diff options
Diffstat (limited to 'libs/log')
778 files changed, 7217 insertions, 8258 deletions
diff --git a/libs/log/build/Jamfile.v2 b/libs/log/build/Jamfile.v2 index fb72bb945..9eba5b252 100644 --- a/libs/log/build/Jamfile.v2 +++ b/libs/log/build/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/build/log-architecture.jam b/libs/log/build/log-architecture.jam index 84da48911..785dda0f5 100644 --- a/libs/log/build/log-architecture.jam +++ b/libs/log/build/log-architecture.jam @@ -20,7 +20,7 @@ feature.feature log-address-model : : free ; feature.feature log-instruction-set : : free ; project.push-current [ project.current ] ; -project.load [ path.join [ path.make $(here:D) ] ../../context/config ] ; +project.load [ path.join [ path.make $(here:D) ] ../../config/checks/architecture ] ; project.pop-current ; rule deduce-address-model ( properties * ) diff --git a/libs/log/config/x86-ext/avx2.cpp b/libs/log/config/x86-ext/avx2.cpp index 98d2608e4..fcc1b9215 100644 --- a/libs/log/config/x86-ext/avx2.cpp +++ b/libs/log/config/x86-ext/avx2.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/config/x86-ext/ssse3.cpp b/libs/log/config/x86-ext/ssse3.cpp index cc276ca75..f7bfb3084 100644 --- a/libs/log/config/x86-ext/ssse3.cpp +++ b/libs/log/config/x86-ext/ssse3.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/Jamfile.v2 b/libs/log/doc/Jamfile.v2 index 5dc18acc2..27827437c 100644 --- a/libs/log/doc/Jamfile.v2 +++ b/libs/log/doc/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/attributes.qbk b/libs/log/doc/attributes.qbk index 66013180d..921a5895d 100644 --- a/libs/log/doc/attributes.qbk +++ b/libs/log/doc/attributes.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/changelog.qbk b/libs/log/doc/changelog.qbk index 14d59fe6c..942cc2e2b 100644 --- a/libs/log/doc/changelog.qbk +++ b/libs/log/doc/changelog.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -9,6 +9,17 @@ [section:changelog Changelog] +[heading 2.5, Boost 1.58] + +[*Bug fixes:] + +* Fixed thread id formatting. The thread identifiers could be presented as zeros on big-endian platforms. Also the lower 4 bits of the ids were lost in the output. +* Fixed process id formatting. Process ids could have misplaced filler zeros. ([ticket 10926]) +* Fixed build failure on GNU Hurd. +* Fixed incorrect behavior of [link log.detailed.sink_backends.text_file text file sink backend] in case if free space on the file system gets exhausted. The sink will no longer create lots of empty files in attempt to recover. ([ticket 11016]) +* Fixed incorrect behavior of `attribute_set::insert()` in some cases. The inserted elements could have made some previously inserted elements not findable. ([ticket 11106]) +* Fixed incorrect behavior of `attribute_value_set::size()` if a large number of attribute values are inserted into the set. ([ticket 11148]) + [heading 2.4, Boost 1.57] [*Bug fixes:] diff --git a/libs/log/doc/core.qbk b/libs/log/doc/core.qbk index c3caf7b67..160c4e739 100644 --- a/libs/log/doc/core.qbk +++ b/libs/log/doc/core.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/design.qbk b/libs/log/doc/design.qbk index 4dfadb16a..2371c11ec 100644 --- a/libs/log/doc/design.qbk +++ b/libs/log/doc/design.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/expressions.qbk b/libs/log/doc/expressions.qbk index 42c4c8f0a..d6b9c0dd9 100644 --- a/libs/log/doc/expressions.qbk +++ b/libs/log/doc/expressions.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/extension.qbk b/libs/log/doc/extension.qbk index 2b3428608..9a252fe8b 100644 --- a/libs/log/doc/extension.qbk +++ b/libs/log/doc/extension.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -312,9 +312,9 @@ the `on_equality_relation` method will be called with `name` argument being "Coo The constructed filter will use the corresponding comparison operators for the `point` class. Ordering operations, like ">" or "<=", will not be supported for attributes named "Coordinates", and this is exactly the way we want it, because the `point` class does not support them either. The complete example is available [@boost:/libs/log/example/doc/extension_filter_parser.cpp here]. -The library allows not only adding support for new types, but also associating new relations with them. For instance, we can create a new relation "is_in_rect" that will yield positive if the coordinates fit into a rectangle denoted with two points. The filter might look like this: +The library allows not only adding support for new types, but also associating new relations with them. For instance, we can create a new relation "is_in_rectangle" that will yield positive if the coordinates fit into a rectangle denoted with two points. The filter might look like this: -[pre %Coordinates% is\_in\_rect "{(10, 10) - (20, 20)}"] +[pre %Coordinates% is\_in\_rectangle "{(10, 10) - (20, 20)}"] First, let's define our rectangle class: @@ -324,7 +324,7 @@ As it was said, the rectangle is described by two points - the top left and the [example_extension_custom_filter_factory_with_custom_rel] -The `on_custom_relation` method is called with the relation name (the "is\_in\_rect" string in our case) and the right-hand argument for the relation (the rectangle description). All we have to do is to construct the filter, which is implemented by our `is_in_rect` function. We use `bind` from __boost_phoenix__ to compose the filter from the function and the [link log.detailed.expressions.attr attribute placeholder]. You can find the complete code of this example [@boost:/libs/log/example/doc/extension_filter_parser_custom_rel.cpp here]. +The `on_custom_relation` method is called with the relation name (the "is\_in\_rectangle" string in our case) and the right-hand argument for the relation (the rectangle description). All we have to do is to construct the filter, which is implemented by our `is_in_rectangle` function. We use `bind` from __boost_phoenix__ to compose the filter from the function and the [link log.detailed.expressions.attr attribute placeholder]. You can find the complete code of this example [@boost:/libs/log/example/doc/extension_filter_parser_custom_rel.cpp here]. [heading Adding support for user-defined sinks] diff --git a/libs/log/doc/gen_references.xsl b/libs/log/doc/gen_references.xsl index eb7550b5f..8e097b1b0 100644 --- a/libs/log/doc/gen_references.xsl +++ b/libs/log/doc/gen_references.xsl @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -13,7 +13,7 @@ <xsl:output method="text"/> <xsl:template match="/library-reference"> <xsl:text disable-output-escaping="yes">[/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/html/BOOST_LOG.html b/libs/log/doc/html/BOOST_LOG.html index a8d77ab4c..0d07aacf0 100644 --- a/libs/log/doc/html/BOOST_LOG.html +++ b/libs/log/doc/html/BOOST_LOG.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD.html b/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD.html index e5f954b6f..5e1d0c7a2 100644 --- a/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD.html +++ b/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_ATTRIBUTE_KEYWORD(keyword_, name_, value_type_)</pre></div> <div class="refsect1"> -<a name="idp98377680"></a><h2>Description</h2> +<a name="idp114920032"></a><h2>Description</h2> <p>The macro provides definitions similar to <code class="computeroutput">BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE</code> and additionally defines the keyword object.</p> <p> </p> @@ -63,7 +63,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html b/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html index 2a32a6c40..f25afae8d 100644 --- a/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html +++ b/libs/log/doc/html/BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html @@ -26,19 +26,19 @@ </span>BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE(keyword_, name_, value_type_)</pre></div> <div class="refsect1"> -<a name="idp98343920"></a><h2>Description</h2> +<a name="idp114877232"></a><h2>Description</h2> <p>The macro should be used at a namespace scope. It expands into an attribute keyword type definition, including the <code class="computeroutput">tag</code> namespace and the keyword tag type within which has the following layout:</p> <pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">tag</span> <span class="special">{</span> <span class="keyword">struct</span> <span class="identifier">keyword_</span> <span class="special">:</span> - <span class="keyword">public</span> <a class="link" href="boost/log/expressions/keyword_descriptor.html" title="Struct keyword_descriptor">boost::log::expressions::keyword_descriptor</a> + <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">keyword_descriptor</span> <span class="special">{</span> <span class="keyword">typedef</span> <span class="identifier">value_type_</span> <span class="identifier">value_type</span><span class="special">;</span> <span class="keyword">static</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">attribute_name</span> <span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="special">}</span> -<span class="keyword">typedef</span> <a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">boost::log::expressions::attribute_keyword< tag::keyword_ ></a> <span class="identifier">keyword_type</span><span class="special">;</span> +<span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><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">tag</span><span class="special">::</span><span class="identifier">keyword_</span> <span class="special">></span> <span class="identifier">keyword_type</span><span class="special">;</span> </pre> <p>The <code class="computeroutput">get_name</code> method returns the attribute name.</p> <div class="note"><table border="0" summary="Note"> @@ -84,7 +84,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_CHANNEL.html b/libs/log/doc/html/BOOST_LOG_CHANNEL.html index cb36e5b7e..d685772d2 100644 --- a/libs/log/doc/html/BOOST_LOG_CHANNEL.html +++ b/libs/log/doc/html/BOOST_LOG_CHANNEL.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_CHANNEL_SEV.html b/libs/log/doc/html/BOOST_LOG_CHANNEL_SEV.html index a20b22502..9567f913f 100644 --- a/libs/log/doc/html/BOOST_LOG_CHANNEL_SEV.html +++ b/libs/log/doc/html/BOOST_LOG_CHANNEL_SEV.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html b/libs/log/doc/html/BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html index 39de8eba9..e6cededff 100644 --- a/libs/log/doc/html/BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html +++ b/libs/log/doc/html/BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.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="sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="boost/log/sinks/has_requirement.html" title="Struct template has_requirement"> +<link rel="prev" href="boost/log/sinks/synchronized_feeding.html" title="Struct synchronized_feeding"> <link rel="next" href="boost/log/sinks/sink.html" title="Class sink"> </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/sinks/has_requirement.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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/sinks/sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sinks/synchronized_feeding.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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/sinks/sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/sinks/has_requirement.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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/sinks/sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sinks/synchronized_feeding.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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/sinks/sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER.html b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER.html index 29869d98e..cfa37c8fe 100644 --- a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER.html +++ b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_DECLARE_LOGGER(type_name, base_seq)</pre></div> <div class="refsect1"> -<a name="idp102972752"></a><h2>Description</h2> +<a name="idp119514144"></a><h2>Description</h2> <p>Equivalent to BOOST_LOG_DECLARE_LOGGER_TYPE(type_name, char, base_seq, single_thread_model)</p> <p> </p> @@ -59,7 +59,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_MT.html b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_MT.html index 6af94f86f..2a0841497 100644 --- a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_MT.html +++ b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_MT.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_DECLARE_LOGGER_MT(type_name, base_seq)</pre></div> <div class="refsect1"> -<a name="idp102982656"></a><h2>Description</h2> +<a name="idp119524048"></a><h2>Description</h2> <p>Equivalent to <code class="computeroutput">BOOST_LOG_DECLARE_LOGGER_TYPE(type_name, char, base_seq, multi_thread_model< shared_mutex >)</code></p> <p> </p> @@ -59,7 +59,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_TYPE.html b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_TYPE.html index 60493fd99..2dee9f7f6 100644 --- a/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_TYPE.html +++ b/libs/log/doc/html/BOOST_LOG_DECLARE_LOGGER_TYPE.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_DECLARE_LOGGER_TYPE(type_name, char_type, base_seq, threading)</pre></div> <div class="refsect1"> -<a name="idp102960800"></a><h2>Description</h2> +<a name="idp119502192"></a><h2>Description</h2> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -66,7 +66,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER.html b/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER.html index 5a76554f8..5d25f3046 100644 --- a/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER.html +++ b/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_DECLARE_WLOGGER(type_name, base_seq)</pre></div> <div class="refsect1"> -<a name="idp102992976"></a><h2>Description</h2> +<a name="idp119534368"></a><h2>Description</h2> <p>Equivalent to BOOST_LOG_DECLARE_LOGGER_TYPE(type_name, wchar_t, base_seq, single_thread_model)</p> <p> </p> @@ -59,7 +59,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER_MT.html b/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER_MT.html index ea27e5e2b..3e7386fa6 100644 --- a/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER_MT.html +++ b/libs/log/doc/html/BOOST_LOG_DECLARE_WLOGGER_MT.html @@ -26,7 +26,7 @@ </span>BOOST_LOG_DECLARE_WLOGGER_MT(type_name, base_seq)</pre></div> <div class="refsect1"> -<a name="idp103002944"></a><h2>Description</h2> +<a name="idp119544336"></a><h2>Description</h2> <p>Equivalent to <code class="computeroutput">BOOST_LOG_DECLARE_LOGGER_TYPE(type_name, wchar_t, base_seq, multi_thread_model< shared_mutex >)</code></p> <p> </p> @@ -59,7 +59,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html b/libs/log/doc/html/BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html index 00baa0b66..2e71ac603 100644 --- a/libs/log/doc/html/BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html +++ b/libs/log/doc/html/BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html @@ -7,13 +7,13 @@ <link rel="home" href="index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="utilities.html#header.boost.log.utility.explicit_operator_bool_hpp" title="Header <boost/log/utility/explicit_operator_bool.hpp>"> <link rel="prev" href="BOOST_LOG_MAX_EXCEPTION_TYPES.html" title="Macro BOOST_LOG_MAX_EXCEPTION_TYPES"> -<link rel="next" href="boost/log/operator_idp39244976.html" title="Function template operator<<"> +<link rel="next" href="boost/log/operator_idp45727872.html" title="Function template operator<<"> </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_MAX_EXCEPTION_TYPES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.explicit_operator_bool_hpp"><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/operator_idp39244976.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_MAX_EXCEPTION_TYPES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.explicit_operator_bool_hpp"><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/operator_idp45727872.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_EXPLICIT_OPERATOR_BOOL"></a><div class="titlepage"></div> @@ -26,13 +26,14 @@ </span>BOOST_LOG_EXPLICIT_OPERATOR_BOOL()</pre></div> <div class="refsect1"> -<a name="idp111199232"></a><h2>Description</h2> +<a name="idp127740112"></a><h2>Description</h2> <p>The macro should be used inside the definition of a class that has to support the conversion. The class should also implement <code class="computeroutput">operator!</code>, in terms of which the conversion operator will be implemented. </p> </div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="BOOST_LOG_MAX_EXCEPTION_TYPES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.explicit_operator_bool_hpp"><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/operator_idp39244976.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_MAX_EXCEPTION_TYPES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.explicit_operator_bool_hpp"><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/operator_idp45727872.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT.html index 649e8be4d..865304491 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE.html index 2b861f7bc..c16766850 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT_TEMPLATE.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.html index 19bc3ed5e..f7c14deb9 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.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="logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>"> -<link rel="prev" href="boost/log/sources/swap_idp34049776.html" title="Function template swap"> +<link rel="prev" href="boost/log/sources/swap_idp41325584.html" title="Function template swap"> <link rel="next" href="BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html" title="Macro BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE"> </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/sources/swap_idp34049776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/swap_idp41325584.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/sources/swap_idp34049776.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/swap_idp41325584.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html index 4cc37f9d7..48b7c1881 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS.html index d7aea6b9f..12dacb7ca 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS_TEMPLATE.html b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS_TEMPLATE.html index 3716ced0a..65a8d4309 100644 --- a/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS_TEMPLATE.html +++ b/libs/log/doc/html/BOOST_LOG_FORWARD_LOGGER_MEMBERS_TEMPLATE.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_FUNC.html b/libs/log/doc/html/BOOST_LOG_FUNC.html index 58cdc684b..7b4740100 100644 --- a/libs/log/doc/html/BOOST_LOG_FUNC.html +++ b/libs/log/doc/html/BOOST_LOG_FUNC.html @@ -7,13 +7,13 @@ <link rel="home" href="index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> <link rel="prev" href="BOOST_LOG_FUNCTION.html" title="Macro BOOST_LOG_FUNCTION"> -<link rel="next" href="boost/log/add_scoped_log_idp35609632.html" title="Function template add_scoped_logger_attribute"> +<link rel="next" href="boost/log/add_scoped_log_idp42277312.html" title="Function template add_scoped_logger_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_FUNCTION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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/add_scoped_log_idp35609632.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_FUNCTION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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/add_scoped_log_idp42277312.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_FUNC"></a><div class="titlepage"></div> @@ -26,14 +26,15 @@ </span>BOOST_LOG_FUNC()</pre></div> <div class="refsect1"> -<a name="idp91674816"></a><h2>Description</h2> +<a name="idp108893536"></a><h2>Description</h2> <p>Macro for function scope markup. The scope name is constructed with help of compiler and contains the current function name. It may be shorter than what <code class="computeroutput">BOOST_LOG_FUNCTION</code> macro produces. The scope name is pushed to the end of the current thread scope list.</p> <p>Not all compilers have support for this macro. The exact form of the scope name may vary from one compiler to another. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="BOOST_LOG_FUNCTION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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/add_scoped_log_idp35609632.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_FUNCTION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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/add_scoped_log_idp42277312.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_FUNCTION.html b/libs/log/doc/html/BOOST_LOG_FUNCTION.html index 1246ad7f7..3f73ce194 100644 --- a/libs/log/doc/html/BOOST_LOG_FUNCTION.html +++ b/libs/log/doc/html/BOOST_LOG_FUNCTION.html @@ -26,14 +26,15 @@ </span>BOOST_LOG_FUNCTION()</pre></div> <div class="refsect1"> -<a name="idp91669328"></a><h2>Description</h2> +<a name="idp108888048"></a><h2>Description</h2> <p>Macro for function scope markup. The scope name is constructed with help of compiler and contains the current function signature. The scope name is pushed to the end of the current thread scope list.</p> <p>Not all compilers have support for this macro. The exact form of the scope name may vary from one compiler to another. </p> </div> </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> diff --git a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER.html b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER.html index 6028fec95..c5da83d97 100644 --- a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER.html +++ b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_CTOR_ARGS.html b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_CTOR_ARGS.html index b0b13ed5e..170efa8fb 100644 --- a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_CTOR_ARGS.html +++ b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_CTOR_ARGS.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_DEFAULT.html b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_DEFAULT.html index c95622978..9f5ac62fc 100644 --- a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_DEFAULT.html +++ b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_DEFAULT.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_INIT.html b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_INIT.html index e7dc737ed..f1ee462cc 100644 --- a/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_INIT.html +++ b/libs/log/doc/html/BOOST_LOG_GLOBAL_LOGGER_INIT.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_CTOR_ARGS.html b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_CTOR_ARGS.html index 530bc1044..d6c8d2e7b 100644 --- a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_CTOR_ARGS.html +++ b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_CTOR_ARGS.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_DEFAULT.html b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_DEFAULT.html index 4aac192fe..e5c209445 100644 --- a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_DEFAULT.html +++ b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_DEFAULT.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_INIT.html b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_INIT.html index 98930bba9..d3e80d0c1 100644 --- a/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_INIT.html +++ b/libs/log/doc/html/BOOST_LOG_INLINE_GLOBAL_LOGGER_INIT.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_MAX_EXCEPTION_TYPES.html b/libs/log/doc/html/BOOST_LOG_MAX_EXCEPTION_TYPES.html index 9cc32dbe5..2ab4325e6 100644 --- a/libs/log/doc/html/BOOST_LOG_MAX_EXCEPTION_TYPES.html +++ b/libs/log/doc/html/BOOST_LOG_MAX_EXCEPTION_TYPES.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="utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> -<link rel="prev" href="boost/log/make_exception_idp39228144.html" title="Function template make_exception_handler"> +<link rel="prev" href="boost/log/make_exception_idp45711040.html" title="Function template make_exception_handler"> <link rel="next" href="BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html" title="Macro BOOST_LOG_EXPLICIT_OPERATOR_BOOL"> </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/make_exception_idp39228144.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.exception_handler_hpp"><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_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/make_exception_idp45711040.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.exception_handler_hpp"><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_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_MAX_EXCEPTION_TYPES"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/make_exception_idp39228144.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.exception_handler_hpp"><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_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/make_exception_idp45711040.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.exception_handler_hpp"><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_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_NAMED_SCOPE.html b/libs/log/doc/html/BOOST_LOG_NAMED_SCOPE.html index 4504c1559..55fdd9b16 100644 --- a/libs/log/doc/html/BOOST_LOG_NAMED_SCOPE.html +++ b/libs/log/doc/html/BOOST_LOG_NAMED_SCOPE.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="attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> -<link rel="prev" href="boost/log/attributes/operator_idp35594000.html" title="Function template operator<<"> +<link rel="prev" href="boost/log/attributes/operator_idp42261664.html" title="Function template operator<<"> <link rel="next" href="BOOST_LOG_FUNCTION.html" title="Macro BOOST_LOG_FUNCTION"> </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/attributes/operator_idp35594000.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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_FUNCTION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/attributes/operator_idp42261664.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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_FUNCTION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_NAMED_SCOPE"></a><div class="titlepage"></div> @@ -26,13 +26,14 @@ </span>BOOST_LOG_NAMED_SCOPE(name)</pre></div> <div class="refsect1"> -<a name="idp91664288"></a><h2>Description</h2> +<a name="idp108883008"></a><h2>Description</h2> <p>Macro for scope markup. The specified scope name is pushed to the end of the current thread scope list. </p> </div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/attributes/operator_idp35594000.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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_FUNCTION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/attributes/operator_idp42261664.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.named_scope_hpp"><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_FUNCTION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK.html b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK.html index dad3c9ec5..366725320 100644 --- a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK.html +++ b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK.html @@ -26,13 +26,14 @@ </span>BOOST_LOG_ONCE_BLOCK()</pre></div> <div class="refsect1"> -<a name="idp116163296"></a><h2>Description</h2> +<a name="idp132684624"></a><h2>Description</h2> <p>Begins a code block to be executed only once, with protection against thread concurrency. </p> </div> </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> diff --git a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_FLAG.html b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_FLAG.html index 893785a48..205b33d29 100644 --- a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_FLAG.html +++ b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_FLAG.html @@ -26,13 +26,14 @@ </span>BOOST_LOG_ONCE_BLOCK_FLAG(flag_var)</pre></div> <div class="refsect1"> -<a name="idp116158304"></a><h2>Description</h2> +<a name="idp132679600"></a><h2>Description</h2> <p>Begins a code block to be executed only once, with protection against thread concurrency. User has to provide the flag variable that controls whether the block has already been executed. </p> </div> </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> diff --git a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_INIT.html b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_INIT.html index ede5bdf28..9c6338437 100644 --- a/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_INIT.html +++ b/libs/log/doc/html/BOOST_LOG_ONCE_BLOCK_INIT.html @@ -26,13 +26,14 @@ </span>BOOST_LOG_ONCE_BLOCK_INIT</pre></div> <div class="refsect1"> -<a name="idp116152624"></a><h2>Description</h2> +<a name="idp132673984"></a><h2>Description</h2> <p>The static initializer for <code class="computeroutput">once_block_flag</code>. </p> </div> </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> diff --git a/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_ATTR.html b/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_ATTR.html index d84328b0c..3d8e84e25 100644 --- a/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_ATTR.html +++ b/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_ATTR.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="attributes.html#header.boost.log.attributes.scoped_attribute_hpp" title="Header <boost/log/attributes/scoped_attribute.hpp>"> -<link rel="prev" href="boost/log/add_scoped_thr_idp35617024.html" title="Function add_scoped_thread_attribute"> +<link rel="prev" href="boost/log/add_scoped_thr_idp42284704.html" title="Function add_scoped_thread_attribute"> <link rel="next" href="BOOST_LOG_SCOPED_LOGGER_TAG.html" title="Macro BOOST_LOG_SCOPED_LOGGER_TAG"> </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/add_scoped_thr_idp35617024.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_TAG.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/add_scoped_thr_idp42284704.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_TAG.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_SCOPED_LOGGER_ATTR"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/add_scoped_thr_idp35617024.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_TAG.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/add_scoped_thr_idp42284704.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_TAG.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_TAG.html b/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_TAG.html index cc0bdf320..0178b3b99 100644 --- a/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_TAG.html +++ b/libs/log/doc/html/BOOST_LOG_SCOPED_LOGGER_TAG.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_ATTR.html b/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_ATTR.html index 9f5b7c829..a42d45a05 100644 --- a/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_ATTR.html +++ b/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_ATTR.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_TAG.html b/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_TAG.html index 4a5605e5a..5d70eb756 100644 --- a/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_TAG.html +++ b/libs/log/doc/html/BOOST_LOG_SCOPED_THREAD_TAG.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_SEV.html b/libs/log/doc/html/BOOST_LOG_SEV.html index 24bc073fd..be1723755 100644 --- a/libs/log/doc/html/BOOST_LOG_SEV.html +++ b/libs/log/doc/html/BOOST_LOG_SEV.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_STREAM.html b/libs/log/doc/html/BOOST_LOG_STREAM.html index becac4978..e7ee238ba 100644 --- a/libs/log/doc/html/BOOST_LOG_STREAM.html +++ b/libs/log/doc/html/BOOST_LOG_STREAM.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL.html b/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL.html index cc3b190fd..1b50d6460 100644 --- a/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL.html +++ b/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL_SEV.html b/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL_SEV.html index 019819360..9fb6102ac 100644 --- a/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL_SEV.html +++ b/libs/log/doc/html/BOOST_LOG_STREAM_CHANNEL_SEV.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="logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp" title="Header <boost/log/sources/severity_channel_logger.hpp>"> -<link rel="prev" href="boost/log/sources/wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt"> +<link rel="prev" href="boost/log/sources/wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt"> <link rel="next" href="BOOST_LOG_CHANNEL_SEV.html" title="Macro BOOST_LOG_CHANNEL_SEV"> </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/sources/wseverity_chan_idp37022656.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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_CHANNEL_SEV.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/wseverity_chan_idp43665584.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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_CHANNEL_SEV.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_STREAM_CHANNEL_SEV"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/sources/wseverity_chan_idp37022656.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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_CHANNEL_SEV.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/wseverity_chan_idp43665584.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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_CHANNEL_SEV.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_STREAM_SEV.html b/libs/log/doc/html/BOOST_LOG_STREAM_SEV.html index 23464a8d6..5981ca93c 100644 --- a/libs/log/doc/html/BOOST_LOG_STREAM_SEV.html +++ b/libs/log/doc/html/BOOST_LOG_STREAM_SEV.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_STREAM_WITH_PARAMS.html b/libs/log/doc/html/BOOST_LOG_STREAM_WITH_PARAMS.html index f56a81ec7..6975671d5 100644 --- a/libs/log/doc/html/BOOST_LOG_STREAM_WITH_PARAMS.html +++ b/libs/log/doc/html/BOOST_LOG_STREAM_WITH_PARAMS.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/BOOST_LOG_TRIVIAL.html b/libs/log/doc/html/BOOST_LOG_TRIVIAL.html index c6755dcc4..55ca97abb 100644 --- a/libs/log/doc/html/BOOST_LOG_TRIVIAL.html +++ b/libs/log/doc/html/BOOST_LOG_TRIVIAL.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#header.boost.log.trivial_hpp" title="Header <boost/log/trivial.hpp>"> -<link rel="prev" href="boost/log/trivial/operator_idp33444256.html" title="Function template operator>>"> +<link rel="prev" href="boost/log/trivial/operator_idp40188256.html" title="Function template operator>>"> <link rel="next" href="core_components.html" title="Core components"> </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/trivial/operator_idp33444256.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html#header.boost.log.trivial_hpp"><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="core_components.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/trivial/operator_idp40188256.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html#header.boost.log.trivial_hpp"><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="core_components.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_TRIVIAL"></a><div class="titlepage"></div> @@ -26,7 +26,7 @@ </span>BOOST_LOG_TRIVIAL(lvl)</pre></div> <div class="refsect1"> -<a name="idp85662096"></a><h2>Description</h2> +<a name="idp102824448"></a><h2>Description</h2> <p>The macro is used to initiate logging. The <code class="computeroutput">lvl</code> argument of the macro specifies one of the following severity levels: <code class="computeroutput">trace</code>, <code class="computeroutput">debug</code>, <code class="computeroutput">info</code>, <code class="computeroutput">warning</code>, <code class="computeroutput">error</code> or <code class="computeroutput">fatal</code> (see <code class="computeroutput">severity_level</code> enum). Following the macro, there may be a streaming expression that composes the record message string. For example:</p> <pre class="programlisting"><span class="identifier">BOOST_LOG_TRIVIAL</span><span class="special">(</span><span class="identifier">info</span><span class="special">)</span> <span class="special"><<</span> <span class="string">"Hello, world!"</span><span class="special">;</span> </pre> @@ -35,7 +35,8 @@ </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/trivial/operator_idp33444256.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html#header.boost.log.trivial_hpp"><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="core_components.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/trivial/operator_idp40188256.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html#header.boost.log.trivial_hpp"><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="core_components.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html b/libs/log/doc/html/BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html index 02b01e342..7d1e0066e 100644 --- a/libs/log/doc/html/BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html +++ b/libs/log/doc/html/BOOST_LOG_UNIQUE_IDENTIFIER_NAME.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="utilities.html#header.boost.log.utility.unique_identifier_name_hpp" title="Header <boost/log/utility/unique_identifier_name.hpp>"> -<link rel="prev" href="boost/log/to_string_idp40766832.html" title="Function to_string"> +<link rel="prev" href="boost/log/to_string_idp47085600.html" title="Function to_string"> <link rel="next" href="BOOST_LOG_UNUSED_VARIABLE.html" title="Macro BOOST_LOG_UNUSED_VARIABLE"> </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/to_string_idp40766832.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unique_identifier_name_hpp"><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_UNUSED_VARIABLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/to_string_idp47085600.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unique_identifier_name_hpp"><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_UNUSED_VARIABLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_UNIQUE_IDENTIFIER_NAME"></a><div class="titlepage"></div> @@ -26,13 +26,14 @@ </span>BOOST_LOG_UNIQUE_IDENTIFIER_NAME(prefix)</pre></div> <div class="refsect1"> -<a name="idp121295696"></a><h2>Description</h2> +<a name="idp137061872"></a><h2>Description</h2> <p>Constructs a unique (in the current file scope) token that can be used as a variable name. The name will contain a prefix passed in the <span class="emphasis"><em>prefix</em></span> argument. This allows to use the macro multiple times on a single line. </p> </div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/to_string_idp40766832.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unique_identifier_name_hpp"><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_UNUSED_VARIABLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/to_string_idp47085600.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unique_identifier_name_hpp"><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_UNUSED_VARIABLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_UNUSED_VARIABLE.html b/libs/log/doc/html/BOOST_LOG_UNUSED_VARIABLE.html index 8d18bd48f..37bc49c32 100644 --- a/libs/log/doc/html/BOOST_LOG_UNUSED_VARIABLE.html +++ b/libs/log/doc/html/BOOST_LOG_UNUSED_VARIABLE.html @@ -7,13 +7,13 @@ <link rel="home" href="index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="utilities.html#header.boost.log.utility.unused_variable_hpp" title="Header <boost/log/utility/unused_variable.hpp>"> <link rel="prev" href="BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html" title="Macro BOOST_LOG_UNIQUE_IDENTIFIER_NAME"> -<link rel="next" href="boost/log/swap_idp40782992.html" title="Function template swap"> +<link rel="next" href="boost/log/swap_idp47101776.html" title="Function template swap"> </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_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unused_variable_hpp"><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/swap_idp40782992.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unused_variable_hpp"><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/swap_idp47101776.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="BOOST_LOG_UNUSED_VARIABLE"></a><div class="titlepage"></div> @@ -28,7 +28,8 @@ </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> @@ -36,7 +37,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unused_variable_hpp"><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/swap_idp40782992.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="utilities.html#header.boost.log.utility.unused_variable_hpp"><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/swap_idp47101776.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/BOOST_LOG_WITH_PARAMS.html b/libs/log/doc/html/BOOST_LOG_WITH_PARAMS.html index a190bc441..41f0768e8 100644 --- a/libs/log/doc/html/BOOST_LOG_WITH_PARAMS.html +++ b/libs/log/doc/html/BOOST_LOG_WITH_PARAMS.html @@ -28,7 +28,8 @@ </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> 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> diff --git a/libs/log/doc/html/boost/log/abstract_ordering.html b/libs/log/doc/html/boost/log/abstract_ordering.html index b41eed257..bc71ee0ef 100644 --- a/libs/log/doc/html/boost/log/abstract_ordering.html +++ b/libs/log/doc/html/boost/log/abstract_ordering.html @@ -31,38 +31,38 @@ <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.abstract_ordering.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Result type. </span> <span class="comment">// <a class="link" href="abstract_ordering.html#boost.log.abstract_orderingconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="abstract_ordering.html#idp39961648-bb"><span class="identifier">abstract_ordering</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="abstract_ordering.html#idp39962832-bb"><span class="identifier">abstract_ordering</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="abstract_ordering.html#idp46443952-bb"><span class="identifier">abstract_ordering</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="abstract_ordering.html#idp46445136-bb"><span class="identifier">abstract_ordering</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="abstract_ordering.html#idp39958016-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="abstract_ordering.html#idp39958576-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="abstract_ordering.html#idp46440320-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="abstract_ordering.html#idp46440880-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116252768"></a><h2>Description</h2> +<a name="idp132774016"></a><h2>Description</h2> <p>Since record views only refer to a shared implementation data, this predicate is able to order the views by comparing the pointers to the data. Therefore two views are considered to be equivalent if they refer to the same implementation data. Otherwise it is not specified whether one record is ordered before the other until the predicate is applied. Note that the ordering may change every time the application runs.</p> <p>This kind of ordering may be useful if log records are to be stored in an associative container with as least performance overhead as possible, when the particular order is not important.</p> <p>The <code class="computeroutput">FunT</code> template argument is the predicate that is used to actually compare pointers. It should be able to compare <code class="computeroutput">const void*</code> pointers. The compared pointers may refer to distinct memory regions, the pointers must not be interpreted in any way. </p> <div class="refsect2"> -<a name="idp116256272"></a><h3> +<a name="idp132777520"></a><h3> <a name="boost.log.abstract_orderingconstruct-copy-destruct"></a><code class="computeroutput">abstract_ordering</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp39961648-bb"></a><span class="identifier">abstract_ordering</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46443952-bb"></a><span class="identifier">abstract_ordering</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Requires <code class="computeroutput">FunT</code> to be default constructible. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39962832-bb"></a><span class="identifier">abstract_ordering</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46445136-bb"></a><span class="identifier">abstract_ordering</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Constructs <code class="computeroutput">FunT</code> instance as a copy of the <span class="emphasis"><em>fun</em></span> argument. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp116271056"></a><h3> -<a name="idp39958016-bb"></a><code class="computeroutput">abstract_ordering</code> public member functions</h3> +<a name="idp132792368"></a><h3> +<a name="idp46440320-bb"></a><code class="computeroutput">abstract_ordering</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp39958576-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp46440880-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Ordering operator </p> </li></ol></div> </div> @@ -70,7 +70,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/add_common_attributes.html b/libs/log/doc/html/boost/log/add_common_attributes.html index c40c372ec..29378bb0d 100644 --- a/libs/log/doc/html/boost/log/add_common_attributes.html +++ b/libs/log/doc/html/boost/log/add_common_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="../../utilities.html#header.boost.log.utility.setup.common_attributes_hpp" title="Header <boost/log/utility/setup/common_attributes.hpp>"> -<link rel="prev" href="make_attr_orde_idp39999024.html" title="Function template make_attr_ordering"> -<link rel="next" href="add_console_lo_idp40017824.html" title="Function template add_console_log"> +<link rel="prev" href="make_attr_orde_idp46481328.html" title="Function template make_attr_ordering"> +<link rel="next" href="add_console_lo_idp46500160.html" title="Function template add_console_log"> </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="make_attr_orde_idp39999024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.common_attributes_hpp"><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="add_console_lo_idp40017824.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_attr_orde_idp46481328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.common_attributes_hpp"><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="add_console_lo_idp46500160.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.add_common_attributes"></a><div class="titlepage"></div> @@ -27,7 +27,7 @@ </span> <span class="keyword">void</span> <span class="identifier">add_common_attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116606672"></a><h2>Description</h2> +<a name="idp133128208"></a><h2>Description</h2> <p>The function adds commonly used attributes to the logging system. Specifically, the following attributes are registered globally:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p>LineID - logging records counter with value type <code class="computeroutput">unsigned int</code> </p></li> @@ -41,7 +41,8 @@ </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> @@ -49,7 +50,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_attr_orde_idp39999024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.common_attributes_hpp"><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="add_console_lo_idp40017824.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_attr_orde_idp46481328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.common_attributes_hpp"><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="add_console_lo_idp46500160.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_console_lo_idp40017824.html b/libs/log/doc/html/boost/log/add_console_lo_idp46500160.html index 75180c723..2addc7fde 100644 --- a/libs/log/doc/html/boost/log/add_console_lo_idp40017824.html +++ b/libs/log/doc/html/boost/log/add_console_lo_idp46500160.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.setup.console_hpp" title="Header <boost/log/utility/setup/console.hpp>"> <link rel="prev" href="add_common_attributes.html" title="Function add_common_attributes"> -<link rel="next" href="add_console_lo_idp40028736.html" title="Function template add_console_log"> +<link rel="next" href="add_console_lo_idp46511072.html" title="Function template add_console_log"> </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="add_common_attributes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp40028736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_common_attributes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp46511072.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.add_console_lo_idp40017824"></a><div class="titlepage"></div> +<a name="boost.log.add_console_lo_idp46500160"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template add_console_log</span></h2> <p>boost::log::add_console_log</p> @@ -29,7 +29,7 @@ <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">basic_text_ostream_backend</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">>></span> <span class="identifier">add_console_log</span><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="special">&</span> strm<span class="special">,</span> <span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116706416"></a><h2>Description</h2> +<a name="idp133228176"></a><h2>Description</h2> <p>The function constructs sink for the specified console stream and adds it to the core</p> <p> @@ -78,7 +78,8 @@ </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> @@ -86,7 +87,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_common_attributes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp40028736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_common_attributes.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp46511072.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_console_lo_idp40028736.html b/libs/log/doc/html/boost/log/add_console_lo_idp46511072.html index ad5d9cb58..19094c3a1 100644 --- a/libs/log/doc/html/boost/log/add_console_lo_idp40028736.html +++ b/libs/log/doc/html/boost/log/add_console_lo_idp46511072.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.console_hpp" title="Header <boost/log/utility/setup/console.hpp>"> -<link rel="prev" href="add_console_lo_idp40017824.html" title="Function template add_console_log"> -<link rel="next" href="add_console_lo_idp40034240.html" title="Function add_console_log"> +<link rel="prev" href="add_console_lo_idp46500160.html" title="Function template add_console_log"> +<link rel="next" href="add_console_lo_idp46516576.html" title="Function add_console_log"> </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="add_console_lo_idp40017824.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp40034240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46500160.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp46516576.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.add_console_lo_idp40028736"></a><div class="titlepage"></div> +<a name="boost.log.add_console_lo_idp46511072"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template add_console_log</span></h2> <p>boost::log::add_console_log</p> @@ -29,14 +29,15 @@ <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">basic_text_ostream_backend</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">>></span> <span class="identifier">add_console_log</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116740144"></a><h2>Description</h2> +<a name="idp133261680"></a><h2>Description</h2> <p>Equivalent to: <code class="computeroutput">add_console_log(std::clog);</code> or <code class="computeroutput">add_console_log(std::wclog);</code>, depending on the <code class="computeroutput">CharT</code> type.</p> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_console_lo_idp40017824.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp40034240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46500160.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_console_lo_idp46516576.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_console_lo_idp40034240.html b/libs/log/doc/html/boost/log/add_console_lo_idp46516576.html index cc205e9a7..d4179dc06 100644 --- a/libs/log/doc/html/boost/log/add_console_lo_idp40034240.html +++ b/libs/log/doc/html/boost/log/add_console_lo_idp46516576.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.console_hpp" title="Header <boost/log/utility/setup/console.hpp>"> -<link rel="prev" href="add_console_lo_idp40028736.html" title="Function template add_console_log"> +<link rel="prev" href="add_console_lo_idp46511072.html" title="Function template add_console_log"> <link rel="next" href="wadd_console_log.html" title="Function wadd_console_log"> </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="add_console_lo_idp40028736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="wadd_console_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46511072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="wadd_console_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.add_console_lo_idp40034240"></a><div class="titlepage"></div> +<a name="boost.log.add_console_lo_idp46516576"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function add_console_log</span></h2> <p>boost::log::add_console_log</p> @@ -28,7 +28,7 @@ <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">text_ostream_backend</span> <span class="special">>></span> <span class="identifier">add_console_log</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116755776"></a><h2>Description</h2> +<a name="idp133277232"></a><h2>Description</h2> <p>The function constructs sink for the <code class="computeroutput">std::clog</code> stream and adds it to the core</p> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p> <p> @@ -47,7 +47,8 @@ </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> @@ -55,7 +56,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_console_lo_idp40028736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="wadd_console_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46511072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="wadd_console_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_file_log.html b/libs/log/doc/html/boost/log/add_file_log.html index a74dfe562..dbd73c65c 100644 --- a/libs/log/doc/html/boost/log/add_file_log.html +++ b/libs/log/doc/html/boost/log/add_file_log.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.setup.file_hpp" title="Header <boost/log/utility/setup/file.hpp>"> <link rel="prev" href="wadd_console_log.html" title="Function wadd_console_log"> -<link rel="next" href="filter_factory.html" title="Struct template filter_factory"> +<link rel="next" href="basic_filter_factory.html" title="Class template basic_filter_factory"> </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="wadd_console_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.file_hpp"><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="filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wadd_console_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.file_hpp"><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="basic_filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.add_file_log"></a><div class="titlepage"></div> @@ -29,7 +29,7 @@ <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">text_file_backend</span> <span class="special">></span> <span class="special">></span> <span class="identifier">add_file_log</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116816928"></a><h2>Description</h2> +<a name="idp133338544"></a><h2>Description</h2> <p>The function initializes the logging library to write logs to a file stream.</p> <p> @@ -80,7 +80,8 @@ </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> @@ -88,7 +89,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wadd_console_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.file_hpp"><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="filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wadd_console_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.file_hpp"><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="basic_filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_scoped_log_idp35609632.html b/libs/log/doc/html/boost/log/add_scoped_log_idp42277312.html index 9d3ca26c5..7d0f334bb 100644 --- a/libs/log/doc/html/boost/log/add_scoped_log_idp35609632.html +++ b/libs/log/doc/html/boost/log/add_scoped_log_idp42277312.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp" title="Header <boost/log/attributes/scoped_attribute.hpp>"> <link rel="prev" href="../../BOOST_LOG_FUNC.html" title="Macro BOOST_LOG_FUNC"> -<link rel="next" href="add_scoped_thr_idp35617024.html" title="Function add_scoped_thread_attribute"> +<link rel="next" href="add_scoped_thr_idp42284704.html" title="Function add_scoped_thread_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_FUNC.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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="add_scoped_thr_idp35617024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_FUNC.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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="add_scoped_thr_idp42284704.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.add_scoped_log_idp35609632"></a><div class="titlepage"></div> +<a name="boost.log.add_scoped_log_idp42277312"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template add_scoped_logger_attribute</span></h2> <p>boost::log::add_scoped_logger_attribute</p> @@ -30,7 +30,7 @@ <a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91732496"></a><h2>Description</h2> +<a name="idp108951168"></a><h2>Description</h2> <p>Registers an attribute in the logger</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../BOOST_LOG_FUNC.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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="add_scoped_thr_idp35617024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_FUNC.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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="add_scoped_thr_idp42284704.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_scoped_thr_idp35617024.html b/libs/log/doc/html/boost/log/add_scoped_thr_idp42284704.html index 1f512df09..c86c2d8e4 100644 --- a/libs/log/doc/html/boost/log/add_scoped_thr_idp35617024.html +++ b/libs/log/doc/html/boost/log/add_scoped_thr_idp42284704.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp" title="Header <boost/log/attributes/scoped_attribute.hpp>"> -<link rel="prev" href="add_scoped_log_idp35609632.html" title="Function template add_scoped_logger_attribute"> +<link rel="prev" href="add_scoped_log_idp42277312.html" title="Function template add_scoped_logger_attribute"> <link rel="next" href="../../BOOST_LOG_SCOPED_LOGGER_ATTR.html" title="Macro BOOST_LOG_SCOPED_LOGGER_ATTR"> </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="add_scoped_log_idp35609632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_ATTR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_scoped_log_idp42277312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_ATTR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.add_scoped_thr_idp35617024"></a><div class="titlepage"></div> +<a name="boost.log.add_scoped_thr_idp42284704"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function add_scoped_thread_attribute</span></h2> <p>boost::log::add_scoped_thread_attribute</p> @@ -28,7 +28,7 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">add_scoped_thread_attribute</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91752752"></a><h2>Description</h2> +<a name="idp108971376"></a><h2>Description</h2> <p>Registers a thread-specific attribute</p> <p> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_scoped_log_idp35609632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_ATTR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_scoped_log_idp42277312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.scoped_attribute_hpp"><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_SCOPED_LOGGER_ATTR.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_value.html b/libs/log/doc/html/boost/log/add_value.html index c18029f63..e8398f1ee 100644 --- a/libs/log/doc/html/boost/log/add_value.html +++ b/libs/log/doc/html/boost/log/add_value.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="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp" title="Header <boost/log/utility/manipulators/add_value.hpp>"> -<link rel="prev" href="operator_idp39835424.html" title="Function template operator<<"> -<link rel="next" href="dump_manip.html" title="Class dump_manip"> +<link rel="prev" href="operator_idp46317712.html" title="Function template operator<<"> +<link rel="next" href="bounded_dump_manip.html" title="Class bounded_dump_manip"> </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="operator_idp39835424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46317712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.add_value"></a><div class="titlepage"></div> @@ -42,7 +42,8 @@ </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> @@ -50,7 +51,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39835424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46317712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/add_value_manip.html b/libs/log/doc/html/boost/log/add_value_manip.html index e249d660b..9beea1089 100644 --- a/libs/log/doc/html/boost/log/add_value_manip.html +++ b/libs/log/doc/html/boost/log/add_value_manip.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp" title="Header <boost/log/utility/manipulators/add_value.hpp>"> <link rel="prev" href="save_result.html" title="Function template save_result"> -<link rel="next" href="operator_idp39835424.html" title="Function template operator<<"> +<link rel="next" href="operator_idp46317712.html" title="Function template operator<<"> </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="save_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="operator_idp39835424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="save_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="operator_idp46317712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.add_value_manip"></a><div class="titlepage"></div> @@ -32,37 +32,38 @@ <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">remove_reference</span><span class="special"><</span> <span class="identifier">reference_type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.add_value_manip.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> <span class="comment">// <a class="link" href="add_value_manip.html#boost.log.add_value_manipconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="add_value_manip.html#idp39833216-bb"><span class="identifier">add_value_manip</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">reference_type</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="add_value_manip.html#idp46315520-bb"><span class="identifier">add_value_manip</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">reference_type</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="add_value_manip.html#idp39829648-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="add_value_manip.html#idp39830208-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">get_value_result_type</span> <a class="link" href="add_value_manip.html#idp39831632-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="add_value_manip.html#idp46311952-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="add_value_manip.html#idp46312512-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">get_value_result_type</span> <a class="link" href="add_value_manip.html#idp46313936-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115369728"></a><h2>Description</h2> +<a name="idp131891136"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp115370144"></a><h3> +<a name="idp131891552"></a><h3> <a name="boost.log.add_value_manipconstruct-copy-destruct"></a><code class="computeroutput">add_value_manip</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp39833216-bb"></a><span class="identifier">add_value_manip</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">reference_type</span> value<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><a name="idp46315520-bb"></a><span class="identifier">add_value_manip</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">reference_type</span> value<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp115379664"></a><h3> -<a name="idp39829648-bb"></a><code class="computeroutput">add_value_manip</code> public member functions</h3> +<a name="idp131901072"></a><h3> +<a name="idp46311952-bb"></a><code class="computeroutput">add_value_manip</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp39830208-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> +<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp46312512-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">get_value_result_type</span> <a name="idp39831632-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute value. </li> +<pre class="literallayout"><span class="identifier">get_value_result_type</span> <a name="idp46313936-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute value. </li> </ol></div> </div> </div> </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="save_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="operator_idp39835424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="save_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="operator_idp46317712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/as_action.html b/libs/log/doc/html/boost/log/as_action.html index d725f5e96..2c466796d 100644 --- a/libs/log/doc/html/boost/log/as_action.html +++ b/libs/log/doc/html/boost/log/as_action.html @@ -29,7 +29,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/as_action_adapter.html b/libs/log/doc/html/boost/log/as_action_adapter.html index 8c5caee23..3f9d1aa7a 100644 --- a/libs/log/doc/html/boost/log/as_action_adapter.html +++ b/libs/log/doc/html/boost/log/as_action_adapter.html @@ -30,37 +30,38 @@ <span class="keyword">typedef</span> <span class="identifier">FunT</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.as_action_adapter.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="as_action_adapter.html#boost.log.as_action_adapterconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="as_action_adapter.html#idp39453168-bb"><span class="identifier">as_action_adapter</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="as_action_adapter.html#idp39453728-bb"><span class="identifier">as_action_adapter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="as_action_adapter.html#idp45935472-bb"><span class="identifier">as_action_adapter</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="as_action_adapter.html#idp45936032-bb"><span class="identifier">as_action_adapter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="as_action_adapter.html#idp39447856-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="as_action_adapter.html#idp45930160-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeT<span class="special">,</span> <span class="keyword">typename</span> ContextT<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="as_action_adapter.html#idp39448416-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">AttributeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="as_action_adapter.html#idp45930720-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">AttributeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp112656480"></a><h2>Description</h2> +<a name="idp129178432"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp112656896"></a><h3> +<a name="idp129178848"></a><h3> <a name="boost.log.as_action_adapterconstruct-copy-destruct"></a><code class="computeroutput">as_action_adapter</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp39453168-bb"></a><span class="identifier">as_action_adapter</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39453728-bb"></a><span class="identifier">as_action_adapter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp45935472-bb"></a><span class="identifier">as_action_adapter</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp45936032-bb"></a><span class="identifier">as_action_adapter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp112670528"></a><h3> -<a name="idp39447856-bb"></a><code class="computeroutput">as_action_adapter</code> public member functions</h3> +<a name="idp129192416"></a><h3> +<a name="idp45930160-bb"></a><code class="computeroutput">as_action_adapter</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeT<span class="special">,</span> <span class="keyword">typename</span> ContextT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39448416-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">AttributeT</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span> ctx<span class="special">,</span> + <span class="identifier">result_type</span> <a name="idp45930720-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">AttributeT</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span> ctx<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> pass<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/assign_fun.html b/libs/log/doc/html/boost/log/assign_fun.html index 3216bcb2f..6d15a0a8e 100644 --- a/libs/log/doc/html/boost/log/assign_fun.html +++ b/libs/log/doc/html/boost/log/assign_fun.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="../../utilities.html#header.boost.log.utility.functional.bind_assign_hpp" title="Header <boost/log/utility/functional/bind_assign.hpp>"> -<link rel="prev" href="bind3rd_idp39564048.html" title="Function template bind3rd"> +<link rel="prev" href="bind3rd_idp46046368.html" title="Function template bind3rd"> <link rel="next" href="bind_assign.html" title="Function template bind_assign"> </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="bind3rd_idp39564048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_assign_hpp"><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="bind_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind3rd_idp46046368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_assign_hpp"><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="bind_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.assign_fun"></a><div class="titlepage"></div> @@ -29,23 +29,24 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.assign_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="assign_fun.html#idp39572928-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="assign_fun.html#idp46055248-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">,</span> <span class="keyword">typename</span> RightT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="assign_fun.html#idp39573488-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="assign_fun.html#idp46055808-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113571168"></a><h2>Description</h2> +<a name="idp130093072"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113571584"></a><h3> -<a name="idp39572928-bb"></a><code class="computeroutput">assign_fun</code> public member functions</h3> +<a name="idp130093488"></a><h3> +<a name="idp46055248-bb"></a><code class="computeroutput">assign_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">,</span> <span class="keyword">typename</span> RightT<span class="special">></span> - <span class="keyword">void</span> <a name="idp39573488-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">LeftT</span> <span class="special">&</span> assignee<span class="special">,</span> <span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">void</span> <a name="idp46055808-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">LeftT</span> <span class="special">&</span> assignee<span class="special">,</span> <span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -53,7 +54,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind3rd_idp39564048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_assign_hpp"><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="bind_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind3rd_idp46046368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_assign_hpp"><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="bind_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute.html b/libs/log/doc/html/boost/log/attribute.html index 8d9746cd6..e6fc96476 100644 --- a/libs/log/doc/html/boost/log/attribute.html +++ b/libs/log/doc/html/boost/log/attribute.html @@ -33,60 +33,60 @@ <span class="keyword">struct</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive_ref_counter</span><span class="special"><</span> <span class="identifier">impl</span> <span class="special">></span> <span class="special">{</span> <span class="comment">// <a class="link" href="attribute/impl.html#boost.log.attribute.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute/impl.html#idp33579312-bb"><span class="special">~</span><span class="identifier">impl</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute/impl.html#idp40323216-bb"><span class="special">~</span><span class="identifier">impl</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute/impl.html#idp15883360-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute/impl.html#idp15883920-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute/impl.html#idp27715552-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute/impl.html#idp27716112-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute/impl.html#idp33579888-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="attribute/impl.html#idp33580448-bb"><span class="keyword">operator</span> <span class="keyword">new</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="attribute/impl.html#idp33582256-bb"><span class="keyword">operator</span> <span class="keyword">delete</span></a><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute/impl.html#idp40323792-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="attribute/impl.html#idp40324352-bb"><span class="keyword">operator</span> <span class="keyword">new</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="attribute/impl.html#idp40326160-bb"><span class="keyword">operator</span> <span class="keyword">delete</span></a><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="attribute.html#boost.log.attributeconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute.html#idp33594080-bb"><span class="identifier">attribute</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="attribute.html#idp33338992-bb"><span class="identifier">attribute</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute.html#idp33340944-bb"><span class="identifier">attribute</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="attribute.html#idp33342896-bb"><span class="identifier">attribute</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a class="link" href="attribute.html#idp33346416-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a class="link" href="attribute.html#idp33348944-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute.html#idp40338080-bb"><span class="identifier">attribute</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="attribute.html#idp40082816-bb"><span class="identifier">attribute</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute.html#idp40084768-bb"><span class="identifier">attribute</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute.html#idp40086720-bb"><span class="identifier">attribute</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a class="link" href="attribute.html#idp40090304-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a class="link" href="attribute.html#idp40092832-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute.html#idp33585184-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute.html#idp33585744-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute.html#idp33587696-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute.html#idp33589264-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute.html#idp33591440-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute.html#idp40329088-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="attribute.html#idp40329648-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute.html#idp40331696-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute.html#idp40333264-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute.html#idp40335440-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute.html#idp33351472-bb">protected member functions</a></span> - <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">*</span> <a class="link" href="attribute.html#idp33352048-bb"><span class="identifier">get_impl</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute.html#idp33354304-bb"><span class="identifier">set_impl</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute.html#idp40095360-bb">protected member functions</a></span> + <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">*</span> <a class="link" href="attribute.html#idp40095936-bb"><span class="identifier">get_impl</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute.html#idp40098192-bb"><span class="identifier">set_impl</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute.html#idp34812448-bb">friend functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">friend</span> <span class="identifier">T</span> <a class="link" href="attribute.html#idp34813008-bb"><span class="identifier">attribute_cast</span></a><span class="special">(</span><a class="link" href="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="comment">// <a class="link" href="attribute.html#idp41479392-bb">friend functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">friend</span> <span class="identifier">T</span> <a class="link" href="attribute.html#idp41479952-bb"><span class="identifier">attribute_cast</span></a><span class="special">(</span><a class="link" href="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></div> <div class="refsect1"> -<a name="idp86901904"></a><h2>Description</h2> +<a name="idp104064608"></a><h2>Description</h2> <p>Every attribute is represented with a factory that is basically an attribute value generator. The sole purpose of an attribute is to return an actual value when requested. A simplest attribute can always return the same value that it stores internally, but more complex ones can perform a considerable amount of work to return a value, and the returned values may differ each time requested.</p> <p>A word about thread safety. An attribute should be prepared to be requested a value from multiple threads concurrently. </p> <div class="refsect2"> -<a name="idp86903376"></a><h3> +<a name="idp104066080"></a><h3> <a name="boost.log.attributeconstruct-copy-destruct"></a><code class="computeroutput">attribute</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33594080-bb"></a><span class="identifier">attribute</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40338080-bb"></a><span class="identifier">attribute</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty attribute value factory, which is not usable until <code class="computeroutput">set_impl</code> is called. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33338992-bb"></a><span class="identifier">attribute</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40082816-bb"></a><span class="identifier">attribute</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33340944-bb"></a><span class="identifier">attribute</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40084768-bb"></a><span class="identifier">attribute</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33342896-bb"></a><span class="identifier">attribute</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40086720-bb"></a><span class="identifier">attribute</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> </p> @@ -111,29 +111,29 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a name="idp33346416-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a name="idp40090304-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy assignment </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a name="idp33348944-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> <a name="idp40092832-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp86953680"></a><h3> -<a name="idp33585184-bb"></a><code class="computeroutput">attribute</code> public member functions</h3> +<a name="idp104116320"></a><h3> +<a name="idp40329088-bb"></a><code class="computeroutput">attribute</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33585744-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40329648-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Verifies that the factory is not in empty state </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33587696-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40331696-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Verifies that the factory is in empty state </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp33589264-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp40333264-bb"></a><span class="identifier">get_value</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"> @@ -148,17 +148,17 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33591440-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40335440-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method swaps two factories (i.e. their implementations). </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp86982864"></a><h3> -<a name="idp33351472-bb"></a><code class="computeroutput">attribute</code> protected member functions</h3> +<a name="idp104145440"></a><h3> +<a name="idp40095360-bb"></a><code class="computeroutput">attribute</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">*</span> <a name="idp33352048-bb"></a><span class="identifier">get_impl</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">*</span> <a name="idp40095936-bb"></a><span class="identifier">get_impl</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -173,7 +173,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33354304-bb"></a><span class="identifier">set_impl</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40098192-bb"></a><span class="identifier">set_impl</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Sets the pointer to the factory implementation.</p> <p> </p> @@ -200,10 +200,10 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp87005248"></a><h3> -<a name="idp34812448-bb"></a><code class="computeroutput">attribute</code> friend functions</h3> +<a name="idp104167824"></a><h3> +<a name="idp41479392-bb"></a><code class="computeroutput">attribute</code> friend functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">friend</span> <span class="identifier">T</span> <a name="idp34813008-bb"></a><span class="identifier">attribute_cast</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">friend</span> <span class="identifier">T</span> <a name="idp41479952-bb"></a><span class="identifier">attribute_cast</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The function casts one attribute factory to another </p> </li></ol></div> </div> @@ -211,7 +211,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attribute/impl.html b/libs/log/doc/html/boost/log/attribute/impl.html index fcbfc4ba3..629583e4b 100644 --- a/libs/log/doc/html/boost/log/attribute/impl.html +++ b/libs/log/doc/html/boost/log/attribute/impl.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../attribute.html#idp86901904" title="Description"> +<link rel="up" href="../attribute.html#idp104064608" title="Description"> <link rel="prev" href="../attribute.html" title="Class attribute"> -<link rel="next" href="../swap_idp34816192.html" title="Function swap"> +<link rel="next" href="../swap_idp41483232.html" title="Function swap"> </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="../attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute.html#idp86901904"><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="../swap_idp34816192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute.html#idp104064608"><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="../swap_idp41483232.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute.impl"></a><div class="titlepage"></div> @@ -30,31 +30,31 @@ <span class="keyword">struct</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive_ref_counter</span><span class="special"><</span> <span class="identifier">impl</span> <span class="special">></span> <span class="special">{</span> <span class="comment">// <a class="link" href="impl.html#boost.log.attribute.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="impl.html#idp33579312-bb"><span class="special">~</span><span class="identifier">impl</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="impl.html#idp40323216-bb"><span class="special">~</span><span class="identifier">impl</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl.html#idp15883360-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp15883920-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp27715552-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp27716112-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl.html#idp33579888-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="impl.html#idp33580448-bb"><span class="keyword">operator</span> <span class="keyword">new</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="impl.html#idp33582256-bb"><span class="keyword">operator</span> <span class="keyword">delete</span></a><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp40323792-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="impl.html#idp40324352-bb"><span class="keyword">operator</span> <span class="keyword">new</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="impl.html#idp40326160-bb"><span class="keyword">operator</span> <span class="keyword">delete</span></a><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87059552"></a><h2>Description</h2> +<a name="idp104222128"></a><h2>Description</h2> <p>All attributes must derive their implementation from this class. </p> <div class="refsect2"> -<a name="idp87060304"></a><h3> +<a name="idp104222880"></a><h3> <a name="boost.log.attribute.implconstruct-copy-destruct"></a><code class="computeroutput">impl</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp33579312-bb"></a><span class="special">~</span><span class="identifier">impl</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Virtual destructor. </li></ol></div> +<pre class="literallayout"><a name="idp40323216-bb"></a><span class="special">~</span><span class="identifier">impl</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Virtual destructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp87066928"></a><h3> -<a name="idp15883360-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp104229504"></a><h3> +<a name="idp27715552-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp15883920-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp27716112-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -70,18 +70,19 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp87077360"></a><h3> -<a name="idp33579888-bb"></a><code class="computeroutput">impl</code> public static functions</h3> +<a name="idp104240064"></a><h3> +<a name="idp40323792-bb"></a><code class="computeroutput">impl</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a name="idp33580448-bb"></a><span class="keyword">operator</span> <span class="keyword">new</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp33582256-bb"></a><span class="keyword">operator</span> <span class="keyword">delete</span><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <span class="special">*</span> <a name="idp40324352-bb"></a><span class="keyword">operator</span> <span class="keyword">new</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp40326160-bb"></a><span class="keyword">operator</span> <span class="keyword">delete</span><span class="special">(</span><span class="keyword">void</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -89,7 +90,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute.html#idp86901904"><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="../swap_idp34816192.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute.html#idp104064608"><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="../swap_idp41483232.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_cast.html b/libs/log/doc/html/boost/log/attribute_cast.html index 04e1f5952..4623ddb9a 100644 --- a/libs/log/doc/html/boost/log/attribute_cast.html +++ b/libs/log/doc/html/boost/log/attribute_cast.html @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">T</span> <span class="identifier">attribute_cast</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87188880"></a><h2>Description</h2> +<a name="idp104351328"></a><h2>Description</h2> <p>The function casts one attribute factory to another </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/attribute_name.html b/libs/log/doc/html/boost/log/attribute_name.html index e8f9d9bd9..9b8c77383 100644 --- a/libs/log/doc/html/boost/log/attribute_name.html +++ b/libs/log/doc/html/boost/log/attribute_name.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp" title="Header <boost/log/attributes/attribute_name.hpp>"> <link rel="prev" href="attribute_cast.html" title="Function template attribute_cast"> -<link rel="next" href="operator_idp34888720.html" title="Function template operator<<"> +<link rel="next" href="operator_idp41555664.html" title="Function template operator<<"> </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="attribute_cast.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp"><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="operator_idp34888720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_cast.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp"><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="operator_idp41555664.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_name"></a><div class="titlepage"></div> @@ -32,37 +32,37 @@ <span class="keyword">typedef</span> <span class="identifier">unspecified</span> <a name="boost.log.attribute_name.id_type"></a><span class="identifier">id_type</span><span class="special">;</span> <span class="comment">// Associated identifier. </span> <span class="comment">// <a class="link" href="attribute_name.html#boost.log.attribute_nameconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_name.html#idp34882688-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_name.html#idp34883728-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_name.html#idp34886592-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_name.html#idp41549472-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_name.html#idp41550512-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_name.html#idp41553376-bb"><span class="identifier">attribute_name</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_name.html#idp34841152-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34841712-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34846592-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34851488-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34856080-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34860688-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34865280-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="attribute_name.html#idp34869888-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp34873648-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">id_type</span> <a class="link" href="attribute_name.html#idp34877152-bb"><span class="identifier">id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_name.html#idp34879824-bb"><span class="identifier">string</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_name.html#idp41507936-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41508496-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41513376-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41518272-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41522864-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41527472-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41532064-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_name.html#idp41536672-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_name.html#idp41540432-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">id_type</span> <a class="link" href="attribute_name.html#idp41543936-bb"><span class="identifier">id</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_name.html#idp41546608-bb"><span class="identifier">string</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87320624"></a><h2>Description</h2> +<a name="idp104482912"></a><h2>Description</h2> <p>The class mostly serves for optimization purposes. Each attribute name that is used with the library is automatically associated with a unique identifier, which is much lighter in terms of memory footprint and operations complexity. This is done transparently by this class, on object construction. Passing objects of this class to other library methods, such as attribute lookup functions, will not require this translation and/or string copying and thus will result in a more efficient code. </p> <div class="refsect2"> -<a name="idp87321808"></a><h3> +<a name="idp104484096"></a><h3> <a name="boost.log.attribute_nameconstruct-copy-destruct"></a><code class="computeroutput">attribute_name</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34882688-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41549472-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Default constructor. Creates an object that does not refer to any attribute name. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34883728-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41550512-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructs an attribute name from the specified string</p> <p> @@ -94,7 +94,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34886592-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41553376-bb"></a><span class="identifier">attribute_name</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructs an attribute name from the specified string</p> <p> </p> @@ -121,11 +121,11 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp87348336"></a><h3> -<a name="idp34841152-bb"></a><code class="computeroutput">attribute_name</code> public member functions</h3> +<a name="idp104510624"></a><h3> +<a name="idp41507936-bb"></a><code class="computeroutput">attribute_name</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34841712-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41508496-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -141,7 +141,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34846592-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41513376-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -157,7 +157,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34851488-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41518272-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -173,7 +173,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34856080-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41522864-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -189,7 +189,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34860688-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41527472-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -205,7 +205,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34865280-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41532064-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Compares the attribute names</p> <p> </p> @@ -221,7 +221,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34869888-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41536672-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the object was default-constructed</p> <p> </p> @@ -237,7 +237,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34873648-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41540432-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the object was default-constructed</p> <p> </p> @@ -253,7 +253,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">id_type</span> <a name="idp34877152-bb"></a><span class="identifier">id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">id_type</span> <a name="idp41543936-bb"></a><span class="identifier">id</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> @@ -275,7 +275,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34879824-bb"></a><span class="identifier">string</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">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp41546608-bb"></a><span class="identifier">string</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p> </p> @@ -302,7 +302,8 @@ </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> @@ -310,7 +311,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_cast.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp"><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="operator_idp34888720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_cast.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp"><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="operator_idp41555664.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_name_info.html b/libs/log/doc/html/boost/log/attribute_name_info.html index 8195d62a9..1504c4a1e 100644 --- a/libs/log/doc/html/boost/log/attribute_name_info.html +++ b/libs/log/doc/html/boost/log/attribute_name_info.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">error_info</span><span class="special"><</span> <span class="keyword">struct</span> <span class="identifier">attribute_name_info_tag</span><span class="special">,</span> <span class="identifier">attribute_name</span> <span class="special">></span> <span class="identifier">attribute_name_info</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122426112"></a><h2>Description</h2> +<a name="idp138190288"></a><h2>Description</h2> <p>Attribute name exception information </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/attribute_set.html b/libs/log/doc/html/boost/log/attribute_set.html index fe481466e..89d375cd3 100644 --- a/libs/log/doc/html/boost/log/attribute_set.html +++ b/libs/log/doc/html/boost/log/attribute_set.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="../../attributes.html#header.boost.log.attributes.attribute_set_hpp" title="Header <boost/log/attributes/attribute_set.hpp>"> -<link rel="prev" href="operator_idp34888720.html" title="Function template operator<<"> -<link rel="next" href="swap_idp34995280.html" title="Function swap"> +<link rel="prev" href="operator_idp41555664.html" title="Function template operator<<"> +<link rel="next" href="swap_idp41662224.html" title="Function swap"> </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="operator_idp34888720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_set_hpp"><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="swap_idp34995280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp41555664.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_set_hpp"><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="swap_idp41662224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_set"></a><div class="titlepage"></div> @@ -41,40 +41,40 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a class="link" href="attribute_set.html#boost.log.attribute_set.const_iterator"><span class="identifier">const_iterator</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_set.html#boost.log.attribute_setconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_set.html#idp34984528-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_set.html#idp34986224-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_set.html#idp34988960-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> <a class="link" href="attribute_set.html#idp34991664-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_set.html#idp34990912-bb"><span class="special">~</span><span class="identifier">attribute_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_set.html#idp41651472-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_set.html#idp41653168-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_set.html#idp41655904-bb"><span class="identifier">attribute_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> <a class="link" href="attribute_set.html#idp41658608-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_set.html#idp41657856-bb"><span class="special">~</span><span class="identifier">attribute_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_set.html#idp34912864-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34913424-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp34916800-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp34918784-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp34920784-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp34922784-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp34924784-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_set.html#idp34926752-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp34928752-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp34932176-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp34936032-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="attribute_set.html#idp34939584-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">mapped_type</span> <a class="link" href="attribute_set.html#idp34945904-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_set.html#idp34949392-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_set.html#idp34953792-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34957072-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_set.html#idp41579808-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41580368-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp41583744-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp41585728-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp41587728-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp41589728-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp41591728-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_set.html#idp41593696-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">iterator</span> <a class="link" href="attribute_set.html#idp41595696-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_set.html#idp41599120-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp41602976-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="attribute_set.html#idp41606528-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">mapped_type</span> <a class="link" href="attribute_set.html#idp41612848-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_set.html#idp41616336-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_set.html#idp41620736-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41624016-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">,</span> <span class="keyword">typename</span> OutputIteratorT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34961792-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">OutputIteratorT</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp34968288-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34972144-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34976016-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp34981808-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41628736-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">OutputIteratorT</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="attribute_set.html#idp41635232-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41639088-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41642960-bb"><span class="identifier">erase</span></a><span class="special">(</span><span class="identifier">iterator</span><span class="special">,</span> <span class="identifier">iterator</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_set.html#idp41648752-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87717952"></a><h2>Description</h2> +<a name="idp104880272"></a><h2>Description</h2> <p>An attribute set is an associative container with attribute name as a key and pointer to the attribute as a mapped value. The container allows storing only one element for each distinct key value. In most regards attribute set container provides interface similar to <code class="computeroutput">std::unordered_map</code>. However, there are differences in <code class="computeroutput">operator</code>[] semantics and a number of optimizations with regard to iteration. Besides, attribute names are stored as a read-only <code class="computeroutput"><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a></code>'s instead of <code class="computeroutput">std::string</code>, which saves memory and CPU time. </p> <div class="refsect2"> -<a name="idp87722480"></a><h3> +<a name="idp104884800"></a><h3> <a name="boost.log.attribute_settypes"></a><code class="computeroutput">attribute_set</code> public types</h3> @@ -92,13 +92,13 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp87732400"></a><h3> +<a name="idp104894720"></a><h3> <a name="boost.log.attribute_setconstruct-copy-destruct"></a><code class="computeroutput">attribute_set</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34984528-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41651472-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor.</p> <p> </p> @@ -114,7 +114,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34986224-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41653168-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor.</p> <p> </p> @@ -130,11 +130,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34988960-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41655904-bb"></a><span class="identifier">attribute_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> <a name="idp34991664-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> <a name="idp41658608-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy assignment operator.</p> <p> </p> @@ -150,22 +150,22 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34990912-bb"></a><span class="special">~</span><span class="identifier">attribute_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41657856-bb"></a><span class="special">~</span><span class="identifier">attribute_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. All stored references to attributes are released. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp87769728"></a><h3> -<a name="idp34912864-bb"></a><code class="computeroutput">attribute_set</code> public member functions</h3> +<a name="idp104931984"></a><h3> +<a name="idp41579808-bb"></a><code class="computeroutput">attribute_set</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34913424-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41580368-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two instances of the container.</p> <p><span class="bold"><strong>Throws:</strong></span> Nothing. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp34916800-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp41583744-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -180,7 +180,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp34918784-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp41585728-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -195,7 +195,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp34920784-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp41587728-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -210,7 +210,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp34922784-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp41589728-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -225,7 +225,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp34924784-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp41591728-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -240,7 +240,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp34926752-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41593696-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -255,7 +255,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp34928752-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp41595696-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method finds the attribute by name.</p> <p> @@ -287,7 +287,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp34932176-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp41599120-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method finds the attribute by name.</p> <p> @@ -319,7 +319,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp34936032-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp41602976-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method counts the number of the attribute occurrences in the container. Since there can be only one attribute with a particular key, the method always return 0 or 1.</p> <p> @@ -351,7 +351,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp34939584-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp41606528-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Combined lookup/insertion operator. The operator semantics depends on the further usage of the returned reference. </p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p>If the reference is used as an assignment target, the assignment expression is equivalent to element insertion, where the element is composed of the second argument of the <code class="computeroutput">operator</code>[] as a key and the second argument of assignment as a mapped value. </p></li> @@ -388,7 +388,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp34945904-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp41612848-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Lookup operator</p> <p> @@ -420,7 +420,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp34949392-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> data<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp41616336-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> data<span class="special">)</span><span class="special">;</span></pre> <p>Insertion method</p> <p> @@ -458,7 +458,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp34953792-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp41620736-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Insertion method</p> <p> @@ -491,7 +491,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> - <span class="keyword">void</span> <a name="idp34957072-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp41624016-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">)</span><span class="special">;</span></pre> <p>Mass insertion method.</p> <p> </p> @@ -523,7 +523,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">,</span> <span class="keyword">typename</span> OutputIteratorT<span class="special">></span> - <span class="keyword">void</span> <a name="idp34961792-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">,</span> <span class="identifier">OutputIteratorT</span> out<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp41628736-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">,</span> <span class="identifier">OutputIteratorT</span> out<span class="special">)</span><span class="special">;</span></pre> <p>Mass insertion method with ability to acquire iterators to the inserted elements.</p> <p> </p> @@ -558,7 +558,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp34968288-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp41635232-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method erases all attributes with the specified name</p> <p> @@ -595,7 +595,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34972144-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> it<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41639088-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> it<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method erases the specified attribute</p> <p> @@ -632,7 +632,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34976016-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> begin<span class="special">,</span> <span class="identifier">iterator</span> end<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41642960-bb"></a><span class="identifier">erase</span><span class="special">(</span><span class="identifier">iterator</span> begin<span class="special">,</span> <span class="identifier">iterator</span> end<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method erases all attributes within the specified range</p> <p> @@ -675,7 +675,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34981808-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41648752-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method removes all elements from the container</p> <p> </p> @@ -696,7 +696,8 @@ </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> @@ -704,7 +705,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp34888720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_set_hpp"><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="swap_idp34995280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp41555664.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_set_hpp"><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="swap_idp41662224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_value.html b/libs/log/doc/html/boost/log/attribute_value.html index 455b9c067..2c45074fb 100644 --- a/libs/log/doc/html/boost/log/attribute_value.html +++ b/libs/log/doc/html/boost/log/attribute_value.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="../../attributes.html#header.boost.log.attributes.attribute_value_hpp" title="Header <boost/log/attributes/attribute_value.hpp>"> -<link rel="prev" href="swap_idp34995280.html" title="Function swap"> +<link rel="prev" href="swap_idp41662224.html" title="Function swap"> <link rel="next" href="attribute_value/impl.html" title="Struct impl"> </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="swap_idp34995280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_hpp"><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="attribute_value/impl.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp41662224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_hpp"><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="attribute_value/impl.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_value"></a><div class="titlepage"></div> @@ -33,65 +33,65 @@ <span class="keyword">struct</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="attribute_value/impl.html#idp35011488-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="attribute_value/impl.html#idp35012048-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span> <a class="link" href="attribute_value/impl.html#idp35016240-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute_value/impl.html#idp35019328-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value/impl.html#idp35021456-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value/impl.html#idp41678432-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="attribute_value/impl.html#idp41678992-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span> <a class="link" href="attribute_value/impl.html#idp41683184-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="attribute_value/impl.html#idp41686272-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value/impl.html#idp41688400-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_value.html#boost.log.attribute_valueconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_value.html#idp35074864-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="attribute_value.html#idp35075888-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><a class="link" href="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="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value.html#idp35077840-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value.html#idp35079792-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a class="link" href="attribute_value.html#idp35082992-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="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="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a class="link" href="attribute_value.html#idp35085520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value.html#idp41741808-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="attribute_value.html#idp41742832-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><a class="link" href="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="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value.html#idp41744784-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value.html#idp41746736-bb"><span class="identifier">attribute_value</span></a><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a class="link" href="attribute_value.html#idp41749936-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="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="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a class="link" href="attribute_value.html#idp41752464-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value.html#idp35023856-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value.html#idp35024416-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_value.html#idp35026256-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value.html#idp35027824-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_value.html#idp35029616-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_value.html#idp35031792-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value.html#idp41690800-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value.html#idp41691360-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_value.html#idp41693200-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value.html#idp41694768-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_value.html#idp41696560-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_value.html#idp41698736-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <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"><</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="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="attribute_value.html#idp35036592-bb"><span class="identifier">extract</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="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="attribute_value.html#idp41703536-bb"><span class="identifier">extract</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"><</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="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="attribute_value.html#idp35042960-bb"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="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="attribute_value.html#idp41709904-bb"><span class="identifier">extract_or_throw</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"><</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="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">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="attribute_value.html#idp35049360-bb"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="attribute_value.html#idp41716304-bb"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <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"><</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="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="attribute_value.html#idp35056944-bb"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="attribute_value.html#idp41723888-bb"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <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"><</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="visitation_result.html" title="Class visitation_result">visitation_result</a> <a class="link" href="attribute_value.html#idp35065104-bb"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">VisitorT</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_value.html#idp35072176-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="visitation_result.html" title="Class visitation_result">visitation_result</a> <a class="link" href="attribute_value.html#idp41732048-bb"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">VisitorT</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_value.html#idp41739120-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88201680"></a><h2>Description</h2> +<a name="idp105363712"></a><h2>Description</h2> <p>An attribute value is an object that contains a piece of data that represents an attribute state at the point of the value acquisition. All major operations with log records, such as filtering and formatting, involve attribute values contained in a single view. Most likely an attribute value is implemented as a simple holder of some typed value. This holder implements the <code class="computeroutput">attribute_value::implementation</code> interface and acts as a pimpl for the <code class="computeroutput"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a></code> object. The <code class="computeroutput"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a></code> class provides type dispatching support in order to allow to extract the value from the holder.</p> <p>Normally, attributes and their values shall be designed in order to exclude as much interference as reasonable. Such approach allows to have more than one attribute value simultaneously, which improves scalability and allows to implement generating attributes.</p> <p>However, there are cases when this approach does not help to achieve the required level of independency of attribute values and attribute itself from each other at a reasonable performance tradeoff. For example, an attribute or its values may use thread-specific data, which is global and shared between all the instances of the attribute/value. Passing such an attribute value to another thread would be a disaster. To solve this the library defines an additional method for attribute values, namely <code class="computeroutput">detach_from_thread</code>. The <code class="computeroutput"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a></code> class forwards the call to its pimpl, which is supposed to ensure that it no longer refers to any thread-specific data after the call. The pimpl can create a new holder as a result of this method and return it to the <code class="computeroutput"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a></code> wrapper, which will keep the returned reference for any further calls. This method is called for all attribute values that are passed to another thread. </p> <div class="refsect2"> -<a name="idp88211504"></a><h3> +<a name="idp105373024"></a><h3> <a name="boost.log.attribute_valueconstruct-copy-destruct"></a><code class="computeroutput">attribute_value</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35074864-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41741808-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty (absent) attribute value. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35075888-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41742832-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35077840-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41744784-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35079792-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41746736-bb"></a><span class="identifier">attribute_value</span><span class="special">(</span><span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="attribute_value/impl.html" title="Struct impl">impl</a> <span class="special">></span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an attribute value that refers to the specified holder.</p> <p> </p> @@ -116,33 +116,33 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a name="idp35082992-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a name="idp41749936-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy assignment </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a name="idp35085520-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> <a name="idp41752464-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp88260592"></a><h3> -<a name="idp35023856-bb"></a><code class="computeroutput">attribute_value</code> public member functions</h3> +<a name="idp105422032"></a><h3> +<a name="idp41690800-bb"></a><code class="computeroutput">attribute_value</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35024416-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41691360-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator checks if the attribute value is empty </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp35026256-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41693200-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator checks if the attribute value is empty </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">type_info_wrapper</span> <a name="idp35027824-bb"></a><span class="identifier">get_type</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">type_info_wrapper</span> <a name="idp41694768-bb"></a><span class="identifier">get_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns the type information of the stored value of the attribute. The returned type info wrapper may be empty if the attribute value is empty or the information cannot be provided. If the returned value is not empty, the type can be used for value extraction. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35029616-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41696560-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when the attribute value is passed to another thread (e.g. in case of asynchronous logging). The value should ensure it properly owns all thread-specific data.</p> <p> </p> @@ -158,7 +158,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp35031792-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41698736-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method dispatches the value to the given object. This method is a low level interface for attribute value visitation and extraction. For typical usage these interfaces may be more convenient.</p> <p> @@ -191,7 +191,7 @@ </li> <li class="listitem"> <pre class="literallayout"><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="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 name="idp35036592-bb"></a><span class="identifier">extract</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a class="link" href="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 name="idp41703536-bb"></a><span class="identifier">extract</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method attempts to extract the stored value, assuming the value has the specified type. One can specify either a single type or an MPL type sequence, in which case the stored value is checked against every type in the sequence.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -216,7 +216,7 @@ </li> <li class="listitem"> <pre class="literallayout"><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="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 name="idp35042960-bb"></a><span class="identifier">extract_or_throw</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a class="link" href="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 name="idp41709904-bb"></a><span class="identifier">extract_or_throw</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method attempts to extract the stored value, assuming the value has the specified type. One can specify either a single type or an MPL type sequence, in which case the stored value is checked against every type in the sequence.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -242,7 +242,7 @@ <li class="listitem"> <pre class="literallayout"><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="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">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 name="idp35049360-bb"></a><span class="identifier">extract_or_default</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> def_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a name="idp41716304-bb"></a><span class="identifier">extract_or_default</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> def_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method attempts to extract the stored value, assuming the value has the specified type. One can specify either a single type or an MPL type sequence, in which case the stored value is checked against every type in the sequence. If extraction fails, the default value is returned.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -284,7 +284,7 @@ <li class="listitem"> <pre class="literallayout"><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="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 name="idp35056944-bb"></a><span class="identifier">extract_or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a name="idp41723888-bb"></a><span class="identifier">extract_or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method attempts to extract the stored value, assuming the value has the specified type. One can specify either a single type or an MPL type sequence, in which case the stored value is checked against every type in the sequence. If extraction fails, the default value is returned.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -325,7 +325,7 @@ </li> <li class="listitem"> <pre class="literallayout"><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="visitation_result.html" title="Class visitation_result">visitation_result</a> <a name="idp35065104-bb"></a><span class="identifier">visit</span><span class="special">(</span><span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a class="link" href="visitation_result.html" title="Class visitation_result">visitation_result</a> <a name="idp41732048-bb"></a><span class="identifier">visit</span><span class="special">(</span><span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method attempts to extract the stored value, assuming the value has the specified type, and pass it to the <span class="emphasis"><em>visitor</em></span> function object. One can specify either a single type or an MPL type sequence, in which case the stored value is checked against every type in the sequence.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -365,7 +365,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35072176-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41739120-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method swaps two attribute values </p> </li> </ol></div> @@ -374,7 +374,8 @@ </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> @@ -382,7 +383,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp34995280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_hpp"><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="attribute_value/impl.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp41662224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_hpp"><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="attribute_value/impl.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_value/impl.html b/libs/log/doc/html/boost/log/attribute_value/impl.html index 123381ee2..1248e68d0 100644 --- a/libs/log/doc/html/boost/log/attribute_value/impl.html +++ b/libs/log/doc/html/boost/log/attribute_value/impl.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../attribute_value.html#idp88201680" title="Description"> +<link rel="up" href="../attribute_value.html#idp105363712" title="Description"> <link rel="prev" href="../attribute_value.html" title="Class attribute_value"> -<link rel="next" href="../swap_idp35088224.html" title="Function swap"> +<link rel="next" href="../swap_idp41755168.html" title="Function swap"> </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="../attribute_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value.html#idp88201680"><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="../swap_idp35088224.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value.html#idp105363712"><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="../swap_idp41755168.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_value.impl"></a><div class="titlepage"></div> @@ -30,21 +30,21 @@ <span class="keyword">struct</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="impl.html#idp35011488-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="impl.html#idp35012048-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">></span> <a class="link" href="impl.html#idp35016240-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp35019328-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="impl.html#idp35021456-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp41678432-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="impl.html#idp41678992-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">></span> <a class="link" href="impl.html#idp41683184-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp41686272-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="impl.html#idp41688400-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88448832"></a><h2>Description</h2> +<a name="idp105610288"></a><h2>Description</h2> <p>All attribute value holders should derive from this interface. </p> <div class="refsect2"> -<a name="idp88449584"></a><h3> -<a name="idp35011488-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp105611040"></a><h3> +<a name="idp41678432-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp35012048-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp41678992-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The method dispatches the value to the given object.</p> <p> @@ -76,7 +76,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">></span> <a name="idp35016240-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">></span> <a name="idp41683184-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when the attribute value is passed to another thread (e.g. in case of asynchronous logging). The value should ensure it properly owns all thread-specific data.</p> <p> </p> @@ -92,7 +92,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35019328-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp41686272-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -107,7 +107,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp35021456-bb"></a><span class="identifier">get_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp41688400-bb"></a><span class="identifier">get_type</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"> @@ -127,7 +127,8 @@ </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> @@ -135,7 +136,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../attribute_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value.html#idp88201680"><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="../swap_idp35088224.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute_value.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value.html#idp105363712"><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="../swap_idp41755168.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_value_ordering.html b/libs/log/doc/html/boost/log/attribute_value_ordering.html index 6b8374383..3b40d555b 100644 --- a/libs/log/doc/html/boost/log/attribute_value_ordering.html +++ b/libs/log/doc/html/boost/log/attribute_value_ordering.html @@ -38,10 +38,10 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="attribute_value_ordering/l1_visitor.html#boost.log.attribute_value_ordering.l1_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_value_ordering/l1_visitor.html#boost.log.attribute_value_ordering.l1_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_value_ordering/l1_visitor.html#idp39974256-bb"><span class="identifier">l1_visitor</span></a><span class="special">(</span><a class="link" href="attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</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="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_value_ordering/l1_visitor.html#idp46456560-bb"><span class="identifier">l1_visitor</span></a><span class="special">(</span><a class="link" href="attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</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="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value_ordering/l1_visitor.html#idp39970880-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering/l1_visitor.html#idp39971440-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value_ordering/l1_visitor.html#idp46453184-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering/l1_visitor.html#idp46453744-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="attribute_value_ordering/l2_visitor.html" title="Struct template l2_visitor">l2_visitor</a> <span class="special">{</span> @@ -49,29 +49,29 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="attribute_value_ordering/l2_visitor.html#boost.log.attribute_value_ordering.l2_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_value_ordering/l2_visitor.html#boost.log.attribute_value_ordering.l2_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_value_ordering/l2_visitor.html#idp39982384-bb"><span class="identifier">l2_visitor</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_value_ordering/l2_visitor.html#idp46464688-bb"><span class="identifier">l2_visitor</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value_ordering/l2_visitor.html#idp39979008-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering/l2_visitor.html#idp39979568-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value_ordering/l2_visitor.html#idp46461312-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering/l2_visitor.html#idp46461872-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_value_ordering.html#boost.log.attribute_value_orderingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value_ordering.html#idp39990656-bb"><span class="identifier">attribute_value_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value_ordering.html#idp46472960-bb"><span class="identifier">attribute_value_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">FunT</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value_ordering.html#idp39987024-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering.html#idp39987584-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value_ordering.html#idp46469328-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="attribute_value_ordering.html#idp46469888-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116395440"></a><h2>Description</h2> +<a name="idp132916864"></a><h2>Description</h2> <p>This predicate allows to order log records based on values of a specifically named attribute associated with them. Two given log records being compared should both have the specified attribute value of the specified type to be able to be ordered properly. As a special case, if neither of the records have the value, these records are considered equivalent. Otherwise, the ordering results are unspecified. </p> <div class="refsect2"> -<a name="idp116396528"></a><h3> +<a name="idp132917952"></a><h3> <a name="boost.log.attribute_value_orderingconstruct-copy-destruct"></a><code class="computeroutput">attribute_value_ordering</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39990656-bb"></a><span class="identifier">attribute_value_ordering</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46472960-bb"></a><span class="identifier">attribute_value_ordering</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun <span class="special">=</span> <span class="identifier">FunT</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor.</p> <p> @@ -104,10 +104,10 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp116415072"></a><h3> -<a name="idp39987024-bb"></a><code class="computeroutput">attribute_value_ordering</code> public member functions</h3> +<a name="idp132936496"></a><h3> +<a name="idp46469328-bb"></a><code class="computeroutput">attribute_value_ordering</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp39987584-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp46469888-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Ordering operator </p> </li></ol></div> </div> @@ -115,7 +115,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attribute_value_ordering/l1_visitor.html b/libs/log/doc/html/boost/log/attribute_value_ordering/l1_visitor.html index acd211447..790ed1721 100644 --- a/libs/log/doc/html/boost/log/attribute_value_ordering/l1_visitor.html +++ b/libs/log/doc/html/boost/log/attribute_value_ordering/l1_visitor.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../attribute_value_ordering.html#idp116395440" title="Description"> +<link rel="up" href="../attribute_value_ordering.html#idp132916864" title="Description"> <link rel="prev" href="../attribute_value_ordering.html" title="Class template attribute_value_ordering"> <link rel="next" href="l2_visitor.html" title="Struct template l2_visitor"> </head> @@ -13,7 +13,7 @@ <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="../attribute_value_ordering.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp116395440"><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="l2_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute_value_ordering.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp132916864"><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="l2_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_value_ordering.l1_visitor"></a><div class="titlepage"></div> @@ -31,31 +31,32 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.attribute_value_ordering.l1_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="l1_visitor.html#boost.log.attribute_value_ordering.l1_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="l1_visitor.html#idp39974256-bb"><span class="identifier">l1_visitor</span></a><span class="special">(</span><a class="link" href="../attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</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="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="l1_visitor.html#idp46456560-bb"><span class="identifier">l1_visitor</span></a><span class="special">(</span><a class="link" href="../attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</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="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="l1_visitor.html#idp39970880-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="l1_visitor.html#idp39971440-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="l1_visitor.html#idp46453184-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="l1_visitor.html#idp46453744-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116461488"></a><h2>Description</h2> +<a name="idp132982832"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp116461904"></a><h3> +<a name="idp132983248"></a><h3> <a name="boost.log.attribute_value_ordering.l1_visitorconstruct-copy-destruct"></a><code class="computeroutput">l1_visitor</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39974256-bb"></a><span class="identifier">l1_visitor</span><span class="special">(</span><a class="link" href="../attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a> <span class="keyword">const</span> <span class="special">&</span> owner<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46456560-bb"></a><span class="identifier">l1_visitor</span><span class="special">(</span><a class="link" href="../attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a> <span class="keyword">const</span> <span class="special">&</span> owner<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> result<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp116474880"></a><h3> -<a name="idp39970880-bb"></a><code class="computeroutput">l1_visitor</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39971440-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp132996256"></a><h3> +<a name="idp46453184-bb"></a><code class="computeroutput">l1_visitor</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LeftT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp46453744-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../attribute_value_ordering.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp116395440"><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="l2_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attribute_value_ordering.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp132916864"><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="l2_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_value_ordering/l2_visitor.html b/libs/log/doc/html/boost/log/attribute_value_ordering/l2_visitor.html index 9718fb7af..d4d9749ff 100644 --- a/libs/log/doc/html/boost/log/attribute_value_ordering/l2_visitor.html +++ b/libs/log/doc/html/boost/log/attribute_value_ordering/l2_visitor.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../attribute_value_ordering.html#idp116395440" title="Description"> +<link rel="up" href="../attribute_value_ordering.html#idp132916864" title="Description"> <link rel="prev" href="l1_visitor.html" title="Struct l1_visitor"> -<link rel="next" href="../make_attr_orde_idp39994624.html" title="Function template make_attr_ordering"> +<link rel="next" href="../make_attr_orde_idp46476928.html" title="Function template make_attr_ordering"> </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="l1_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp116395440"><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="../make_attr_orde_idp39994624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="l1_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp132916864"><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="../make_attr_orde_idp46476928.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_value_ordering.l2_visitor"></a><div class="titlepage"></div> @@ -31,30 +31,31 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.attribute_value_ordering.l2_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="l2_visitor.html#boost.log.attribute_value_ordering.l2_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="l2_visitor.html#idp39982384-bb"><span class="identifier">l2_visitor</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="l2_visitor.html#idp46464688-bb"><span class="identifier">l2_visitor</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="l2_visitor.html#idp39979008-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="l2_visitor.html#idp39979568-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="l2_visitor.html#idp46461312-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="l2_visitor.html#idp46461872-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116523136"></a><h2>Description</h2> +<a name="idp133044560"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp116523552"></a><h3> +<a name="idp133044976"></a><h3> <a name="boost.log.attribute_value_ordering.l2_visitorconstruct-copy-destruct"></a><code class="computeroutput">l2_visitor</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39982384-bb"></a><span class="identifier">l2_visitor</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> result<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46464688-bb"></a><span class="identifier">l2_visitor</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="identifier">LeftT</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> result<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp116536368"></a><h3> -<a name="idp39979008-bb"></a><code class="computeroutput">l2_visitor</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39979568-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp133057792"></a><h3> +<a name="idp46461312-bb"></a><code class="computeroutput">l2_visitor</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RightT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp46461872-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">RightT</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="l1_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp116395440"><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="../make_attr_orde_idp39994624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="l1_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_value_ordering.html#idp132916864"><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="../make_attr_orde_idp46476928.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attribute_value_set.html b/libs/log/doc/html/boost/log/attribute_value_set.html index 91f3ea6bd..51cd8fb95 100644 --- a/libs/log/doc/html/boost/log/attribute_value_set.html +++ b/libs/log/doc/html/boost/log/attribute_value_set.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp" title="Header <boost/log/attributes/attribute_value_set.hpp>"> <link rel="prev" href="attributes/make_attribute_value.html" title="Function template make_attribute_value"> -<link rel="next" href="swap_idp35227776.html" title="Function swap"> +<link rel="next" href="swap_idp41895440.html" title="Function swap"> </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="attributes/make_attribute_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp"><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="swap_idp35227776.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attributes/make_attribute_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp"><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="swap_idp41895440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attribute_value_set"></a><div class="titlepage"></div> @@ -40,39 +40,39 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a class="link" href="attribute_value_set.html#boost.log.attribute_value_set.const_iterator"><span class="identifier">const_iterator</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="attribute_value_set.html#boost.log.attribute_value_setconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value_set.html#idp35190608-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35194224-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35196176-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value_set.html#idp41858272-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_value_set.html#idp41861888-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value_set.html#idp41863840-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35203936-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="attribute_value_set.html#idp41871600-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35212560-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="attribute_value_set.html#idp41880224-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35221184-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> <a class="link" href="attribute_value_set.html#idp35225232-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="attribute_value_set.html#idp35224496-bb"><span class="special">~</span><span class="identifier">attribute_value_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_value_set.html#idp41888848-bb"><span class="identifier">attribute_value_set</span></a><span class="special">(</span><a class="link" href="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="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> <a class="link" href="attribute_value_set.html#idp41892896-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="attribute_value_set.html#idp41892160-bb"><span class="special">~</span><span class="identifier">attribute_value_set</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value_set.html#idp35135856-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp35136416-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp35139776-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp35141760-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="attribute_value_set.html#idp35143744-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="attribute_value_set.html#idp35145712-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp35147712-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">mapped_type</span> <a class="link" href="attribute_value_set.html#idp35151584-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value_set.html#idp41802800-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp41803360-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp41806720-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp41808704-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="attribute_value_set.html#idp41810688-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="attribute_value_set.html#idp41812656-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="attribute_value_set.html#idp41815376-bb"><span class="identifier">find</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">mapped_type</span> <a class="link" href="attribute_value_set.html#idp41819248-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</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="result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="keyword">typename</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="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="attribute_value_set.html#idp35155456-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="attribute_value_set.html#idp35161872-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp35165424-bb"><span class="identifier">freeze</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_value_set.html#idp35167424-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_value_set.html#idp35173136-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp35177760-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_value_set.html#idp41823120-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="attribute_value_set.html#idp41829536-bb"><span class="identifier">count</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp41833088-bb"><span class="identifier">freeze</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_value_set.html#idp41835088-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">key_type</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a class="link" href="attribute_value_set.html#idp41840800-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">const_reference</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp41845424-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">,</span> <span class="keyword">typename</span> OutputIteratorT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp35182976-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">OutputIteratorT</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="attribute_value_set.html#idp41850640-bb"><span class="identifier">insert</span></a><span class="special">(</span><span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">FwdIteratorT</span><span class="special">,</span> <span class="identifier">OutputIteratorT</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88882912"></a><h2>Description</h2> +<a name="idp106129728"></a><h2>Description</h2> <p>The set of attribute values is an associative container with attribute name as a key and a pointer to attribute value object as a mapped type. This is a collection of elements with unique keys, that is, there can be only one attribute value with a given name in the set. With respect to read-only capabilities, the set interface is close to <code class="computeroutput">std::unordered_map</code>.</p> <p>The set is designed to be only capable of adding elements to it. Once added, the attribute value cannot be removed from the set.</p> <p>An instance of attribute value set can be constructed from three attribute sets. The constructor attempts to accommodate values of all attributes from the sets. The situation when a same-named attribute is found in more than one attribute set is possible. This problem is solved on construction of the value set: the three attribute sets have different priorities when it comes to solving conflicts.</p> @@ -88,7 +88,7 @@ <p> </p> <div class="refsect2"> -<a name="idp88888544"></a><h3> +<a name="idp106135360"></a><h3> <a name="boost.log.attribute_value_settypes"></a><code class="computeroutput">attribute_value_set</code> public types</h3> @@ -99,13 +99,13 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp88894672"></a><h3> +<a name="idp106141040"></a><h3> <a name="boost.log.attribute_value_setconstruct-copy-destruct"></a><code class="computeroutput">attribute_value_set</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35190608-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><span class="identifier">size_type</span> reserve_count <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41858272-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><span class="identifier">size_type</span> reserve_count <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor</p> <p>The constructor creates an empty set which can be filled later by subsequent calls of <code class="computeroutput">insert</code> method. Optionally, the amount of storage reserved for elements to be inserted may be passed to the constructor. The constructed set is frozen.</p> <p> @@ -131,11 +131,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35194224-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41861888-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35196176-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> source_attrs<span class="special">,</span> +<pre class="literallayout"><a name="idp41863840-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> source_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> thread_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> global_attrs<span class="special">,</span> <span class="identifier">size_type</span> reserve_count <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span></pre> @@ -177,7 +177,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35203936-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> source_attrs<span class="special">,</span> +<pre class="literallayout"><a name="idp41871600-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> source_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> thread_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> global_attrs<span class="special">,</span> <span class="identifier">size_type</span> reserve_count <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span></pre> @@ -226,7 +226,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35212560-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span> source_attrs<span class="special">,</span> +<pre class="literallayout"><a name="idp41880224-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&&</span> source_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> thread_attrs<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="keyword">const</span> <span class="special">&</span> global_attrs<span class="special">,</span> <span class="identifier">size_type</span> reserve_count <span class="special">=</span> <span class="number">8</span><span class="special">)</span><span class="special">;</span></pre> @@ -275,7 +275,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35221184-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41888848-bb"></a><span class="identifier">attribute_value_set</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor.</p> <p> @@ -298,26 +298,26 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> <a name="idp35225232-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> <a name="idp41892896-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Assignment operator </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35224496-bb"></a><span class="special">~</span><span class="identifier">attribute_value_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41892160-bb"></a><span class="special">~</span><span class="identifier">attribute_value_set</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Releases all referenced attribute values. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp89004816"></a><h3> -<a name="idp35135856-bb"></a><code class="computeroutput">attribute_value_set</code> public member functions</h3> +<a name="idp106240800"></a><h3> +<a name="idp41802800-bb"></a><code class="computeroutput">attribute_value_set</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35136416-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41803360-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two sets</p> <p><span class="bold"><strong>Throws:</strong></span> Nothing. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp35139776-bb"></a><span class="identifier">begin</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">const_iterator</span> <a name="idp41806720-bb"></a><span class="identifier">begin</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"> @@ -332,7 +332,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp35141760-bb"></a><span class="identifier">end</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">const_iterator</span> <a name="idp41808704-bb"></a><span class="identifier">end</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"> @@ -347,7 +347,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp35143744-bb"></a><span class="identifier">size</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">size_type</span> <a name="idp41810688-bb"></a><span class="identifier">size</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"> @@ -362,7 +362,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp35145712-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp41812656-bb"></a><span class="identifier">empty</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"> @@ -372,12 +372,12 @@ </colgroup> <tbody><tr> <td><p><span class="term">Returns:</span></p></td> -<td><p>true if there are no elements in the container, false otherwise. </p></td> +<td><p><code class="computeroutput">true</code> if there are no elements in the container, <code class="computeroutput">false</code> otherwise. </p></td> </tr></tbody> </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp35147712-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp41815376-bb"></a><span class="identifier">find</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method finds the attribute value by name.</p> <p> @@ -409,7 +409,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp35151584-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp41819248-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Alternative lookup syntax.</p> <p> @@ -443,7 +443,7 @@ <li class="listitem"> <pre class="literallayout"><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="result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="keyword">typename</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="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 name="idp35155456-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a name="idp41823120-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Alternative lookup syntax.</p> <p> @@ -475,7 +475,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp35161872-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp41829536-bb"></a><span class="identifier">count</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method counts the number of the attribute value occurrences in the set. Since there can be only one attribute value with a particular key, the method always return 0 or 1.</p> <p> @@ -507,7 +507,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35165424-bb"></a><span class="identifier">freeze</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41833088-bb"></a><span class="identifier">freeze</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method acquires values of all adopted attributes.</p> <p> </p> @@ -524,7 +524,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp35167424-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> mapped<span class="special">)</span><span class="special">;</span></pre> +<a name="idp41835088-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">key_type</span> key<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> mapped<span class="special">)</span><span class="special">;</span></pre> <p>Inserts an element into the set. The complexity of the operation is amortized constant.</p> <p> @@ -567,7 +567,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp35173136-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">const_iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> <a name="idp41840800-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">const_reference</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Inserts an element into the set. The complexity of the operation is amortized constant.</p> <p> @@ -605,7 +605,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">></span> - <span class="keyword">void</span> <a name="idp35177760-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp41845424-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">)</span><span class="special">;</span></pre> <p>Mass insertion method. The complexity of the operation is linear to the number of elements inserted.</p> <p> @@ -644,7 +644,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FwdIteratorT<span class="special">,</span> <span class="keyword">typename</span> OutputIteratorT<span class="special">></span> - <span class="keyword">void</span> <a name="idp35182976-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">,</span> <span class="identifier">OutputIteratorT</span> out<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp41850640-bb"></a><span class="identifier">insert</span><span class="special">(</span><span class="identifier">FwdIteratorT</span> begin<span class="special">,</span> <span class="identifier">FwdIteratorT</span> end<span class="special">,</span> <span class="identifier">OutputIteratorT</span> out<span class="special">)</span><span class="special">;</span></pre> <p>Mass insertion method with ability to acquire iterators to the inserted elements. The complexity of the operation is linear to the number of elements inserted times the complexity of filling the <span class="emphasis"><em>out</em></span> iterator.</p> <p> @@ -691,7 +691,8 @@ </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> @@ -699,7 +700,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attributes/make_attribute_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp"><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="swap_idp35227776.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attributes/make_attribute_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp"><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="swap_idp41895440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/attribute_value_impl.html b/libs/log/doc/html/boost/log/attributes/attribute_value_impl.html index 7b6a0216b..b738b43fd 100644 --- a/libs/log/doc/html/boost/log/attributes/attribute_value_impl.html +++ b/libs/log/doc/html/boost/log/attributes/attribute_value_impl.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="../../../attributes.html#header.boost.log.attributes.attribute_value_impl_hpp" title="Header <boost/log/attributes/attribute_value_impl.hpp>"> -<link rel="prev" href="../swap_idp35088224.html" title="Function swap"> +<link rel="prev" href="../swap_idp41755168.html" title="Function swap"> <link rel="next" href="make_attribute_value.html" title="Function template make_attribute_value"> </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="../swap_idp35088224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_value_impl_hpp"><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="make_attribute_value.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41755168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_value_impl_hpp"><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="make_attribute_value.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.attribute_value_impl"></a><div class="titlepage"></div> @@ -31,39 +31,39 @@ <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.attributes.attribute_value_impl.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Value type. </span> <span class="comment">// <a class="link" href="attribute_value_impl.html#boost.log.attributes.attribute_value_implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value_impl.html#idp35108352-bb"><span class="identifier">attribute_value_impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="attribute_value_impl.html#idp35110048-bb"><span class="identifier">attribute_value_impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value_impl.html#idp41775296-bb"><span class="identifier">attribute_value_impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_value_impl.html#idp41776992-bb"><span class="identifier">attribute_value_impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_value_impl.html#idp35099280-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="attribute_value_impl.html#idp35099840-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value_impl.html#idp35103984-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_value_impl.html#idp35106224-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_value_impl.html#idp41766224-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="attribute_value_impl.html#idp41766784-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="attribute_value_impl.html#idp41770928-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_value_impl.html#idp41773168-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88571808"></a><h2>Description</h2> +<a name="idp105733264"></a><h2>Description</h2> <p>This class can be used as a boilerplate for simple attribute values. The class implements all needed interfaces of attribute values and allows to store a single value of the type specified as a template parameter. The stored value can be dispatched with type dispatching mechanism. </p> <div class="refsect2"> -<a name="idp88572784"></a><h3> +<a name="idp105734240"></a><h3> <a name="boost.log.attributes.attribute_value_implconstruct-copy-destruct"></a><code class="computeroutput">attribute_value_impl</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35108352-bb"></a><span class="identifier">attribute_value_impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> v<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41775296-bb"></a><span class="identifier">attribute_value_impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> v<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with initialization of the stored value </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35110048-bb"></a><span class="identifier">attribute_value_impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> v<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41776992-bb"></a><span class="identifier">attribute_value_impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> v<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with initialization of the stored value </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp88587888"></a><h3> -<a name="idp35099280-bb"></a><code class="computeroutput">attribute_value_impl</code> public member functions</h3> +<a name="idp105749344"></a><h3> +<a name="idp41766224-bb"></a><code class="computeroutput">attribute_value_impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp35099840-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp41766784-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span><span class="special">;</span></pre> <p>Attribute value dispatching method.</p> <p> @@ -95,7 +95,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp35103984-bb"></a><span class="identifier">get_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp41770928-bb"></a><span class="identifier">get_type</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"> @@ -110,7 +110,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp35106224-bb"></a><span class="identifier">get</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">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp41773168-bb"></a><span class="identifier">get</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"> @@ -130,7 +130,8 @@ </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> @@ -138,7 +139,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../swap_idp35088224.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_value_impl_hpp"><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="make_attribute_value.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41755168.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_value_impl_hpp"><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="make_attribute_value.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/basic_clock.html b/libs/log/doc/html/boost/log/attributes/basic_clock.html index 4ccab6478..fec95e774 100644 --- a/libs/log/doc/html/boost/log/attributes/basic_clock.html +++ b/libs/log/doc/html/boost/log/attributes/basic_clock.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="../../../attributes.html#header.boost.log.attributes.clock_hpp" title="Header <boost/log/attributes/clock.hpp>"> -<link rel="prev" href="../swap_idp35227776.html" title="Function swap"> +<link rel="prev" href="../swap_idp41895440.html" title="Function swap"> <link rel="next" href="basic_clock/impl.html" title="Struct impl"> </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="../swap_idp35227776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.clock_hpp"><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="basic_clock/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41895440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.clock_hpp"><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="basic_clock/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.basic_clock"></a><div class="titlepage"></div> @@ -36,30 +36,30 @@ <span class="keyword">struct</span> <a class="link" href="basic_clock/impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="basic_clock/impl.html#idp35241488-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="basic_clock/impl.html#idp35242048-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_clock/impl.html#idp41909152-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="basic_clock/impl.html#idp41909712-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="basic_clock.html#boost.log.attributes.basic_clockconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_clock.html#idp35246240-bb"><span class="identifier">basic_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_clock.html#idp35246944-bb"><span class="identifier">basic_clock</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_clock.html#idp41913904-bb"><span class="identifier">basic_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_clock.html#idp41914608-bb"><span class="identifier">basic_clock</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp89268720"></a><h2>Description</h2> +<a name="idp106494768"></a><h2>Description</h2> <p>The attribute generates current time stamp as a value. The type of the attribute value is determined with time traits passed to the class template as a template parameter. The time traits provided by the library use <code class="computeroutput">boost::posix_time::ptime</code> as the time type.</p> <p>Time traits also determine the way time is acquired. There are two types of time traits provided by the library: <code class="computeroutput"><a class="link" href="utc_time_traits.html" title="Struct utc_time_traits">utc_time_traits</a></code> and <code class="computeroutput"><a class="link" href="local_time_traits.html" title="Struct local_time_traits">local_time_traits</a></code>. The first returns UTC time, the second returns local time. </p> <div class="refsect2"> -<a name="idp89273328"></a><h3> +<a name="idp106499376"></a><h3> <a name="boost.log.attributes.basic_clockconstruct-copy-destruct"></a><code class="computeroutput">basic_clock</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35246240-bb"></a><span class="identifier">basic_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41913904-bb"></a><span class="identifier">basic_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35246944-bb"></a><span class="identifier">basic_clock</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41914608-bb"></a><span class="identifier">basic_clock</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../swap_idp35227776.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.clock_hpp"><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="basic_clock/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41895440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.clock_hpp"><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="basic_clock/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/basic_clock/impl.html b/libs/log/doc/html/boost/log/attributes/basic_clock/impl.html index d44ef56d9..8df8d9894 100644 --- a/libs/log/doc/html/boost/log/attributes/basic_clock/impl.html +++ b/libs/log/doc/html/boost/log/attributes/basic_clock/impl.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../basic_clock.html#idp89268720" title="Description"> +<link rel="up" href="../basic_clock.html#idp106494768" title="Description"> <link rel="prev" href="../basic_clock.html" title="Class template basic_clock"> <link rel="next" href="../constant.html" title="Class template constant"> </head> @@ -13,7 +13,7 @@ <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="../basic_clock.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_clock.html#idp89268720"><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="../constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_clock.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_clock.html#idp106494768"><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="../constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.basic_clock.impl"></a><div class="titlepage"></div> @@ -30,16 +30,16 @@ <span class="keyword">struct</span> <a class="link" href="impl.html" title="Struct impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="impl.html#idp35241488-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp35242048-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp41909152-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp41909712-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89303184"></a><h2>Description</h2> +<a name="idp106529232"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89303600"></a><h3> -<a name="idp35241488-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp106529648"></a><h3> +<a name="idp41909152-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35242048-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp41909712-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../basic_clock.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_clock.html#idp89268720"><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="../constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_clock.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_clock.html#idp106494768"><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="../constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/basic_time_traits.html b/libs/log/doc/html/boost/log/attributes/basic_time_traits.html index 79cb57a48..1ae58e5db 100644 --- a/libs/log/doc/html/boost/log/attributes/basic_time_traits.html +++ b/libs/log/doc/html/boost/log/attributes/basic_time_traits.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp" title="Header <boost/log/attributes/time_traits.hpp>"> <link rel="prev" href="../../../BOOST_LOG_SCOPED_THREAD_TAG.html" title="Macro BOOST_LOG_SCOPED_THREAD_TAG"> -<link rel="next" href="utc_time_traits.html" title="Struct utc_time_traits"> +<link rel="next" href="local_time_traits.html" title="Struct local_time_traits"> </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_SCOPED_THREAD_TAG.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="utc_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../BOOST_LOG_SCOPED_THREAD_TAG.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="local_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.basic_time_traits"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../../BOOST_LOG_SCOPED_THREAD_TAG.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="utc_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../BOOST_LOG_SCOPED_THREAD_TAG.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="local_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/cast_source.html b/libs/log/doc/html/boost/log/attributes/cast_source.html index 46c671351..e55432971 100644 --- a/libs/log/doc/html/boost/log/attributes/cast_source.html +++ b/libs/log/doc/html/boost/log/attributes/cast_source.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="../../../attributes.html#header.boost.log.attributes.attribute_cast_hpp" title="Header <boost/log/attributes/attribute_cast.hpp>"> -<link rel="prev" href="../swap_idp34816192.html" title="Function swap"> +<link rel="prev" href="../swap_idp41483232.html" title="Function swap"> <link rel="next" href="../attribute_cast.html" title="Function template attribute_cast"> </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="../swap_idp34816192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_cast_hpp"><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="../attribute_cast.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41483232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_cast_hpp"><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="../attribute_cast.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.cast_source"></a><div class="titlepage"></div> @@ -28,29 +28,29 @@ <span class="keyword">class</span> <a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="cast_source.html#boost.log.attributes.cast_sourceconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="cast_source.html#idp34828496-bb"><span class="identifier">cast_source</span></a><span class="special">(</span><a class="link" href="../attribute/impl.html" title="Struct impl">attribute::impl</a> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="cast_source.html#idp41495376-bb"><span class="identifier">cast_source</span></a><span class="special">(</span><a class="link" href="../attribute/impl.html" title="Struct impl">attribute::impl</a> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="cast_source.html#idp34824128-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="cast_source.html#idp34824688-bb"><span class="identifier">as</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="cast_source.html#idp41491008-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">T</span> <span class="special">*</span> <a class="link" href="cast_source.html#idp41491568-bb"><span class="identifier">as</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87154960"></a><h2>Description</h2> +<a name="idp104317440"></a><h2>Description</h2> <p>The class holds a reference to the attribute factory implementation being casted </p> <div class="refsect2"> -<a name="idp87155632"></a><h3> +<a name="idp104318112"></a><h3> <a name="boost.log.attributes.cast_sourceconstruct-copy-destruct"></a><code class="computeroutput">cast_source</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34828496-bb"></a><span class="identifier">cast_source</span><span class="special">(</span><a class="link" href="../attribute/impl.html" title="Struct impl">attribute::impl</a> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41495376-bb"></a><span class="identifier">cast_source</span><span class="special">(</span><a class="link" href="../attribute/impl.html" title="Struct impl">attribute::impl</a> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a source that refers to the specified factory implementation. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp87164096"></a><h3> -<a name="idp34824128-bb"></a><code class="computeroutput">cast_source</code> public member functions</h3> +<a name="idp104326640"></a><h3> +<a name="idp41491008-bb"></a><code class="computeroutput">cast_source</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">T</span> <span class="special">*</span> <a name="idp34824688-bb"></a><span class="identifier">as</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">T</span> <span class="special">*</span> <a name="idp41491568-bb"></a><span class="identifier">as</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The function attempts to cast the aggregated pointer to the implementation to the specified type.</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../swap_idp34816192.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_cast_hpp"><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="../attribute_cast.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp41483232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.attribute_cast_hpp"><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="../attribute_cast.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/constant.html b/libs/log/doc/html/boost/log/attributes/constant.html index 6e368d5cd..d99b9713d 100644 --- a/libs/log/doc/html/boost/log/attributes/constant.html +++ b/libs/log/doc/html/boost/log/attributes/constant.html @@ -37,46 +37,46 @@ <span class="keyword">class</span> <a class="link" href="constant/impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute_value_impl</span><span class="special"><</span> <span class="identifier">value_type</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="constant/impl.html#boost.log.attributes.constant.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="constant/impl.html#idp35261424-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="constant/impl.html#idp35263120-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="constant/impl.html#idp41929088-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="constant/impl.html#idp41930784-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="constant.html#boost.log.attributes.constantconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="constant.html#idp35268640-bb"><span class="identifier">constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="constant.html#idp35270336-bb"><span class="identifier">constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="constant.html#idp35272032-bb"><span class="identifier">constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="constant.html#idp41936304-bb"><span class="identifier">constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="constant.html#idp41938000-bb"><span class="identifier">constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="constant.html#idp41939696-bb"><span class="identifier">constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="constant.html#idp35265952-bb">public member functions</a></span> - <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="constant.html#idp35266512-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="constant.html#idp41933616-bb">public member functions</a></span> + <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="constant.html#idp41934176-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89402064"></a><h2>Description</h2> +<a name="idp106627616"></a><h2>Description</h2> <p>The constant is a simplest and one of the most frequently used types of attributes. It stores a constant value, which it eventually returns as its value each time requested. </p> <div class="refsect2"> -<a name="idp89402928"></a><h3> +<a name="idp106628480"></a><h3> <a name="boost.log.attributes.constantconstruct-copy-destruct"></a><code class="computeroutput">constant</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35268640-bb"></a><span class="identifier">constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41936304-bb"></a><span class="identifier">constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35270336-bb"></a><span class="identifier">constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41938000-bb"></a><span class="identifier">constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35272032-bb"></a><span class="identifier">constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41939696-bb"></a><span class="identifier">constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp89424880"></a><h3> -<a name="idp35265952-bb"></a><code class="computeroutput">constant</code> public member functions</h3> +<a name="idp106650432"></a><h3> +<a name="idp41933616-bb"></a><code class="computeroutput">constant</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp35266512-bb"></a><span class="identifier">get</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">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp41934176-bb"></a><span class="identifier">get</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"> @@ -95,7 +95,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/constant/impl.html b/libs/log/doc/html/boost/log/attributes/constant/impl.html index 57a82f51b..1949e9932 100644 --- a/libs/log/doc/html/boost/log/attributes/constant/impl.html +++ b/libs/log/doc/html/boost/log/attributes/constant/impl.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../constant.html#idp89402064" title="Description"> +<link rel="up" href="../constant.html#idp106627616" title="Description"> <link rel="prev" href="../constant.html" title="Class template constant"> <link rel="next" href="../make_constant.html" title="Function template make_constant"> </head> @@ -13,7 +13,7 @@ <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="../constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant.html#idp89402064"><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="../make_constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant.html#idp106627616"><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="../make_constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.constant.impl"></a><div class="titlepage"></div> @@ -31,23 +31,23 @@ <span class="keyword">class</span> <a class="link" href="impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute_value_impl</span><span class="special"><</span> <span class="identifier">value_type</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl.html#boost.log.attributes.constant.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35261424-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35263120-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp41929088-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp41930784-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89460016"></a><h2>Description</h2> +<a name="idp106685504"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89460432"></a><h3> +<a name="idp106685920"></a><h3> <a name="boost.log.attributes.constant.implconstruct-copy-destruct"></a><code class="computeroutput">impl</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35261424-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41929088-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35263120-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41930784-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> </ol></div> @@ -56,7 +56,8 @@ </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> @@ -64,7 +65,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant.html#idp89402064"><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="../make_constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../constant.html#idp106627616"><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="../make_constant.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/counter.html b/libs/log/doc/html/boost/log/attributes/counter.html index 3c399c3ed..e511784ae 100644 --- a/libs/log/doc/html/boost/log/attributes/counter.html +++ b/libs/log/doc/html/boost/log/attributes/counter.html @@ -40,45 +40,45 @@ <span class="keyword">class</span> <a class="link" href="counter/impl_dec.html" title="Class impl_dec">impl_dec</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="counter/impl_dec.html#boost.log.attributes.counter.impl_decconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="counter/impl_dec.html#idp35289200-bb"><span class="identifier">impl_dec</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="counter/impl_dec.html#idp41956864-bb"><span class="identifier">impl_dec</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="counter/impl_dec.html#idp35287504-bb">public member functions</a></span> - <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_dec.html#idp35288064-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="counter/impl_dec.html#idp41955168-bb">public member functions</a></span> + <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_dec.html#idp41955728-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="counter/impl_generic.html" title="Class impl_generic">impl_generic</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="counter/impl_generic.html#boost.log.attributes.counter.impl_genericconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="counter/impl_generic.html#idp35293536-bb"><span class="identifier">impl_generic</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">,</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="counter/impl_generic.html#idp41961200-bb"><span class="identifier">impl_generic</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">,</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="counter/impl_generic.html#idp35291840-bb">public member functions</a></span> - <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_generic.html#idp35292400-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="counter/impl_generic.html#idp41959504-bb">public member functions</a></span> + <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_generic.html#idp41960064-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="counter/impl_inc.html" title="Class impl_inc">impl_inc</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="counter/impl_inc.html#boost.log.attributes.counter.impl_incconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="counter/impl_inc.html#idp35298288-bb"><span class="identifier">impl_inc</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="counter/impl_inc.html#idp41965952-bb"><span class="identifier">impl_inc</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="counter/impl_inc.html#idp35296592-bb">public member functions</a></span> - <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_inc.html#idp35297152-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="counter/impl_inc.html#idp41964256-bb">public member functions</a></span> + <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="counter/impl_inc.html#idp41964816-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="counter.html#boost.log.attributes.counterconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="counter.html#idp35301824-bb"><span class="identifier">counter</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">long</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="counter.html#idp35306000-bb"><span class="identifier">counter</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="counter.html#idp41969488-bb"><span class="identifier">counter</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">=</span> <span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">long</span> <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="counter.html#idp41973664-bb"><span class="identifier">counter</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp89611216"></a><h2>Description</h2> +<a name="idp106836112"></a><h2>Description</h2> <p>This type of attribute acts as a counter, that is, it returns a monotonously changing value each time requested. The attribute value type can be specified as a template parameter. However, the type must be an integral type of size no more than <code class="computeroutput">sizeof(long)</code>. </p> <div class="refsect2"> -<a name="idp89612832"></a><h3> +<a name="idp106837728"></a><h3> <a name="boost.log.attributes.counterconstruct-copy-destruct"></a><code class="computeroutput">counter</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35301824-bb"></a><span class="identifier">counter</span><span class="special">(</span><span class="identifier">value_type</span> initial <span class="special">=</span> <span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">long</span> step <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41969488-bb"></a><span class="identifier">counter</span><span class="special">(</span><span class="identifier">value_type</span> initial <span class="special">=</span> <span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">long</span> step <span class="special">=</span> <span class="number">1</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -109,7 +109,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35306000-bb"></a><span class="identifier">counter</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41973664-bb"></a><span class="identifier">counter</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -118,7 +118,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/counter/impl.html b/libs/log/doc/html/boost/log/attributes/counter/impl.html index 59c11206e..351afbe6d 100644 --- a/libs/log/doc/html/boost/log/attributes/counter/impl.html +++ b/libs/log/doc/html/boost/log/attributes/counter/impl.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../counter.html#idp89611216" title="Description"> +<link rel="up" href="../counter.html#idp106836112" title="Description"> <link rel="prev" href="../counter.html" title="Class template counter"> <link rel="next" href="impl_dec.html" title="Class impl_dec"> </head> @@ -13,7 +13,7 @@ <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="../counter.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_dec.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../counter.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_dec.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.counter.impl"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../counter.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_dec.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../counter.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_dec.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/counter/impl_dec.html b/libs/log/doc/html/boost/log/attributes/counter/impl_dec.html index b7782c754..f2549772f 100644 --- a/libs/log/doc/html/boost/log/attributes/counter/impl_dec.html +++ b/libs/log/doc/html/boost/log/attributes/counter/impl_dec.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../counter.html#idp89611216" title="Description"> +<link rel="up" href="../counter.html#idp106836112" title="Description"> <link rel="prev" href="impl.html" title="Class impl"> <link rel="next" href="impl_generic.html" title="Class impl_generic"> </head> @@ -13,7 +13,7 @@ <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="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_generic.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_generic.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.counter.impl_dec"></a><div class="titlepage"></div> @@ -29,33 +29,34 @@ <span class="keyword">class</span> <a class="link" href="impl_dec.html" title="Class impl_dec">impl_dec</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl_dec.html#boost.log.attributes.counter.impl_decconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl_dec.html#idp35289200-bb"><span class="identifier">impl_dec</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl_dec.html#idp41956864-bb"><span class="identifier">impl_dec</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl_dec.html#idp35287504-bb">public member functions</a></span> - <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_dec.html#idp35288064-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl_dec.html#idp41955168-bb">public member functions</a></span> + <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_dec.html#idp41955728-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89672416"></a><h2>Description</h2> +<a name="idp106897168"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89672832"></a><h3> +<a name="idp106897584"></a><h3> <a name="boost.log.attributes.counter.impl_decconstruct-copy-destruct"></a><code class="computeroutput">impl_dec</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35289200-bb"></a><span class="identifier">impl_dec</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41956864-bb"></a><span class="identifier">impl_dec</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp89680512"></a><h3> -<a name="idp35287504-bb"></a><code class="computeroutput">impl_dec</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35288064-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp106905264"></a><h3> +<a name="idp41955168-bb"></a><code class="computeroutput">impl_dec</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp41955728-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_generic.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_generic.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/counter/impl_generic.html b/libs/log/doc/html/boost/log/attributes/counter/impl_generic.html index 913f2f9b9..eb5970de4 100644 --- a/libs/log/doc/html/boost/log/attributes/counter/impl_generic.html +++ b/libs/log/doc/html/boost/log/attributes/counter/impl_generic.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../counter.html#idp89611216" title="Description"> +<link rel="up" href="../counter.html#idp106836112" title="Description"> <link rel="prev" href="impl_dec.html" title="Class impl_dec"> <link rel="next" href="impl_inc.html" title="Class impl_inc"> </head> @@ -13,7 +13,7 @@ <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="impl_dec.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_inc.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_dec.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_inc.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.counter.impl_generic"></a><div class="titlepage"></div> @@ -29,33 +29,34 @@ <span class="keyword">class</span> <a class="link" href="impl_generic.html" title="Class impl_generic">impl_generic</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl_generic.html#boost.log.attributes.counter.impl_genericconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="impl_generic.html#idp35293536-bb"><span class="identifier">impl_generic</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">,</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="impl_generic.html#idp41961200-bb"><span class="identifier">impl_generic</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">,</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl_generic.html#idp35291840-bb">public member functions</a></span> - <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_generic.html#idp35292400-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl_generic.html#idp41959504-bb">public member functions</a></span> + <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_generic.html#idp41960064-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89711680"></a><h2>Description</h2> +<a name="idp106936432"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89712096"></a><h3> +<a name="idp106936848"></a><h3> <a name="boost.log.attributes.counter.impl_genericconstruct-copy-destruct"></a><code class="computeroutput">impl_generic</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp35293536-bb"></a><span class="identifier">impl_generic</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">,</span> <span class="keyword">long</span> step<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41961200-bb"></a><span class="identifier">impl_generic</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">,</span> <span class="keyword">long</span> step<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp89720400"></a><h3> -<a name="idp35291840-bb"></a><code class="computeroutput">impl_generic</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35292400-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp106945152"></a><h3> +<a name="idp41959504-bb"></a><code class="computeroutput">impl_generic</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp41960064-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="impl_dec.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="impl_inc.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_dec.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="impl_inc.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/counter/impl_inc.html b/libs/log/doc/html/boost/log/attributes/counter/impl_inc.html index a7eab3751..7851f3b07 100644 --- a/libs/log/doc/html/boost/log/attributes/counter/impl_inc.html +++ b/libs/log/doc/html/boost/log/attributes/counter/impl_inc.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../counter.html#idp89611216" title="Description"> +<link rel="up" href="../counter.html#idp106836112" title="Description"> <link rel="prev" href="impl_generic.html" title="Class impl_generic"> <link rel="next" href="../current_process_id.html" title="Class current_process_id"> </head> @@ -13,7 +13,7 @@ <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="impl_generic.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="../current_process_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_generic.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="../current_process_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.counter.impl_inc"></a><div class="titlepage"></div> @@ -29,33 +29,34 @@ <span class="keyword">class</span> <a class="link" href="impl_inc.html" title="Class impl_inc">impl_inc</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">counter</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl_inc.html#boost.log.attributes.counter.impl_incconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl_inc.html#idp35298288-bb"><span class="identifier">impl_inc</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl_inc.html#idp41965952-bb"><span class="identifier">impl_inc</span></a><span class="special">(</span><span class="identifier">value_type</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl_inc.html#idp35296592-bb">public member functions</a></span> - <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_inc.html#idp35297152-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl_inc.html#idp41964256-bb">public member functions</a></span> + <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_inc.html#idp41964816-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89750832"></a><h2>Description</h2> +<a name="idp106975600"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89751248"></a><h3> +<a name="idp106976016"></a><h3> <a name="boost.log.attributes.counter.impl_incconstruct-copy-destruct"></a><code class="computeroutput">impl_inc</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35298288-bb"></a><span class="identifier">impl_inc</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41965952-bb"></a><span class="identifier">impl_inc</span><span class="special">(</span><span class="identifier">value_type</span> initial<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp89759008"></a><h3> -<a name="idp35296592-bb"></a><code class="computeroutput">impl_inc</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35297152-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp106983776"></a><h3> +<a name="idp41964256-bb"></a><code class="computeroutput">impl_inc</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp41964816-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="impl_generic.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp89611216"><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="../current_process_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl_generic.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../counter.html#idp106836112"><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="../current_process_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/current_process_id.html b/libs/log/doc/html/boost/log/attributes/current_process_id.html index 81e2a9ba9..4f40e345e 100644 --- a/libs/log/doc/html/boost/log/attributes/current_process_id.html +++ b/libs/log/doc/html/boost/log/attributes/current_process_id.html @@ -28,23 +28,23 @@ <span class="keyword">class</span> <a class="link" href="current_process_id.html" title="Class current_process_id">current_process_id</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">constant</span><span class="special"><</span> <span class="identifier">process_id</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="current_process_id.html#boost.log.attributes.current_process_idconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="current_process_id.html#idp35314144-bb"><span class="identifier">current_process_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="current_process_id.html#idp35314912-bb"><span class="identifier">current_process_id</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="current_process_id.html#idp41981808-bb"><span class="identifier">current_process_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="current_process_id.html#idp41982576-bb"><span class="identifier">current_process_id</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp89806512"></a><h2>Description</h2> +<a name="idp107031280"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89806928"></a><h3> +<a name="idp107031696"></a><h3> <a name="boost.log.attributes.current_process_idconstruct-copy-destruct"></a><code class="computeroutput">current_process_id</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35314144-bb"></a><span class="identifier">current_process_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41981808-bb"></a><span class="identifier">current_process_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Initializes the attribute with the current process identifier. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35314912-bb"></a><span class="identifier">current_process_id</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41982576-bb"></a><span class="identifier">current_process_id</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -53,7 +53,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/current_process_name.html b/libs/log/doc/html/boost/log/attributes/current_process_name.html index 31885e9bc..30eff5dfe 100644 --- a/libs/log/doc/html/boost/log/attributes/current_process_name.html +++ b/libs/log/doc/html/boost/log/attributes/current_process_name.html @@ -28,23 +28,23 @@ <span class="keyword">class</span> <a class="link" href="current_process_name.html" title="Class current_process_name">current_process_name</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">constant</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="current_process_name.html#boost.log.attributes.current_process_nameconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="current_process_name.html#idp35324368-bb"><span class="identifier">current_process_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="current_process_name.html#idp35325120-bb"><span class="identifier">current_process_name</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="current_process_name.html#idp41992032-bb"><span class="identifier">current_process_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="current_process_name.html#idp41992784-bb"><span class="identifier">current_process_name</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp89857936"></a><h2>Description</h2> +<a name="idp107082464"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89858352"></a><h3> +<a name="idp107082880"></a><h3> <a name="boost.log.attributes.current_process_nameconstruct-copy-destruct"></a><code class="computeroutput">current_process_name</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35324368-bb"></a><span class="identifier">current_process_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41992032-bb"></a><span class="identifier">current_process_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Initializes the attribute with the current process name. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35325120-bb"></a><span class="identifier">current_process_name</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41992784-bb"></a><span class="identifier">current_process_name</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -53,7 +53,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/current_thread_id.html b/libs/log/doc/html/boost/log/attributes/current_thread_id.html index c5cb68ca4..1a047f136 100644 --- a/libs/log/doc/html/boost/log/attributes/current_thread_id.html +++ b/libs/log/doc/html/boost/log/attributes/current_thread_id.html @@ -37,18 +37,18 @@ <span class="keyword">class</span> <a class="link" href="current_thread_id/impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute_value</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="current_thread_id/impl.html#idp35334784-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="current_thread_id/impl.html#idp35335344-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a class="link" href="current_thread_id/impl.html#idp35339264-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="current_thread_id/impl.html#idp35342352-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="current_thread_id/impl.html#idp42002448-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="current_thread_id/impl.html#idp42003008-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a class="link" href="current_thread_id/impl.html#idp42006928-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="current_thread_id/impl.html#idp42010016-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="current_thread_id.html#boost.log.attributes.current_thread_idconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="current_thread_id.html#idp35346624-bb"><span class="identifier">current_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="current_thread_id.html#idp35347328-bb"><span class="identifier">current_thread_id</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="current_thread_id.html#idp42014288-bb"><span class="identifier">current_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="current_thread_id.html#idp42014992-bb"><span class="identifier">current_thread_id</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp89942448"></a><h2>Description</h2> +<a name="idp107166576"></a><h2>Description</h2> <div class="note"><table border="0" summary="Note"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td> @@ -59,17 +59,17 @@ <p> </p> <div class="refsect2"> -<a name="idp89943664"></a><h3> +<a name="idp107167792"></a><h3> <a name="boost.log.attributes.current_thread_idconstruct-copy-destruct"></a><code class="computeroutput">current_thread_id</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35346624-bb"></a><span class="identifier">current_thread_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42014288-bb"></a><span class="identifier">current_thread_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35347328-bb"></a><span class="identifier">current_thread_id</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42014992-bb"></a><span class="identifier">current_thread_id</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -78,7 +78,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/current_thread_id/impl.html b/libs/log/doc/html/boost/log/attributes/current_thread_id/impl.html index 8d3fa1c25..44a6f35b3 100644 --- a/libs/log/doc/html/boost/log/attributes/current_thread_id/impl.html +++ b/libs/log/doc/html/boost/log/attributes/current_thread_id/impl.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../current_thread_id.html#idp89942448" title="Description"> +<link rel="up" href="../current_thread_id.html#idp107166576" title="Description"> <link rel="prev" href="../current_thread_id.html" title="Class current_thread_id"> <link rel="next" href="../../fallback_to_none.html" title="Struct fallback_to_none"> </head> @@ -13,7 +13,7 @@ <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="../current_thread_id.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../current_thread_id.html#idp89942448"><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="../../fallback_to_none.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../current_thread_id.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../current_thread_id.html#idp107166576"><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="../../fallback_to_none.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.current_thread_id.impl"></a><div class="titlepage"></div> @@ -31,19 +31,19 @@ <span class="keyword">class</span> <a class="link" href="impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute_value</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="impl.html#idp35334784-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="impl.html#idp35335344-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a class="link" href="impl.html#idp35339264-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="impl.html#idp35342352-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp42002448-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="impl.html#idp42003008-bb"><span class="identifier">dispatch</span></a><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a class="link" href="impl.html#idp42006928-bb"><span class="identifier">detach_from_thread</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a class="link" href="impl.html#idp42010016-bb"><span class="identifier">get_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89987136"></a><h2>Description</h2> +<a name="idp107211264"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp89987552"></a><h3> -<a name="idp35334784-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp107211680"></a><h3> +<a name="idp42002448-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp35335344-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp42003008-bb"></a><span class="identifier">dispatch</span><span class="special">(</span><span class="identifier">type_dispatcher</span> <span class="special">&</span> dispatcher<span class="special">)</span><span class="special">;</span></pre> <p>The method dispatches the value to the given object.</p> <p> @@ -75,7 +75,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a name="idp35339264-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">intrusive_ptr</span><span class="special"><</span> <a class="link" href="../../attribute_value/impl.html" title="Struct impl">attribute_value::impl</a> <span class="special">></span> <a name="idp42006928-bb"></a><span class="identifier">detach_from_thread</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when the attribute value is passed to another thread (e.g. in case of asynchronous logging). The value should ensure it properly owns all thread-specific data.</p> <p> </p> @@ -91,7 +91,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp35342352-bb"></a><span class="identifier">get_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">type_info_wrapper</span> <a name="idp42010016-bb"></a><span class="identifier">get_type</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"> @@ -111,7 +111,8 @@ </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> @@ -119,7 +120,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../current_thread_id.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../current_thread_id.html#idp89942448"><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="../../fallback_to_none.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../current_thread_id.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../current_thread_id.html#idp107166576"><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="../../fallback_to_none.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/function.html b/libs/log/doc/html/boost/log/attributes/function.html index 35cd64110..e2a2b89dd 100644 --- a/libs/log/doc/html/boost/log/attributes/function.html +++ b/libs/log/doc/html/boost/log/attributes/function.html @@ -42,32 +42,32 @@ <span class="keyword">class</span> <a class="link" href="function/impl_template.html" title="Class template impl_template">impl_template</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">function</span><span class="special"><</span> <span class="identifier">R</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="function/impl_template.html#boost.log.attributes.function.impl_templateconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="function/impl_template.html#idp35416064-bb"><span class="identifier">impl_template</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="function/impl_template.html#idp42083728-bb"><span class="identifier">impl_template</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="function/impl_template.html#idp35413168-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="function/impl_template.html#idp35413728-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="function/impl_template.html#idp42080832-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="function/impl_template.html#idp42081392-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="function.html#boost.log.attributes.functionconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="function.html#idp35419632-bb"><span class="identifier">function</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="function.html#idp35422160-bb"><span class="identifier">function</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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">explicit</span> <a class="link" href="function.html#idp42087296-bb"><span class="identifier">function</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="function.html#idp42089824-bb"><span class="identifier">function</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp90405328"></a><h2>Description</h2> +<a name="idp107627632"></a><h2>Description</h2> <p>The attribute calls a stored nullary function object to acquire each value. The result type of the function object is the attribute value type.</p> <p>It is not recommended to use this class directly. Use <code class="computeroutput">make_function</code> convenience functions to construct the attribute instead. </p> <div class="refsect2"> -<a name="idp90407168"></a><h3> +<a name="idp107629472"></a><h3> <a name="boost.log.attributes.functionconstruct-copy-destruct"></a><code class="computeroutput">function</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">explicit</span> <a name="idp35419632-bb"></a><span class="identifier">function</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">explicit</span> <a name="idp42087296-bb"></a><span class="identifier">function</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35422160-bb"></a><span class="identifier">function</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42089824-bb"></a><span class="identifier">function</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -76,7 +76,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/function/impl.html b/libs/log/doc/html/boost/log/attributes/function/impl.html index 6676b9ad9..1e90c7998 100644 --- a/libs/log/doc/html/boost/log/attributes/function/impl.html +++ b/libs/log/doc/html/boost/log/attributes/function/impl.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../function.html#idp90405328" title="Description"> +<link rel="up" href="../function.html#idp107627632" title="Description"> <link rel="prev" href="../function.html" title="Class template function"> <link rel="next" href="impl_template.html" title="Class template impl_template"> </head> @@ -13,7 +13,7 @@ <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="../function.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp90405328"><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="impl_template.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../function.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp107627632"><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="impl_template.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.function.impl"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../function.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp90405328"><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="impl_template.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../function.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp107627632"><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="impl_template.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/function/impl_template.html b/libs/log/doc/html/boost/log/attributes/function/impl_template.html index 7a07cba19..c48247bfb 100644 --- a/libs/log/doc/html/boost/log/attributes/function/impl_template.html +++ b/libs/log/doc/html/boost/log/attributes/function/impl_template.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../function.html#idp90405328" title="Description"> +<link rel="up" href="../function.html#idp107627632" title="Description"> <link rel="prev" href="impl.html" title="Class impl"> <link rel="next" href="../make_function.html" title="Function template make_function"> </head> @@ -13,7 +13,7 @@ <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="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp90405328"><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="../make_function.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp107627632"><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="../make_function.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.function.impl_template"></a><div class="titlepage"></div> @@ -31,28 +31,28 @@ <span class="keyword">class</span> <a class="link" href="impl_template.html" title="Class template impl_template">impl_template</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">function</span><span class="special"><</span> <span class="identifier">R</span> <span class="special">></span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl_template.html#boost.log.attributes.function.impl_templateconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl_template.html#idp35416064-bb"><span class="identifier">impl_template</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl_template.html#idp42083728-bb"><span class="identifier">impl_template</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl_template.html#idp35413168-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_template.html#idp35413728-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl_template.html#idp42080832-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl_template.html#idp42081392-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90466128"></a><h2>Description</h2> +<a name="idp107688416"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp90466544"></a><h3> +<a name="idp107688832"></a><h3> <a name="boost.log.attributes.function.impl_templateconstruct-copy-destruct"></a><code class="computeroutput">impl_template</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35416064-bb"></a><span class="identifier">impl_template</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42083728-bb"></a><span class="identifier">impl_template</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored delegate initialization </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp90475520"></a><h3> -<a name="idp35413168-bb"></a><code class="computeroutput">impl_template</code> public member functions</h3> +<a name="idp107697808"></a><h3> +<a name="idp42080832-bb"></a><code class="computeroutput">impl_template</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35413728-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp42081392-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -71,7 +71,8 @@ </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> @@ -79,7 +80,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp90405328"><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="../make_function.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="impl.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../function.html#idp107627632"><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="../make_function.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/local_time_traits.html b/libs/log/doc/html/boost/log/attributes/local_time_traits.html index 60856c84a..f2a7228b3 100644 --- a/libs/log/doc/html/boost/log/attributes/local_time_traits.html +++ b/libs/log/doc/html/boost/log/attributes/local_time_traits.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="../../../attributes.html#header.boost.log.attributes.time_traits_hpp" title="Header <boost/log/attributes/time_traits.hpp>"> -<link rel="prev" href="utc_time_traits.html" title="Struct utc_time_traits"> -<link rel="next" href="timer.html" title="Class timer"> +<link rel="prev" href="basic_time_traits.html" title="Struct basic_time_traits"> +<link rel="next" href="utc_time_traits.html" title="Struct utc_time_traits"> </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="utc_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="timer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="utc_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.local_time_traits"></a><div class="titlepage"></div> @@ -27,16 +27,16 @@ </span> <span class="keyword">struct</span> <a class="link" href="local_time_traits.html" title="Struct local_time_traits">local_time_traits</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_time_traits</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="local_time_traits.html#idp35643376-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">time_type</span> <a class="link" href="local_time_traits.html#idp35643936-bb"><span class="identifier">get_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="local_time_traits.html#idp42307056-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">time_type</span> <a class="link" href="local_time_traits.html#idp42307616-bb"><span class="identifier">get_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91854272"></a><h2>Description</h2> +<a name="idp109047856"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp91854688"></a><h3> -<a name="idp35643376-bb"></a><code class="computeroutput">local_time_traits</code> public static functions</h3> +<a name="idp109048272"></a><h3> +<a name="idp42307056-bb"></a><code class="computeroutput">local_time_traits</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">time_type</span> <a name="idp35643936-bb"></a><span class="identifier">get_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">time_type</span> <a name="idp42307616-bb"></a><span class="identifier">get_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="utc_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="timer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="utc_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/make_attribute_value.html b/libs/log/doc/html/boost/log/attributes/make_attribute_value.html index da797e07c..772ac1410 100644 --- a/libs/log/doc/html/boost/log/attributes/make_attribute_value.html +++ b/libs/log/doc/html/boost/log/attributes/make_attribute_value.html @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="identifier">make_attribute_value</span><span class="special">(</span><span class="identifier">T</span> <span class="special">&&</span> v<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88628688"></a><h2>Description</h2> +<a name="idp105790208"></a><h2>Description</h2> <p>The function creates an attribute value from the specified object. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/attributes/make_constant.html b/libs/log/doc/html/boost/log/attributes/make_constant.html index b11d6cced..2e3f1eb37 100644 --- a/libs/log/doc/html/boost/log/attributes/make_constant.html +++ b/libs/log/doc/html/boost/log/attributes/make_constant.html @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_constant</span><span class="special">(</span><span class="identifier">BOOST_FWD_REF</span><span class="special">(</span><span class="identifier">T</span><span class="special">)</span> val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89487376"></a><h2>Description</h2> +<a name="idp106712848"></a><h2>Description</h2> <p>The function constructs a <code class="computeroutput">constant</code> attribute containing the provided value. The function automatically converts C string arguments to <code class="computeroutput">std::basic_string</code> objects. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/attributes/make_function.html b/libs/log/doc/html/boost/log/attributes/make_function.html index b3db8281d..f7b965254 100644 --- a/libs/log/doc/html/boost/log/attributes/make_function.html +++ b/libs/log/doc/html/boost/log/attributes/make_function.html @@ -29,7 +29,7 @@ <a class="link" href="function.html" title="Class template function">function</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">remove_reference</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span><span class="special"><</span> <span class="identifier">T</span><span class="special">(</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">make_function</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90511712"></a><h2>Description</h2> +<a name="idp107734000"></a><h2>Description</h2> <p>The function constructs <code class="computeroutput">function</code> attribute instance with the provided function object.</p> <p> @@ -63,7 +63,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/attributes/mutable_consta_idp35468816.html b/libs/log/doc/html/boost/log/attributes/mutable_consta_idp42136320.html index 941a0e280..2ee48cf48 100644 --- a/libs/log/doc/html/boost/log/attributes/mutable_consta_idp35468816.html +++ b/libs/log/doc/html/boost/log/attributes/mutable_consta_idp42136320.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp" title="Header <boost/log/attributes/mutable_constant.hpp>"> <link rel="prev" href="mutable_constant/impl.html" title="Class impl"> -<link rel="next" href="mutable_consta_idp35468816/impl.html" title="Class impl"> +<link rel="next" href="mutable_consta_idp42136320/impl.html" title="Class impl"> </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="mutable_constant/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp"><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="mutable_consta_idp35468816/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="mutable_constant/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp"><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="mutable_consta_idp42136320/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.attributes.mutable_consta_idp35468816"></a><div class="titlepage"></div> +<a name="boost.log.attributes.mutable_consta_idp42136320"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template mutable_constant<T, void, void, void></span></h2> <p>boost::log::attributes::mutable_constant<T, void, void, void> — Specialization for unlocked case. </p> @@ -25,87 +25,87 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp" title="Header <boost/log/attributes/mutable_constant.hpp>">boost/log/attributes/mutable_constant.hpp</a>> </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="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">public</span> <span class="identifier">attribute</span> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="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="keyword">public</span> <span class="identifier">attribute</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.attributes.mutable_consta_idp35468816.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// The attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.attributes.mutable_consta_idp42136320.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// The attribute value type. </span> <span class="comment">// member classes/structs/unions</span> <span class="comment">// Factory implementation.</span> - <span class="keyword">class</span> <a class="link" href="mutable_consta_idp35468816/impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> + <span class="keyword">class</span> <a class="link" href="mutable_consta_idp42136320/impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="mutable_consta_idp35468816/impl.html#boost.log.attributes.mutable_consta_idp35468816.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35481056-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35482736-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_consta_idp42136320/impl.html#boost.log.attributes.mutable_consta_idp42136320.implconstruct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42148560-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42150240-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_consta_idp35468816/impl.html#idp35473968-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35474528-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35476704-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35478240-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="mutable_consta_idp35468816/impl.html#idp35479776-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_consta_idp42136320/impl.html#idp42141472-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42142032-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42144208-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42145744-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="mutable_consta_idp42136320/impl.html#idp42147280-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_consta_idp35468816.html#boost.log.attributes.mutable_consta_idp35468816construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp35468816.html#idp35491792-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp35468816.html#idp35493488-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp35468816.html#idp35495184-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_consta_idp42136320.html#boost.log.attributes.mutable_consta_idp42136320construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp42136320.html#idp42159296-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp42136320.html#idp42160992-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_consta_idp42136320.html#idp42162688-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_consta_idp35468816.html#idp35485568-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="mutable_consta_idp35468816.html#idp35486128-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_consta_idp35468816.html#idp35488096-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="mutable_consta_idp35468816.html#idp35490064-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_consta_idp42136320.html#idp42153072-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="mutable_consta_idp42136320.html#idp42153632-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_consta_idp42136320.html#idp42155600-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="mutable_consta_idp42136320.html#idp42157568-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_consta_idp35468816.html#idp35497152-bb">protected member functions</a></span> - impl <span class="special">*</span> <a class="link" href="mutable_consta_idp35468816.html#idp35497728-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="comment">// <a class="link" href="mutable_consta_idp42136320.html#idp42164656-bb">protected member functions</a></span> + impl <span class="special">*</span> <a class="link" href="mutable_consta_idp42136320.html#idp42165232-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="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90907600"></a><h2>Description</h2> +<a name="idp108128128"></a><h2>Description</h2> <p>This version of attribute does not perform thread synchronization to access the stored value. </p> <div class="refsect2"> -<a name="idp90908384"></a><h3> -<a name="boost.log.attributes.mutable_consta_idp35468816construct-copy-destruct"></a><code class="computeroutput">mutable_constant</code> +<a name="idp108128912"></a><h3> +<a name="boost.log.attributes.mutable_consta_idp42136320construct-copy-destruct"></a><code class="computeroutput">mutable_constant</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35491792-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42159296-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35493488-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42160992-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35495184-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42162688-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90930368"></a><h3> -<a name="idp35485568-bb"></a><code class="computeroutput">mutable_constant</code> public member functions</h3> +<a name="idp108150896"></a><h3> +<a name="idp42153072-bb"></a><code class="computeroutput">mutable_constant</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35486128-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp42153632-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>The method sets a new attribute value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35488096-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp42155600-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>The method sets a new attribute value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">value_type</span> <a name="idp35490064-bb"></a><span class="identifier">get</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">value_type</span> <a name="idp42157568-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method acquires the current attribute value. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90950576"></a><h3> -<a name="idp35497152-bb"></a><code class="computeroutput">mutable_constant</code> protected member functions</h3> +<a name="idp108171104"></a><h3> +<a name="idp42164656-bb"></a><code class="computeroutput">mutable_constant</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout">impl <span class="special">*</span> <a name="idp35497728-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">impl <span class="special">*</span> <a name="idp42165232-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"> @@ -124,7 +124,8 @@ </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> @@ -132,7 +133,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="mutable_constant/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp"><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="mutable_consta_idp35468816/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="mutable_constant/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.mutable_constant_hpp"><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="mutable_consta_idp42136320/impl.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/mutable_consta_idp35468816/impl.html b/libs/log/doc/html/boost/log/attributes/mutable_consta_idp42136320/impl.html index 2d3c9b613..78009ef20 100644 --- a/libs/log/doc/html/boost/log/attributes/mutable_consta_idp35468816/impl.html +++ b/libs/log/doc/html/boost/log/attributes/mutable_consta_idp42136320/impl.html @@ -5,18 +5,18 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../mutable_consta_idp35468816.html#idp90907600" title="Description"> -<link rel="prev" href="../mutable_consta_idp35468816.html" title="Class template mutable_constant<T, void, void, void>"> -<link rel="next" href="../named_scope_entry.html" title="Struct named_scope_entry"> +<link rel="up" href="../mutable_consta_idp42136320.html#idp108128128" title="Description"> +<link rel="prev" href="../mutable_consta_idp42136320.html" title="Class template mutable_constant<T, void, void, void>"> +<link rel="next" href="../named_scope.html" title="Class named_scope"> </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="../mutable_consta_idp35468816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_consta_idp35468816.html#idp90907600"><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="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../mutable_consta_idp42136320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_consta_idp42136320.html#idp108128128"><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="../named_scope.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.attributes.mutable_consta_idp35468816.impl"></a><div class="titlepage"></div> +<a name="boost.log.attributes.mutable_consta_idp42136320.impl"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class impl</span></h2> <p>boost::log::attributes::mutable_constant<T, void, void, void>::impl — Factory implementation. </p> @@ -30,40 +30,40 @@ <span class="keyword">class</span> <a class="link" href="impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="impl.html#boost.log.attributes.mutable_consta_idp35468816.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35481056-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35482736-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#boost.log.attributes.mutable_consta_idp42136320.implconstruct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp42148560-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp42150240-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl.html#idp35473968-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp35474528-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="impl.html#idp35476704-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="impl.html#idp35478240-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="impl.html#idp35479776-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp42141472-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp42142032-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="impl.html#idp42144208-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="impl.html#idp42145744-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="impl.html#idp42147280-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91003568"></a><h2>Description</h2> +<a name="idp108224032"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp91003984"></a><h3> -<a name="boost.log.attributes.mutable_consta_idp35468816.implconstruct-copy-destruct"></a><code class="computeroutput">impl</code> +<a name="idp108224448"></a><h3> +<a name="boost.log.attributes.mutable_consta_idp42136320.implconstruct-copy-destruct"></a><code class="computeroutput">impl</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35481056-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42148560-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35482736-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42150240-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp91018976"></a><h3> -<a name="idp35473968-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp108239568"></a><h3> +<a name="idp42141472-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35474528-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp42142032-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -77,16 +77,17 @@ </tr></tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp35476704-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp35478240-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <a name="idp35479776-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp42144208-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp42145744-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <a name="idp42147280-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -94,7 +95,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../mutable_consta_idp35468816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_consta_idp35468816.html#idp90907600"><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="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../mutable_consta_idp42136320.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_consta_idp42136320.html#idp108128128"><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="../named_scope.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/mutable_constant.html b/libs/log/doc/html/boost/log/attributes/mutable_constant.html index 4faee07d9..1b72c31db 100644 --- a/libs/log/doc/html/boost/log/attributes/mutable_constant.html +++ b/libs/log/doc/html/boost/log/attributes/mutable_constant.html @@ -38,77 +38,77 @@ <span class="keyword">class</span> <a class="link" href="mutable_constant/impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="mutable_constant/impl.html#boost.log.attributes.mutable_constant.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="mutable_constant/impl.html#idp35449536-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_constant/impl.html#idp35451216-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_constant/impl.html#idp42117040-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_constant/impl.html#idp42118720-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_constant/impl.html#idp35442448-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="mutable_constant/impl.html#idp35443008-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_constant/impl.html#idp35445184-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_constant/impl.html#idp35446720-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="mutable_constant/impl.html#idp35448256-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_constant/impl.html#idp42109952-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="mutable_constant/impl.html#idp42110512-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_constant/impl.html#idp42112688-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_constant/impl.html#idp42114224-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="mutable_constant/impl.html#idp42115760-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="mutable_constant.html#boost.log.attributes.mutable_constantconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp35460464-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp35462160-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp35463856-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp42127968-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp42129664-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="mutable_constant.html#idp42131360-bb"><span class="identifier">mutable_constant</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_constant.html#idp35454048-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="mutable_constant.html#idp35454608-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="mutable_constant.html#idp35456672-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="mutable_constant.html#idp35458640-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="mutable_constant.html#idp42121552-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="mutable_constant.html#idp42122112-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="mutable_constant.html#idp42124176-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="mutable_constant.html#idp42126144-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="mutable_constant.html#idp35465824-bb">protected member functions</a></span> - <a class="link" href="mutable_constant/impl.html" title="Class impl">impl</a> <span class="special">*</span> <a class="link" href="mutable_constant.html#idp35466400-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="comment">// <a class="link" href="mutable_constant.html#idp42133328-bb">protected member functions</a></span> + <a class="link" href="mutable_constant/impl.html" title="Class impl">impl</a> <span class="special">*</span> <a class="link" href="mutable_constant.html#idp42133904-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="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90659104"></a><h2>Description</h2> +<a name="idp107880816"></a><h2>Description</h2> <p>The <a class="link" href="mutable_constant.html" title="Class template mutable_constant">mutable_constant</a> attribute stores a single value of type, specified as the first template argument. This value is returned on each attribute value acquisition.</p> <p>The attribute also allows to modify the stored value, even if the attribute is registered in an attribute set. In order to ensure thread safety of such modifications the <code class="computeroutput"><a class="link" href="mutable_constant.html" title="Class template mutable_constant">mutable_constant</a></code> class is also parametrized with three additional template arguments: mutex type, scoped write and scoped read lock types. If not specified, the lock types are automatically deduced based on the mutex type.</p> <p>The implementation may avoid using these types to actually create and use the mutex, if a more efficient synchronization method is available (such as atomic operations on the value type). By default no synchronization is done. </p> <div class="refsect2"> -<a name="idp90663248"></a><h3> +<a name="idp107884960"></a><h3> <a name="boost.log.attributes.mutable_constantconstruct-copy-destruct"></a><code class="computeroutput">mutable_constant</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35460464-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42127968-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35462160-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42129664-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with the stored value initialization </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35463856-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42131360-bb"></a><span class="identifier">mutable_constant</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90685184"></a><h3> -<a name="idp35454048-bb"></a><code class="computeroutput">mutable_constant</code> public member functions</h3> +<a name="idp107906896"></a><h3> +<a name="idp42121552-bb"></a><code class="computeroutput">mutable_constant</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35454608-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp42122112-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>The method sets a new attribute value. The implementation exclusively locks the mutex in order to protect the value assignment. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35456672-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp42124176-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>The method sets a new attribute value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">value_type</span> <a name="idp35458640-bb"></a><span class="identifier">get</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">value_type</span> <a name="idp42126144-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method acquires the current attribute value. The implementation non-exclusively locks the mutex in order to protect the value acquisition. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90705520"></a><h3> -<a name="idp35465824-bb"></a><code class="computeroutput">mutable_constant</code> protected member functions</h3> +<a name="idp107927232"></a><h3> +<a name="idp42133328-bb"></a><code class="computeroutput">mutable_constant</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a class="link" href="mutable_constant/impl.html" title="Class impl">impl</a> <span class="special">*</span> <a name="idp35466400-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"><a class="link" href="mutable_constant/impl.html" title="Class impl">impl</a> <span class="special">*</span> <a name="idp42133904-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"> @@ -124,14 +124,15 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp90800864"></a><h3>Specializations</h3> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="mutable_consta_idp35468816.html" title="Class template mutable_constant<T, void, void, void>">Class template mutable_constant<T, void, void, void></a></p></li></ul></div> +<a name="idp108022640"></a><h3>Specializations</h3> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="mutable_consta_idp42136320.html" title="Class template mutable_constant<T, void, void, void>">Class template mutable_constant<T, void, void, void></a></p></li></ul></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/attributes/mutable_constant/impl.html b/libs/log/doc/html/boost/log/attributes/mutable_constant/impl.html index 71e548571..b8ddd55d3 100644 --- a/libs/log/doc/html/boost/log/attributes/mutable_constant/impl.html +++ b/libs/log/doc/html/boost/log/attributes/mutable_constant/impl.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../mutable_constant.html#idp90659104" title="Description"> +<link rel="up" href="../mutable_constant.html#idp107880816" title="Description"> <link rel="prev" href="../mutable_constant.html" title="Class template mutable_constant"> -<link rel="next" href="../mutable_consta_idp35468816.html" title="Class template mutable_constant<T, void, void, void>"> +<link rel="next" href="../mutable_consta_idp42136320.html" title="Class template mutable_constant<T, void, void, void>"> </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="../mutable_constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_constant.html#idp90659104"><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="../mutable_consta_idp35468816.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../mutable_constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_constant.html#idp107880816"><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="../mutable_consta_idp42136320.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.mutable_constant.impl"></a><div class="titlepage"></div> @@ -31,39 +31,39 @@ <span class="keyword">class</span> <a class="link" href="impl.html" title="Class impl">impl</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">attribute</span><span class="special">::</span><span class="identifier">impl</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="impl.html#boost.log.attributes.mutable_constant.implconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35449536-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="impl.html#idp35451216-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp42117040-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="impl.html#idp42118720-bb"><span class="identifier">impl</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="impl.html#idp35442448-bb">public member functions</a></span> - <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp35443008-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="impl.html#idp35445184-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="impl.html#idp35446720-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">value_type</span> <a class="link" href="impl.html#idp35448256-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="impl.html#idp42109952-bb">public member functions</a></span> + <span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a class="link" href="impl.html#idp42110512-bb"><span class="identifier">get_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="impl.html#idp42112688-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="impl.html#idp42114224-bb"><span class="identifier">set</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">value_type</span> <a class="link" href="impl.html#idp42115760-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90759296"></a><h2>Description</h2> +<a name="idp107981008"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp90759712"></a><h3> +<a name="idp107981424"></a><h3> <a name="boost.log.attributes.mutable_constant.implconstruct-copy-destruct"></a><code class="computeroutput">impl</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35449536-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42117040-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35451216-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42118720-bb"></a><span class="identifier">impl</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90774672"></a><h3> -<a name="idp35442448-bb"></a><code class="computeroutput">impl</code> public member functions</h3> +<a name="idp107996448"></a><h3> +<a name="idp42109952-bb"></a><code class="computeroutput">impl</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp35443008-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <a class="link" href="../../attribute_value.html" title="Class attribute_value">attribute_value</a> <a name="idp42110512-bb"></a><span class="identifier">get_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -77,16 +77,17 @@ </tr></tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp35445184-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp35446720-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <a name="idp35448256-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp42112688-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp42114224-bb"></a><span class="identifier">set</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">&&</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <a name="idp42115760-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -94,7 +95,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../mutable_constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_constant.html#idp90659104"><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="../mutable_consta_idp35468816.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../mutable_constant.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../mutable_constant.html#idp107880816"><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="../mutable_consta_idp42136320.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/named_scope.html b/libs/log/doc/html/boost/log/attributes/named_scope.html index dff7d1a01..61f7935ec 100644 --- a/libs/log/doc/html/boost/log/attributes/named_scope.html +++ b/libs/log/doc/html/boost/log/attributes/named_scope.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="../../../attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> -<link rel="prev" href="named_scope_list.html" title="Class named_scope_list"> +<link rel="prev" href="mutable_consta_idp42136320/impl.html" title="Class impl"> <link rel="next" href="named_scope/sentry.html" title="Struct sentry"> </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="named_scope_list.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="mutable_consta_idp42136320/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.named_scope"></a><div class="titlepage"></div> @@ -37,58 +37,58 @@ <span class="keyword">struct</span> <a class="link" href="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="special">{</span> <span class="comment">// <a class="link" href="named_scope/sentry.html#boost.log.attributes.named_scope.sentryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="named_scope/sentry.html#idp35567536-bb"><span class="identifier">sentry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> + <a class="link" href="named_scope/sentry.html#idp42177168-bb"><span class="identifier">sentry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">scope_name_type</span> <span class="special">=</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">general</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="named_scope/sentry.html#idp35573984-bb"><span class="identifier">sentry</span></a><span class="special">(</span><a class="link" href="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a class="link" href="named_scope/sentry.html#idp35575520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="named_scope/sentry.html#idp35573216-bb"><span class="special">~</span><span class="identifier">sentry</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="named_scope/sentry.html#idp42183616-bb"><span class="identifier">sentry</span></a><span class="special">(</span><a class="link" href="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a class="link" href="named_scope/sentry.html#idp42185152-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="named_scope/sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="named_scope/sentry.html#idp42182848-bb"><span class="special">~</span><span class="identifier">sentry</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="named_scope.html#boost.log.attributes.named_scopeconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="named_scope.html#idp35580784-bb"><span class="identifier">named_scope</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="named_scope.html#idp35581504-bb"><span class="identifier">named_scope</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="named_scope.html#idp42190416-bb"><span class="identifier">named_scope</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="named_scope.html#idp42191136-bb"><span class="identifier">named_scope</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="named_scope.html#idp35583472-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="named_scope.html#idp35584032-bb"><span class="identifier">push_scope</span></a><span class="special">(</span><span class="identifier">scope_entry</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="named_scope.html#idp35587440-bb"><span class="identifier">pop_scope</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="named_scope.html#idp35590160-bb"><span class="identifier">get_scopes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="named_scope.html#idp42193104-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="named_scope.html#idp42193664-bb"><span class="identifier">push_scope</span></a><span class="special">(</span><span class="identifier">scope_entry</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="named_scope.html#idp42197072-bb"><span class="identifier">pop_scope</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="named_scope.html#idp42199792-bb"><span class="identifier">get_scopes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91502384"></a><h2>Description</h2> +<a name="idp108397536"></a><h2>Description</h2> <p>The basic_named_scope attribute is essentially a hook to the thread-specific instance of scope list. This means that the attribute will generate different values if get_value is called in different threads. The attribute generates value with stored type <code class="computeroutput">basic_named_scope_list< CharT ></code>.</p> <p>The attribute class can also be used to gain access to the scope stack instance, e.g. to get its copy or to push or pop a scope entry. However, it is highly not recommended to maintain scope list manually. Use <code class="computeroutput">BOOST_LOG_NAMED_SCOPE</code> or <code class="computeroutput">BOOST_LOG_FUNCTION</code> macros instead. </p> <div class="refsect2"> -<a name="idp91505968"></a><h3> +<a name="idp108401120"></a><h3> <a name="boost.log.attributes.named_scopeconstruct-copy-destruct"></a><code class="computeroutput">named_scope</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35580784-bb"></a><span class="identifier">named_scope</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42190416-bb"></a><span class="identifier">named_scope</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Creates an attribute. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35581504-bb"></a><span class="identifier">named_scope</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42191136-bb"></a><span class="identifier">named_scope</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp91519072"></a><h3> -<a name="idp35583472-bb"></a><code class="computeroutput">named_scope</code> public static functions</h3> +<a name="idp108414224"></a><h3> +<a name="idp42193104-bb"></a><code class="computeroutput">named_scope</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35584032-bb"></a><span class="identifier">push_scope</span><span class="special">(</span><span class="identifier">scope_entry</span> <span class="keyword">const</span> <span class="special">&</span> entry<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42193664-bb"></a><span class="identifier">push_scope</span><span class="special">(</span><span class="identifier">scope_entry</span> <span class="keyword">const</span> <span class="special">&</span> entry<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method pushes the scope to the back of the current thread's scope list</p> <p><span class="bold"><strong>Throws:</strong></span> Nothing. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35587440-bb"></a><span class="identifier">pop_scope</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42197072-bb"></a><span class="identifier">pop_scope</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method pops the last pushed scope from the current thread's scope list</p> <p><span class="bold"><strong>Throws:</strong></span> Nothing. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp35590160-bb"></a><span class="identifier">get_scopes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42199792-bb"></a><span class="identifier">get_scopes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="note"><table border="0" summary="Note"> @@ -117,7 +117,8 @@ </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> @@ -125,7 +126,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="named_scope_list.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="mutable_consta_idp42136320/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/named_scope/sentry.html b/libs/log/doc/html/boost/log/attributes/named_scope/sentry.html index ed938f973..a9d7e21b2 100644 --- a/libs/log/doc/html/boost/log/attributes/named_scope/sentry.html +++ b/libs/log/doc/html/boost/log/attributes/named_scope/sentry.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../named_scope.html#idp91502384" title="Description"> +<link rel="up" href="../named_scope.html#idp108397536" title="Description"> <link rel="prev" href="../named_scope.html" title="Class named_scope"> -<link rel="next" href="../operator_idp35594000.html" title="Function template operator<<"> +<link rel="next" href="../named_scope_entry.html" title="Struct named_scope_entry"> </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="../named_scope.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope.html#idp91502384"><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="../operator_idp35594000.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../named_scope.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope.html#idp108397536"><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="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.named_scope.sentry"></a><div class="titlepage"></div> @@ -30,22 +30,22 @@ <span class="keyword">struct</span> <a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="special">{</span> <span class="comment">// <a class="link" href="sentry.html#boost.log.attributes.named_scope.sentryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="sentry.html#idp35567536-bb"><span class="identifier">sentry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> + <a class="link" href="sentry.html#idp42177168-bb"><span class="identifier">sentry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">scope_name_type</span> <span class="special">=</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">general</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="sentry.html#idp35573984-bb"><span class="identifier">sentry</span></a><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a class="link" href="sentry.html#idp35575520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="sentry.html#idp35573216-bb"><span class="special">~</span><span class="identifier">sentry</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="sentry.html#idp42183616-bb"><span class="identifier">sentry</span></a><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a class="link" href="sentry.html#idp42185152-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</span> <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="sentry.html#idp42182848-bb"><span class="special">~</span><span class="identifier">sentry</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91589584"></a><h2>Description</h2> +<a name="idp108484528"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp91590000"></a><h3> +<a name="idp108484944"></a><h3> <a name="boost.log.attributes.named_scope.sentryconstruct-copy-destruct"></a><code class="computeroutput">sentry</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35567536-bb"></a><span class="identifier">sentry</span><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> sn<span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> fn<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> ln<span class="special">,</span> +<pre class="literallayout"><a name="idp42177168-bb"></a><span class="identifier">sentry</span><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> sn<span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> fn<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> ln<span class="special">,</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">scope_name_type</span> t <span class="special">=</span> <span class="identifier">scope_entry</span><span class="special">::</span><span class="identifier">general</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Constructor. Pushes the specified scope to the end of the thread-local list of scopes.</p> <p> @@ -80,10 +80,10 @@ </tr></tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><a name="idp35573984-bb"></a><span class="identifier">sentry</span><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</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 class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a name="idp35575520-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</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="idp42183616-bb"></a><span class="identifier">sentry</span><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</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 class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="special">&</span> <a name="idp42185152-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sentry.html" title="Struct sentry">sentry</a> <span class="keyword">const</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="idp35573216-bb"></a><span class="special">~</span><span class="identifier">sentry</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42182848-bb"></a><span class="special">~</span><span class="identifier">sentry</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Removes the last pushed scope from the thread-local list of scopes. </p> </li> </ol></div> @@ -92,7 +92,8 @@ </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> @@ -100,7 +101,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../named_scope.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope.html#idp91502384"><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="../operator_idp35594000.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../named_scope.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope.html#idp108397536"><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="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/named_scope_entry.html b/libs/log/doc/html/boost/log/attributes/named_scope_entry.html index dd89cc26b..3b620729b 100644 --- a/libs/log/doc/html/boost/log/attributes/named_scope_entry.html +++ b/libs/log/doc/html/boost/log/attributes/named_scope_entry.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="../../../attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> -<link rel="prev" href="mutable_consta_idp35468816/impl.html" title="Class impl"> +<link rel="prev" href="named_scope/sentry.html" title="Struct sentry"> <link rel="next" href="named_scope_entry/scope_name_type.html" title="Type scope_name_type"> </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="mutable_consta_idp35468816/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.named_scope_entry"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">struct</span> <a class="link" href="named_scope_entry.html" title="Struct named_scope_entry">named_scope_entry</a> <span class="special">{</span> <span class="keyword">enum</span> <a class="link" href="named_scope_entry/scope_name_type.html" title="Type scope_name_type">scope_name_type</a><span class="special">;</span> <span class="comment">// <a class="link" href="named_scope_entry.html#boost.log.attributes.named_scope_entryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="named_scope_entry.html#idp35515152-bb"><span class="identifier">named_scope_entry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="named_scope_entry.html#idp42214384-bb"><span class="identifier">named_scope_entry</span></a><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">scope_name_type</span> <span class="special">=</span> <span class="identifier">general</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="comment">// <a class="link" href="named_scope_entry.html#boost.log.attributes.named_scope_entrypublic-data-members">public data members</a></span> @@ -38,15 +38,15 @@ <span class="identifier">scope_name_type</span> <a class="link" href="named_scope_entry.html#boost.log.attributes.named_scope_entry.type"><span class="identifier">type</span></a><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91124992"></a><h2>Description</h2> +<a name="idp108566960"></a><h2>Description</h2> <p>The named scope entries are stored as elements of <code class="computeroutput">basic_named_scope_list</code> container, which in turn can be acquired either from the <code class="computeroutput">basic_named_scope</code> attribute value or from a thread-local instance. </p> <div class="refsect2"> -<a name="idp91127104"></a><h3> +<a name="idp108569072"></a><h3> <a name="boost.log.attributes.named_scope_entryconstruct-copy-destruct"></a><code class="computeroutput">named_scope_entry</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp35515152-bb"></a><span class="identifier">named_scope_entry</span><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> sn<span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> fn<span class="special">,</span> +<pre class="literallayout"><a name="idp42214384-bb"></a><span class="identifier">named_scope_entry</span><span class="special">(</span><span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> sn<span class="special">,</span> <span class="identifier">string_literal</span> <span class="keyword">const</span> <span class="special">&</span> fn<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> ln<span class="special">,</span> <span class="identifier">scope_name_type</span> t <span class="special">=</span> <span class="identifier">general</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> @@ -64,7 +64,7 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp91146528"></a><h3> +<a name="idp108588304"></a><h3> <a name="boost.log.attributes.named_scope_entrypublic-data-members"></a><code class="computeroutput">named_scope_entry</code> public public data members</h3> @@ -91,7 +91,8 @@ </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> @@ -99,7 +100,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="mutable_consta_idp35468816/impl.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/named_scope_entry/scope_name_type.html b/libs/log/doc/html/boost/log/attributes/named_scope_entry/scope_name_type.html index 4402bc16b..e7230bb4e 100644 --- a/libs/log/doc/html/boost/log/attributes/named_scope_entry/scope_name_type.html +++ b/libs/log/doc/html/boost/log/attributes/named_scope_entry/scope_name_type.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../named_scope_entry.html#idp91124992" title="Description"> +<link rel="up" href="../named_scope_entry.html#idp108566960" title="Description"> <link rel="prev" href="../named_scope_entry.html" title="Struct named_scope_entry"> <link rel="next" href="../named_scope_list.html" title="Class named_scope_list"> </head> @@ -13,7 +13,7 @@ <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="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope_entry.html#idp91124992"><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="../named_scope_list.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope_entry.html#idp108566960"><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="../named_scope_list.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.named_scope_entry.scope_name_type"></a><div class="titlepage"></div> @@ -27,7 +27,7 @@ </span> <span class="keyword">enum</span> <span class="identifier">scope_name_type</span> <span class="special">{</span> <a class="link" href="scope_name_type.html#boost.log.attributes.named_scope_entry.scope_name_type.general">general</a>, <a class="link" href="scope_name_type.html#boost.log.attributes.named_scope_entry.scope_name_type.function">function</a> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91173456"></a><h2>Description</h2> +<a name="idp108615088"></a><h2>Description</h2> <p>Describes scope name specifics </p> <div class="variablelist"><dl class="variablelist compact"> <dt><span class="term"><code class="computeroutput">general</code><a name="boost.log.attributes.named_scope_entry.scope_name_type.general"></a></span></dt> @@ -39,7 +39,8 @@ </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> @@ -47,7 +48,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope_entry.html#idp91124992"><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="../named_scope_list.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../named_scope_entry.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../named_scope_entry.html#idp108566960"><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="../named_scope_list.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/named_scope_list.html b/libs/log/doc/html/boost/log/attributes/named_scope_list.html index 8a6bd0dd5..cb4d859c9 100644 --- a/libs/log/doc/html/boost/log/attributes/named_scope_list.html +++ b/libs/log/doc/html/boost/log/attributes/named_scope_list.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> <link rel="prev" href="named_scope_entry/scope_name_type.html" title="Type scope_name_type"> -<link rel="next" href="named_scope.html" title="Class named_scope"> +<link rel="next" href="operator_idp42261664.html" title="Function template operator<<"> </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="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="operator_idp42261664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.named_scope_list"></a><div class="titlepage"></div> @@ -42,27 +42,27 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a class="link" href="named_scope_list.html#boost.log.attributes.named_scope_list.reverse_iterator"><span class="identifier">reverse_iterator</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="named_scope_list.html#boost.log.attributes.named_scope_listconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="named_scope_list.html#idp35553856-bb"><span class="identifier">named_scope_list</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="named_scope_list.html#idp35555552-bb"><span class="identifier">named_scope_list</span></a><span class="special">(</span><a class="link" href="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> - <a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> <a class="link" href="named_scope_list.html#idp35558992-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="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> - <a class="link" href="named_scope_list.html#idp35558256-bb"><span class="special">~</span><span class="identifier">named_scope_list</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="named_scope_list.html#idp42253088-bb"><span class="identifier">named_scope_list</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="named_scope_list.html#idp42254784-bb"><span class="identifier">named_scope_list</span></a><span class="special">(</span><a class="link" href="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> + <a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> <a class="link" href="named_scope_list.html#idp42258224-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="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> + <a class="link" href="named_scope_list.html#idp42257488-bb"><span class="special">~</span><span class="identifier">named_scope_list</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="named_scope_list.html#idp35534976-bb">public member functions</a></span> - <span class="identifier">const_iterator</span> <a class="link" href="named_scope_list.html#idp35535536-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="named_scope_list.html#idp35537536-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="named_scope_list.html#idp35539536-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="named_scope_list.html#idp35541536-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="named_scope_list.html#idp35543536-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="named_scope_list.html#idp35545520-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="named_scope_list.html#idp35547504-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="named_scope_list.html#idp35549760-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="named_scope_list.html#idp35551728-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="named_scope_list.html#idp42234208-bb">public member functions</a></span> + <span class="identifier">const_iterator</span> <a class="link" href="named_scope_list.html#idp42234768-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="named_scope_list.html#idp42236768-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_reverse_iterator</span> <a class="link" href="named_scope_list.html#idp42238768-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_reverse_iterator</span> <a class="link" href="named_scope_list.html#idp42240768-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">size_type</span> <a class="link" href="named_scope_list.html#idp42242768-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="named_scope_list.html#idp42244752-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="named_scope_list.html#idp42246736-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">const_reference</span> <a class="link" href="named_scope_list.html#idp42248992-bb"><span class="identifier">back</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_reference</span> <a class="link" href="named_scope_list.html#idp42250960-bb"><span class="identifier">front</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91300768"></a><h2>Description</h2> +<a name="idp108741360"></a><h2>Description</h2> <p>The scope list provides a read-only access to a doubly-linked list of scopes. </p> <div class="refsect2"> -<a name="idp91301536"></a><h3> +<a name="idp108742128"></a><h3> <a name="boost.log.attributes.named_scope_listtypes"></a><code class="computeroutput">named_scope_list</code> public types</h3> @@ -90,13 +90,13 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp91319296"></a><h3> +<a name="idp108759968"></a><h3> <a name="boost.log.attributes.named_scope_listconstruct-copy-destruct"></a><code class="computeroutput">named_scope_list</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35553856-bb"></a><span class="identifier">named_scope_list</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42253088-bb"></a><span class="identifier">named_scope_list</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor</p> <p> </p> @@ -112,7 +112,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35555552-bb"></a><span class="identifier">named_scope_list</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42254784-bb"></a><span class="identifier">named_scope_list</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor</p> <p> </p> @@ -128,7 +128,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> <a name="idp35558992-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> <a name="idp42258224-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p> </p> @@ -144,17 +144,17 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp35558256-bb"></a><span class="special">~</span><span class="identifier">named_scope_list</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42257488-bb"></a><span class="special">~</span><span class="identifier">named_scope_list</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the stored entries. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp91350912"></a><h3> -<a name="idp35534976-bb"></a><code class="computeroutput">named_scope_list</code> public member functions</h3> +<a name="idp108791648"></a><h3> +<a name="idp42234208-bb"></a><code class="computeroutput">named_scope_list</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp35535536-bb"></a><span class="identifier">begin</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">const_iterator</span> <a name="idp42234768-bb"></a><span class="identifier">begin</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"> @@ -169,7 +169,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp35537536-bb"></a><span class="identifier">end</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">const_iterator</span> <a name="idp42236768-bb"></a><span class="identifier">end</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"> @@ -184,7 +184,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp35539536-bb"></a><span class="identifier">rbegin</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">const_reverse_iterator</span> <a name="idp42238768-bb"></a><span class="identifier">rbegin</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"> @@ -199,7 +199,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp35541536-bb"></a><span class="identifier">rend</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">const_reverse_iterator</span> <a name="idp42240768-bb"></a><span class="identifier">rend</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"> @@ -214,7 +214,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp35543536-bb"></a><span class="identifier">size</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">size_type</span> <a name="idp42242768-bb"></a><span class="identifier">size</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"> @@ -229,7 +229,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp35545520-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp42244752-bb"></a><span class="identifier">empty</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"> @@ -244,11 +244,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp35547504-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp42246736-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Swaps two instances of the container </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp35549760-bb"></a><span class="identifier">back</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">const_reference</span> <a name="idp42248992-bb"></a><span class="identifier">back</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"> @@ -263,7 +263,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp35551728-bb"></a><span class="identifier">front</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">const_reference</span> <a name="idp42250960-bb"></a><span class="identifier">front</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"> @@ -283,7 +283,8 @@ </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> @@ -291,7 +292,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="named_scope.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope_entry/scope_name_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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="operator_idp42261664.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/operator_idp35594000.html b/libs/log/doc/html/boost/log/attributes/operator_idp42261664.html index c17109fd8..3312e9158 100644 --- a/libs/log/doc/html/boost/log/attributes/operator_idp35594000.html +++ b/libs/log/doc/html/boost/log/attributes/operator_idp42261664.html @@ -6,17 +6,17 @@ <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="../../../attributes.html#header.boost.log.attributes.named_scope_hpp" title="Header <boost/log/attributes/named_scope.hpp>"> -<link rel="prev" href="named_scope/sentry.html" title="Struct sentry"> +<link rel="prev" href="named_scope_list.html" title="Class named_scope_list"> <link rel="next" href="../../../BOOST_LOG_NAMED_SCOPE.html" title="Macro BOOST_LOG_NAMED_SCOPE"> </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="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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_NAMED_SCOPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope_list.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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_NAMED_SCOPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.attributes.operator_idp35594000"></a><div class="titlepage"></div> +<a name="boost.log.attributes.operator_idp42261664"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::attributes::operator<< — Stream output operator. </p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="named_scope/sentry.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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_NAMED_SCOPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="named_scope_list.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.named_scope_hpp"><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_NAMED_SCOPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/timer.html b/libs/log/doc/html/boost/log/attributes/timer.html index 2b22a405f..01b64ef29 100644 --- a/libs/log/doc/html/boost/log/attributes/timer.html +++ b/libs/log/doc/html/boost/log/attributes/timer.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="../../../attributes.html#header.boost.log.attributes.timer_hpp" title="Header <boost/log/attributes/timer.hpp>"> -<link rel="prev" href="local_time_traits.html" title="Struct local_time_traits"> -<link rel="next" href="../result_of/extract_or_default.html" title="Struct template extract_or_default"> +<link rel="prev" href="utc_time_traits.html" title="Struct utc_time_traits"> +<link rel="next" href="../result_of/extract.html" title="Struct template extract"> </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="local_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.timer_hpp"><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="../result_of/extract_or_default.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="utc_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.timer_hpp"><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="../result_of/extract.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.timer"></a><div class="titlepage"></div> @@ -31,28 +31,28 @@ <span class="keyword">typedef</span> <span class="identifier">utc_time_traits</span><span class="special">::</span><span class="identifier">time_type</span><span class="special">::</span><span class="identifier">time_duration_type</span> <a name="boost.log.attributes.timer.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> <span class="comment">// <a class="link" href="timer.html#boost.log.attributes.timerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="timer.html#idp35658560-bb"><span class="identifier">timer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="timer.html#idp35659280-bb"><span class="identifier">timer</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="timer.html#idp42326224-bb"><span class="identifier">timer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="timer.html#idp42326944-bb"><span class="identifier">timer</span></a><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</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></div> <div class="refsect1"> -<a name="idp91905024"></a><h2>Description</h2> +<a name="idp109123200"></a><h2>Description</h2> <p>The timer attribute calculates the time passed since its construction and returns it on value acquisition. The attribute value type is <code class="computeroutput">boost::posix_time::time_duration</code>.</p> <p>On Windows platform there are two implementations of the attribute. The default one is more precise but a bit slower. This version uses <code class="computeroutput">QueryPerformanceFrequence</code>/<code class="computeroutput">QueryPerformanceCounter</code> API to calculate elapsed time.</p> <p>There are known problems with these functions when used with some CPUs, notably AMD Athlon with Cool'n'Quiet technology enabled. See the following links for more information and possible resolutions:</p> <p><a href="http://support.microsoft.com/?scid=kb;en-us;895980" target="_top">http://support.microsoft.com/?scid=kb;en-us;895980</a> <a href="http://support.microsoft.com/?id=896256" target="_top">http://support.microsoft.com/?id=896256</a></p> <p>In case if none of these solutions apply, you are free to define <code class="computeroutput">BOOST_LOG_NO_QUERY_PERFORMANCE_COUNTER</code> macro to fall back to another implementation based on Boost.DateTime. </p> <div class="refsect2"> -<a name="idp91911360"></a><h3> +<a name="idp109129520"></a><h3> <a name="boost.log.attributes.timerconstruct-copy-destruct"></a><code class="computeroutput">timer</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35658560-bb"></a><span class="identifier">timer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42326224-bb"></a><span class="identifier">timer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Starts time counting. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35659280-bb"></a><span class="identifier">timer</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42326944-bb"></a><span class="identifier">timer</span><span class="special">(</span><a class="link" href="cast_source.html" title="Class cast_source">cast_source</a> <span class="keyword">const</span> <span class="special">&</span> source<span class="special">)</span><span class="special">;</span></pre> <p>Constructor for casting support </p> </li> </ol></div> @@ -61,7 +61,8 @@ </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> @@ -69,7 +70,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="local_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.timer_hpp"><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="../result_of/extract_or_default.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="utc_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.timer_hpp"><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="../result_of/extract.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/attributes/utc_time_traits.html b/libs/log/doc/html/boost/log/attributes/utc_time_traits.html index 58957972d..8d4819cd0 100644 --- a/libs/log/doc/html/boost/log/attributes/utc_time_traits.html +++ b/libs/log/doc/html/boost/log/attributes/utc_time_traits.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="../../../attributes.html#header.boost.log.attributes.time_traits_hpp" title="Header <boost/log/attributes/time_traits.hpp>"> -<link rel="prev" href="basic_time_traits.html" title="Struct basic_time_traits"> -<link rel="next" href="local_time_traits.html" title="Struct local_time_traits"> +<link rel="prev" href="local_time_traits.html" title="Struct local_time_traits"> +<link rel="next" href="timer.html" title="Class timer"> </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="basic_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="local_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="local_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="timer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.attributes.utc_time_traits"></a><div class="titlepage"></div> @@ -27,16 +27,16 @@ </span> <span class="keyword">struct</span> <a class="link" href="utc_time_traits.html" title="Struct utc_time_traits">utc_time_traits</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_time_traits</span> <span class="special">{</span> - <span class="comment">// <a class="link" href="utc_time_traits.html#idp35639392-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">time_type</span> <a class="link" href="utc_time_traits.html#idp35639952-bb"><span class="identifier">get_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="utc_time_traits.html#idp42311040-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">time_type</span> <a class="link" href="utc_time_traits.html#idp42311600-bb"><span class="identifier">get_clock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp91829488"></a><h2>Description</h2> +<a name="idp109072544"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp91829904"></a><h3> -<a name="idp35639392-bb"></a><code class="computeroutput">utc_time_traits</code> public static functions</h3> +<a name="idp109072960"></a><h3> +<a name="idp42311040-bb"></a><code class="computeroutput">utc_time_traits</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">time_type</span> <a name="idp35639952-bb"></a><span class="identifier">get_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">time_type</span> <a name="idp42311600-bb"></a><span class="identifier">get_clock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="local_time_traits.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="local_time_traits.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.time_traits_hpp"><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="timer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_filter_factory.html b/libs/log/doc/html/boost/log/basic_filter_factory.html index 861e167f3..94ab2cb5c 100644 --- a/libs/log/doc/html/boost/log/basic_filter_factory.html +++ b/libs/log/doc/html/boost/log/basic_filter_factory.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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="filter_factory.html" title="Struct template filter_factory"> -<link rel="next" href="register_filte_idp40130064.html" title="Function template register_filter_factory"> +<link rel="prev" href="add_file_log.html" title="Function template add_file_log"> +<link rel="next" href="filter_factory.html" title="Struct template filter_factory"> </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="filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp40130064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_file_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_filter_factory"></a><div class="titlepage"></div> @@ -31,75 +31,75 @@ <span class="keyword">typedef</span> <span class="identifier">AttributeValueT</span> <a name="boost.log.basic_filter_factory.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// The type(s) of the attribute value expected. </span> <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.log.basic_filter_factory.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_filter_factory.html#idp40103280-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="basic_filter_factory.html#idp40103840-bb"><span class="identifier">on_exists_test</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_filter_factory.html#idp46551984-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="basic_filter_factory.html#idp46552544-bb"><span class="identifier">on_exists_test</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40106112-bb"><span class="identifier">on_equality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_filter_factory.html#idp46554816-bb"><span class="identifier">on_equality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40109056-bb"><span class="identifier">on_inequality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="basic_filter_factory.html#idp40112000-bb"><span class="identifier">on_less_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_filter_factory.html#idp46557760-bb"><span class="identifier">on_inequality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="basic_filter_factory.html#idp46560704-bb"><span class="identifier">on_less_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40114928-bb"><span class="identifier">on_greater_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_filter_factory.html#idp46563632-bb"><span class="identifier">on_greater_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40117872-bb"><span class="identifier">on_less_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_filter_factory.html#idp46566576-bb"><span class="identifier">on_less_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40120832-bb"><span class="identifier">on_greater_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_filter_factory.html#idp46569536-bb"><span class="identifier">on_greater_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="basic_filter_factory.html#idp40123792-bb"><span class="identifier">on_custom_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="basic_filter_factory.html#idp46572496-bb"><span class="identifier">on_custom_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">value_type</span> <a class="link" href="basic_filter_factory.html#idp40127424-bb"><span class="identifier">parse_argument</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">value_type</span> <a class="link" href="basic_filter_factory.html#idp46576128-bb"><span class="identifier">parse_argument</span></a><span class="special">(</span><span class="identifier">string_type</span> <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></div> <div class="refsect1"> -<a name="idp117301744"></a><h2>Description</h2> +<a name="idp133593392"></a><h2>Description</h2> <p>The base class for filter factories. The class defines default implementations for most filter expressions. In order to be able to construct filters, the attribute value type must support reading from a stream. Also, the default filters will rely on relational operators for the type, so these operators must also be defined. </p> <div class="refsect2"> -<a name="idp117302752"></a><h3> -<a name="idp40103280-bb"></a><code class="computeroutput">basic_filter_factory</code> public member functions</h3> +<a name="idp133594400"></a><h3> +<a name="idp46551984-bb"></a><code class="computeroutput">basic_filter_factory</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> <a name="idp40103840-bb"></a><span class="identifier">on_exists_test</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> <a name="idp46552544-bb"></a><span class="identifier">on_exists_test</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>The callback for filter for the attribute existence test </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40106112-bb"></a><span class="identifier">on_equality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46554816-bb"></a><span class="identifier">on_equality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for equality relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40109056-bb"></a><span class="identifier">on_inequality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46557760-bb"></a><span class="identifier">on_inequality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for inequality relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40112000-bb"></a><span class="identifier">on_less_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46560704-bb"></a><span class="identifier">on_less_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for less relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40114928-bb"></a><span class="identifier">on_greater_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46563632-bb"></a><span class="identifier">on_greater_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for greater relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40117872-bb"></a><span class="identifier">on_less_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<a name="idp46566576-bb"></a><span class="identifier">on_less_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for less or equal relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40120832-bb"></a><span class="identifier">on_greater_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<a name="idp46569536-bb"></a><span class="identifier">on_greater_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for greater or equal relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40123792-bb"></a><span class="identifier">on_custom_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> rel<span class="special">,</span> +<a name="idp46572496-bb"></a><span class="identifier">on_custom_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> rel<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for custom relation filter </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">value_type</span> <a name="idp40127424-bb"></a><span class="identifier">parse_argument</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">value_type</span> <a name="idp46576128-bb"></a><span class="identifier">parse_argument</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The function parses the argument value for a binary relation </p> </li> </ol></div> @@ -108,7 +108,8 @@ </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> @@ -116,7 +117,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp40130064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_file_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_formatter.html b/libs/log/doc/html/boost/log/basic_formatter.html index c7fc95d31..a4bb983de 100644 --- a/libs/log/doc/html/boost/log/basic_formatter.html +++ b/libs/log/doc/html/boost/log/basic_formatter.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="../../expressions.html#header.boost.log.expressions.formatter_hpp" title="Header <boost/log/expressions/formatter.hpp>"> -<link rel="prev" href="swap_idp34704784.html" title="Function swap"> -<link rel="next" href="swap_idp34742064.html" title="Function template swap"> +<link rel="prev" href="swap_idp40901056.html" title="Function swap"> +<link rel="next" href="swap_idp42615392.html" title="Function template swap"> </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="swap_idp34704784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.formatter_hpp"><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="swap_idp34742064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp40901056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.formatter_hpp"><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="swap_idp42615392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_formatter"></a><div class="titlepage"></div> @@ -33,64 +33,64 @@ <span class="keyword">typedef</span> <span class="identifier">basic_formatting_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.basic_formatter.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Output stream type. </span> <span class="comment">// <a class="link" href="basic_formatter.html#boost.log.basic_formatterconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_formatter.html#idp34724512-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatter.html#idp34725280-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatter.html#idp34726960-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="basic_formatter.html#idp34728976-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp34731296-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp34733888-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>this_type <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> FunT<span class="special">></span> <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp34736144-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatter.html#idp42598160-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatter.html#idp42598896-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatter.html#idp42600416-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="basic_formatter.html#idp42602304-bb"><span class="identifier">basic_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp42604624-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp42607216-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>this_type <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> FunT<span class="special">></span> <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a class="link" href="basic_formatter.html#idp42609472-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatter.html#idp34715936-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="basic_formatter.html#idp34716496-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">stream_type</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatter.html#idp34720512-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatter.html#idp34721840-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatter.html#idp40912208-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="basic_formatter.html#idp40912768-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">stream_type</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatter.html#idp40916784-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatter.html#idp40918016-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95086544"></a><h2>Description</h2> +<a name="idp111618672"></a><h2>Description</h2> <p>Log record formatter function wrapper. </p> <div class="refsect2"> -<a name="idp95087216"></a><h3> +<a name="idp111619344"></a><h3> <a name="boost.log.basic_formatterconstruct-copy-destruct"></a><code class="computeroutput">basic_formatter</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34724512-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42598160-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates a formatter that only outputs log message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34725280-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42598896-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34726960-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42600416-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor. The moved-from formatter is left in an unspecified state. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a name="idp34728976-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a name="idp42602304-bb"></a><span class="identifier">basic_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a formatter which will invoke the specified function object. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp34731296-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp42604624-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment. The moved-from formatter is left in an unspecified state. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp34733888-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp42607216-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy assignment. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp34736144-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> <a name="idp42609472-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing assignment. Sets the specified function object to the formatter. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp95138240"></a><h3> -<a name="idp34715936-bb"></a><code class="computeroutput">basic_formatter</code> public member functions</h3> +<a name="idp111670432"></a><h3> +<a name="idp40912208-bb"></a><code class="computeroutput">basic_formatter</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp34716496-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">stream_type</span> <span class="special">&</span> strm<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp40912768-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">stream_type</span> <span class="special">&</span> strm<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Formatting operator.</p> <p> </p> @@ -121,11 +121,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34720512-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40916784-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Resets the formatter to the default. The default formatter only outputs message text. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34721840-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40918016-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_formatter.html" title="Class template basic_formatter">basic_formatter</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two formatters </p> </li> </ol></div> @@ -134,7 +134,8 @@ </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> @@ -142,7 +143,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp34704784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.formatter_hpp"><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="swap_idp34742064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp40901056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.formatter_hpp"><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="swap_idp42615392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_formatter_factory.html b/libs/log/doc/html/boost/log/basic_formatter_factory.html index 2b3c89733..ee6598ac1 100644 --- a/libs/log/doc/html/boost/log/basic_formatter_factory.html +++ b/libs/log/doc/html/boost/log/basic_formatter_factory.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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="formatter_factory.html" title="Struct template formatter_factory"> -<link rel="next" href="register_forma_idp40212368.html" title="Function template register_formatter_factory"> +<link rel="prev" href="parse_filter_idp46657088.html" title="Function template parse_filter"> +<link rel="next" href="formatter_factory.html" title="Struct template formatter_factory"> </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="formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp40212368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46657088.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_formatter_factory"></a><div class="titlepage"></div> @@ -32,19 +32,19 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">formatter_type</span> <a name="boost.log.basic_formatter_factory.formatter_type"></a><span class="identifier">formatter_type</span><span class="special">;</span> <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">args_map</span> <a name="boost.log.basic_formatter_factory.args_map"></a><span class="identifier">args_map</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatter_factory.html#idp40207376-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="basic_formatter_factory.html#idp46672704-bb">public member functions</a></span> <span class="keyword">virtual</span> <span class="identifier">formatter_type</span> - <a class="link" href="basic_formatter_factory.html#idp40207936-bb"><span class="identifier">create_formatter</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatter_factory.html#idp46673264-bb"><span class="identifier">create_formatter</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">args_map</span> <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></div> <div class="refsect1"> -<a name="idp117865696"></a><h2>Description</h2> +<a name="idp134258736"></a><h2>Description</h2> <p>Base class for formatter factories. This class provides default implementation of formatter expressions for types supporting stream output. The factory does not take into account any additional parameters that may be specified. </p> <div class="refsect2"> -<a name="idp117866608"></a><h3> -<a name="idp40207376-bb"></a><code class="computeroutput">basic_formatter_factory</code> public member functions</h3> +<a name="idp134259648"></a><h3> +<a name="idp46672704-bb"></a><code class="computeroutput">basic_formatter_factory</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">formatter_type</span> -<a name="idp40207936-bb"></a><span class="identifier">create_formatter</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46673264-bb"></a><span class="identifier">create_formatter</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>The function creates a formatter for the specified attribute.</p> <p> </p> @@ -79,7 +79,8 @@ </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> @@ -87,7 +88,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp40212368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46657088.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_formatting_ostream.html b/libs/log/doc/html/boost/log/basic_formatting_ostream.html index 884ec20b7..f9488c83b 100644 --- a/libs/log/doc/html/boost/log/basic_formatting_ostream.html +++ b/libs/log/doc/html/boost/log/basic_formatting_ostream.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="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp" title="Header <boost/log/utility/formatting_ostream_fwd.hpp>"> -<link rel="prev" href="operator_idp39261152.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp45744048.html" title="Function template operator<<"> <link rel="next" href="as_action_adapter.html" title="Struct template as_action_adapter"> </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="operator_idp39261152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp"><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="as_action_adapter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45744048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp"><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="as_action_adapter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_formatting_ostream"></a><div class="titlepage"></div> @@ -24,114 +24,113 @@ <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp" title="Header <boost/log/utility/formatting_ostream_fwd.hpp>">boost/log/utility/formatting_ostream_fwd.hpp</a>> -</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">char_traits</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span><span class="special">,</span> - <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> +</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="keyword">typename</span> AllocatorT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="basic_formatting_ostream.html#boost.log.basic_formatting_ostreamconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_formatting_ostream.html#idp39411104-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_formatting_ostream.html#idp39412944-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html#idp39433664-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <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="basic_formatting_ostream.html#idp45893408-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_formatting_ostream.html#idp45895248-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45915968-bb"><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <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="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a class="link" href="basic_formatting_ostream.html#idp39435520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <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="basic_formatting_ostream.html#idp39416144-bb"><span class="special">~</span><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45917824-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <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="basic_formatting_ostream.html#idp45898448-bb"><span class="special">~</span><span class="identifier">basic_formatting_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp39284352-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39284912-bb"><span class="identifier">attach</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39287664-bb"><span class="identifier">detach</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39288992-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">ostream_type</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39291024-bb"><span class="identifier">stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">ostream_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39292720-bb"><span class="identifier">stream</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp39294688-bb"><span class="identifier">flags</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp39295808-bb"><span class="identifier">flags</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp39297344-bb"><span class="identifier">setf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp39298880-bb"><span class="identifier">setf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">,</span> <span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39301104-bb"><span class="identifier">unsetf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp39302640-bb"><span class="identifier">precision</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp39303760-bb"><span class="identifier">precision</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp39305296-bb"><span class="identifier">width</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp39306416-bb"><span class="identifier">width</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatting_ostream.html#idp39307952-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatting_ostream.html#idp39309072-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">long</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39310608-bb"><span class="identifier">iword</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <span class="special">*</span><span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39312144-bb"><span class="identifier">pword</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39313680-bb"><span class="identifier">register_callback</span></a><span class="special">(</span><span class="identifier">event_callback</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_formatting_ostream.html#idp39315904-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39317296-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">iostate</span> <a class="link" href="basic_formatting_ostream.html#idp39318416-bb"><span class="identifier">rdstate</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39319536-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="identifier">iostate</span> <span class="special">=</span> <span class="identifier">goodbit</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39321360-bb"><span class="identifier">setstate</span></a><span class="special">(</span><span class="identifier">iostate</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39322896-bb"><span class="identifier">good</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39324016-bb"><span class="identifier">eof</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39325136-bb"><span class="identifier">fail</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39326256-bb"><span class="identifier">bad</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">iostate</span> <a class="link" href="basic_formatting_ostream.html#idp39327376-bb"><span class="identifier">exceptions</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39328496-bb"><span class="identifier">exceptions</span></a><span class="special">(</span><span class="identifier">iostate</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">ostream_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp39330032-bb"><span class="identifier">tie</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">ostream_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp39331152-bb"><span class="identifier">tie</span></a><span class="special">(</span><span class="identifier">ostream_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">streambuf_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp39332688-bb"><span class="identifier">rdbuf</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp45766656-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45767216-bb"><span class="identifier">attach</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45769968-bb"><span class="identifier">detach</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45771296-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">ostream_type</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45773328-bb"><span class="identifier">stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">ostream_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45775024-bb"><span class="identifier">stream</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp45776992-bb"><span class="identifier">flags</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp45778112-bb"><span class="identifier">flags</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp45779648-bb"><span class="identifier">setf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">fmtflags</span> <a class="link" href="basic_formatting_ostream.html#idp45781184-bb"><span class="identifier">setf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">,</span> <span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45783408-bb"><span class="identifier">unsetf</span></a><span class="special">(</span><span class="identifier">fmtflags</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp45784944-bb"><span class="identifier">precision</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp45786064-bb"><span class="identifier">precision</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp45787600-bb"><span class="identifier">width</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a class="link" href="basic_formatting_ostream.html#idp45788720-bb"><span class="identifier">width</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatting_ostream.html#idp45790256-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatting_ostream.html#idp45791376-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">long</span> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45792912-bb"><span class="identifier">iword</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <span class="special">*</span><span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45794448-bb"><span class="identifier">pword</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45795984-bb"><span class="identifier">register_callback</span></a><span class="special">(</span><span class="identifier">event_callback</span><span class="special">,</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_formatting_ostream.html#idp45798208-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45799600-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">iostate</span> <a class="link" href="basic_formatting_ostream.html#idp45800720-bb"><span class="identifier">rdstate</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45801840-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="identifier">iostate</span> <span class="special">=</span> <span class="identifier">goodbit</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45803664-bb"><span class="identifier">setstate</span></a><span class="special">(</span><span class="identifier">iostate</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45805200-bb"><span class="identifier">good</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45806320-bb"><span class="identifier">eof</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45807440-bb"><span class="identifier">fail</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45808560-bb"><span class="identifier">bad</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">iostate</span> <a class="link" href="basic_formatting_ostream.html#idp45809680-bb"><span class="identifier">exceptions</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45810800-bb"><span class="identifier">exceptions</span></a><span class="special">(</span><span class="identifier">iostate</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">ostream_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp45812336-bb"><span class="identifier">tie</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">ostream_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp45813456-bb"><span class="identifier">tie</span></a><span class="special">(</span><span class="identifier">ostream_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">streambuf_type</span> <span class="special">*</span> <a class="link" href="basic_formatting_ostream.html#idp45814992-bb"><span class="identifier">rdbuf</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a class="link" href="basic_formatting_ostream.html#idp39333808-bb"><span class="identifier">copyfmt</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ios</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39335680-bb"><span class="identifier">copyfmt</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp39337824-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp39338944-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">char</span> <a class="link" href="basic_formatting_ostream.html#idp39340480-bb"><span class="identifier">narrow</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp39342976-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39344784-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">pos_type</span> <a class="link" href="basic_formatting_ostream.html#idp39345936-bb"><span class="identifier">tellp</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39346784-bb"><span class="identifier">seekp</span></a><span class="special">(</span><span class="identifier">pos_type</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39348624-bb"><span class="identifier">seekp</span></a><span class="special">(</span><span class="identifier">off_type</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">seekdir</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39351152-bb"><span class="identifier">put</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="basic_formatting_ostream.html#idp39352992-bb"><span class="identifier">put</span></a><span class="special">(</span><span class="identifier">OtherCharT</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39355504-bb"><span class="identifier">write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45816112-bb"><span class="identifier">copyfmt</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ios</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45817984-bb"><span class="identifier">copyfmt</span></a><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp45820128-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp45821248-bb"><span class="identifier">fill</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">char</span> <a class="link" href="basic_formatting_ostream.html#idp45822784-bb"><span class="identifier">narrow</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">,</span> <span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">char_type</span> <a class="link" href="basic_formatting_ostream.html#idp45825280-bb"><span class="identifier">widen</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45827088-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">pos_type</span> <a class="link" href="basic_formatting_ostream.html#idp45828240-bb"><span class="identifier">tellp</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45829088-bb"><span class="identifier">seekp</span></a><span class="special">(</span><span class="identifier">pos_type</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45830928-bb"><span class="identifier">seekp</span></a><span class="special">(</span><span class="identifier">off_type</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">seekdir</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45833456-bb"><span class="identifier">put</span></a><span class="special">(</span><span class="identifier">char_type</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="basic_formatting_ostream.html#idp45835296-bb"><span class="identifier">put</span></a><span class="special">(</span><span class="identifier">OtherCharT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45837808-bb"><span class="identifier">write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="basic_formatting_ostream.html#idp39358032-bb"><span class="identifier">write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39361232-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">ios_base_manip</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39363072-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">basic_ios_manip</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39364912-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">stream_manip</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39366752-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39368592-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39370432-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39372272-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39374112-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char16_t</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39375952-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char16_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39377792-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char32_t</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39379632-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char32_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39381472-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39383312-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39385152-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39386992-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">short</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39388832-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39390672-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39392512-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39394352-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39396192-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39398032-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39399872-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39401712-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">float</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39403552-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">double</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39405392-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp39407232-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</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="basic_formatting_ostream.html#idp45840336-bb"><span class="identifier">write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45843536-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">ios_base_manip</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45845376-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">basic_ios_manip</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45847216-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">stream_manip</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45849056-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45850896-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45852736-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">wchar_t</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45854576-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45856416-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char16_t</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45858256-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char16_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45860096-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">char32_t</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45861936-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char32_t</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45863776-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45865616-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45867456-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45869296-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">short</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45871136-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45872976-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45874816-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45876656-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45878496-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45880336-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45882176-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45884016-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">float</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45885856-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">double</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45887696-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a class="link" href="basic_formatting_ostream.html#idp45889536-bb"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a class="link" href="basic_formatting_ostream.html#idp39409072-bb"><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_streambuf</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45891376-bb"><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_streambuf</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp39416944-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="basic_formatting_ostream.html#idp39417504-bb"><span class="identifier">xalloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp39418624-bb"><span class="identifier">sync_with_stdio</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp45899248-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">int</span> <a class="link" href="basic_formatting_ostream.html#idp45899808-bb"><span class="identifier">xalloc</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="basic_formatting_ostream.html#idp45900928-bb"><span class="identifier">sync_with_stdio</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp39420880-bb">private member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39421456-bb"><span class="identifier">init_stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatting_ostream.html#idp45903184-bb">private member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45903760-bb"><span class="identifier">init_stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a class="link" href="basic_formatting_ostream.html#idp39422304-bb"><span class="identifier">formatted_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45904608-bb"><span class="identifier">formatted_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a class="link" href="basic_formatting_ostream.html#idp39424832-bb"><span class="identifier">formatted_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39428208-bb"><span class="identifier">aligned_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatting_ostream.html#idp45907136-bb"><span class="identifier">formatted_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45910512-bb"><span class="identifier">aligned_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp39430432-bb"><span class="identifier">aligned_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatting_ostream.html#idp45912736-bb"><span class="identifier">aligned_write</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp111978384"></a><h2>Description</h2> +<a name="idp128500624"></a><h2>Description</h2> <p>Stream wrapper for log records formatting.</p> <p>This stream wrapper is used by the library for log record formatting. It implements the standard string stream interface with a few differences:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> @@ -143,13 +142,13 @@ <p> Although <code class="computeroutput"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a></code> does not derive from <code class="computeroutput">std::basic_ostream</code>, users are not required to add special overloads of <code class="computeroutput">operator<<</code> for it since the stream will by default reuse the operators for <code class="computeroutput">std::basic_ostream</code>. However, one can define special overloads of <code class="computeroutput">operator<<</code> for <code class="computeroutput"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a></code> if a certain type needs special formatting when output to log. </p> <div class="refsect2"> -<a name="idp111993408"></a><h3> +<a name="idp128515648"></a><h3> <a name="boost.log.basic_formatting_ostreamconstruct-copy-destruct"></a><code class="computeroutput">basic_formatting_ostream</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp39411104-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp45893408-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty record that is equivalent to the invalid record handle. The stream capability is not available after construction.</p> <p> </p> @@ -165,7 +164,7 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39412944-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp45895248-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Attaches the string to the constructed stream. The string will be used to store the formatted characters.</p> <p> @@ -197,22 +196,22 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp39433664-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Copy constructor (closed) </li> +<pre class="literallayout"><a name="idp45915968-bb"></a><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Copy constructor (closed) </li> <li class="listitem"> <pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> -<a name="idp39435520-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Assignment (closed) </li> +<a name="idp45917824-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Assignment (closed) </li> <li class="listitem"> -<pre class="literallayout"><a name="idp39416144-bb"></a><span class="special">~</span><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp45898448-bb"></a><span class="special">~</span><span class="identifier">basic_formatting_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the record, releases any sinks and attribute values that were involved in processing this record. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp112034176"></a><h3> -<a name="idp39284352-bb"></a><code class="computeroutput">basic_formatting_ostream</code> public member functions</h3> +<a name="idp128556352"></a><h3> +<a name="idp45766656-bb"></a><code class="computeroutput">basic_formatting_ostream</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp39284912-bb"></a><span class="identifier">attach</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp45767216-bb"></a><span class="identifier">attach</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre> <p>Attaches the stream to the string. The string will be used to store the formatted characters.</p> <p> </p> @@ -237,11 +236,11 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp39287664-bb"></a><span class="identifier">detach</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp45769968-bb"></a><span class="identifier">detach</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Detaches the stream from the string. Any buffered data is flushed to the string. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp39288992-bb"></a><span class="identifier">str</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">string_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp45771296-bb"></a><span class="identifier">str</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"> @@ -256,7 +255,7 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">&</span> <a name="idp39291024-bb"></a><span class="identifier">stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">&</span> <a name="idp45773328-bb"></a><span class="identifier">stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -271,7 +270,7 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">ostream_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp39292720-bb"></a><span class="identifier">stream</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">ostream_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp45775024-bb"></a><span class="identifier">stream</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"> @@ -285,108 +284,109 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </tr></tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp39294688-bb"></a><span class="identifier">flags</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp39295808-bb"></a><span class="identifier">flags</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp39297344-bb"></a><span class="identifier">setf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp39298880-bb"></a><span class="identifier">setf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">,</span> <span class="identifier">fmtflags</span> mask<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39301104-bb"></a><span class="identifier">unsetf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp39302640-bb"></a><span class="identifier">precision</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp39303760-bb"></a><span class="identifier">precision</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp39305296-bb"></a><span class="identifier">width</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp39306416-bb"></a><span class="identifier">width</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> w<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp39307952-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp39309072-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">long</span> <span class="special">&</span> <a name="idp39310608-bb"></a><span class="identifier">iword</span><span class="special">(</span><span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <span class="special">*</span><span class="special">&</span> <a name="idp39312144-bb"></a><span class="identifier">pword</span><span class="special">(</span><span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39313680-bb"></a><span class="identifier">register_callback</span><span class="special">(</span><span class="identifier">event_callback</span> fn<span class="special">,</span> <span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39315904-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp39317296-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">iostate</span> <a name="idp39318416-bb"></a><span class="identifier">rdstate</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39319536-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="identifier">iostate</span> state <span class="special">=</span> <span class="identifier">goodbit</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39321360-bb"></a><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">iostate</span> state<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp39322896-bb"></a><span class="identifier">good</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp39324016-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp39325136-bb"></a><span class="identifier">fail</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp39326256-bb"></a><span class="identifier">bad</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">iostate</span> <a name="idp39327376-bb"></a><span class="identifier">exceptions</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39328496-bb"></a><span class="identifier">exceptions</span><span class="special">(</span><span class="identifier">iostate</span> s<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">*</span> <a name="idp39330032-bb"></a><span class="identifier">tie</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">*</span> <a name="idp39331152-bb"></a><span class="identifier">tie</span><span class="special">(</span><span class="identifier">ostream_type</span> <span class="special">*</span> strm<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">streambuf_type</span> <span class="special">*</span> <a name="idp39332688-bb"></a><span class="identifier">rdbuf</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp45776992-bb"></a><span class="identifier">flags</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp45778112-bb"></a><span class="identifier">flags</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp45779648-bb"></a><span class="identifier">setf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">fmtflags</span> <a name="idp45781184-bb"></a><span class="identifier">setf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">,</span> <span class="identifier">fmtflags</span> mask<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45783408-bb"></a><span class="identifier">unsetf</span><span class="special">(</span><span class="identifier">fmtflags</span> f<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp45784944-bb"></a><span class="identifier">precision</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp45786064-bb"></a><span class="identifier">precision</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp45787600-bb"></a><span class="identifier">width</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> <a name="idp45788720-bb"></a><span class="identifier">width</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> w<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp45790256-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp45791376-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">long</span> <span class="special">&</span> <a name="idp45792912-bb"></a><span class="identifier">iword</span><span class="special">(</span><span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <span class="special">*</span><span class="special">&</span> <a name="idp45794448-bb"></a><span class="identifier">pword</span><span class="special">(</span><span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45795984-bb"></a><span class="identifier">register_callback</span><span class="special">(</span><span class="identifier">event_callback</span> fn<span class="special">,</span> <span class="keyword">int</span> index<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp45798208-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp45799600-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">iostate</span> <a name="idp45800720-bb"></a><span class="identifier">rdstate</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45801840-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="identifier">iostate</span> state <span class="special">=</span> <span class="identifier">goodbit</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45803664-bb"></a><span class="identifier">setstate</span><span class="special">(</span><span class="identifier">iostate</span> state<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp45805200-bb"></a><span class="identifier">good</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp45806320-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp45807440-bb"></a><span class="identifier">fail</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp45808560-bb"></a><span class="identifier">bad</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">iostate</span> <a name="idp45809680-bb"></a><span class="identifier">exceptions</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45810800-bb"></a><span class="identifier">exceptions</span><span class="special">(</span><span class="identifier">iostate</span> s<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">*</span> <a name="idp45812336-bb"></a><span class="identifier">tie</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">ostream_type</span> <span class="special">*</span> <a name="idp45813456-bb"></a><span class="identifier">tie</span><span class="special">(</span><span class="identifier">ostream_type</span> <span class="special">*</span> strm<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">streambuf_type</span> <span class="special">*</span> <a name="idp45814992-bb"></a><span class="identifier">rdbuf</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> -<a name="idp39333808-bb"></a><span class="identifier">copyfmt</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ios</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39335680-bb"></a><span class="identifier">copyfmt</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp39337824-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp39338944-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">char</span> <a name="idp39340480-bb"></a><span class="identifier">narrow</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">char</span> def<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp39342976-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39344784-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">pos_type</span> <a name="idp39345936-bb"></a><span class="identifier">tellp</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39346784-bb"></a><span class="identifier">seekp</span><span class="special">(</span><span class="identifier">pos_type</span> pos<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39348624-bb"></a><span class="identifier">seekp</span><span class="special">(</span><span class="identifier">off_type</span> off<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">seekdir</span> dir<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39351152-bb"></a><span class="identifier">put</span><span class="special">(</span><span class="identifier">char_type</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp39352992-bb"></a><span class="identifier">put</span><span class="special">(</span><span class="identifier">OtherCharT</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39355504-bb"></a><span class="identifier">write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> +<a name="idp45816112-bb"></a><span class="identifier">copyfmt</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ios</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45817984-bb"></a><span class="identifier">copyfmt</span><span class="special">(</span><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp45820128-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp45821248-bb"></a><span class="identifier">fill</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">char</span> <a name="idp45822784-bb"></a><span class="identifier">narrow</span><span class="special">(</span><span class="identifier">char_type</span> ch<span class="special">,</span> <span class="keyword">char</span> def<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">char_type</span> <a name="idp45825280-bb"></a><span class="identifier">widen</span><span class="special">(</span><span class="keyword">char</span> ch<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45827088-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">pos_type</span> <a name="idp45828240-bb"></a><span class="identifier">tellp</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45829088-bb"></a><span class="identifier">seekp</span><span class="special">(</span><span class="identifier">pos_type</span> pos<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45830928-bb"></a><span class="identifier">seekp</span><span class="special">(</span><span class="identifier">off_type</span> off<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">seekdir</span> dir<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45833456-bb"></a><span class="identifier">put</span><span class="special">(</span><span class="identifier">char_type</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp45835296-bb"></a><span class="identifier">put</span><span class="special">(</span><span class="identifier">OtherCharT</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45837808-bb"></a><span class="identifier">write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp39358032-bb"></a><span class="identifier">write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39361232-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">ios_base_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39363072-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">basic_ios_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39364912-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">stream_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39366752-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39368592-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39370432-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">wchar_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39372272-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39374112-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char16_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39375952-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char16_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39377792-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char32_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39379632-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char32_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39381472-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">bool</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39383312-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39385152-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39386992-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">short</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39388832-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39390672-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">int</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39392512-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39394352-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39396192-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39398032-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39399872-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39401712-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">float</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39403552-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">double</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39405392-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp39407232-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> value<span class="special">)</span><span class="special">;</span></pre></li> + <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="idp45840336-bb"></a><span class="identifier">write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45843536-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">ios_base_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45845376-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">basic_ios_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45847216-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">stream_manip</span> manip<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45849056-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45850896-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45852736-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">wchar_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45854576-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">wchar_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45856416-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char16_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45858256-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char16_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45860096-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">char32_t</span> c<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45861936-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char32_t</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45863776-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">bool</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45865616-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">signed</span> <span class="keyword">char</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45867456-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45869296-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">short</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45871136-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45872976-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">int</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45874816-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45876656-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45878496-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45880336-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45882176-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45884016-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">float</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45885856-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">double</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45887696-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">long</span> <span class="keyword">double</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> <a name="idp45889536-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> value<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> -<a name="idp39409072-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_streambuf</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">*</span> buf<span class="special">)</span><span class="special">;</span></pre></li> +<a name="idp45891376-bb"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_streambuf</span><span class="special"><</span> <span class="identifier">char_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <span class="special">*</span> buf<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp112523664"></a><h3> -<a name="idp39416944-bb"></a><code class="computeroutput">basic_formatting_ostream</code> public static functions</h3> +<a name="idp129045984"></a><h3> +<a name="idp45899248-bb"></a><code class="computeroutput">basic_formatting_ostream</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp39417504-bb"></a><span class="identifier">xalloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39418624-bb"></a><span class="identifier">sync_with_stdio</span><span class="special">(</span><span class="keyword">bool</span> sync <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">int</span> <a name="idp45899808-bb"></a><span class="identifier">xalloc</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp45900928-bb"></a><span class="identifier">sync_with_stdio</span><span class="special">(</span><span class="keyword">bool</span> sync <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp112537696"></a><h3> -<a name="idp39420880-bb"></a><code class="computeroutput">basic_formatting_ostream</code> private member functions</h3> +<a name="idp129060080"></a><h3> +<a name="idp45903184-bb"></a><code class="computeroutput">basic_formatting_ostream</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39421456-bb"></a><span class="identifier">init_stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45903760-bb"></a><span class="identifier">init_stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> -<a name="idp39422304-bb"></a><span class="identifier">formatted_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> +<a name="idp45904608-bb"></a><span class="identifier">formatted_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> <a class="link" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a> <span class="special">&</span> - <a name="idp39424832-bb"></a><span class="identifier">formatted_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39428208-bb"></a><span class="identifier">aligned_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> + <a name="idp45907136-bb"></a><span class="identifier">formatted_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp45910512-bb"></a><span class="identifier">aligned_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> OtherCharT<span class="special">></span> - <span class="keyword">void</span> <a name="idp39430432-bb"></a><span class="identifier">aligned_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">void</span> <a name="idp45912736-bb"></a><span class="identifier">aligned_write</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">OtherCharT</span> <span class="special">*</span> p<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">streamsize</span> size<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -394,7 +394,7 @@ Although <code class="computeroutput"><a class="link" href="basic_formatting_ost </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39261152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp"><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="as_action_adapter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45744048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_fwd_hpp"><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="as_action_adapter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_record_ostream.html b/libs/log/doc/html/boost/log/basic_record_ostream.html index e1a662f67..a0edf1896 100644 --- a/libs/log/doc/html/boost/log/basic_record_ostream.html +++ b/libs/log/doc/html/boost/log/basic_record_ostream.html @@ -33,34 +33,34 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.basic_record_ostream.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Stream type. </span> <span class="comment">// <a class="link" href="basic_record_ostream.html#boost.log.basic_record_ostreamconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_record_ostream.html#idp36951408-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_record_ostream.html#idp36953520-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_record_ostream.html#idp36960096-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</span> <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="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp36961632-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</span> <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="basic_record_ostream.html#idp36957376-bb"><span class="special">~</span><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_record_ostream.html#idp43594336-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_record_ostream.html#idp43596448-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_record_ostream.html#idp43603024-bb"><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</span> <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="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp43604560-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</span> <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="basic_record_ostream.html#idp43600304-bb"><span class="special">~</span><span class="identifier">basic_record_ostream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_record_ostream.html#idp36935424-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_record_ostream.html#idp36935984-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_record_ostream.html#idp36939392-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">record</span> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp36942528-bb"><span class="identifier">get_record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp36944608-bb"><span class="identifier">get_record</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp36946960-bb"><span class="identifier">attach_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp36949776-bb"><span class="identifier">detach_from_record</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_record_ostream.html#idp43578352-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="basic_record_ostream.html#idp43578912-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_record_ostream.html#idp43582320-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">record</span> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp43585456-bb"><span class="identifier">get_record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_record_ostream.html#idp43587536-bb"><span class="identifier">get_record</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp43589888-bb"><span class="identifier">attach_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp43592704-bb"><span class="identifier">detach_from_record</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_record_ostream.html#idp36958176-bb">private member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp36958752-bb"><span class="identifier">init_stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_record_ostream.html#idp43601104-bb">private member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_record_ostream.html#idp43601680-bb"><span class="identifier">init_stream</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104264224"></a><h2>Description</h2> +<a name="idp120804560"></a><h2>Description</h2> <p>This class allows to compose the logging record message by streaming operations. It aggregates the log record and provides the standard output stream interface. </p> <div class="refsect2"> -<a name="idp104265072"></a><h3> +<a name="idp120805408"></a><h3> <a name="boost.log.basic_record_ostreamconstruct-copy-destruct"></a><code class="computeroutput">basic_record_ostream</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp36951408-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43594336-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty record that is equivalent to the invalid record handle. The stream capability is not available after construction.</p> <p> </p> @@ -76,7 +76,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36953520-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43596448-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Constructor from a record object. Attaches to the provided record.</p> <p> @@ -112,20 +112,20 @@ </tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><a name="idp36960096-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</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 class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="special">&</span> <a name="idp36961632-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</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="idp43603024-bb"></a><span class="identifier">basic_record_ostream</span><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</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 class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="special">&</span> <a name="idp43604560-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_record_ostream.html" title="Class template basic_record_ostream">basic_record_ostream</a> <span class="keyword">const</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="idp36957376-bb"></a><span class="special">~</span><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43600304-bb"></a><span class="special">~</span><span class="identifier">basic_record_ostream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the record, releases any sinks and attribute values that were involved in processing this record. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp104306864"></a><h3> -<a name="idp36935424-bb"></a><code class="computeroutput">basic_record_ostream</code> public member functions</h3> +<a name="idp120847152"></a><h3> +<a name="idp43578352-bb"></a><code class="computeroutput">basic_record_ostream</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36935984-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43578912-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Conversion to an unspecified boolean type</p> <p> </p> @@ -141,7 +141,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp36939392-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp43582320-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Inverted conversion to an unspecified boolean type</p> <p> </p> @@ -157,7 +157,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">record</span> <span class="special">&</span> <a name="idp36942528-bb"></a><span class="identifier">get_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">record</span> <span class="special">&</span> <a name="idp43585456-bb"></a><span class="identifier">get_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Flushes internal buffers to complete all pending formatting operations and returns the aggregated log record</p> <p> </p> @@ -173,7 +173,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36944608-bb"></a><span class="identifier">get_record</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">record</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp43587536-bb"></a><span class="identifier">get_record</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Flushes internal buffers to complete all pending formatting operations and returns the aggregated log record</p> <p> </p> @@ -189,7 +189,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36946960-bb"></a><span class="identifier">attach_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43589888-bb"></a><span class="identifier">attach_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>If the stream is attached to a log record, flushes internal buffers to complete all pending formatting operations. Then reattaches the stream to another log record.</p> <p> </p> @@ -214,20 +214,21 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36949776-bb"></a><span class="identifier">detach_from_record</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>The function resets the stream into a detached (default initialized) state. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43592704-bb"></a><span class="identifier">detach_from_record</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>The function resets the stream into a detached (default initialized) state. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp104358080"></a><h3> -<a name="idp36958176-bb"></a><code class="computeroutput">basic_record_ostream</code> private member functions</h3> +<a name="idp120898752"></a><h3> +<a name="idp43601104-bb"></a><code class="computeroutput">basic_record_ostream</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36958752-bb"></a><span class="identifier">init_stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>The function initializes the stream and the stream buffer. </li></ol></div> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43601680-bb"></a><span class="identifier">init_stream</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>The function initializes the stream and the stream buffer. </li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/basic_settings.html b/libs/log/doc/html/boost/log/basic_settings.html index ed4971b2e..36e378875 100644 --- a/libs/log/doc/html/boost/log/basic_settings.html +++ b/libs/log/doc/html/boost/log/basic_settings.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="../../utilities.html#header.boost.log.utility.setup.settings_hpp" title="Header <boost/log/utility/setup/settings.hpp>"> -<link rel="prev" href="basic_settings_section.html" title="Class template basic_settings_section"> -<link rel="next" href="swap_idp40393312.html" title="Function template swap"> +<link rel="prev" href="init_from_stream.html" title="Function template init_from_stream"> +<link rel="next" href="basic_settings_section.html" title="Class template basic_settings_section"> </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="basic_settings_section.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="swap_idp40393312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="init_from_stream.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="basic_settings_section.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_settings"></a><div class="titlepage"></div> @@ -32,16 +32,16 @@ <span class="keyword">typedef</span> <span class="identifier">section</span><span class="special">::</span><span class="identifier">property_tree_type</span> <a name="boost.log.basic_settings.property_tree_type"></a><span class="identifier">property_tree_type</span><span class="special">;</span> <span class="comment">// Property tree type. </span> <span class="comment">// <a class="link" href="basic_settings.html#boost.log.basic_settingsconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_settings.html#idp40376320-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings.html#idp40377072-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings.html#idp40378752-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_settings.html#idp40380432-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a class="link" href="basic_settings.html#idp40382896-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a class="link" href="basic_settings.html#idp40385168-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings.html#idp40382192-bb"><span class="special">~</span><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html#idp46798912-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html#idp46799664-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html#idp46801344-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span>this_type <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_settings.html#idp46803024-bb"><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a class="link" href="basic_settings.html#idp46805488-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a class="link" href="basic_settings.html#idp46807760-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings.html#idp46804784-bb"><span class="special">~</span><span class="identifier">basic_settings</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118900992"></a><h2>Description</h2> +<a name="idp135056608"></a><h2>Description</h2> <p>All settings are presented as a number of named parameters divided into named sections. The parameters values are stored as strings. Individual parameters may be queried via subscript operators, like this:</p> <p><code class="computeroutput"><span style="color: red"><preformatted> optional< string > param = settings["Section1"]["Param1"]; // reads parameter "Param1" in section "Section1" @@ -51,37 +51,37 @@ settings["Section2"]["Param2"] = 10; // sets the parameter "Param2" in section " </preformatted></span></code></p> <p>There are also other methods to work with parameters. </p> <div class="refsect2"> -<a name="idp118903744"></a><h3> +<a name="idp135059360"></a><h3> <a name="boost.log.basic_settingsconstruct-copy-destruct"></a><code class="computeroutput">basic_settings</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40376320-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46798912-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty settings container. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40377072-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46799664-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40378752-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46801344-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span>this_type <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40380432-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> tree<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46803024-bb"></a><span class="identifier">basic_settings</span><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> tree<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a settings container with the copy of the specified property tree. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a name="idp40382896-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a name="idp46805488-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy assignment operator. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a name="idp40385168-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&</span> <a name="idp46807760-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move assignment operator. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40382192-bb"></a><span class="special">~</span><span class="identifier">basic_settings</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46804784-bb"></a><span class="special">~</span><span class="identifier">basic_settings</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -90,7 +90,8 @@ settings["Section2"]["Param2"] = 10; // sets the parameter "Param2" in section " </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> @@ -98,7 +99,7 @@ settings["Section2"]["Param2"] = 10; // sets the parameter "Param2" in section " </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_settings_section.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="swap_idp40393312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="init_from_stream.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="basic_settings_section.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_settings_section.html b/libs/log/doc/html/boost/log/basic_settings_section.html index e0df9af9d..ecab16bf0 100644 --- a/libs/log/doc/html/boost/log/basic_settings_section.html +++ b/libs/log/doc/html/boost/log/basic_settings_section.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="../../utilities.html#header.boost.log.utility.setup.settings_hpp" title="Header <boost/log/utility/setup/settings.hpp>"> -<link rel="prev" href="init_from_stream.html" title="Function template init_from_stream"> -<link rel="next" href="basic_settings.html" title="Class template basic_settings"> +<link rel="prev" href="basic_settings.html" title="Class template basic_settings"> +<link rel="next" href="swap_idp46875632.html" title="Function template swap"> </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="init_from_stream.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="basic_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="swap_idp46875632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.basic_settings_section"></a><div class="titlepage"></div> @@ -38,37 +38,37 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a class="link" href="basic_settings_section.html#boost.log.basic_settings_section.iterator"><span class="identifier">iterator</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="basic_settings_section.html#boost.log.basic_settings_sectionconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_settings_section.html#idp40364624-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_settings_section.html#idp40365376-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_settings_section.html#idp40367792-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings_section.html#idp46865344-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_settings_section.html#idp46866096-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_settings_section.html#idp46868512-bb"><span class="identifier">basic_settings_section</span></a><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_settings_section.html#idp40321312-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_settings_section.html#idp40321872-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp40323712-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">iterator</span> <a class="link" href="basic_settings_section.html#idp40325280-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">iterator</span> <a class="link" href="basic_settings_section.html#idp40326592-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="basic_settings_section.html#idp40327904-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="basic_settings_section.html#idp40329488-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp40331072-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp40332384-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp40333696-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp40335280-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp40336864-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">reference</span> <a class="link" href="basic_settings_section.html#idp40338464-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="basic_settings_section.html#idp40341760-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">reference</span> <a class="link" href="basic_settings_section.html#idp40345328-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="basic_settings_section.html#idp40348624-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_settings_section.html#idp40352192-bb"><span class="identifier">property_tree</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">property_tree_type</span> <span class="special">&</span> <a class="link" href="basic_settings_section.html#idp40353776-bb"><span class="identifier">property_tree</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp40355072-bb"><span class="identifier">has_section</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp40358064-bb"><span class="identifier">has_parameter</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_settings_section.html#idp40362192-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_settings_section.html#idp46822032-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="basic_settings_section.html#idp46822592-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp46824432-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">iterator</span> <a class="link" href="basic_settings_section.html#idp46826000-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">iterator</span> <a class="link" href="basic_settings_section.html#idp46827312-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="basic_settings_section.html#idp46828624-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_iterator</span> <a class="link" href="basic_settings_section.html#idp46830208-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp46831792-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp46833104-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp46834416-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_settings_section.html#idp46836000-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp46837584-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">reference</span> <a class="link" href="basic_settings_section.html#idp46839184-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">const_reference</span> <a class="link" href="basic_settings_section.html#idp46842480-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">reference</span> <a class="link" href="basic_settings_section.html#idp46846048-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">const_reference</span> <a class="link" href="basic_settings_section.html#idp46849344-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_settings_section.html#idp46852912-bb"><span class="identifier">property_tree</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">property_tree_type</span> <span class="special">&</span> <a class="link" href="basic_settings_section.html#idp46854496-bb"><span class="identifier">property_tree</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp46855792-bb"><span class="identifier">has_section</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_settings_section.html#idp46858784-bb"><span class="identifier">has_parameter</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_settings_section.html#idp46862912-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118645024"></a><h2>Description</h2> +<a name="idp135277088"></a><h2>Description</h2> <p>The section refers to a sub-tree of the library settings container. It does not own the referred sub-tree but allows for convenient access to parameters within the subsection. </p> <div class="refsect2"> -<a name="idp118645888"></a><h3> +<a name="idp135277952"></a><h3> <a name="boost.log.basic_settings_sectiontypes"></a><code class="computeroutput">basic_settings_section</code> public types</h3> @@ -96,72 +96,72 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp118663360"></a><h3> +<a name="idp135295296"></a><h3> <a name="boost.log.basic_settings_sectionconstruct-copy-destruct"></a><code class="computeroutput">basic_settings_section</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40364624-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46865344-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty settings container. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40365376-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46866096-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor. </p> </li> -<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40367792-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="special">*</span> tree<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46868512-bb"></a><span class="identifier">basic_settings_section</span><span class="special">(</span><span class="identifier">property_tree_type</span> <span class="special">*</span> tree<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp118681344"></a><h3> -<a name="idp40321312-bb"></a><code class="computeroutput">basic_settings_section</code> public member functions</h3> +<a name="idp135313408"></a><h3> +<a name="idp46822032-bb"></a><code class="computeroutput">basic_settings_section</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40321872-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46822592-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the section refers to the container. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40323712-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp46824432-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the section refers to the container. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp40325280-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp46826000-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns an iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp40326592-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">iterator</span> <a name="idp46827312-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns an iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp40327904-bb"></a><span class="identifier">begin</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">const_iterator</span> <a name="idp46828624-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns an iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp40329488-bb"></a><span class="identifier">end</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">const_iterator</span> <a name="idp46830208-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns an iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="idp40331072-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="idp46831792-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns a reverse iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="idp40332384-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">reverse_iterator</span> <a name="idp46833104-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns a reverse iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp40333696-bb"></a><span class="identifier">rbegin</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">const_reverse_iterator</span> <a name="idp46834416-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns a reverse iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp40335280-bb"></a><span class="identifier">rend</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">const_reverse_iterator</span> <a name="idp46836000-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns a reverse iterator over the nested subsections and parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40336864-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp46837584-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checks if the container is empty (i.e. contains no sections and parameters). </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">reference</span> <a name="idp40338464-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">reference</span> <a name="idp46839184-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span><span class="special">;</span></pre> <p>Accessor to a single parameter. This operator should be used in conjunction with the subsequent subscript operator that designates the parameter name.</p> <p> @@ -193,7 +193,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp40341760-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp46842480-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Accessor to a single parameter. This operator should be used in conjunction with the subsequent subscript operator that designates the parameter name.</p> <p> @@ -225,7 +225,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">reference</span> <a name="idp40345328-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> section_name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">reference</span> <a name="idp46846048-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> section_name<span class="special">)</span><span class="special">;</span></pre> <p>Accessor to a single parameter. This operator should be used in conjunction with the subsequent subscript operator that designates the parameter name.</p> <p> @@ -257,7 +257,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp40348624-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp46849344-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Accessor to a single parameter. This operator should be used in conjunction with the subsequent subscript operator that designates the parameter name.</p> <p> @@ -289,15 +289,15 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40352192-bb"></a><span class="identifier">property_tree</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">property_tree_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp46852912-bb"></a><span class="identifier">property_tree</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Accessor for the embedded property tree </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">property_tree_type</span> <span class="special">&</span> <a name="idp40353776-bb"></a><span class="identifier">property_tree</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">property_tree_type</span> <span class="special">&</span> <a name="idp46854496-bb"></a><span class="identifier">property_tree</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Accessor for the embedded property tree </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40355072-bb"></a><span class="identifier">has_section</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp46855792-bb"></a><span class="identifier">has_section</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checks if the specified section is present in the container.</p> <p> </p> @@ -322,7 +322,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40358064-bb"></a><span class="identifier">has_parameter</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">,</span> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp46858784-bb"></a><span class="identifier">has_parameter</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> section_name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> param_name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checks if the specified parameter is present in the container.</p> <p> @@ -354,7 +354,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40362192-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp46862912-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Swaps two references to settings sections. </p> </li> </ol></div> @@ -363,7 +363,8 @@ </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> @@ -371,7 +372,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="init_from_stream.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="basic_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="swap_idp46875632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/basic_string_literal.html b/libs/log/doc/html/boost/log/basic_string_literal.html deleted file mode 100644 index 544bf68b6..000000000 --- a/libs/log/doc/html/boost/log/basic_string_literal.html +++ /dev/null @@ -1,1144 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Class template basic_string_literal</title> -<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../../utilities.html#header.boost.log.utility.string_literal_hpp" title="Header <boost/log/utility/string_literal.hpp>"> -<link rel="prev" href="strictest_lock.html" title="Struct template strictest_lock"> -<link rel="next" href="operator_idp40601280.html" title="Function template operator<<"> -</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="strictest_lock.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="operator_idp40601280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.basic_string_literal"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Class template basic_string_literal</span></h2> -<p>boost::log::basic_string_literal — String literal wrapper. </p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.string_literal_hpp" title="Header <boost/log/utility/string_literal.hpp>">boost/log/utility/string_literal.hpp</a>> - -</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="keyword">class</span> <a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a> <span class="special">{</span> -<span class="keyword">public</span><span class="special">:</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.basic_string_literal.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">TraitsT</span> <a name="boost.log.basic_string_literal.traits_type"></a><span class="identifier">traits_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="boost.log.basic_string_literal.size_type"></a><span class="identifier">size_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ptrdiff_t</span> <a name="boost.log.basic_string_literal.difference_type"></a><span class="identifier">difference_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">*</span> <a name="boost.log.basic_string_literal.const_pointer"></a><span class="identifier">const_pointer</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="boost.log.basic_string_literal.const_reference"></a><span class="identifier">const_reference</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="keyword">const</span> <span class="identifier">value_type</span> <span class="special">*</span> <a name="boost.log.basic_string_literal.const_iterator"></a><span class="identifier">const_iterator</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">reverse_iterator</span><span class="special"><</span> <span class="identifier">const_iterator</span> <span class="special">></span> <a name="boost.log.basic_string_literal.const_reverse_iterator"></a><span class="identifier">const_reverse_iterator</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">traits_type</span> <span class="special">></span> <a name="boost.log.basic_string_literal.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// Corresponding STL string type. </span> - - <span class="comment">// <a class="link" href="basic_string_literal.html#boost.log.basic_string_literalconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_string_literal.html#idp40581776-bb"><span class="identifier">basic_string_literal</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</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="identifier">size_type</span> LenV<span class="special">></span> <a class="link" href="basic_string_literal.html#idp40583744-bb"><span class="identifier">basic_string_literal</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="basic_string_literal.html#idp40588560-bb"><span class="identifier">basic_string_literal</span></a><span class="special">(</span><a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - this_type <span class="special">&</span> <a class="link" href="basic_string_literal.html#idp40591936-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</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="identifier">size_type</span> LenV<span class="special">></span> this_type <span class="special">&</span> <a class="link" href="basic_string_literal.html#idp40595888-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - - <span class="comment">// <a class="link" href="basic_string_literal.html#idp40450640-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40451200-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40455616-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">const_pointer</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40459808-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40463936-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40468368-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">const_pointer</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40472576-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40476720-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40481152-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">const_pointer</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40485360-bb"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="basic_string_literal.html#idp40489504-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_reference</span> <a class="link" href="basic_string_literal.html#idp40493600-bb"><span class="identifier">at</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">const_pointer</span> <a class="link" href="basic_string_literal.html#idp40498640-bb"><span class="identifier">c_str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_pointer</span> <a class="link" href="basic_string_literal.html#idp40500624-bb"><span class="identifier">data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="basic_string_literal.html#idp40502608-bb"><span class="identifier">size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="basic_string_literal.html#idp40504560-bb"><span class="identifier">length</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="basic_string_literal.html#idp40506512-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="basic_string_literal.html#idp40509216-bb"><span class="identifier">begin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_iterator</span> <a class="link" href="basic_string_literal.html#idp40511216-bb"><span class="identifier">end</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_string_literal.html#idp40513216-bb"><span class="identifier">rbegin</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">const_reverse_iterator</span> <a class="link" href="basic_string_literal.html#idp40515216-bb"><span class="identifier">rend</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">string_type</span> <a class="link" href="basic_string_literal.html#idp40517216-bb"><span class="identifier">str</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_string_literal.html#idp40519200-bb"><span class="identifier">clear</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_string_literal.html#idp40521744-bb"><span class="identifier">swap</span></a><span class="special">(</span>this_type <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - this_type <span class="special">&</span> <a class="link" href="basic_string_literal.html#idp40524272-bb"><span class="identifier">assign</span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</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="identifier">size_type</span> LenV<span class="special">></span> this_type <span class="special">&</span> <a class="link" href="basic_string_literal.html#idp40528512-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">size_type</span> <a class="link" href="basic_string_literal.html#idp40534176-bb"><span class="identifier">copy</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40542576-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">const_pointer</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40552352-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">const_pointer</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40560576-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">,</span> this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40569040-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">const_pointer</span><span class="special">,</span> <span class="identifier">size_type</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40574192-bb"><span class="identifier">compare</span></a><span class="special">(</span><span class="identifier">const_pointer</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">int</span> <a class="link" href="basic_string_literal.html#idp40577792-bb"><span class="identifier">compare</span></a><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> -<span class="special">}</span><span class="special">;</span></pre></div> -<div class="refsect1"> -<a name="idp119633280"></a><h2>Description</h2> -<p>The <code class="computeroutput"><a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a></code> is a thin wrapper around a constant string literal. It provides interface similar to STL strings, but because of read-only nature of string literals, lacks ability to modify string contents. However, <code class="computeroutput"><a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a></code> objects can be assigned to and cleared.</p> -<p>The main advantage of this class comparing to other string classes is that it doesn't dynamically allocate memory and therefore is fast, thin and exception safe. </p> -<div class="refsect2"> -<a name="idp119637216"></a><h3> -<a name="boost.log.basic_string_literalconstruct-copy-destruct"></a><code class="computeroutput">basic_string_literal</code> - public - construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><a name="idp40581776-bb"></a><span class="identifier">basic_string_literal</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Constructor</p> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">empty() == true</code> </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">size_type</span> LenV<span class="special">></span> <a name="idp40583744-bb"></a><span class="identifier">basic_string_literal</span><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Constructor from a string literal</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">p</code></span></p></td> -<td><p>A zero-terminated constant sequence of characters </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == p</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><a name="idp40588560-bb"></a><span class="identifier">basic_string_literal</span><span class="special">(</span><a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Copy constructor</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Source literal to copy string from </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == that</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout">this_type <span class="special">&</span> <a name="idp40591936-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Assignment operator</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Source literal to copy string from </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == that</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">size_type</span> LenV<span class="special">></span> this_type <span class="special">&</span> <a name="idp40595888-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Assignment from a string literal</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">p</code></span></p></td> -<td><p>A zero-terminated constant sequence of characters </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == p</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -</ol></div> -</div> -<div class="refsect2"> -<a name="idp119701536"></a><h3> -<a name="idp40450640-bb"></a><code class="computeroutput">basic_string_literal</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40451200-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (equality)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if the comparand string equals to this string, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40455616-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">const_pointer</span> str<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (equality)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a zero-terminated sequence of characters, must not be NULL. </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if the comparand string equals to this string, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40459808-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Lexicographical comparison (equality)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if the comparand string equals to this string, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40463936-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (less ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is less than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40468368-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">const_pointer</span> str<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (less ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a zero-terminated sequence of characters, must not be NULL. </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is less than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40472576-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Lexicographical comparison (less ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is less than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40476720-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (greater ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is greater than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40481152-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">const_pointer</span> str<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographical comparison (greater ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a zero-terminated sequence of characters, must not be NULL. </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is greater than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40485360-bb"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Lexicographical comparison (greater ordering)</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if this string is greater than the comparand, <code class="computeroutput">false</code> otherwise </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp40489504-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Subscript operator</p> -<p> - - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">i</code></span></p></td> -<td><p>Requested character index </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Requires:</span></p></td> -<td><p><code class="computeroutput">i < size()</code> </p></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Constant reference to the requested character </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reference</span> <a name="idp40493600-bb"></a><span class="identifier">at</span><span class="special">(</span><span class="identifier">size_type</span> i<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Checked subscript</p> -<p> - -<span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if index <span class="emphasis"><em>i</em></span> is out of string boundaries </p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">i</code></span></p></td> -<td><p>Requested character index </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Constant reference to the requested character</p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_pointer</span> <a name="idp40498640-bb"></a><span class="identifier">c_str</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Pointer to the beginning of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_pointer</span> <a name="idp40500624-bb"></a><span class="identifier">data</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Pointer to the beginning of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp40502608-bb"></a><span class="identifier">size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Length of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp40504560-bb"></a><span class="identifier">length</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Length of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40506512-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p><code class="computeroutput">true</code> if the literal is an empty string, <code class="computeroutput">false</code> otherwise </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp40509216-bb"></a><span class="identifier">begin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Iterator that points to the first character of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_iterator</span> <a name="idp40511216-bb"></a><span class="identifier">end</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Iterator that points after the last character of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp40513216-bb"></a><span class="identifier">rbegin</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Reverse iterator that points to the last character of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">const_reverse_iterator</span> <a name="idp40515216-bb"></a><span class="identifier">rend</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Reverse iterator that points before the first character of the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp40517216-bb"></a><span class="identifier">str</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"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>STL string constructed from the literal </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40519200-bb"></a><span class="identifier">clear</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>The method clears the literal</p> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">empty() == true</code> </p></td> -</tr></tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40521744-bb"></a><span class="identifier">swap</span><span class="special">(</span>this_type <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>The method swaps two literals </p> -</li> -<li class="listitem"> -<pre class="literallayout">this_type <span class="special">&</span> <a name="idp40524272-bb"></a><span class="identifier">assign</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Assignment from another literal</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Source literal to copy string from </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == that</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">size_type</span> LenV<span class="special">></span> this_type <span class="special">&</span> <a name="idp40528512-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span> p<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Assignment from another literal</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">p</code></span></p></td> -<td><p>A zero-terminated constant sequence of characters </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Postconditions:</span></p></td> -<td><p><code class="computeroutput">*this == p</code> </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">size_type</span> <a name="idp40534176-bb"></a><span class="identifier">copy</span><span class="special">(</span><span class="identifier">value_type</span> <span class="special">*</span> str<span class="special">,</span> <span class="identifier">size_type</span> n<span class="special">,</span> <span class="identifier">size_type</span> pos <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>The method copies the literal or its portion to an external buffer</p> -<p> - - -<span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if <span class="emphasis"><em>pos</em></span> is out of range. </p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">n</code></span></p></td> -<td><p>Maximum number of characters to copy </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">pos</code></span></p></td> -<td><p>Starting position to start copying from </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Pointer to the external buffer beginning. Must not be NULL. The buffer must have enough capacity to accommodate the requested number of characters. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Requires:</span></p></td> -<td><p><code class="computeroutput">pos <= size()</code> </p></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Number of characters copied</p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40542576-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">size_type</span> pos<span class="special">,</span> <span class="identifier">size_type</span> n<span class="special">,</span> <span class="identifier">const_pointer</span> str<span class="special">,</span> <span class="identifier">size_type</span> len<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string to a part of this string</p> -<p> - - -<span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if <span class="emphasis"><em>pos</em></span> is out of range. </p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">len</code></span></p></td> -<td><p>Number of characters in the sequence <span class="emphasis"><em>str</em></span>. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">n</code></span></p></td> -<td><p>Length of the substring of this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">pos</code></span></p></td> -<td><p>Starting position within this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a sequence of characters, must not be NULL. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Requires:</span></p></td> -<td><p><code class="computeroutput">pos <= size()</code> </p></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand.</p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40552352-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">size_type</span> pos<span class="special">,</span> <span class="identifier">size_type</span> n<span class="special">,</span> <span class="identifier">const_pointer</span> str<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string to a part of this string</p> -<p> - - -<span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if <span class="emphasis"><em>pos</em></span> is out of range. </p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">n</code></span></p></td> -<td><p>Length of the substring of this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">pos</code></span></p></td> -<td><p>Starting position within this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a zero-terminated sequence of characters, must not be NULL. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Requires:</span></p></td> -<td><p><code class="computeroutput">pos <= size()</code> </p></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand.</p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40560576-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">size_type</span> pos<span class="special">,</span> <span class="identifier">size_type</span> n<span class="special">,</span> this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string literal to a part of this string</p> -<p> - - -<span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if <span class="emphasis"><em>pos</em></span> is out of range. </p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">n</code></span></p></td> -<td><p>Length of the substring of this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">pos</code></span></p></td> -<td><p>Starting position within this string to perform comparison to </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Requires:</span></p></td> -<td><p><code class="computeroutput">pos <= size()</code> </p></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand.</p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40569040-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">const_pointer</span> str<span class="special">,</span> <span class="identifier">size_type</span> len<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string to this string</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">len</code></span></p></td> -<td><p>Number of characters in the sequence <span class="emphasis"><em>str</em></span>. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a sequence of characters, must not be NULL. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40574192-bb"></a><span class="identifier">compare</span><span class="special">(</span><span class="identifier">const_pointer</span> str<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string to this string</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">str</code></span></p></td> -<td><p>Comparand. Must point to a zero-terminated sequence of characters, must not be NULL. </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">int</span> <a name="idp40577792-bb"></a><span class="identifier">compare</span><span class="special">(</span>this_type <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> -<p>Lexicographically compares the argument string to this string</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">that</code></span></p></td> -<td><p>Comparand </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Zero if the comparand equals this string, a negative value if this string is less than the comparand, a positive value if this string is greater than the comparand. </p></td> -</tr> -</tbody> -</table></div> -</li> -</ol></div> -</div> -</div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="strictest_lock.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="operator_idp40601280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/begins_with_fun.html b/libs/log/doc/html/boost/log/begins_with_fun.html index d2e0171e7..9e3ebc7ee 100644 --- a/libs/log/doc/html/boost/log/begins_with_fun.html +++ b/libs/log/doc/html/boost/log/begins_with_fun.html @@ -29,22 +29,23 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.begins_with_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="begins_with_fun.html#idp39463152-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="begins_with_fun.html#idp39463712-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="begins_with_fun.html#idp45945472-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="begins_with_fun.html#idp45946032-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp112741872"></a><h2>Description</h2> +<a name="idp129263664"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp112742288"></a><h3> -<a name="idp39463152-bb"></a><code class="computeroutput">begins_with_fun</code> public member functions</h3> +<a name="idp129264080"></a><h3> +<a name="idp45945472-bb"></a><code class="computeroutput">begins_with_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39463712-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp45946032-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/bind1st_idp39544448.html b/libs/log/doc/html/boost/log/bind1st_idp46026768.html index 41eca2d81..dfd81ea8b 100644 --- a/libs/log/doc/html/boost/log/bind1st_idp39544448.html +++ b/libs/log/doc/html/boost/log/bind1st_idp46026768.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="binder3rd_FunT_idp39534144.html" title="Struct template binder3rd<FunT &, ThirdArgT>"> -<link rel="next" href="bind1st_idp39548368.html" title="Function template bind1st"> +<link rel="prev" href="binder3rd_FunT_idp46016464.html" title="Struct template binder3rd<FunT &, ThirdArgT>"> +<link rel="next" href="bind1st_idp46030688.html" title="Function template bind1st"> </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="binder3rd_FunT_idp39534144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp39548368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder3rd_FunT_idp46016464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp46030688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind1st_idp39544448"></a><div class="titlepage"></div> +<a name="boost.log.bind1st_idp46026768"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind1st</span></h2> <p>boost::log::bind1st</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="binder3rd_FunT_idp39534144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp39548368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder3rd_FunT_idp46016464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp46030688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind1st_idp39548368.html b/libs/log/doc/html/boost/log/bind1st_idp46030688.html index 12c38263d..0818963ad 100644 --- a/libs/log/doc/html/boost/log/bind1st_idp39548368.html +++ b/libs/log/doc/html/boost/log/bind1st_idp46030688.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="bind1st_idp39544448.html" title="Function template bind1st"> -<link rel="next" href="bind2nd_idp39552288.html" title="Function template bind2nd"> +<link rel="prev" href="bind1st_idp46026768.html" title="Function template bind1st"> +<link rel="next" href="bind2nd_idp46034608.html" title="Function template bind2nd"> </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="bind1st_idp39544448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp39552288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind1st_idp46026768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp46034608.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind1st_idp39548368"></a><div class="titlepage"></div> +<a name="boost.log.bind1st_idp46030688"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind1st</span></h2> <p>boost::log::bind1st</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind1st_idp39544448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp39552288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind1st_idp46026768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp46034608.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind2nd_idp39552288.html b/libs/log/doc/html/boost/log/bind2nd_idp46034608.html index bd0be93e5..a71554f37 100644 --- a/libs/log/doc/html/boost/log/bind2nd_idp39552288.html +++ b/libs/log/doc/html/boost/log/bind2nd_idp46034608.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="bind1st_idp39548368.html" title="Function template bind1st"> -<link rel="next" href="bind2nd_idp39556208.html" title="Function template bind2nd"> +<link rel="prev" href="bind1st_idp46030688.html" title="Function template bind1st"> +<link rel="next" href="bind2nd_idp46038528.html" title="Function template bind2nd"> </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="bind1st_idp39548368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp39556208.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind1st_idp46030688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp46038528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind2nd_idp39552288"></a><div class="titlepage"></div> +<a name="boost.log.bind2nd_idp46034608"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind2nd</span></h2> <p>boost::log::bind2nd</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind1st_idp39548368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp39556208.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind1st_idp46030688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind2nd_idp46038528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind2nd_idp39556208.html b/libs/log/doc/html/boost/log/bind2nd_idp46038528.html index 46900ae3a..d1ad92621 100644 --- a/libs/log/doc/html/boost/log/bind2nd_idp39556208.html +++ b/libs/log/doc/html/boost/log/bind2nd_idp46038528.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="bind2nd_idp39552288.html" title="Function template bind2nd"> -<link rel="next" href="bind3rd_idp39560128.html" title="Function template bind3rd"> +<link rel="prev" href="bind2nd_idp46034608.html" title="Function template bind2nd"> +<link rel="next" href="bind3rd_idp46042448.html" title="Function template bind3rd"> </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="bind2nd_idp39552288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp39560128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind2nd_idp46034608.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp46042448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind2nd_idp39556208"></a><div class="titlepage"></div> +<a name="boost.log.bind2nd_idp46038528"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind2nd</span></h2> <p>boost::log::bind2nd</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind2nd_idp39552288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp39560128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind2nd_idp46034608.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp46042448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind3rd_idp39560128.html b/libs/log/doc/html/boost/log/bind3rd_idp46042448.html index a186e3b2c..54224676f 100644 --- a/libs/log/doc/html/boost/log/bind3rd_idp39560128.html +++ b/libs/log/doc/html/boost/log/bind3rd_idp46042448.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="bind2nd_idp39556208.html" title="Function template bind2nd"> -<link rel="next" href="bind3rd_idp39564048.html" title="Function template bind3rd"> +<link rel="prev" href="bind2nd_idp46038528.html" title="Function template bind2nd"> +<link rel="next" href="bind3rd_idp46046368.html" title="Function template bind3rd"> </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="bind2nd_idp39556208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp39564048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind2nd_idp46038528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp46046368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind3rd_idp39560128"></a><div class="titlepage"></div> +<a name="boost.log.bind3rd_idp46042448"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind3rd</span></h2> <p>boost::log::bind3rd</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind2nd_idp39556208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp39564048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind2nd_idp46038528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind3rd_idp46046368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind3rd_idp39564048.html b/libs/log/doc/html/boost/log/bind3rd_idp46046368.html index 70e2a92d6..0ba8c66de 100644 --- a/libs/log/doc/html/boost/log/bind3rd_idp39564048.html +++ b/libs/log/doc/html/boost/log/bind3rd_idp46046368.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="bind3rd_idp39560128.html" title="Function template bind3rd"> +<link rel="prev" href="bind3rd_idp46042448.html" title="Function template bind3rd"> <link rel="next" href="assign_fun.html" title="Struct assign_fun"> </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="bind3rd_idp39560128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="assign_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind3rd_idp46042448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="assign_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind3rd_idp39564048"></a><div class="titlepage"></div> +<a name="boost.log.bind3rd_idp46046368"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind3rd</span></h2> <p>boost::log::bind3rd</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind3rd_idp39560128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="assign_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind3rd_idp46042448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="assign_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind_assign.html b/libs/log/doc/html/boost/log/bind_assign.html index 06011d0b6..4de30a816 100644 --- a/libs/log/doc/html/boost/log/bind_assign.html +++ b/libs/log/doc/html/boost/log/bind_assign.html @@ -30,7 +30,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/bind_output.html b/libs/log/doc/html/boost/log/bind_output.html index 29869fbf6..0fc34f40b 100644 --- a/libs/log/doc/html/boost/log/bind_output.html +++ b/libs/log/doc/html/boost/log/bind_output.html @@ -30,7 +30,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/bind_to_log_idp39612144.html b/libs/log/doc/html/boost/log/bind_to_log_idp46094464.html index fe36fb856..db3125b49 100644 --- a/libs/log/doc/html/boost/log/bind_to_log_idp39612144.html +++ b/libs/log/doc/html/boost/log/bind_to_log_idp46094464.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp" title="Header <boost/log/utility/functional/bind_to_log.hpp>"> -<link rel="prev" href="to_log_fun_voi_idp39605008.html" title="Struct to_log_fun<void>"> -<link rel="next" href="bind_to_log_idp39615264.html" title="Function template bind_to_log"> +<link rel="prev" href="to_log_fun_voi_idp46087328.html" title="Struct to_log_fun<void>"> +<link rel="next" href="bind_to_log_idp46097584.html" title="Function template bind_to_log"> </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="to_log_fun_voi_idp39605008.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp39615264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_fun_voi_idp46087328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp46097584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind_to_log_idp39612144"></a><div class="titlepage"></div> +<a name="boost.log.bind_to_log_idp46094464"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind_to_log</span></h2> <p>boost::log::bind_to_log</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_log_fun_voi_idp39605008.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp39615264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_fun_voi_idp46087328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp46097584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/bind_to_log_idp39615264.html b/libs/log/doc/html/boost/log/bind_to_log_idp46097584.html index ebc0178f8..77dc8c474 100644 --- a/libs/log/doc/html/boost/log/bind_to_log_idp39615264.html +++ b/libs/log/doc/html/boost/log/bind_to_log_idp46097584.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp" title="Header <boost/log/utility/functional/bind_to_log.hpp>"> -<link rel="prev" href="bind_to_log_idp39612144.html" title="Function template bind_to_log"> +<link rel="prev" href="bind_to_log_idp46094464.html" title="Function template bind_to_log"> <link rel="next" href="contains_fun.html" title="Struct contains_fun"> </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="bind_to_log_idp39612144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="contains_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_to_log_idp46094464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="contains_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.bind_to_log_idp39615264"></a><div class="titlepage"></div> +<a name="boost.log.bind_to_log_idp46097584"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template bind_to_log</span></h2> <p>boost::log::bind_to_log</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind_to_log_idp39612144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="contains_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_to_log_idp46094464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="contains_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/binder1st.html b/libs/log/doc/html/boost/log/binder1st.html index be7dea7f3..a5079f17b 100644 --- a/libs/log/doc/html/boost/log/binder1st.html +++ b/libs/log/doc/html/boost/log/binder1st.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> <link rel="prev" href="begins_with_fun.html" title="Struct begins_with_fun"> -<link rel="next" href="binder1st_FunT_idp39485024.html" title="Struct template binder1st<FunT &, FirstArgT>"> +<link rel="next" href="binder1st_FunT_idp45967344.html" title="Struct template binder1st<FunT &, FirstArgT>"> </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="begins_with_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder1st_FunT_idp39485024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder1st_FunT_idp45967344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.binder1st"></a><div class="titlepage"></div> @@ -30,38 +30,39 @@ <span class="keyword">typedef</span> <span class="identifier">FunT</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder1st.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="binder1st.html#boost.log.binder1stconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder1st.html#idp39483232-bb"><span class="identifier">binder1st</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <a class="link" href="binder1st.html#idp45965552-bb"><span class="identifier">binder1st</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder1st.html#idp39474832-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp39475392-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp39476512-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder1st.html#idp45957152-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp45957712-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp45958832-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <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"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp39479168-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder1st.html#idp45961488-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp112953344"></a><h2>Description</h2> +<a name="idp129475376"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp112953760"></a><h3> +<a name="idp129475792"></a><h3> <a name="boost.log.binder1stconstruct-copy-destruct"></a><code class="computeroutput">binder1st</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39483232-bb"></a><span class="identifier">binder1st</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp45965552-bb"></a><span class="identifier">binder1st</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp112963296"></a><h3> -<a name="idp39474832-bb"></a><code class="computeroutput">binder1st</code> public member functions</h3> +<a name="idp129485232"></a><h3> +<a name="idp45957152-bb"></a><code class="computeroutput">binder1st</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp39475392-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39476512-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp45957712-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a name="idp45958832-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39479168-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="identifier">result_type</span> <a name="idp45961488-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -69,7 +70,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="begins_with_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder1st_FunT_idp39485024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder1st_FunT_idp45967344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/binder1st_FunT_idp39485024.html b/libs/log/doc/html/boost/log/binder1st_FunT_idp45967344.html index c62c24807..6c5c85785 100644 --- a/libs/log/doc/html/boost/log/binder1st_FunT_idp39485024.html +++ b/libs/log/doc/html/boost/log/binder1st_FunT_idp45967344.html @@ -16,7 +16,7 @@ <a accesskey="p" href="binder1st.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder2nd.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.binder1st_FunT_idp39485024"></a><div class="titlepage"></div> +<a name="boost.log.binder1st_FunT_idp45967344"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template binder1st<FunT &, FirstArgT></span></h2> <p>boost::log::binder1st<FunT &, FirstArgT> — First argument binder. </p> @@ -25,43 +25,44 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>">boost/log/utility/functional/bind.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> FirstArgT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="binder1st_FunT_idp39485024.html" title="Struct template binder1st<FunT &, FirstArgT>">binder1st</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FirstArgT</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">struct</span> <a class="link" href="binder1st_FunT_idp45967344.html" title="Struct template binder1st<FunT &, FirstArgT>">binder1st</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FirstArgT</span><span class="special">></span> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder1st_FunT_idp39485024.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder1st_FunT_idp45967344.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder1st_FunT_idp39485024.html#boost.log.binder1st_FunT_idp39485024construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder1st_FunT_idp39485024.html#idp39497088-bb"><span class="identifier">binder1st</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder1st_FunT_idp45967344.html#boost.log.binder1st_FunT_idp45967344construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="binder1st_FunT_idp45967344.html#idp45979408-bb"><span class="identifier">binder1st</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder1st_FunT_idp39485024.html#idp39488688-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp39485024.html#idp39489248-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp39485024.html#idp39490368-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder1st_FunT_idp45967344.html#idp45971008-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp45967344.html#idp45971568-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp45967344.html#idp45972688-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <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"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp39485024.html#idp39493024-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder1st_FunT_idp45967344.html#idp45975344-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113057152"></a><h2>Description</h2> +<a name="idp129579392"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113057568"></a><h3> -<a name="boost.log.binder1st_FunT_idp39485024construct-copy-destruct"></a><code class="computeroutput">binder1st</code> +<a name="idp129579808"></a><h3> +<a name="boost.log.binder1st_FunT_idp45967344construct-copy-destruct"></a><code class="computeroutput">binder1st</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39497088-bb"></a><span class="identifier">binder1st</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp45979408-bb"></a><span class="identifier">binder1st</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp113066528"></a><h3> -<a name="idp39488688-bb"></a><code class="computeroutput">binder1st</code> public member functions</h3> +<a name="idp129588688"></a><h3> +<a name="idp45971008-bb"></a><code class="computeroutput">binder1st</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp39489248-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39490368-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp45971568-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">></span> <span class="identifier">result_type</span> <a name="idp45972688-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39493024-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="identifier">result_type</span> <a name="idp45975344-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/binder2nd.html b/libs/log/doc/html/boost/log/binder2nd.html index 6b23e42e6..075c5287e 100644 --- a/libs/log/doc/html/boost/log/binder2nd.html +++ b/libs/log/doc/html/boost/log/binder2nd.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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="binder1st_FunT_idp39485024.html" title="Struct template binder1st<FunT &, FirstArgT>"> -<link rel="next" href="binder2nd_FunT_idp39511472.html" title="Struct template binder2nd<FunT &, SecondArgT>"> +<link rel="prev" href="binder1st_FunT_idp45967344.html" title="Struct template binder1st<FunT &, FirstArgT>"> +<link rel="next" href="binder2nd_FunT_idp45993792.html" title="Struct template binder2nd<FunT &, SecondArgT>"> </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="binder1st_FunT_idp39485024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder2nd_FunT_idp39511472.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder1st_FunT_idp45967344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder2nd_FunT_idp45993792.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.binder2nd"></a><div class="titlepage"></div> @@ -30,36 +30,37 @@ <span class="keyword">typedef</span> <span class="identifier">FunT</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder2nd.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="binder2nd.html#boost.log.binder2ndconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder2nd.html#idp39509680-bb"><span class="identifier">binder2nd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <a class="link" href="binder2nd.html#idp45992000-bb"><span class="identifier">binder2nd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder2nd.html#idp39502400-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder2nd.html#idp39502960-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder2nd.html#idp45984720-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder2nd.html#idp45985280-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <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"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder2nd.html#idp39505616-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder2nd.html#idp45987936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113151008"></a><h2>Description</h2> +<a name="idp129673056"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113151424"></a><h3> +<a name="idp129673472"></a><h3> <a name="boost.log.binder2ndconstruct-copy-destruct"></a><code class="computeroutput">binder2nd</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39509680-bb"></a><span class="identifier">binder2nd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp45992000-bb"></a><span class="identifier">binder2nd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp113160896"></a><h3> -<a name="idp39502400-bb"></a><code class="computeroutput">binder2nd</code> public member functions</h3> +<a name="idp129683008"></a><h3> +<a name="idp45984720-bb"></a><code class="computeroutput">binder2nd</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39502960-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a name="idp45985280-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39505616-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="identifier">result_type</span> <a name="idp45987936-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -67,7 +68,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="binder1st_FunT_idp39485024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder2nd_FunT_idp39511472.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder1st_FunT_idp45967344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder2nd_FunT_idp45993792.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/binder2nd_FunT_idp39511472.html b/libs/log/doc/html/boost/log/binder2nd_FunT_idp45993792.html index 7de618cdc..90020f392 100644 --- a/libs/log/doc/html/boost/log/binder2nd_FunT_idp39511472.html +++ b/libs/log/doc/html/boost/log/binder2nd_FunT_idp45993792.html @@ -16,7 +16,7 @@ <a accesskey="p" href="binder2nd.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder3rd.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.binder2nd_FunT_idp39511472"></a><div class="titlepage"></div> +<a name="boost.log.binder2nd_FunT_idp45993792"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template binder2nd<FunT &, SecondArgT></span></h2> <p>boost::log::binder2nd<FunT &, SecondArgT> — Second argument binder. </p> @@ -25,41 +25,42 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>">boost/log/utility/functional/bind.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> SecondArgT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="binder2nd_FunT_idp39511472.html" title="Struct template binder2nd<FunT &, SecondArgT>">binder2nd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SecondArgT</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">struct</span> <a class="link" href="binder2nd_FunT_idp45993792.html" title="Struct template binder2nd<FunT &, SecondArgT>">binder2nd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SecondArgT</span><span class="special">></span> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder2nd_FunT_idp39511472.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder2nd_FunT_idp45993792.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder2nd_FunT_idp39511472.html#boost.log.binder2nd_FunT_idp39511472construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder2nd_FunT_idp39511472.html#idp39522432-bb"><span class="identifier">binder2nd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder2nd_FunT_idp45993792.html#boost.log.binder2nd_FunT_idp45993792construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="binder2nd_FunT_idp45993792.html#idp46004752-bb"><span class="identifier">binder2nd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder2nd_FunT_idp39511472.html#idp39515152-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder2nd_FunT_idp39511472.html#idp39515712-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder2nd_FunT_idp45993792.html#idp45997472-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="binder2nd_FunT_idp45993792.html#idp45998032-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <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"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder2nd_FunT_idp39511472.html#idp39518368-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder2nd_FunT_idp45993792.html#idp46000688-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113243392"></a><h2>Description</h2> +<a name="idp129765264"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113243808"></a><h3> -<a name="boost.log.binder2nd_FunT_idp39511472construct-copy-destruct"></a><code class="computeroutput">binder2nd</code> +<a name="idp129765680"></a><h3> +<a name="boost.log.binder2nd_FunT_idp45993792construct-copy-destruct"></a><code class="computeroutput">binder2nd</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39522432-bb"></a><span class="identifier">binder2nd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46004752-bb"></a><span class="identifier">binder2nd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp113252624"></a><h3> -<a name="idp39515152-bb"></a><code class="computeroutput">binder2nd</code> public member functions</h3> +<a name="idp129774512"></a><h3> +<a name="idp45997472-bb"></a><code class="computeroutput">binder2nd</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39515712-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="identifier">result_type</span> <a name="idp45998032-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39518368-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="identifier">result_type</span> <a name="idp46000688-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/binder3rd.html b/libs/log/doc/html/boost/log/binder3rd.html index 3ca1c170d..da8cc4d4d 100644 --- a/libs/log/doc/html/boost/log/binder3rd.html +++ b/libs/log/doc/html/boost/log/binder3rd.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="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> -<link rel="prev" href="binder2nd_FunT_idp39511472.html" title="Struct template binder2nd<FunT &, SecondArgT>"> -<link rel="next" href="binder3rd_FunT_idp39534144.html" title="Struct template binder3rd<FunT &, ThirdArgT>"> +<link rel="prev" href="binder2nd_FunT_idp45993792.html" title="Struct template binder2nd<FunT &, SecondArgT>"> +<link rel="next" href="binder3rd_FunT_idp46016464.html" title="Struct template binder3rd<FunT &, ThirdArgT>"> </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="binder2nd_FunT_idp39511472.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder3rd_FunT_idp39534144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder2nd_FunT_idp45993792.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder3rd_FunT_idp46016464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.binder3rd"></a><div class="titlepage"></div> @@ -30,32 +30,33 @@ <span class="keyword">typedef</span> <span class="identifier">FunT</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder3rd.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="binder3rd.html#boost.log.binder3rdconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder3rd.html#idp39532352-bb"><span class="identifier">binder3rd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <a class="link" href="binder3rd.html#idp46014672-bb"><span class="identifier">binder3rd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder3rd.html#idp39527728-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="binder3rd.html#idp46010048-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder3rd.html#idp39528288-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder3rd.html#idp46010608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113321232"></a><h2>Description</h2> +<a name="idp129843120"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113321648"></a><h3> +<a name="idp129843536"></a><h3> <a name="boost.log.binder3rdconstruct-copy-destruct"></a><code class="computeroutput">binder3rd</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39532352-bb"></a><span class="identifier">binder3rd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46014672-bb"></a><span class="identifier">binder3rd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp113330960"></a><h3> -<a name="idp39527728-bb"></a><code class="computeroutput">binder3rd</code> public member functions</h3> +<a name="idp129853008"></a><h3> +<a name="idp46010048-bb"></a><code class="computeroutput">binder3rd</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39528288-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="identifier">result_type</span> <a name="idp46010608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="binder2nd_FunT_idp39511472.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder3rd_FunT_idp39534144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder2nd_FunT_idp45993792.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="binder3rd_FunT_idp46016464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/binder3rd_FunT_idp39534144.html b/libs/log/doc/html/boost/log/binder3rd_FunT_idp46016464.html index d07e4947f..a3e2c611a 100644 --- a/libs/log/doc/html/boost/log/binder3rd_FunT_idp39534144.html +++ b/libs/log/doc/html/boost/log/binder3rd_FunT_idp46016464.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>"> <link rel="prev" href="binder3rd.html" title="Struct template binder3rd"> -<link rel="next" href="bind1st_idp39544448.html" title="Function template bind1st"> +<link rel="next" href="bind1st_idp46026768.html" title="Function template bind1st"> </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="binder3rd.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp39544448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder3rd.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp46026768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.binder3rd_FunT_idp39534144"></a><div class="titlepage"></div> +<a name="boost.log.binder3rd_FunT_idp46016464"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template binder3rd<FunT &, ThirdArgT></span></h2> <p>boost::log::binder3rd<FunT &, ThirdArgT> — Third argument binder. </p> @@ -25,37 +25,38 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp" title="Header <boost/log/utility/functional/bind.hpp>">boost/log/utility/functional/bind.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> ThirdArgT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="binder3rd_FunT_idp39534144.html" title="Struct template binder3rd<FunT &, ThirdArgT>">binder3rd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ThirdArgT</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">struct</span> <a class="link" href="binder3rd_FunT_idp46016464.html" title="Struct template binder3rd<FunT &, ThirdArgT>">binder3rd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ThirdArgT</span><span class="special">></span> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder3rd_FunT_idp39534144.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="identifier">FunT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.binder3rd_FunT_idp46016464.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder3rd_FunT_idp39534144.html#boost.log.binder3rd_FunT_idp39534144construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="binder3rd_FunT_idp39534144.html#idp39542432-bb"><span class="identifier">binder3rd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="binder3rd_FunT_idp46016464.html#boost.log.binder3rd_FunT_idp46016464construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="binder3rd_FunT_idp46016464.html#idp46024752-bb"><span class="identifier">binder3rd</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="binder3rd_FunT_idp39534144.html#idp39537808-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="binder3rd_FunT_idp46016464.html#idp46020128-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="binder3rd_FunT_idp39534144.html#idp39538368-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="binder3rd_FunT_idp46016464.html#idp46020688-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113393104"></a><h2>Description</h2> +<a name="idp129914944"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113393520"></a><h3> -<a name="boost.log.binder3rd_FunT_idp39534144construct-copy-destruct"></a><code class="computeroutput">binder3rd</code> +<a name="idp129915360"></a><h3> +<a name="boost.log.binder3rd_FunT_idp46016464construct-copy-destruct"></a><code class="computeroutput">binder3rd</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39542432-bb"></a><span class="identifier">binder3rd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46024752-bb"></a><span class="identifier">binder3rd</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> arg<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp113402400"></a><h3> -<a name="idp39537808-bb"></a><code class="computeroutput">binder3rd</code> public member functions</h3> +<a name="idp129924176"></a><h3> +<a name="idp46020128-bb"></a><code class="computeroutput">binder3rd</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T0<span class="special">,</span> <span class="keyword">typename</span> T1<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39538368-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="identifier">result_type</span> <a name="idp46020688-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T0</span> <span class="keyword">const</span> <span class="special">&</span> arg0<span class="special">,</span> <span class="identifier">T1</span> <span class="keyword">const</span> <span class="special">&</span> arg1<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="binder3rd.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp39544448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="binder3rd.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_hpp"><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="bind1st_idp46026768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/boost_date_time_types.html b/libs/log/doc/html/boost/log/boost_date_time_types.html index cc8ccf105..bc451c2b0 100644 --- a/libs/log/doc/html/boost/log/boost_date_time_types.html +++ b/libs/log/doc/html/boost/log/boost_date_time_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">,</span> <span class="identifier">local_time</span><span class="special">::</span><span class="identifier">local_date_time</span> <span class="special">></span> <span class="identifier">boost_date_time_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120310768"></a><h2>Description</h2> +<a name="idp136077520"></a><h2>Description</h2> <p>An MPL-sequence of Boost date and time types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/boost_date_types.html b/libs/log/doc/html/boost/log/boost_date_types.html index 3197afe80..1b7a5dd94 100644 --- a/libs/log/doc/html/boost/log/boost_date_types.html +++ b/libs/log/doc/html/boost/log/boost_date_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">push_back</span><span class="special"><</span> <span class="identifier">boost_date_time_types</span><span class="special">,</span> <span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">date</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">boost_date_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120346896"></a><h2>Description</h2> +<a name="idp136113424"></a><h2>Description</h2> <p>An MPL-sequence of Boost date types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/boost_time_duration_types.html b/libs/log/doc/html/boost/log/boost_time_duration_types.html index 84d739bfb..71b1f4d0a 100644 --- a/libs/log/doc/html/boost/log/boost_time_duration_types.html +++ b/libs/log/doc/html/boost/log/boost_time_duration_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">,</span> <span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">date_duration</span> <span class="special">></span> <span class="identifier">boost_time_duration_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120400720"></a><h2>Description</h2> +<a name="idp136167344"></a><h2>Description</h2> <p>An MPL-sequence of Boost time duration types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/boost_time_period_types.html b/libs/log/doc/html/boost/log/boost_time_period_types.html index 0d394fb40..a56026b5a 100644 --- a/libs/log/doc/html/boost/log/boost_time_period_types.html +++ b/libs/log/doc/html/boost/log/boost_time_period_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_period</span><span class="special">,</span> <span class="identifier">local_time</span><span class="special">::</span><span class="identifier">local_time_period</span><span class="special">,</span> <span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">date_period</span> <span class="special">></span> <span class="identifier">boost_time_period_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120431744"></a><h2>Description</h2> +<a name="idp136198432"></a><h2>Description</h2> <p>An MPL-sequence of Boost time duration types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/bounded_dump_manip.html b/libs/log/doc/html/boost/log/bounded_dump_manip.html index e11020201..b5ca5df2b 100644 --- a/libs/log/doc/html/boost/log/bounded_dump_manip.html +++ b/libs/log/doc/html/boost/log/bounded_dump_manip.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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="dump_manip.html" title="Class dump_manip"> -<link rel="next" href="operator_idp39873568.html" title="Function template operator<<"> +<link rel="prev" href="add_value.html" title="Function add_value"> +<link rel="next" href="dump_manip.html" title="Class dump_manip"> </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="dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp39873568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.bounded_dump_manip"></a><div class="titlepage"></div> @@ -28,34 +28,35 @@ <span class="keyword">class</span> <a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">dump_manip</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="bounded_dump_manip.html#boost.log.bounded_dump_manipconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="bounded_dump_manip.html#idp39869184-bb"><span class="identifier">bounded_dump_manip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="bounded_dump_manip.html#idp39871808-bb"><span class="identifier">bounded_dump_manip</span></a><span class="special">(</span><a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="bounded_dump_manip.html#idp46344304-bb"><span class="identifier">bounded_dump_manip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="bounded_dump_manip.html#idp46346928-bb"><span class="identifier">bounded_dump_manip</span></a><span class="special">(</span><a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="bounded_dump_manip.html#idp39867344-bb">public member functions</a></span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="bounded_dump_manip.html#idp39867904-bb"><span class="identifier">get_max_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="bounded_dump_manip.html#idp46342464-bb">public member functions</a></span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="bounded_dump_manip.html#idp46343024-bb"><span class="identifier">get_max_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115711232"></a><h2>Description</h2> +<a name="idp132161024"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp115711648"></a><h3> +<a name="idp132161440"></a><h3> <a name="boost.log.bounded_dump_manipconstruct-copy-destruct"></a><code class="computeroutput">bounded_dump_manip</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp39869184-bb"></a><span class="identifier">bounded_dump_manip</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> max_size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp39871808-bb"></a><span class="identifier">bounded_dump_manip</span><span class="special">(</span><a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp46344304-bb"></a><span class="identifier">bounded_dump_manip</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> max_size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp46346928-bb"></a><span class="identifier">bounded_dump_manip</span><span class="special">(</span><a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp115731744"></a><h3> -<a name="idp39867344-bb"></a><code class="computeroutput">bounded_dump_manip</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp39867904-bb"></a><span class="identifier">get_max_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li></ol></div> +<a name="idp132181600"></a><h3> +<a name="idp46342464-bb"></a><code class="computeroutput">bounded_dump_manip</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp46343024-bb"></a><span class="identifier">get_max_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp39873568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/contains_fun.html b/libs/log/doc/html/boost/log/contains_fun.html index ab1d2fce9..fc4b79fd0 100644 --- a/libs/log/doc/html/boost/log/contains_fun.html +++ b/libs/log/doc/html/boost/log/contains_fun.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="../../utilities.html#header.boost.log.utility.functional.contains_hpp" title="Header <boost/log/utility/functional/contains.hpp>"> -<link rel="prev" href="bind_to_log_idp39615264.html" title="Function template bind_to_log"> +<link rel="prev" href="bind_to_log_idp46097584.html" title="Function template bind_to_log"> <link rel="next" href="ends_with_fun.html" title="Struct ends_with_fun"> </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="bind_to_log_idp39615264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.contains_hpp"><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="ends_with_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_to_log_idp46097584.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.contains_hpp"><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="ends_with_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.contains_fun"></a><div class="titlepage"></div> @@ -29,22 +29,23 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.contains_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="contains_fun.html#idp39624224-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="contains_fun.html#idp39624784-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="contains_fun.html#idp46106544-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="contains_fun.html#idp46107104-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113895200"></a><h2>Description</h2> +<a name="idp130416928"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113895616"></a><h3> -<a name="idp39624224-bb"></a><code class="computeroutput">contains_fun</code> public member functions</h3> +<a name="idp130417344"></a><h3> +<a name="idp46106544-bb"></a><code class="computeroutput">contains_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39624784-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46107104-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -52,7 +53,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind_to_log_idp39615264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.contains_hpp"><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="ends_with_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_to_log_idp46097584.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.contains_hpp"><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="ends_with_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/conversion_error.html b/libs/log/doc/html/boost/log/conversion_error.html index dbd56d724..c5a95235c 100644 --- a/libs/log/doc/html/boost/log/conversion_error.html +++ b/libs/log/doc/html/boost/log/conversion_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="parse_error.html" title="Class parse_error"> -<link rel="next" href="system_error.html" title="Class system_error"> +<link rel="prev" href="../../log/reference.html" title="Reference"> +<link rel="next" href="invalid_type.html" title="Class invalid_type"> </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="parse_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="system_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../log/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.conversion_error"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="conversion_error.html" title="Class conversion_error">conversion_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="conversion_error.html#boost.log.conversion_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="conversion_error.html#idp15849520-bb"><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="conversion_error.html#idp15850288-bb"><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="conversion_error.html#idp15852016-bb"><span class="special">~</span><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="conversion_error.html#idp22554608-bb"><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="conversion_error.html#idp22555280-bb"><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="conversion_error.html#idp22556912-bb"><span class="special">~</span><span class="identifier">conversion_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85216016"></a><h2>Description</h2> +<a name="idp102164128"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85216432"></a><h3> +<a name="idp102164544"></a><h3> <a name="boost.log.conversion_errorconstruct-copy-destruct"></a><code class="computeroutput">conversion_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15849520-bb"></a><span class="identifier">conversion_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22554608-bb"></a><span class="identifier">conversion_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15850288-bb"></a><span class="identifier">conversion_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22555280-bb"></a><span class="identifier">conversion_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15852016-bb"></a><span class="special">~</span><span class="identifier">conversion_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22556912-bb"></a><span class="special">~</span><span class="identifier">conversion_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="system_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../log/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/core.html b/libs/log/doc/html/boost/log/core.html index 97f37db21..f745cbcff 100644 --- a/libs/log/doc/html/boost/log/core.html +++ b/libs/log/doc/html/boost/log/core.html @@ -31,62 +31,62 @@ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.core.exception_handler_type"></a><span class="identifier">exception_handler_type</span><span class="special">;</span> <span class="comment">// Exception handler function type. </span> <span class="comment">// <a class="link" href="core.html#boost.log.coreconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="core.html#idp33641760-bb"><span class="identifier">core</span></a><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</span> <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="core.html" title="Class core">core</a> <span class="special">&</span> <a class="link" href="core.html#idp33643296-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</span> <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="core.html#idp33640992-bb"><span class="special">~</span><span class="identifier">core</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="core.html#idp40385792-bb"><span class="identifier">core</span></a><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</span> <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="core.html" title="Class core">core</a> <span class="special">&</span> <a class="link" href="core.html#idp40387328-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</span> <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="core.html#idp40385024-bb"><span class="special">~</span><span class="identifier">core</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="core.html#idp33370624-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="core.html#idp33371184-bb"><span class="identifier">set_logging_enabled</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="core.html#idp33378912-bb"><span class="identifier">get_logging_enabled</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33380864-bb"><span class="identifier">set_filter</span></a><span class="special">(</span><span class="identifier">filter</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33383568-bb"><span class="identifier">reset_filter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33384928-bb"><span class="identifier">add_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33387840-bb"><span class="identifier">remove_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33390672-bb"><span class="identifier">remove_all_sinks</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33392032-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="core.html#idp40114656-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="core.html#idp40115216-bb"><span class="identifier">set_logging_enabled</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="core.html#idp40123008-bb"><span class="identifier">get_logging_enabled</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40124960-bb"><span class="identifier">set_filter</span></a><span class="special">(</span><span class="identifier">filter</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40127664-bb"><span class="identifier">reset_filter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40129024-bb"><span class="identifier">add_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40131936-bb"><span class="identifier">remove_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40134768-bb"><span class="identifier">remove_all_sinks</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40136128-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> - <a class="link" href="core.html#idp33321792-bb"><span class="identifier">add_global_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33326736-bb"><span class="identifier">remove_global_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <a class="link" href="core.html#idp33330768-bb"><span class="identifier">get_global_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33332384-bb"><span class="identifier">set_global_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="core.html#idp40066048-bb"><span class="identifier">add_global_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40070992-bb"><span class="identifier">remove_global_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <a class="link" href="core.html#idp40075024-bb"><span class="identifier">get_global_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40076640-bb"><span class="identifier">set_global_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> - <a class="link" href="core.html#idp33336080-bb"><span class="identifier">add_thread_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33602128-bb"><span class="identifier">remove_thread_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <a class="link" href="core.html#idp33606224-bb"><span class="identifier">get_thread_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33607840-bb"><span class="identifier">set_thread_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33611552-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp33618288-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp33624016-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp33629760-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="core.html#idp33635552-bb"><span class="identifier">push_record</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="core.html#idp40080336-bb"><span class="identifier">add_thread_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40346416-bb"><span class="identifier">remove_thread_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <a class="link" href="core.html#idp40350544-bb"><span class="identifier">get_thread_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40352160-bb"><span class="identifier">set_thread_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40355872-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp40362416-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp40368048-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html" title="Class record">record</a> <a class="link" href="core.html#idp40373792-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="core.html#idp40379584-bb"><span class="identifier">push_record</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="core.html#idp33645408-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">core_ptr</span> <a class="link" href="core.html#idp33645968-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="core.html#idp40389440-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">core_ptr</span> <a class="link" href="core.html#idp40390000-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85858448"></a><h2>Description</h2> +<a name="idp103020816"></a><h2>Description</h2> <p>The logging core is used to interconnect log sources and sinks. It also provides a number of basic features, like global filtering and global and thread-specific attribute storage.</p> <p>The logging core is a singleton. Users can acquire the core instance by calling the static method <code class="computeroutput">get</code>. </p> <div class="refsect2"> -<a name="idp85860336"></a><h3> +<a name="idp103022704"></a><h3> <a name="boost.log.coreconstruct-copy-destruct"></a><code class="computeroutput">core</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp33641760-bb"></a><span class="identifier">core</span><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</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 class="link" href="core.html" title="Class core">core</a> <span class="special">&</span> <a name="idp33643296-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</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="idp40385792-bb"></a><span class="identifier">core</span><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</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 class="link" href="core.html" title="Class core">core</a> <span class="special">&</span> <a name="idp40387328-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="core.html" title="Class core">core</a> <span class="keyword">const</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="idp33640992-bb"></a><span class="special">~</span><span class="identifier">core</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40385024-bb"></a><span class="special">~</span><span class="identifier">core</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the core, releases any sinks and attributes that were registered. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp85883120"></a><h3> -<a name="idp33370624-bb"></a><code class="computeroutput">core</code> public member functions</h3> +<a name="idp103045552"></a><h3> +<a name="idp40114656-bb"></a><code class="computeroutput">core</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33371184-bb"></a><span class="identifier">set_logging_enabled</span><span class="special">(</span><span class="keyword">bool</span> enabled <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40115216-bb"></a><span class="identifier">set_logging_enabled</span><span class="special">(</span><span class="keyword">bool</span> enabled <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>The method enables or disables logging.</p> <p>Setting this status to <code class="computeroutput">false</code> allows you to completely wipe out any logging activity, including filtering and generation of attribute values. It is useful if you want to completely disable logging in a running application. The state of logging does not alter any other properties of the logging library, such as filters or sinks, so you can enable logging with the very same settings that you had when the logging was disabled. This feature may also be useful if you want to perform major changes to logging configuration and don't want your application to block on opening or pushing a log record.</p> <p>By default logging is enabled.</p> @@ -120,11 +120,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33378912-bb"></a><span class="identifier">get_logging_enabled</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40123008-bb"></a><span class="identifier">get_logging_enabled</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method allows to detect if logging is enabled. See the comment for <code class="computeroutput">set_logging_enabled</code>. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33380864-bb"></a><span class="identifier">set_filter</span><span class="special">(</span><span class="identifier">filter</span> <span class="keyword">const</span> <span class="special">&</span> filter<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40124960-bb"></a><span class="identifier">set_filter</span><span class="special">(</span><span class="identifier">filter</span> <span class="keyword">const</span> <span class="special">&</span> filter<span class="special">)</span><span class="special">;</span></pre> <p>The method sets the global logging filter. The filter is applied to every log record that is processed.</p> <p> </p> @@ -149,11 +149,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33383568-bb"></a><span class="identifier">reset_filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40127664-bb"></a><span class="identifier">reset_filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method removes the global logging filter. All log records are passed to sinks without global filtering applied. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33384928-bb"></a><span class="identifier">add_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> s<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40129024-bb"></a><span class="identifier">add_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> s<span class="special">)</span><span class="special">;</span></pre> <p>The method adds a new sink. The sink is included into logging process immediately after being added and until being removed. No sink can be added more than once at the same time. If the sink is already registered, the call is ignored.</p> <p> </p> @@ -178,7 +178,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33387840-bb"></a><span class="identifier">remove_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> s<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40131936-bb"></a><span class="identifier">remove_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> s<span class="special">)</span><span class="special">;</span></pre> <p>The method removes the sink from the output. The sink will not receive any log records after removal. The call has no effect if the sink is not registered.</p> <p> </p> @@ -203,11 +203,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33390672-bb"></a><span class="identifier">remove_all_sinks</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40134768-bb"></a><span class="identifier">remove_all_sinks</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method removes all registered sinks from the output. The sinks will not receive any log records after removal. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33392032-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40136128-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method performs flush on all registered sinks.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -221,7 +221,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp33321792-bb"></a><span class="identifier">add_global_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> +<a name="idp40066048-bb"></a><span class="identifier">add_global_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> <p>The method adds an attribute to the global attribute set. The attribute will be implicitly added to every log record.</p> <p> @@ -259,7 +259,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33326736-bb"></a><span class="identifier">remove_global_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40070992-bb"></a><span class="identifier">remove_global_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> <p>The method removes an attribute from the global attribute set.</p> <p> @@ -296,11 +296,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp33330768-bb"></a><span class="identifier">get_global_attributes</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">attribute_set</span> <a name="idp40075024-bb"></a><span class="identifier">get_global_attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns a copy of the complete set of currently registered global attributes. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33332384-bb"></a><span class="identifier">set_global_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40076640-bb"></a><span class="identifier">set_global_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> <p>The method replaces the complete set of currently registered global attributes with the provided set.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -334,7 +334,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp33336080-bb"></a><span class="identifier">add_thread_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> +<a name="idp40080336-bb"></a><span class="identifier">add_thread_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> <p>The method adds an attribute to the thread-specific attribute set. The attribute will be implicitly added to every log record made in the current thread.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -380,7 +380,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33602128-bb"></a><span class="identifier">remove_thread_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40346416-bb"></a><span class="identifier">remove_thread_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> <p>The method removes an attribute from the thread-specific attribute set.</p> <p> @@ -417,11 +417,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp33606224-bb"></a><span class="identifier">get_thread_attributes</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">attribute_set</span> <a name="idp40350544-bb"></a><span class="identifier">get_thread_attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns a copy of the complete set of currently registered thread-specific attributes. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33607840-bb"></a><span class="identifier">set_thread_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40352160-bb"></a><span class="identifier">set_thread_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> <p>The method replaces the complete set of currently registered thread-specific attributes with the provided set.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -454,7 +454,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33611552-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40355872-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>The method sets exception handler function. The function will be called with no arguments in case if an exception occurs during either <code class="computeroutput">open_record</code> or <code class="computeroutput">push_record</code> method execution. Since exception handler is called from a <code class="computeroutput">catch</code> statement, the exception can be rethrown in order to determine its type.</p> <p>By default no handler is installed, thus any exception is propagated as usual.</p> <p><span class="bold"><strong>See Also:</strong></span></p> @@ -492,7 +492,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp33618288-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp40362416-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to open a new record to be written. While attempting to open a log record all filtering is applied. A successfully opened record can be pushed further to sinks by calling the <code class="computeroutput">push_record</code> method or simply destroyed by destroying the returned object.</p> <p>More than one open records are allowed, such records exist independently. All attribute values are acquired during opening the record and do not interact between records.</p> <p>The returned records can be copied, however, they must not be passed between different threads.</p> @@ -526,7 +526,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp33624016-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp40368048-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to open a new record to be written. While attempting to open a log record all filtering is applied. A successfully opened record can be pushed further to sinks by calling the <code class="computeroutput">push_record</code> method or simply destroyed by destroying the returned object.</p> <p>More than one open records are allowed, such records exist independently. All attribute values are acquired during opening the record and do not interact between records.</p> <p>The returned records can be copied, however, they must not be passed between different threads.</p> @@ -560,7 +560,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp33629760-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="special">&&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <a name="idp40373792-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="special">&&</span> source_attributes<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to open a new record to be written. While attempting to open a log record all filtering is applied. A successfully opened record can be pushed further to sinks by calling the <code class="computeroutput">push_record</code> method or simply destroyed by destroying the returned object.</p> <p>More than one open records are allowed, such records exist independently. All attribute values are acquired during opening the record and do not interact between records.</p> <p>The returned records can be copied, however, they must not be passed between different threads.</p> @@ -594,7 +594,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33635552-bb"></a><span class="identifier">push_record</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40379584-bb"></a><span class="identifier">push_record</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method pushes the record to sinks. The record is moved from in the process.</p> <p> @@ -633,10 +633,10 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp86123088"></a><h3> -<a name="idp33645408-bb"></a><code class="computeroutput">core</code> public static functions</h3> +<a name="idp103285568"></a><h3> +<a name="idp40389440-bb"></a><code class="computeroutput">core</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">core_ptr</span> <a name="idp33645968-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">core_ptr</span> <a name="idp40390000-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -655,7 +655,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/current_scope.html b/libs/log/doc/html/boost/log/current_scope.html index 3bbfd0dad..9a930653a 100644 --- a/libs/log/doc/html/boost/log/current_scope.html +++ b/libs/log/doc/html/boost/log/current_scope.html @@ -27,7 +27,7 @@ </span> <span class="identifier">current_scope_info</span> <span class="identifier">current_scope</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122468736"></a><h2>Description</h2> +<a name="idp138232848"></a><h2>Description</h2> <p>The function returns an error information object that contains current stack of scopes. This information can then be attached to an exception and extracted at the catch site. The extracted scope list won't be affected by any scope changes that may happen during the exception propagation.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -42,7 +42,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/current_scope_info.html b/libs/log/doc/html/boost/log/current_scope_info.html index e01a978e7..11c991d99 100644 --- a/libs/log/doc/html/boost/log/current_scope_info.html +++ b/libs/log/doc/html/boost/log/current_scope_info.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">error_info</span><span class="special"><</span> <span class="keyword">struct</span> <span class="identifier">current_scope_info_tag</span><span class="special">,</span> <span class="identifier">attributes</span><span class="special">::</span><span class="identifier">named_scope_list</span> <span class="special">></span> <span class="identifier">current_scope_info</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122461136"></a><h2>Description</h2> +<a name="idp138225248"></a><h2>Description</h2> <p>Current scope exception information </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/date_time_types.html b/libs/log/doc/html/boost/log/date_time_types.html index baed5330e..8b23aa49c 100644 --- a/libs/log/doc/html/boost/log/date_time_types.html +++ b/libs/log/doc/html/boost/log/date_time_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">copy</span><span class="special"><</span> <span class="identifier">boost_date_time_types</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">back_inserter</span><span class="special"><</span> <span class="identifier">native_date_time_types</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">date_time_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120325744"></a><h2>Description</h2> +<a name="idp136092496"></a><h2>Description</h2> <p>An MPL-sequence with the complete list of the supported date and time types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/date_types.html b/libs/log/doc/html/boost/log/date_types.html index f55a89fcb..06fd5d131 100644 --- a/libs/log/doc/html/boost/log/date_types.html +++ b/libs/log/doc/html/boost/log/date_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">copy</span><span class="special"><</span> <span class="identifier">boost_date_types</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">back_inserter</span><span class="special"><</span> <span class="identifier">native_date_types</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">date_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120361664"></a><h2>Description</h2> +<a name="idp136128528"></a><h2>Description</h2> <p>An MPL-sequence with the complete list of the supported date types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/default_attribute_types.html b/libs/log/doc/html/boost/log/default_attribute_types.html index ee9ffa865..5a0b94534 100644 --- a/libs/log/doc/html/boost/log/default_attribute_types.html +++ b/libs/log/doc/html/boost/log/default_attribute_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">copy</span><span class="special"><</span> <span class="identifier">string_types</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">back_inserter</span><span class="special"><</span> <span class="identifier">numeric_types</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">default_attribute_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120699088"></a><h2>Description</h2> +<a name="idp136465376"></a><h2>Description</h2> <p>An MPL-sequence of all attribute value types that are supported by the library by default. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/dump_elements_idp39887424.html b/libs/log/doc/html/boost/log/dump_elements_idp46369712.html index 9af1ecc5f..6eea074fb 100644 --- a/libs/log/doc/html/boost/log/dump_elements_idp39887424.html +++ b/libs/log/doc/html/boost/log/dump_elements_idp46369712.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="dump_idp39882112.html" title="Function template dump"> -<link rel="next" href="dump_idp39893168.html" title="Function template dump"> +<link rel="prev" href="dump_idp46364400.html" title="Function template dump"> +<link rel="next" href="dump_idp46375456.html" title="Function template dump"> </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="dump_idp39882112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp39893168.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_idp46364400.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp46375456.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.dump_elements_idp39887424"></a><div class="titlepage"></div> +<a name="boost.log.dump_elements_idp46369712"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template dump_elements</span></h2> <p>boost::log::dump_elements — Creates a stream manipulator that will dump elements of an array in hexadecimal form. </p> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="identifier">dump_elements</span><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> count<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115823520"></a><h2>Description</h2> +<a name="idp132344768"></a><h2>Description</h2> <p> </p> @@ -66,7 +66,8 @@ </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> @@ -74,7 +75,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="dump_idp39882112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp39893168.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_idp46364400.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp46375456.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/dump_elements_idp39899232.html b/libs/log/doc/html/boost/log/dump_elements_idp46381520.html index 3b7292906..8df232999 100644 --- a/libs/log/doc/html/boost/log/dump_elements_idp39899232.html +++ b/libs/log/doc/html/boost/log/dump_elements_idp46381520.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="dump_idp39893168.html" title="Function template dump"> +<link rel="prev" href="dump_idp46375456.html" title="Function template dump"> <link rel="next" href="to_log_manip.html" title="Class template to_log_manip"> </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="dump_idp39893168.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="to_log_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_idp46375456.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="to_log_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.dump_elements_idp39899232"></a><div class="titlepage"></div> +<a name="boost.log.dump_elements_idp46381520"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template dump_elements</span></h2> <p>boost::log::dump_elements — Creates a stream manipulator that will dump elements of an array in hexadecimal form. </p> @@ -29,7 +29,7 @@ <a class="link" href="bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <span class="identifier">dump_elements</span><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> count<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> max_count<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115867872"></a><h2>Description</h2> +<a name="idp132389120"></a><h2>Description</h2> <p> </p> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="dump_idp39893168.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="to_log_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_idp46375456.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="to_log_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/dump_idp39882112.html b/libs/log/doc/html/boost/log/dump_idp46364400.html index 2e0a81dd2..6e7126a63 100644 --- a/libs/log/doc/html/boost/log/dump_idp39882112.html +++ b/libs/log/doc/html/boost/log/dump_idp46364400.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="operator_idp39877840.html" title="Function template operator<<"> -<link rel="next" href="dump_elements_idp39887424.html" title="Function template dump_elements"> +<link rel="prev" href="operator_idp46360128.html" title="Function template operator<<"> +<link rel="next" href="dump_elements_idp46369712.html" title="Function template dump_elements"> </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="operator_idp39877840.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp39887424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46360128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp46369712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.dump_idp39882112"></a><div class="titlepage"></div> +<a name="boost.log.dump_idp46364400"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template dump</span></h2> <p>boost::log::dump — Creates a stream manipulator that will output contents of a memory region in hexadecimal form. </p> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">dump</span><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115804352"></a><h2>Description</h2> +<a name="idp132325376"></a><h2>Description</h2> <p> </p> @@ -66,7 +66,8 @@ </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> @@ -74,7 +75,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39877840.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp39887424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46360128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp46369712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/dump_idp39893168.html b/libs/log/doc/html/boost/log/dump_idp46375456.html index 764abdd29..87478198b 100644 --- a/libs/log/doc/html/boost/log/dump_idp39893168.html +++ b/libs/log/doc/html/boost/log/dump_idp46375456.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="dump_elements_idp39887424.html" title="Function template dump_elements"> -<link rel="next" href="dump_elements_idp39899232.html" title="Function template dump_elements"> +<link rel="prev" href="dump_elements_idp46369712.html" title="Function template dump_elements"> +<link rel="next" href="dump_elements_idp46381520.html" title="Function template dump_elements"> </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="dump_elements_idp39887424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp39899232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_elements_idp46369712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp46381520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.dump_idp39893168"></a><div class="titlepage"></div> +<a name="boost.log.dump_idp46375456"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template dump</span></h2> <p>boost::log::dump — Creates a stream manipulator that will output contents of a memory region in hexadecimal form. </p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">dump</span><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> max_size<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115846064"></a><h2>Description</h2> +<a name="idp132367312"></a><h2>Description</h2> <p> </p> @@ -67,7 +67,8 @@ </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> @@ -75,7 +76,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="dump_elements_idp39887424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp39899232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_elements_idp46369712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_elements_idp46381520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/dump_manip.html b/libs/log/doc/html/boost/log/dump_manip.html index 67bf57f87..fe054c8d1 100644 --- a/libs/log/doc/html/boost/log/dump_manip.html +++ b/libs/log/doc/html/boost/log/dump_manip.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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="add_value.html" title="Function add_value"> -<link rel="next" href="bounded_dump_manip.html" title="Class bounded_dump_manip"> +<link rel="prev" href="bounded_dump_manip.html" title="Class bounded_dump_manip"> +<link rel="next" href="operator_idp46355856.html" title="Function template operator<<"> </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="add_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp46355856.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.dump_manip"></a><div class="titlepage"></div> @@ -28,38 +28,39 @@ <span class="keyword">class</span> <a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="dump_manip.html#boost.log.dump_manipconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="dump_manip.html#idp39862560-bb"><span class="identifier">dump_manip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="dump_manip.html#idp39864496-bb"><span class="identifier">dump_manip</span></a><span class="special">(</span><a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="dump_manip.html#idp46352160-bb"><span class="identifier">dump_manip</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="dump_manip.html#idp46354096-bb"><span class="identifier">dump_manip</span></a><span class="special">(</span><a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="dump_manip.html#idp39859600-bb">public member functions</a></span> - <span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="dump_manip.html#idp39860160-bb"><span class="identifier">get_data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="dump_manip.html#idp39861280-bb"><span class="identifier">get_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="dump_manip.html#idp46349200-bb">public member functions</a></span> + <span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> <a class="link" href="dump_manip.html#idp46349760-bb"><span class="identifier">get_data</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a class="link" href="dump_manip.html#idp46350880-bb"><span class="identifier">get_size</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115641728"></a><h2>Description</h2> +<a name="idp132228000"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp115642144"></a><h3> +<a name="idp132228416"></a><h3> <a name="boost.log.dump_manipconstruct-copy-destruct"></a><code class="computeroutput">dump_manip</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp39862560-bb"></a><span class="identifier">dump_manip</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp39864496-bb"></a><span class="identifier">dump_manip</span><span class="special">(</span><a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp46352160-bb"></a><span class="identifier">dump_manip</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> data<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> size<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp46354096-bb"></a><span class="identifier">dump_manip</span><span class="special">(</span><a class="link" href="dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp115659664"></a><h3> -<a name="idp39859600-bb"></a><code class="computeroutput">dump_manip</code> public member functions</h3> +<a name="idp132245936"></a><h3> +<a name="idp46349200-bb"></a><code class="computeroutput">dump_manip</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> <a name="idp39860160-bb"></a><span class="identifier">get_data</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp39861280-bb"></a><span class="identifier">get_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="keyword">void</span> <span class="special">*</span> <a name="idp46349760-bb"></a><span class="identifier">get_data</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <a name="idp46350880-bb"></a><span class="identifier">get_size</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -67,7 +68,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp46355856.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/dynamic_type_dispatcher.html b/libs/log/doc/html/boost/log/dynamic_type_dispatcher.html index 7234f173b..fdf7fb857 100644 --- a/libs/log/doc/html/boost/log/dynamic_type_dispatcher.html +++ b/libs/log/doc/html/boost/log/dynamic_type_dispatcher.html @@ -28,45 +28,45 @@ <span class="keyword">class</span> <a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">type_dispatcher</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="dynamic_type_dispatcher.html#boost.log.dynamic_type_dispatcherconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="dynamic_type_dispatcher.html#idp40655472-bb"><span class="identifier">dynamic_type_dispatcher</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="dynamic_type_dispatcher.html#idp40656176-bb"><span class="identifier">dynamic_type_dispatcher</span></a><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="special">&</span> <a class="link" href="dynamic_type_dispatcher.html#idp40657856-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="dynamic_type_dispatcher.html#idp46974256-bb"><span class="identifier">dynamic_type_dispatcher</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="dynamic_type_dispatcher.html#idp46974960-bb"><span class="identifier">dynamic_type_dispatcher</span></a><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="special">&</span> <a class="link" href="dynamic_type_dispatcher.html#idp46976640-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="dynamic_type_dispatcher.html#idp40648608-bb">public member functions</a></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> <span class="keyword">void</span> <a class="link" href="dynamic_type_dispatcher.html#idp40649168-bb"><span class="identifier">register_type</span></a><span class="special">(</span><span class="identifier">VisitorT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">dispatching_map</span><span class="special">::</span><span class="identifier">size_type</span> <a class="link" href="dynamic_type_dispatcher.html#idp40653728-bb"><span class="identifier">registered_types_count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="dynamic_type_dispatcher.html#idp46967392-bb">public member functions</a></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> <span class="keyword">void</span> <a class="link" href="dynamic_type_dispatcher.html#idp46967952-bb"><span class="identifier">register_type</span></a><span class="special">(</span><span class="identifier">VisitorT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">dispatching_map</span><span class="special">::</span><span class="identifier">size_type</span> <a class="link" href="dynamic_type_dispatcher.html#idp46972512-bb"><span class="identifier">registered_types_count</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120494512"></a><h2>Description</h2> +<a name="idp136261024"></a><h2>Description</h2> <p>The type dispatcher can be used to pass objects of arbitrary types from one component to another. With regard to the library, the type dispatcher can be used to extract attribute values.</p> <p>The dynamic type dispatcher can be initialized in run time and, therefore, can support different types, depending on runtime conditions. Each supported type is associated with a functional object that will be called when an object of the type is dispatched. </p> <div class="refsect2"> -<a name="idp120495920"></a><h3> +<a name="idp136262432"></a><h3> <a name="boost.log.dynamic_type_dispatcherconstruct-copy-destruct"></a><code class="computeroutput">dynamic_type_dispatcher</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40655472-bb"></a><span class="identifier">dynamic_type_dispatcher</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46974256-bb"></a><span class="identifier">dynamic_type_dispatcher</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40656176-bb"></a><span class="identifier">dynamic_type_dispatcher</span><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46974960-bb"></a><span class="identifier">dynamic_type_dispatcher</span><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="special">&</span> <a name="idp40657856-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="special">&</span> <a name="idp46976640-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="dynamic_type_dispatcher.html" title="Class dynamic_type_dispatcher">dynamic_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy assignment </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp120516672"></a><h3> -<a name="idp40648608-bb"></a><code class="computeroutput">dynamic_type_dispatcher</code> public member functions</h3> +<a name="idp136283120"></a><h3> +<a name="idp46967392-bb"></a><code class="computeroutput">dynamic_type_dispatcher</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><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> - <span class="keyword">void</span> <a name="idp40649168-bb"></a><span class="identifier">register_type</span><span class="special">(</span><span class="identifier">VisitorT</span> <span class="keyword">const</span> <span class="special">&</span> visitor<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp46967952-bb"></a><span class="identifier">register_type</span><span class="special">(</span><span class="identifier">VisitorT</span> <span class="keyword">const</span> <span class="special">&</span> visitor<span class="special">)</span><span class="special">;</span></pre> <p>The method registers a new type</p> <p> </p> @@ -91,7 +91,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">dispatching_map</span><span class="special">::</span><span class="identifier">size_type</span> <a name="idp40653728-bb"></a><span class="identifier">registered_types_count</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">dispatching_map</span><span class="special">::</span><span class="identifier">size_type</span> <a name="idp46972512-bb"></a><span class="identifier">registered_types_count</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns the number of registered types </p> </li> </ol></div> @@ -100,7 +100,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/ends_with_fun.html b/libs/log/doc/html/boost/log/ends_with_fun.html index 7d43ff569..2e9bda2a9 100644 --- a/libs/log/doc/html/boost/log/ends_with_fun.html +++ b/libs/log/doc/html/boost/log/ends_with_fun.html @@ -29,22 +29,23 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.ends_with_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="ends_with_fun.html#idp39634368-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="ends_with_fun.html#idp39634928-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="ends_with_fun.html#idp46116688-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="ends_with_fun.html#idp46117248-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113950912"></a><h2>Description</h2> +<a name="idp130472400"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113951328"></a><h3> -<a name="idp39634368-bb"></a><code class="computeroutput">ends_with_fun</code> public member functions</h3> +<a name="idp130472816"></a><h3> +<a name="idp46116688-bb"></a><code class="computeroutput">ends_with_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39634928-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46117248-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/equal_to.html b/libs/log/doc/html/boost/log/equal_to.html index ed128a237..f8827e6d2 100644 --- a/libs/log/doc/html/boost/log/equal_to.html +++ b/libs/log/doc/html/boost/log/equal_to.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> <link rel="prev" href="in_range_fun.html" title="Struct in_range_fun"> -<link rel="next" href="not_equal_to.html" title="Struct not_equal_to"> +<link rel="next" href="greater.html" title="Struct greater"> </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="in_range_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="not_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="in_range_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.equal_to"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.equal_to.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="equal_to.html#idp39680480-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp39681040-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="equal_to.html#idp46162784-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp46163344-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="equal_to.html#idp39685104-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="equal_to.html#idp46167408-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp39685680-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp46167984-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp39690272-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="equal_to.html#idp46172576-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114307488"></a><h2>Description</h2> +<a name="idp130828720"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114307904"></a><h3> -<a name="idp39680480-bb"></a><code class="computeroutput">equal_to</code> public member functions</h3> +<a name="idp130829136"></a><h3> +<a name="idp46162784-bb"></a><code class="computeroutput">equal_to</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39681040-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46163344-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114324816"></a><h3> -<a name="idp39685104-bb"></a><code class="computeroutput">equal_to</code> private static functions</h3> +<a name="idp130845952"></a><h3> +<a name="idp46167408-bb"></a><code class="computeroutput">equal_to</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39685680-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46167984-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39690272-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46172576-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="in_range_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="not_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="in_range_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/exception_handler.html b/libs/log/doc/html/boost/log/exception_handler.html index 0ac70c20c..3be00b6c6 100644 --- a/libs/log/doc/html/boost/log/exception_handler.html +++ b/libs/log/doc/html/boost/log/exception_handler.html @@ -32,29 +32,29 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.exception_handler.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// The handler result type. </span> <span class="comment">// <a class="link" href="exception_handler.html#boost.log.exception_handlerconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="exception_handler.html#idp34404848-bb"><span class="identifier">exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="exception_handler.html#idp41160752-bb"><span class="identifier">exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="exception_handler.html#idp34401312-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="exception_handler.html#idp34401872-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="exception_handler.html#idp41157216-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="exception_handler.html#idp41157776-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110990256"></a><h2>Description</h2> +<a name="idp127531072"></a><h2>Description</h2> <p>An exception handler functional object. The handler aggregates a user-defined functional object that will be called when one of the specified exception types is caught. </p> <div class="refsect2"> -<a name="idp110991120"></a><h3> +<a name="idp127531936"></a><h3> <a name="boost.log.exception_handlerconstruct-copy-destruct"></a><code class="computeroutput">exception_handler</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34404848-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp41160752-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception handler with the specified function object that will receive the exception. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp111000176"></a><h3> -<a name="idp34401312-bb"></a><code class="computeroutput">exception_handler</code> public member functions</h3> +<a name="idp127541056"></a><h3> +<a name="idp41157216-bb"></a><code class="computeroutput">exception_handler</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34401872-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41157776-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Exception launcher. Rethrows the current exception in order to detect its type and pass it to the aggregated function object.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -71,7 +71,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/attr_idp34659856.html b/libs/log/doc/html/boost/log/expressions/attr_idp41466624.html index 43831fc98..b91a742cb 100644 --- a/libs/log/doc/html/boost/log/expressions/attr_idp34659856.html +++ b/libs/log/doc/html/boost/log/expressions/attr_idp41466624.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>"> -<link rel="prev" href="attribute_actor.html" title="Class template attribute_actor"> -<link rel="next" href="attr_idp34663072.html" title="Function template attr"> +<link rel="prev" href="../../../expressions.html" title="Expressions"> +<link rel="next" href="attr_idp41469840.html" title="Function template attr"> </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="attribute_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp34663072.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../expressions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp41469840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.attr_idp34659856"></a><div class="titlepage"></div> +<a name="boost.log.expressions.attr_idp41466624"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template attr</span></h2> <p>boost::log::expressions::attr</p> @@ -28,13 +28,14 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">></span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span> <span class="special">></span> <span class="identifier">attr</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94699472"></a><h2>Description</h2> +<a name="idp110929744"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will extract the value of the attribute with the specified name and type. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp34663072.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../expressions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp41469840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attr_idp34663072.html b/libs/log/doc/html/boost/log/expressions/attr_idp41469840.html index 9d88721e3..10d00ae9f 100644 --- a/libs/log/doc/html/boost/log/expressions/attr_idp34663072.html +++ b/libs/log/doc/html/boost/log/expressions/attr_idp41469840.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>"> -<link rel="prev" href="attr_idp34659856.html" title="Function template attr"> -<link rel="next" href="../filter.html" title="Class filter"> +<link rel="prev" href="attr_idp41466624.html" title="Function template attr"> +<link rel="next" href="attribute_actor.html" title="Class template attribute_actor"> </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="attr_idp34659856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="../filter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attr_idp41466624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attribute_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.attr_idp34663072"></a><div class="titlepage"></div> +<a name="boost.log.expressions.attr_idp41469840"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template attr</span></h2> <p>boost::log::expressions::attr</p> @@ -29,13 +29,14 @@ <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <span class="identifier">attr</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94717728"></a><h2>Description</h2> +<a name="idp110948000"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will extract the value of the attribute with the specified name and type. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attr_idp34659856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="../filter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attr_idp41466624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attribute_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_actor.html b/libs/log/doc/html/boost/log/expressions/attribute_actor.html index fcb592b3c..ed3108739 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_actor.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_actor.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>"> -<link rel="prev" href="attribute_terminal/result_ThisT_C_idp33355232.html" title="Struct template result<ThisT(ContextT)>"> -<link rel="next" href="attr_idp34659856.html" title="Function template attr"> +<link rel="up" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp" title="Header <boost/log/expressions/attr_fwd.hpp>"> +<link rel="prev" href="attr_idp41469840.html" title="Function template attr"> +<link rel="next" href="attribute_terminal.html" title="Class template attribute_terminal"> </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="attribute_terminal/result_ThisT_C_idp33355232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp34659856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attr_idp41469840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp"><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="attribute_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_actor"></a><div class="titlepage"></div> @@ -22,7 +22,7 @@ <p>boost::log::expressions::attribute_actor</p> </div> <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>">boost/log/expressions/attr.hpp</a>> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp" title="Header <boost/log/expressions/attr_fwd.hpp>">boost/log/expressions/attr_fwd.hpp</a>> </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">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> @@ -30,44 +30,35 @@ <span class="keyword">public</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">attribute_terminal</span><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">TagT</span> <a name="boost.log.expressions.attribute_actor.tag_type"></a><span class="identifier">tag_type</span><span class="special">;</span> <span class="comment">// Attribute tag type. </span> - <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.expressions.attribute_actor.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> - <span class="keyword">typedef</span> <a class="link" href="attribute_terminal.html" title="Class template attribute_terminal">attribute_terminal</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">fallback_policy</span><span class="special">,</span> <span class="identifier">tag_type</span> <span class="special">></span> <a name="boost.log.expressions.attribute_actor.terminal_type"></a><span class="identifier">terminal_type</span><span class="special">;</span> <span class="comment">// Base terminal type. </span> - <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">value_type</span> <a name="boost.log.expressions.attribute_actor.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.attribute_actor.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> - <span class="keyword">typedef</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">tag_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <a name="boost.log.expressions.attribute_actor.or_none_result_type"></a><span class="identifier">or_none_result_type</span><span class="special">;</span> <span class="comment">// Expression with cached attribute name. </span> - <span class="keyword">typedef</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_throw</span><span class="special">,</span> <span class="identifier">tag_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <a name="boost.log.expressions.attribute_actor.or_throw_result_type"></a><span class="identifier">or_throw_result_type</span><span class="special">;</span> <span class="comment">// Expression with cached attribute name. </span> - <span class="comment">// <a class="link" href="attribute_actor.html#boost.log.expressions.attribute_actorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_actor.html#idp34658304-bb"><span class="identifier">attribute_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="attribute_actor.html#idp40285152-bb"><span class="identifier">attribute_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_actor.html#idp34647760-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="attribute_actor.html#idp34648320-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_actor.html#idp34650272-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">or_none_result_type</span> <a class="link" href="attribute_actor.html#idp34652224-bb"><span class="identifier">or_none</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">or_throw_result_type</span> <a class="link" href="attribute_actor.html#idp34653600-bb"><span class="identifier">or_throw</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_actor.html#idp40937040-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="attribute_actor.html#idp40937600-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_actor.html#idp40939552-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">or_none_result_type</span> <a class="link" href="attribute_actor.html#idp40941504-bb"><span class="identifier">or_none</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">or_throw_result_type</span> <a class="link" href="attribute_actor.html#idp40280448-bb"><span class="identifier">or_throw</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"><</span><span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_default</span><span class="special"><</span> <span class="identifier">DefaultT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">tag_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="attribute_actor.html#idp34654976-bb"><span class="identifier">or_default</span></a><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="attribute_actor.html#idp40281824-bb"><span class="identifier">or_default</span></a><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94631184"></a><h2>Description</h2> +<a name="idp111048496"></a><h2>Description</h2> <p>An attribute value extraction terminal actor </p> <div class="refsect2"> -<a name="idp94631920"></a><h3> +<a name="idp111049232"></a><h3> <a name="boost.log.expressions.attribute_actorconstruct-copy-destruct"></a><code class="computeroutput">attribute_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34658304-bb"></a><span class="identifier">attribute_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40285152-bb"></a><span class="identifier">attribute_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp94640848"></a><h3> -<a name="idp34647760-bb"></a><code class="computeroutput">attribute_actor</code> public member functions</h3> +<a name="idp111058240"></a><h3> +<a name="idp40937040-bb"></a><code class="computeroutput">attribute_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp34648320-bb"></a><span class="identifier">get_name</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">attribute_name</span> <a name="idp40937600-bb"></a><span class="identifier">get_name</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"> @@ -82,7 +73,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34650272-bb"></a><span class="identifier">get_fallback_policy</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">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40939552-bb"></a><span class="identifier">get_fallback_policy</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"> @@ -97,20 +88,21 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">or_none_result_type</span> <a name="idp34652224-bb"></a><span class="identifier">or_none</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> +<pre class="literallayout"><span class="identifier">or_none_result_type</span> <a name="idp40941504-bb"></a><span class="identifier">or_none</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">or_throw_result_type</span> <a name="idp34653600-bb"></a><span class="identifier">or_throw</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or throws an exception. </li> +<pre class="literallayout"><span class="identifier">or_throw_result_type</span> <a name="idp40280448-bb"></a><span class="identifier">or_throw</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or throws an exception. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_default</span><span class="special"><</span> <span class="identifier">DefaultT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">tag_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a name="idp34654976-bb"></a><span class="identifier">or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> + <a name="idp40281824-bb"></a><span class="identifier">or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> </ol></div> </div> </div> </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> @@ -118,7 +110,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_terminal/result_ThisT_C_idp33355232.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attr_idp34659856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attr_idp41469840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp"><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="attribute_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_begins_with.html b/libs/log/doc/html/boost/log/expressions/attribute_begins_with.html index c6157361a..848314777 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_begins_with.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_begins_with.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp" title="Header <boost/log/expressions/predicates/begins_with.hpp>"> <link rel="prev" href="wmessage.html" title="Global wmessage"> -<link rel="next" href="begins_with_idp36532608.html" title="Function template begins_with"> +<link rel="next" href="begins_with_idp43153120.html" title="Function template begins_with"> </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="wmessage.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36532608.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wmessage.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43153120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_begins_with"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">attribute_begins_with</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98662896"></a><h2>Description</h2> +<a name="idp115205392"></a><h2>Description</h2> <p>The predicate checks if the attribute value begins with a substring. The attribute value is assumed to be of a string type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wmessage.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36532608.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wmessage.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43153120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_contains.html b/libs/log/doc/html/boost/log/expressions/attribute_contains.html index 9d4dafbcf..b06f6f9ec 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_contains.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_contains.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp" title="Header <boost/log/expressions/predicates/contains.hpp>"> <link rel="prev" href="channel_severity_filter.html" title="Function channel_severity_filter"> -<link rel="next" href="contains_idp36772912.html" title="Function template contains"> +<link rel="next" href="contains_idp43393408.html" title="Function template contains"> </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="channel_severity_filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36772912.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severity_filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43393408.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_contains"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">attribute_contains</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101139248"></a><h2>Description</h2> +<a name="idp117681776"></a><h2>Description</h2> <p>The predicate checks if the attribute value contains a substring. The attribute value is assumed to be of a string type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="channel_severity_filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36772912.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severity_filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43393408.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_ends_with.html b/libs/log/doc/html/boost/log/expressions/attribute_ends_with.html index 6a51ea82a..4aea4bb93 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_ends_with.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_ends_with.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="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp" title="Header <boost/log/expressions/predicates/ends_with.hpp>"> -<link rel="prev" href="contains_idp36785056.html" title="Function template contains"> -<link rel="next" href="ends_with_idp36795360.html" title="Function template ends_with"> +<link rel="prev" href="contains_idp43405552.html" title="Function template contains"> +<link rel="next" href="ends_with_idp43415856.html" title="Function template ends_with"> </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="contains_idp36785056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36795360.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43405552.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43415856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_ends_with"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">attribute_ends_with</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101288416"></a><h2>Description</h2> +<a name="idp117830960"></a><h2>Description</h2> <p>The predicate checks if the attribute value ends with a substring. The attribute value is assumed to be of a string type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="contains_idp36785056.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36795360.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43405552.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43415856.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_is_in_range.html b/libs/log/doc/html/boost/log/expressions/attribute_is_in_range.html index ac359824d..d59181a92 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_is_in_range.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_is_in_range.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="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp" title="Header <boost/log/expressions/predicates/is_in_range.hpp>"> -<link rel="prev" href="has_attr_idp36846976.html" title="Function template has_attr"> -<link rel="next" href="is_in_range_idp36859520.html" title="Function template is_in_range"> +<link rel="prev" href="has_attr_idp43467488.html" title="Function template has_attr"> +<link rel="next" href="is_in_range_idp43480064.html" title="Function template is_in_range"> </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="has_attr_idp36846976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36859520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attr_idp43467488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43480064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_is_in_range"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">attribute_is_in_range</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101687136"></a><h2>Description</h2> +<a name="idp118229440"></a><h2>Description</h2> <p>The predicate checks if the attribute value contains a substring. The attribute value is assumed to be of a string type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_attr_idp36846976.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36859520.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attr_idp43467488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43480064.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_keyword.html b/libs/log/doc/html/boost/log/expressions/attribute_keyword.html index 7a68448af..51cd9a2b1 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_keyword.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_keyword.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="../../../expressions.html#header.boost.log.expressions.keyword_hpp" title="Header <boost/log/expressions/keyword.hpp>"> -<link rel="prev" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor"> +<link rel="prev" href="keyword_descriptor.html" title="Struct keyword_descriptor"> <link rel="next" href="../../../BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html" title="Macro BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE"> </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="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.keyword_hpp"><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_KEYWORD_TYPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.keyword_hpp"><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_KEYWORD_TYPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_keyword"></a><div class="titlepage"></div> @@ -33,38 +33,39 @@ <span class="keyword">typedef</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">descriptor_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <a name="boost.log.expressions.attribute_keyword.or_none_result_type"></a><span class="identifier">or_none_result_type</span><span class="special">;</span> <span class="comment">// Expression with cached attribute name. </span> <span class="keyword">typedef</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_throw</span><span class="special">,</span> <span class="identifier">descriptor_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <a name="boost.log.expressions.attribute_keyword.or_throw_result_type"></a><span class="identifier">or_throw_result_type</span><span class="special">;</span> <span class="comment">// Expression with cached attribute name. </span> - <span class="comment">// <a class="link" href="attribute_keyword.html#idp36467968-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="attribute_keyword.html#idp36468528-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">or_none_result_type</span> <a class="link" href="attribute_keyword.html#idp36469952-bb"><span class="identifier">or_none</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">or_throw_result_type</span> <a class="link" href="attribute_keyword.html#idp36471424-bb"><span class="identifier">or_throw</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_keyword.html#idp43089952-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="attribute_keyword.html#idp43090512-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">or_none_result_type</span> <a class="link" href="attribute_keyword.html#idp43091936-bb"><span class="identifier">or_none</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">or_throw_result_type</span> <a class="link" href="attribute_keyword.html#idp43093408-bb"><span class="identifier">or_throw</span></a><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> DefaultT<span class="special">></span> <span class="keyword">static</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_default</span><span class="special"><</span> <span class="identifier">DefaultT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">descriptor_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="attribute_keyword.html#idp36472896-bb"><span class="identifier">or_default</span></a><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="attribute_keyword.html#idp43094880-bb"><span class="identifier">or_default</span></a><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="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98303392"></a><h2>Description</h2> +<a name="idp114836768"></a><h2>Description</h2> <p>This class implements an expression template keyword. It is used to start template expressions involving attribute values. </p> <div class="refsect2"> -<a name="idp98304208"></a><h3> -<a name="idp36467968-bb"></a><code class="computeroutput">attribute_keyword</code> public static functions</h3> +<a name="idp114837584"></a><h3> +<a name="idp43089952-bb"></a><code class="computeroutput">attribute_keyword</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp36468528-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns attribute name. </li> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp43090512-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns attribute name. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">or_none_result_type</span> <a name="idp36469952-bb"></a><span class="identifier">or_none</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">or_none_result_type</span> <a name="idp43091936-bb"></a><span class="identifier">or_none</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">or_throw_result_type</span> <a name="idp36471424-bb"></a><span class="identifier">or_throw</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or throws an exception. </li> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">or_throw_result_type</span> <a name="idp43093408-bb"></a><span class="identifier">or_throw</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or throws an exception. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DefaultT<span class="special">></span> <span class="keyword">static</span> <a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">fallback_to_default</span><span class="special"><</span> <span class="identifier">DefaultT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">descriptor_type</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a name="idp36472896-bb"></a><span class="identifier">or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> + <a name="idp43094880-bb"></a><span class="identifier">or_default</span><span class="special">(</span><span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre>Generates an expression that extracts the attribute value or a default value. </li> </ol></div> </div> </div> </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.keyword_hpp"><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_KEYWORD_TYPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.keyword_hpp"><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_KEYWORD_TYPE.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_matches.html b/libs/log/doc/html/boost/log/expressions/attribute_matches.html index e303d39d6..96b797a5e 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_matches.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_matches.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="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp" title="Header <boost/log/expressions/predicates/matches.hpp>"> -<link rel="prev" href="is_in_range_idp36874000.html" title="Function template is_in_range"> -<link rel="next" href="matches_idp36896560.html" title="Function template matches"> +<link rel="prev" href="is_in_range_idp43494544.html" title="Function template is_in_range"> +<link rel="next" href="matches_idp43517088.html" title="Function template matches"> </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="is_in_range_idp36874000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36896560.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43494544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43517088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_matches"></a><div class="titlepage"></div> @@ -29,21 +29,21 @@ <span class="keyword">class</span> <a class="link" href="attribute_matches.html" title="Class template attribute_matches">attribute_matches</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="attribute_matches.html#boost.log.expressions.attribute_matchesconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="attribute_matches.html#idp36887888-bb"><span class="identifier">attribute_matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_matches.html#idp43508416-bb"><span class="identifier">attribute_matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</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> U<span class="special">></span> - <a class="link" href="attribute_matches.html#idp36891152-bb"><span class="identifier">attribute_matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_matches.html#idp43511680-bb"><span class="identifier">attribute_matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <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></div> <div class="refsect1"> -<a name="idp101881744"></a><h2>Description</h2> +<a name="idp118423936"></a><h2>Description</h2> <p>The predicate checks if the attribute value matches a regular expression. The attribute value is assumed to be of a string type. </p> <div class="refsect2"> -<a name="idp101882560"></a><h3> +<a name="idp118424752"></a><h3> <a name="boost.log.expressions.attribute_matchesconstruct-copy-destruct"></a><code class="computeroutput">attribute_matches</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp36887888-bb"></a><span class="identifier">attribute_matches</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43508416-bb"></a><span class="identifier">attribute_matches</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> </p> @@ -75,7 +75,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> - <a name="idp36891152-bb"></a><span class="identifier">attribute_matches</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">,</span> + <a name="idp43511680-bb"></a><span class="identifier">attribute_matches</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> @@ -116,7 +116,8 @@ </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> @@ -124,7 +125,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_in_range_idp36874000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36896560.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43494544.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43517088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_terminal.html b/libs/log/doc/html/boost/log/expressions/attribute_terminal.html index aa814d26b..50a9de23a 100644 --- a/libs/log/doc/html/boost/log/expressions/attribute_terminal.html +++ b/libs/log/doc/html/boost/log/expressions/attribute_terminal.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>"> -<link rel="prev" href="../../../expressions.html" title="Expressions"> -<link rel="next" href="attribute_terminal/result.html" title="Struct template result"> +<link rel="up" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp" title="Header <boost/log/expressions/attr_fwd.hpp>"> +<link rel="prev" href="attribute_actor.html" title="Class template attribute_actor"> +<link rel="next" href="../filter.html" title="Class filter"> </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="../../../expressions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attribute_terminal/result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp"><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="../filter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.attribute_terminal"></a><div class="titlepage"></div> @@ -22,73 +22,52 @@ <p>boost::log::expressions::attribute_terminal</p> </div> <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>">boost/log/expressions/attr.hpp</a>> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp" title="Header <boost/log/expressions/attr_fwd.hpp>">boost/log/expressions/attr_fwd.hpp</a>> </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="attribute_terminal.html" title="Class template attribute_terminal">attribute_terminal</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.attribute_terminal._is_boost_log_terminal"></a><span class="identifier">_is_boost_log_terminal</span><span class="special">;</span> <span class="comment">// Internal typedef for type categorization. </span> - <span class="keyword">typedef</span> <span class="identifier">TagT</span> <a name="boost.log.expressions.attribute_terminal.tag_type"></a><span class="identifier">tag_type</span><span class="special">;</span> <span class="comment">// Attribute tag type. </span> - <span class="keyword">typedef</span> <span class="identifier">value_extractor_type</span><span class="special">::</span><span class="identifier">value_type</span> <a name="boost.log.expressions.attribute_terminal.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">value_extractor_type</span><span class="special">::</span><span class="identifier">fallback_policy</span> <a name="boost.log.expressions.attribute_terminal.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy type. </span> - - <span class="comment">// member classes/structs/unions</span> - - <span class="comment">// Function result type.</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="attribute_terminal/result.html" title="Struct template result">result</a> <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> ThisT<span class="special">,</span> <span class="keyword">typename</span> ContextT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="attribute_terminal/result_ThisT_C_idp33355232.html" title="Struct template result<ThisT(ContextT)>">result</a><span class="special"><</span><span class="identifier">ThisT</span><span class="special">(</span><span class="identifier">ContextT</span><span class="special">)</span><span class="special">></span> <span class="special">{</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">remove_reference</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">env</span><span class="special"><</span> <span class="identifier">ContextT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="attribute_terminal/result_ThisT_C_idp33355232.html#boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.env_type"><span class="identifier">env_type</span></a><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">env_type</span><span class="special">::</span><span class="identifier">args_type</span> <a class="link" href="attribute_terminal/result_ThisT_C_idp33355232.html#boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.args_type"><span class="identifier">args_type</span></a><span class="special">;</span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="attribute_terminal/result_ThisT_C_idp33355232.html#boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.cv_value_extractor_type"><span class="identifier">cv_value_extractor_type</span></a><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span><span class="special"><</span> <span class="identifier">cv_value_extractor_type</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span><span class="special"><</span> <span class="identifier">args_type</span><span class="special">,</span> <span class="number">0</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="attribute_terminal/result_ThisT_C_idp33355232.html#boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.type"><span class="identifier">type</span></a><span class="special">;</span> - <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="attribute_terminal.html#boost.log.expressions.attribute_terminalconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="attribute_terminal.html#idp33475280-bb"><span class="identifier">attribute_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</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> U<span class="special">></span> <a class="link" href="attribute_terminal.html#idp33476960-bb"><span class="identifier">attribute_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="attribute_terminal.html#idp33479904-bb"><span class="identifier">attribute_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="keyword">explicit</span> <a class="link" href="attribute_terminal.html#idp40862048-bb"><span class="identifier">attribute_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</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> U<span class="special">></span> <a class="link" href="attribute_terminal.html#idp40863728-bb"><span class="identifier">attribute_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="attribute_terminal.html#idp40866672-bb"><span class="identifier">attribute_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="attribute_terminal.html#idp34191904-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="attribute_terminal.html#idp34192464-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_terminal.html#idp34194416-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="attribute_terminal.html#idp40289504-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="attribute_terminal.html#idp40290064-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="attribute_terminal.html#idp40292016-bb"><span class="identifier">get_fallback_policy</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> - <a class="link" href="attribute_terminal/result.html" title="Struct template result">result</a><span class="special"><</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="attribute_terminal.html#idp34196368-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">&</span><span class="special">)</span><span class="special">;</span> + result<span class="special"><</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="attribute_terminal.html#idp40293968-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">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> - <a class="link" href="attribute_terminal/result.html" title="Struct template result">result</a><span class="special"><</span> <span class="keyword">const</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="attribute_terminal.html#idp33471280-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + result<span class="special"><</span> <span class="keyword">const</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> + <a class="link" href="attribute_terminal.html#idp40858048-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">&</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="idp94369424"></a><h2>Description</h2> +<a name="idp111179152"></a><h2>Description</h2> <p>An attribute value extraction terminal </p> <div class="refsect2"> -<a name="idp94370144"></a><h3> +<a name="idp111179872"></a><h3> <a name="boost.log.expressions.attribute_terminalconstruct-copy-destruct"></a><code class="computeroutput">attribute_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33475280-bb"></a><span class="identifier">attribute_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40862048-bb"></a><span class="identifier">attribute_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> - <a name="idp33476960-bb"></a><span class="identifier">attribute_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> + <a name="idp40863728-bb"></a><span class="identifier">attribute_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp33479904-bb"></a><span class="identifier">attribute_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="idp40866672-bb"></a><span class="identifier">attribute_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="idp94395424"></a><h3> -<a name="idp34191904-bb"></a><code class="computeroutput">attribute_terminal</code> public member functions</h3> +<a name="idp111205232"></a><h3> +<a name="idp40289504-bb"></a><code class="computeroutput">attribute_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp34192464-bb"></a><span class="identifier">get_name</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">attribute_name</span> <a name="idp40290064-bb"></a><span class="identifier">get_name</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"> @@ -103,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34194416-bb"></a><span class="identifier">get_fallback_policy</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">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40292016-bb"></a><span class="identifier">get_fallback_policy</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"> @@ -119,13 +98,13 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> - <a class="link" href="attribute_terminal/result.html" title="Struct template result">result</a><span class="special"><</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp34196368-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre> + result<span class="special"><</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp40293968-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre> <p>The operator extracts attribute value </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> - <a class="link" href="attribute_terminal/result.html" title="Struct template result">result</a><span class="special"><</span> <span class="keyword">const</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a name="idp33471280-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + result<span class="special"><</span> <span class="keyword">const</span> this_type<span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> + <a name="idp40858048-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The operator extracts attribute value </p> </li> </ol></div> @@ -134,7 +113,8 @@ </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> @@ -142,7 +122,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../../expressions.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_hpp"><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="attribute_terminal/result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.attr_fwd_hpp"><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="../filter.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_terminal/result.html b/libs/log/doc/html/boost/log/expressions/attribute_terminal/result.html deleted file mode 100644 index 283897bc9..000000000 --- a/libs/log/doc/html/boost/log/expressions/attribute_terminal/result.html +++ /dev/null @@ -1,47 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Struct template result</title> -<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../attribute_terminal.html#idp94369424" title="Description"> -<link rel="prev" href="../attribute_terminal.html" title="Class template attribute_terminal"> -<link rel="next" href="result_ThisT_C_idp33355232.html" title="Struct template result<ThisT(ContextT)>"> -</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="../attribute_terminal.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_terminal.html#idp94369424"><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="result_ThisT_C_idp33355232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.expressions.attribute_terminal.result"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Struct template result</span></h2> -<p>boost::log::expressions::attribute_terminal::result — Function result type. </p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>">boost/log/expressions/attr.hpp</a>> - -</span> - -<span class="comment">// Function result type.</span> -<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="result.html" title="Struct template result">result</a> <span class="special">{</span> -<span class="special">}</span><span class="special">;</span></pre></div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="../attribute_terminal.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_terminal.html#idp94369424"><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="result_ThisT_C_idp33355232.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/expressions/attribute_terminal/result_ThisT_C_idp33355232.html b/libs/log/doc/html/boost/log/expressions/attribute_terminal/result_ThisT_C_idp33355232.html deleted file mode 100644 index 817979ac4..000000000 --- a/libs/log/doc/html/boost/log/expressions/attribute_terminal/result_ThisT_C_idp33355232.html +++ /dev/null @@ -1,50 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Struct template result<ThisT(ContextT)></title> -<link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../attribute_terminal.html#idp94369424" title="Description"> -<link rel="prev" href="result.html" title="Struct template result"> -<link rel="next" href="../attribute_actor.html" title="Class template attribute_actor"> -</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="result.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_terminal.html#idp94369424"><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="../attribute_actor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Struct template result<ThisT(ContextT)></span></h2> -<p>boost::log::expressions::attribute_terminal::result<ThisT(ContextT)></p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>">boost/log/expressions/attr.hpp</a>> - -</span> -<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ThisT<span class="special">,</span> <span class="keyword">typename</span> ContextT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="result_ThisT_C_idp33355232.html" title="Struct template result<ThisT(ContextT)>">result</a><span class="special"><</span><span class="identifier">ThisT</span><span class="special">(</span><span class="identifier">ContextT</span><span class="special">)</span><span class="special">></span> <span class="special">{</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">remove_cv</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">remove_reference</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">env</span><span class="special"><</span> <span class="identifier">ContextT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.env_type"></a><span class="identifier">env_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">env_type</span><span class="special">::</span><span class="identifier">args_type</span> <a name="boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.args_type"></a><span class="identifier">args_type</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.expressions.attribute_terminal.result_ThisT(C_idp33355232.cv_value_extractor_type"></a><span class="identifier">cv_value_extractor_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">result_of</span><span class="special"><</span> <span class="identifier">cv_value_extractor_type</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span><span class="special"><</span> <span class="identifier">args_type</span><span class="special">,</span> <span class="number">0</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">)</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.expressions.attribute_terminal.result_ThisT(C_idp33355232.type"></a><span class="identifier">type</span><span class="special">;</span> -<span class="special">}</span><span class="special">;</span></pre></div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="result.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../attribute_terminal.html#idp94369424"><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="../attribute_actor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/expressions/begins_with_idp36532608.html b/libs/log/doc/html/boost/log/expressions/begins_with_idp43153120.html index 06b40e5ec..bc6784f9f 100644 --- a/libs/log/doc/html/boost/log/expressions/begins_with_idp36532608.html +++ b/libs/log/doc/html/boost/log/expressions/begins_with_idp43153120.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp" title="Header <boost/log/expressions/predicates/begins_with.hpp>"> <link rel="prev" href="attribute_begins_with.html" title="Type definition attribute_begins_with"> -<link rel="next" href="begins_with_idp36539248.html" title="Function template begins_with"> +<link rel="next" href="begins_with_idp43159760.html" title="Function template begins_with"> </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="attribute_begins_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36539248.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_begins_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43159760.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.begins_with_idp36532608"></a><div class="titlepage"></div> +<a name="boost.log.expressions.begins_with_idp43153120"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template begins_with</span></h2> <p>boost::log::expressions::begins_with</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">begins_with</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98692064"></a><h2>Description</h2> +<a name="idp115234496"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, begins with the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_begins_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36539248.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_begins_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43159760.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/begins_with_idp36539248.html b/libs/log/doc/html/boost/log/expressions/begins_with_idp43159760.html index b2836d68f..124bc2fae 100644 --- a/libs/log/doc/html/boost/log/expressions/begins_with_idp36539248.html +++ b/libs/log/doc/html/boost/log/expressions/begins_with_idp43159760.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp" title="Header <boost/log/expressions/predicates/begins_with.hpp>"> -<link rel="prev" href="begins_with_idp36532608.html" title="Function template begins_with"> -<link rel="next" href="begins_with_idp36544752.html" title="Function template begins_with"> +<link rel="prev" href="begins_with_idp43153120.html" title="Function template begins_with"> +<link rel="next" href="begins_with_idp43165264.html" title="Function template begins_with"> </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="begins_with_idp36532608.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36544752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43153120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43165264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.begins_with_idp36539248"></a><div class="titlepage"></div> +<a name="boost.log.expressions.begins_with_idp43159760"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template begins_with</span></h2> <p>boost::log::expressions::begins_with</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">begins_with</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98715888"></a><h2>Description</h2> +<a name="idp115258320"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, begins with the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="begins_with_idp36532608.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp36544752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43153120.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="begins_with_idp43165264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/begins_with_idp36544752.html b/libs/log/doc/html/boost/log/expressions/begins_with_idp43165264.html index 2515ccd9f..0db48a6a1 100644 --- a/libs/log/doc/html/boost/log/expressions/begins_with_idp36544752.html +++ b/libs/log/doc/html/boost/log/expressions/begins_with_idp43165264.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp" title="Header <boost/log/expressions/predicates/begins_with.hpp>"> -<link rel="prev" href="begins_with_idp36539248.html" title="Function template begins_with"> -<link rel="next" href="channel_severi_idp36553120.html" title="Class template channel_severity_filter_terminal"> +<link rel="prev" href="begins_with_idp43159760.html" title="Function template begins_with"> +<link rel="next" href="channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor"> </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="begins_with_idp36539248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="channel_severi_idp36553120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43159760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="channel_severi_idp43173648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.begins_with_idp36544752"></a><div class="titlepage"></div> +<a name="boost.log.expressions.begins_with_idp43165264"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template begins_with</span></h2> <p>boost::log::expressions::begins_with</p> @@ -29,13 +29,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">begins_with</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98732464"></a><h2>Description</h2> +<a name="idp115274928"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, begins with the specified substring. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="begins_with_idp36539248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="channel_severi_idp36553120.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43159760.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.begins_with_hpp"><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="channel_severi_idp43173648.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/c_ascii_decor.html b/libs/log/doc/html/boost/log/expressions/c_ascii_decor.html index 23f92f85f..539ce5a30 100644 --- a/libs/log/doc/html/boost/log/expressions/c_ascii_decor.html +++ b/libs/log/doc/html/boost/log/expressions/c_ascii_decor.html @@ -26,7 +26,7 @@ </span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> c_ascii_decor<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95317264"></a><h2>Description</h2> +<a name="idp111849088"></a><h2>Description</h2> <p>C-style decorator generator object. Acts similarly to <code class="computeroutput">c_decor</code>, except that <code class="computeroutput">c_ascii_decor</code> also converts all non-ASCII and non-printable ASCII characters, except for space character, into C-style hexadecimal escape sequences. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator. For example:</p> <p><code class="computeroutput"> c_ascii_decor[ attr< std::string >("MyAttr") ] </code></p> <p>For wide-character formatting there is the similar <code class="computeroutput">wc_ascii_decor</code> decorator generator object. </p> @@ -34,7 +34,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/c_ascii_pattern_replacer.html b/libs/log/doc/html/boost/log/expressions/c_ascii_pattern_replacer.html index b02a82a9d..5a269019d 100644 --- a/libs/log/doc/html/boost/log/expressions/c_ascii_pattern_replacer.html +++ b/libs/log/doc/html/boost/log/expressions/c_ascii_pattern_replacer.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="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp" title="Header <boost/log/expressions/formatters/c_decorator.hpp>"> -<link rel="prev" href="../swap_idp34742064.html" title="Function template swap"> +<link rel="prev" href="../swap_idp42615392.html" title="Function template swap"> <link rel="next" href="c_decor.html" title="Global c_decor"> </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="../swap_idp34742064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="c_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp42615392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="c_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.c_ascii_pattern_replacer"></a><div class="titlepage"></div> @@ -35,34 +35,35 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.log.expressions.c_ascii_pattern_replacer.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type. </span> <span class="comment">// <a class="link" href="c_ascii_pattern_replacer.html#boost.log.expressions.c_ascii_pattern_replacerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="c_ascii_pattern_replacer.html#idp36012368-bb"><span class="identifier">c_ascii_pattern_replacer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="c_ascii_pattern_replacer.html#idp42634336-bb"><span class="identifier">c_ascii_pattern_replacer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="c_ascii_pattern_replacer.html#idp34757152-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="c_ascii_pattern_replacer.html#idp34757712-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="c_ascii_pattern_replacer.html#idp42630480-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="c_ascii_pattern_replacer.html#idp42631040-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</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="idp95276512"></a><h2>Description</h2> +<a name="idp111808320"></a><h2>Description</h2> <p>A character decorator implementation that escapes all non-prontable and non-ASCII characters in the output with C-style escape sequences. </p> <div class="refsect2"> -<a name="idp95277344"></a><h3> +<a name="idp111809152"></a><h3> <a name="boost.log.expressions.c_ascii_pattern_replacerconstruct-copy-destruct"></a><code class="computeroutput">c_ascii_pattern_replacer</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp36012368-bb"></a><span class="identifier">c_ascii_pattern_replacer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li></ol></div> +<pre class="literallayout"><a name="idp42634336-bb"></a><span class="identifier">c_ascii_pattern_replacer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp95283504"></a><h3> -<a name="idp34757152-bb"></a><code class="computeroutput">c_ascii_pattern_replacer</code> public member functions</h3> +<a name="idp111815312"></a><h3> +<a name="idp42630480-bb"></a><code class="computeroutput">c_ascii_pattern_replacer</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp34757712-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">,</span> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp42631040-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> start_pos <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Applies string replacements starting from the specified position. </li></ol></div> </div> </div> </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../swap_idp34742064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="c_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../swap_idp42615392.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="c_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/c_decor.html b/libs/log/doc/html/boost/log/expressions/c_decor.html index b128707e1..2324236a9 100644 --- a/libs/log/doc/html/boost/log/expressions/c_decor.html +++ b/libs/log/doc/html/boost/log/expressions/c_decor.html @@ -26,7 +26,7 @@ </span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> c_decor<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95303056"></a><h2>Description</h2> +<a name="idp111834864"></a><h2>Description</h2> <p>C-style decorator generator object. The decorator replaces characters with specific meaning in C language with the corresponding escape sequences. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator. For example:</p> <p><code class="computeroutput"> c_decor[ attr< std::string >("MyAttr") ] </code></p> <p>For wide-character formatting there is the similar <code class="computeroutput">wc_decor</code> decorator generator object. </p> @@ -34,7 +34,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36602528.html b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43173648.html index 048732b7c..7665f928b 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36602528.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43173648.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp" title="Header <boost/log/expressions/predicates/channel_severity_filter.hpp>"> -<link rel="prev" href="channel_severi_idp36553120/severity_visitor.html" title="Struct severity_visitor"> -<link rel="next" href="channel_severi_idp36602528/subscript_result.html" title="Class subscript_result"> +<link rel="prev" href="begins_with_idp43165264.html" title="Function template begins_with"> +<link rel="next" href="channel_severi_idp43173648/subscript_result.html" title="Class subscript_result"> </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="channel_severi_idp36553120/severity_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp36602528/subscript_result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43165264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp43173648/subscript_result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.channel_severi_idp36602528"></a><div class="titlepage"></div> +<a name="boost.log.expressions.channel_severi_idp43173648"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template channel_severity_filter_actor</span></h2> <p>boost::log::expressions::channel_severity_filter_actor</p> @@ -31,71 +31,72 @@ <span class="keyword">typename</span> SeverityCompareT <span class="special">=</span> <span class="identifier">greater_equal</span><span class="special">,</span> <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</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> <span class="special">></span> <span class="keyword">class</span> ActorT <span class="special">=</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> -<span class="keyword">class</span> <a class="link" href="channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a> <span class="special">:</span> <span class="keyword">public</span> ActorT< channel_severity_filter_terminal< ChannelT, SeverityT, ChannelFallbackT, SeverityFallbackT, ChannelOrderT, SeverityCompareT, AllocatorT > > +<span class="keyword">class</span> <a class="link" href="channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a> <span class="special">:</span> <span class="keyword">public</span> ActorT< channel_severity_filter_terminal< ChannelT, SeverityT, ChannelFallbackT, SeverityFallbackT, ChannelOrderT, SeverityCompareT, AllocatorT > > <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">channel_severity_filter_terminal</span><span class="special"><</span> <span class="identifier">ChannelT</span><span class="special">,</span> <span class="identifier">SeverityT</span><span class="special">,</span> <span class="identifier">ChannelFallbackT</span><span class="special">,</span> <span class="identifier">SeverityFallbackT</span><span class="special">,</span> <span class="identifier">ChannelOrderT</span><span class="special">,</span> <span class="identifier">SeverityCompareT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <a name="boost.log.expressions.channel_severi_idp36602528.terminal_type"></a><span class="identifier">terminal_type</span><span class="special">;</span> <span class="comment">// Terminal type. </span> - <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.channel_severi_idp36602528.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> - <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">channel_value_type</span> <a name="boost.log.expressions.channel_severi_idp36602528.channel_value_type"></a><span class="identifier">channel_value_type</span><span class="special">;</span> <span class="comment">// Channel attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">channel_fallback_policy</span> <a name="boost.log.expressions.channel_severi_idp36602528.channel_fallback_policy"></a><span class="identifier">channel_fallback_policy</span><span class="special">;</span> <span class="comment">// Channel fallback policy. </span> - <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">severity_value_type</span> <a name="boost.log.expressions.channel_severi_idp36602528.severity_value_type"></a><span class="identifier">severity_value_type</span><span class="special">;</span> <span class="comment">// Severity level attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">severity_fallback_policy</span> <a name="boost.log.expressions.channel_severi_idp36602528.severity_fallback_policy"></a><span class="identifier">severity_fallback_policy</span><span class="special">;</span> <span class="comment">// Severity level fallback policy. </span> + <span class="keyword">typedef</span> <span class="identifier">channel_severity_filter_terminal</span><span class="special"><</span> <span class="identifier">ChannelT</span><span class="special">,</span> <span class="identifier">SeverityT</span><span class="special">,</span> <span class="identifier">ChannelFallbackT</span><span class="special">,</span> <span class="identifier">SeverityFallbackT</span><span class="special">,</span> <span class="identifier">ChannelOrderT</span><span class="special">,</span> <span class="identifier">SeverityCompareT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <a name="boost.log.expressions.channel_severi_idp43173648.terminal_type"></a><span class="identifier">terminal_type</span><span class="special">;</span> <span class="comment">// Terminal type. </span> + <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.channel_severi_idp43173648.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> + <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">channel_value_type</span> <a name="boost.log.expressions.channel_severi_idp43173648.channel_value_type"></a><span class="identifier">channel_value_type</span><span class="special">;</span> <span class="comment">// Channel attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">channel_fallback_policy</span> <a name="boost.log.expressions.channel_severi_idp43173648.channel_fallback_policy"></a><span class="identifier">channel_fallback_policy</span><span class="special">;</span> <span class="comment">// Channel fallback policy. </span> + <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">severity_value_type</span> <a name="boost.log.expressions.channel_severi_idp43173648.severity_value_type"></a><span class="identifier">severity_value_type</span><span class="special">;</span> <span class="comment">// Severity level attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">severity_fallback_policy</span> <a name="boost.log.expressions.channel_severi_idp43173648.severity_fallback_policy"></a><span class="identifier">severity_fallback_policy</span><span class="special">;</span> <span class="comment">// Severity level fallback policy. </span> <span class="comment">// member classes/structs/unions</span> <span class="comment">// An auxiliary pseudo-reference to implement insertion through subscript // operator.</span> - <span class="keyword">class</span> <a class="link" href="channel_severi_idp36602528/subscript_result.html" title="Class subscript_result">subscript_result</a> <span class="special">{</span> + <span class="keyword">class</span> <a class="link" href="channel_severi_idp43173648/subscript_result.html" title="Class subscript_result">subscript_result</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="channel_severi_idp36602528/subscript_result.html#boost.log.expressions.channel_severi_idp36602528.subscript_resultconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_severi_idp36602528/subscript_result.html#idp36611904-bb"><span class="identifier">subscript_result</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="channel_severi_idp43173648/subscript_result.html#boost.log.expressions.channel_severi_idp43173648.subscript_resultconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="channel_severi_idp43173648/subscript_result.html#idp43183024-bb"><span class="identifier">subscript_result</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="channel_severi_idp36602528/subscript_result.html#idp36613600-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="channel_severi_idp43173648/subscript_result.html#idp43184720-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <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> - <span class="comment">// <a class="link" href="channel_severi_idp36602528.html#boost.log.expressions.channel_severi_idp36602528construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="channel_severi_idp36602528.html#idp36628976-bb"><span class="identifier">channel_severity_filter_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="channel_severi_idp36602528.html#idp36630528-bb"><span class="identifier">channel_severity_filter_actor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43173648.html#boost.log.expressions.channel_severi_idp43173648construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="channel_severi_idp43173648.html#idp43200096-bb"><span class="identifier">channel_severity_filter_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_severi_idp43173648.html#idp43201648-bb"><span class="identifier">channel_severity_filter_actor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36602528.html#idp36621968-bb">public member functions</a></span> - <span class="identifier">this_type</span> <span class="special">&</span> <a class="link" href="channel_severi_idp36602528.html#idp36622528-bb"><span class="identifier">set_default</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">this_type</span> <span class="special">&</span> <a class="link" href="channel_severi_idp36602528.html#idp36624368-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">subscript_result</span> <a class="link" href="channel_severi_idp36602528.html#idp36626928-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43173648.html#idp43193088-bb">public member functions</a></span> + <span class="identifier">this_type</span> <span class="special">&</span> <a class="link" href="channel_severi_idp43173648.html#idp43193648-bb"><span class="identifier">set_default</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">this_type</span> <span class="special">&</span> <a class="link" href="channel_severi_idp43173648.html#idp43195488-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">subscript_result</span> <a class="link" href="channel_severi_idp43173648.html#idp43198048-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <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></div> <div class="refsect1"> -<a name="idp100144432"></a><h2>Description</h2> +<a name="idp116300288"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp100144848"></a><h3> -<a name="boost.log.expressions.channel_severi_idp36602528construct-copy-destruct"></a><code class="computeroutput">channel_severity_filter_actor</code> +<a name="idp116300704"></a><h3> +<a name="boost.log.expressions.channel_severi_idp43173648construct-copy-destruct"></a><code class="computeroutput">channel_severity_filter_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36628976-bb"></a><span class="identifier">channel_severity_filter_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43200096-bb"></a><span class="identifier">channel_severity_filter_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36630528-bb"></a><span class="identifier">channel_severity_filter_actor</span><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> +<pre class="literallayout"><a name="idp43201648-bb"></a><span class="identifier">channel_severity_filter_actor</span><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp100159536"></a><h3> -<a name="idp36621968-bb"></a><code class="computeroutput">channel_severity_filter_actor</code> public member functions</h3> +<a name="idp116315520"></a><h3> +<a name="idp43193088-bb"></a><code class="computeroutput">channel_severity_filter_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">this_type</span> <span class="special">&</span> <a name="idp36622528-bb"></a><span class="identifier">set_default</span><span class="special">(</span><span class="keyword">bool</span> def<span class="special">)</span><span class="special">;</span></pre>Sets the default function result. </li> +<pre class="literallayout"><span class="identifier">this_type</span> <span class="special">&</span> <a name="idp43193648-bb"></a><span class="identifier">set_default</span><span class="special">(</span><span class="keyword">bool</span> def<span class="special">)</span><span class="special">;</span></pre>Sets the default function result. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">this_type</span> <span class="special">&</span> <a name="idp36624368-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> +<pre class="literallayout"><span class="identifier">this_type</span> <span class="special">&</span> <a name="idp43195488-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span><span class="special">;</span></pre>Adds a new element to the mapping. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">subscript_result</span> <a name="idp36626928-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre>Alternative interface for adding a new element to the mapping. </li> +<pre class="literallayout"><span class="identifier">subscript_result</span> <a name="idp43198048-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre>Alternative interface for adding a new element to the mapping. </li> </ol></div> </div> </div> </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> @@ -103,7 +104,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="channel_severi_idp36553120/severity_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp36602528/subscript_result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="begins_with_idp43165264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp43173648/subscript_result.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36602528/subscript_result.html b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43173648/subscript_result.html index bc6ce0485..f630dd33e 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36602528/subscript_result.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43173648/subscript_result.html @@ -5,18 +5,18 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../channel_severi_idp36602528.html#idp100144432" title="Description"> -<link rel="prev" href="../channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor"> -<link rel="next" href="../channel_severity_filter.html" title="Function channel_severity_filter"> +<link rel="up" href="../channel_severi_idp43173648.html#idp116300288" title="Description"> +<link rel="prev" href="../channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor"> +<link rel="next" href="../channel_severi_idp43202928.html" title="Class template channel_severity_filter_terminal"> </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="../channel_severi_idp36602528.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36602528.html#idp100144432"><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="../channel_severity_filter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel_severi_idp43173648.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43173648.html#idp116300288"><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="../channel_severi_idp43202928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.channel_severi_idp36602528.subscript_result"></a><div class="titlepage"></div> +<a name="boost.log.expressions.channel_severi_idp43173648.subscript_result"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class subscript_result</span></h2> <p>boost::log::expressions::channel_severity_filter_actor::subscript_result — An auxiliary pseudo-reference to implement insertion through subscript operator. </p> @@ -31,29 +31,30 @@ <span class="keyword">class</span> <a class="link" href="subscript_result.html" title="Class subscript_result">subscript_result</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="subscript_result.html#boost.log.expressions.channel_severi_idp36602528.subscript_resultconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="subscript_result.html#idp36611904-bb"><span class="identifier">subscript_result</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="subscript_result.html#boost.log.expressions.channel_severi_idp43173648.subscript_resultconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="subscript_result.html#idp43183024-bb"><span class="identifier">subscript_result</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="subscript_result.html#idp36613600-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="subscript_result.html#idp43184720-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <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></div> <div class="refsect1"> -<a name="idp100208704"></a><h2>Description</h2> +<a name="idp116364928"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp100209120"></a><h3> -<a name="boost.log.expressions.channel_severi_idp36602528.subscript_resultconstruct-copy-destruct"></a><code class="computeroutput">subscript_result</code> +<a name="idp116365344"></a><h3> +<a name="boost.log.expressions.channel_severi_idp43173648.subscript_resultconstruct-copy-destruct"></a><code class="computeroutput">subscript_result</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp36611904-bb"></a><span class="identifier">subscript_result</span><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span> owner<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><a name="idp43183024-bb"></a><span class="identifier">subscript_result</span><span class="special">(</span><span class="identifier">channel_severity_filter_actor</span> <span class="special">&</span> owner<span class="special">,</span> <span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp36613600-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43184720-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -61,7 +62,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../channel_severi_idp36602528.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36602528.html#idp100144432"><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="../channel_severity_filter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel_severi_idp43173648.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43173648.html#idp116300288"><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="../channel_severi_idp43202928.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120.html b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928.html index 28071d6b2..7c87a8577 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp" title="Header <boost/log/expressions/predicates/channel_severity_filter.hpp>"> -<link rel="prev" href="begins_with_idp36544752.html" title="Function template begins_with"> -<link rel="next" href="channel_severi_idp36553120/channel_visitor.html" title="Struct template channel_visitor"> +<link rel="prev" href="channel_severi_idp43173648/subscript_result.html" title="Class subscript_result"> +<link rel="next" href="channel_severi_idp43202928/channel_visitor.html" title="Struct template channel_visitor"> </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="begins_with_idp36544752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp36553120/channel_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severi_idp43173648/subscript_result.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp43202928/channel_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.channel_severi_idp36553120"></a><div class="titlepage"></div> +<a name="boost.log.expressions.channel_severi_idp43202928"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template channel_severity_filter_terminal</span></h2> <p>boost::log::expressions::channel_severity_filter_terminal</p> @@ -30,73 +30,73 @@ <span class="keyword">typename</span> ChannelOrderT <span class="special">=</span> <span class="identifier">less</span><span class="special">,</span> <span class="keyword">typename</span> SeverityCompareT <span class="special">=</span> <span class="identifier">greater_equal</span><span class="special">,</span> <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span> <span class="keyword">void</span> <span class="special">></span> <span class="special">></span> -<span class="keyword">class</span> <a class="link" href="channel_severi_idp36553120.html" title="Class template channel_severity_filter_terminal">channel_severity_filter_terminal</a> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="channel_severi_idp43202928.html" title="Class template channel_severity_filter_terminal">channel_severity_filter_terminal</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp36553120._is_boost_log_terminal"></a><span class="identifier">_is_boost_log_terminal</span><span class="special">;</span> <span class="comment">// Internal typedef for type categorization. </span> - <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.expressions.channel_severi_idp36553120.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result type. </span> - <span class="keyword">typedef</span> <span class="identifier">ChannelT</span> <a name="boost.log.expressions.channel_severi_idp36553120.channel_value_type"></a><span class="identifier">channel_value_type</span><span class="special">;</span> <span class="comment">// Channel attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">ChannelFallbackT</span> <a name="boost.log.expressions.channel_severi_idp36553120.channel_fallback_policy"></a><span class="identifier">channel_fallback_policy</span><span class="special">;</span> <span class="comment">// Channel fallback policy. </span> - <span class="keyword">typedef</span> <span class="identifier">SeverityT</span> <a name="boost.log.expressions.channel_severi_idp36553120.severity_value_type"></a><span class="identifier">severity_value_type</span><span class="special">;</span> <span class="comment">// Severity level attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">SeverityFallbackT</span> <a name="boost.log.expressions.channel_severi_idp36553120.severity_fallback_policy"></a><span class="identifier">severity_fallback_policy</span><span class="special">;</span> <span class="comment">// Severity level fallback policy. </span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp43202928._is_boost_log_terminal"></a><span class="identifier">_is_boost_log_terminal</span><span class="special">;</span> <span class="comment">// Internal typedef for type categorization. </span> + <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.expressions.channel_severi_idp43202928.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result type. </span> + <span class="keyword">typedef</span> <span class="identifier">ChannelT</span> <a name="boost.log.expressions.channel_severi_idp43202928.channel_value_type"></a><span class="identifier">channel_value_type</span><span class="special">;</span> <span class="comment">// Channel attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">ChannelFallbackT</span> <a name="boost.log.expressions.channel_severi_idp43202928.channel_fallback_policy"></a><span class="identifier">channel_fallback_policy</span><span class="special">;</span> <span class="comment">// Channel fallback policy. </span> + <span class="keyword">typedef</span> <span class="identifier">SeverityT</span> <a name="boost.log.expressions.channel_severi_idp43202928.severity_value_type"></a><span class="identifier">severity_value_type</span><span class="special">;</span> <span class="comment">// Severity level attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">SeverityFallbackT</span> <a name="boost.log.expressions.channel_severi_idp43202928.severity_fallback_policy"></a><span class="identifier">severity_fallback_policy</span><span class="special">;</span> <span class="comment">// Severity level fallback policy. </span> <span class="comment">// member classes/structs/unions</span> <span class="comment">// Channel visitor.</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="channel_severi_idp36553120/channel_visitor.html" title="Struct template channel_visitor">channel_visitor</a> <span class="special">{</span> + <span class="keyword">struct</span> <a class="link" href="channel_severi_idp43202928/channel_visitor.html" title="Struct template channel_visitor">channel_visitor</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120/channel_visitor.html#boost.log.expressions.channel_severi_idp36553120.channel_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928/channel_visitor.html#boost.log.expressions.channel_severi_idp43202928.channel_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120/channel_visitor.html#boost.log.expressions.channel_severi_idp36553120.channel_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_severi_idp36553120/channel_visitor.html#idp36564112-bb"><span class="identifier">channel_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928/channel_visitor.html#boost.log.expressions.channel_severi_idp43202928.channel_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="channel_severi_idp43202928/channel_visitor.html#idp43213920-bb"><span class="identifier">channel_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120/channel_visitor.html#idp36561568-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp36553120/channel_visitor.html#idp36562128-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928/channel_visitor.html#idp43211376-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp43202928/channel_visitor.html#idp43211936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// Severity level visitor.</span> - <span class="keyword">struct</span> <a class="link" href="channel_severi_idp36553120/severity_visitor.html" title="Struct severity_visitor">severity_visitor</a> <span class="special">{</span> + <span class="keyword">struct</span> <a class="link" href="channel_severi_idp43202928/severity_visitor.html" title="Struct severity_visitor">severity_visitor</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120/severity_visitor.html#boost.log.expressions.channel_severi_idp36553120.severity_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928/severity_visitor.html#boost.log.expressions.channel_severi_idp43202928.severity_visitor.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120/severity_visitor.html#boost.log.expressions.channel_severi_idp36553120.severity_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_severi_idp36553120/severity_visitor.html#idp36570592-bb"><span class="identifier">severity_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928/severity_visitor.html#boost.log.expressions.channel_severi_idp43202928.severity_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="channel_severi_idp43202928/severity_visitor.html#idp43220400-bb"><span class="identifier">severity_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120/severity_visitor.html#idp36568048-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp36553120/severity_visitor.html#idp36568608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928/severity_visitor.html#idp43217856-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp43202928/severity_visitor.html#idp43218416-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120.html#boost.log.expressions.channel_severi_idp36553120construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_severi_idp36553120.html#idp36588000-bb"><span class="identifier">channel_severity_filter_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928.html#boost.log.expressions.channel_severi_idp43202928construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="channel_severi_idp43202928.html#idp43237808-bb"><span class="identifier">channel_severity_filter_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">channel_fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">channel_fallback_policy</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">severity_fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">severity_fallback_policy</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">ChannelOrderT</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">ChannelOrderT</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">SeverityCompareT</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">SeverityCompareT</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120.html#idp36579920-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120.html#idp36580480-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120.html#idp36583040-bb"><span class="identifier">set_default</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp36553120.html#idp36584896-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928.html#idp43229728-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928.html#idp43230288-bb"><span class="identifier">add</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928.html#idp43232848-bb"><span class="identifier">set_default</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="channel_severi_idp43202928.html#idp43234704-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_severi_idp36553120.html#idp36593952-bb">private member functions</a></span> + <span class="comment">// <a class="link" href="channel_severi_idp43202928.html#idp43243760-bb">private member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120.html#idp36594528-bb"><span class="identifier">visit_channel</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="channel_severi_idp36553120.html#idp36598864-bb"><span class="identifier">visit_severity</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928.html#idp43244336-bb"><span class="identifier">visit_channel</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="channel_severi_idp43202928.html#idp43248672-bb"><span class="identifier">visit_severity</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp99815184"></a><h2>Description</h2> +<a name="idp116570976"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp99815600"></a><h3> -<a name="boost.log.expressions.channel_severi_idp36553120construct-copy-destruct"></a><code class="computeroutput">channel_severity_filter_terminal</code> +<a name="idp116571392"></a><h3> +<a name="boost.log.expressions.channel_severi_idp43202928construct-copy-destruct"></a><code class="computeroutput">channel_severity_filter_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp36588000-bb"></a><span class="identifier">channel_severity_filter_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> channel_name<span class="special">,</span> +<pre class="literallayout"><a name="idp43237808-bb"></a><span class="identifier">channel_severity_filter_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> channel_name<span class="special">,</span> <span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> severity_name<span class="special">,</span> <span class="identifier">channel_fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> channel_fallback <span class="special">=</span> <span class="identifier">channel_fallback_policy</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">severity_fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> severity_fallback <span class="special">=</span> <span class="identifier">severity_fallback_policy</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> @@ -104,28 +104,28 @@ <span class="identifier">SeverityCompareT</span> <span class="keyword">const</span> <span class="special">&</span> severity_compare <span class="special">=</span> <span class="identifier">SeverityCompareT</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp99846704"></a><h3> -<a name="idp36579920-bb"></a><code class="computeroutput">channel_severity_filter_terminal</code> public member functions</h3> +<a name="idp116602560"></a><h3> +<a name="idp43229728-bb"></a><code class="computeroutput">channel_severity_filter_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36580480-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43230288-bb"></a><span class="identifier">add</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span><span class="special">;</span></pre>Adds a new element to the mapping. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36583040-bb"></a><span class="identifier">set_default</span><span class="special">(</span><span class="keyword">bool</span> def<span class="special">)</span><span class="special">;</span></pre>Sets the default result of the predicate. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43232848-bb"></a><span class="identifier">set_default</span><span class="special">(</span><span class="keyword">bool</span> def<span class="special">)</span><span class="special">;</span></pre>Sets the default result of the predicate. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36584896-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp43234704-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp99874080"></a><h3> -<a name="idp36593952-bb"></a><code class="computeroutput">channel_severity_filter_terminal</code> private member functions</h3> +<a name="idp116629936"></a><h3> +<a name="idp43243760-bb"></a><code class="computeroutput">channel_severity_filter_terminal</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> - <span class="keyword">void</span> <a name="idp36594528-bb"></a><span class="identifier">visit_channel</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">,</span> + <span class="keyword">void</span> <a name="idp43244336-bb"></a><span class="identifier">visit_channel</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> res<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Visits channel name. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp36598864-bb"></a><span class="identifier">visit_severity</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43248672-bb"></a><span class="identifier">visit_severity</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> res<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Visits severity level. </li> </ol></div> </div> @@ -133,7 +133,8 @@ </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> @@ -141,7 +142,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="begins_with_idp36544752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp36553120/channel_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severi_idp43173648/subscript_result.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="channel_severi_idp43202928/channel_visitor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120/channel_visitor.html b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928/channel_visitor.html index 72ba63971..b3cd84f57 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120/channel_visitor.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928/channel_visitor.html @@ -5,18 +5,18 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../channel_severi_idp36553120.html#idp99815184" title="Description"> -<link rel="prev" href="../channel_severi_idp36553120.html" title="Class template channel_severity_filter_terminal"> +<link rel="up" href="../channel_severi_idp43202928.html#idp116570976" title="Description"> +<link rel="prev" href="../channel_severi_idp43202928.html" title="Class template channel_severity_filter_terminal"> <link rel="next" href="severity_visitor.html" title="Struct severity_visitor"> </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="../channel_severi_idp36553120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36553120.html#idp99815184"><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="severity_visitor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel_severi_idp43202928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43202928.html#idp116570976"><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="severity_visitor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.channel_severi_idp36553120.channel_visitor"></a><div class="titlepage"></div> +<a name="boost.log.expressions.channel_severi_idp43202928.channel_visitor"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template channel_visitor</span></h2> <p>boost::log::expressions::channel_severity_filter_terminal::channel_visitor — Channel visitor. </p> @@ -30,34 +30,35 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="channel_visitor.html" title="Struct template channel_visitor">channel_visitor</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp36553120.channel_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp43202928.channel_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_visitor.html#boost.log.expressions.channel_severi_idp36553120.channel_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_visitor.html#idp36564112-bb"><span class="identifier">channel_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_visitor.html#boost.log.expressions.channel_severi_idp43202928.channel_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="channel_visitor.html#idp43213920-bb"><span class="identifier">channel_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="channel_visitor.html#idp36561568-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="channel_visitor.html#idp36562128-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="channel_visitor.html#idp43211376-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="channel_visitor.html#idp43211936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp99935504"></a><h2>Description</h2> +<a name="idp116691376"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp99935920"></a><h3> -<a name="boost.log.expressions.channel_severi_idp36553120.channel_visitorconstruct-copy-destruct"></a><code class="computeroutput">channel_visitor</code> +<a name="idp116691792"></a><h3> +<a name="boost.log.expressions.channel_severi_idp43202928.channel_visitorconstruct-copy-destruct"></a><code class="computeroutput">channel_visitor</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp36564112-bb"></a><span class="identifier">channel_visitor</span><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span> self<span class="special">,</span> <span class="identifier">ArgT</span> arg<span class="special">,</span> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp43213920-bb"></a><span class="identifier">channel_visitor</span><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span> self<span class="special">,</span> <span class="identifier">ArgT</span> arg<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> res<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp99947232"></a><h3> -<a name="idp36561568-bb"></a><code class="computeroutput">channel_visitor</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp36562128-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp116703280"></a><h3> +<a name="idp43211376-bb"></a><code class="computeroutput">channel_visitor</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp43211936-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">channel_value_type</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -65,7 +66,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../channel_severi_idp36553120.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36553120.html#idp99815184"><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="severity_visitor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel_severi_idp43202928.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43202928.html#idp116570976"><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="severity_visitor.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120/severity_visitor.html b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928/severity_visitor.html index 37569598f..b3a821bae 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severi_idp36553120/severity_visitor.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severi_idp43202928/severity_visitor.html @@ -5,18 +5,18 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../channel_severi_idp36553120.html#idp99815184" title="Description"> +<link rel="up" href="../channel_severi_idp43202928.html#idp116570976" title="Description"> <link rel="prev" href="channel_visitor.html" title="Struct template channel_visitor"> -<link rel="next" href="../channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor"> +<link rel="next" href="../channel_severity_filter.html" title="Function channel_severity_filter"> </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="channel_visitor.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36553120.html#idp99815184"><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="../channel_severi_idp36602528.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_visitor.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43202928.html#idp116570976"><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="../channel_severity_filter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.channel_severi_idp36553120.severity_visitor"></a><div class="titlepage"></div> +<a name="boost.log.expressions.channel_severi_idp43202928.severity_visitor"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct severity_visitor</span></h2> <p>boost::log::expressions::channel_severity_filter_terminal::severity_visitor — Severity level visitor. </p> @@ -30,35 +30,36 @@ <span class="keyword">struct</span> <a class="link" href="severity_visitor.html" title="Struct severity_visitor">severity_visitor</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp36553120.severity_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.channel_severi_idp43202928.severity_visitor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="severity_visitor.html#boost.log.expressions.channel_severi_idp36553120.severity_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="severity_visitor.html#idp36570592-bb"><span class="identifier">severity_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="severity_visitor.html#boost.log.expressions.channel_severi_idp43202928.severity_visitorconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="severity_visitor.html#idp43220400-bb"><span class="identifier">severity_visitor</span></a><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="severity_visitor.html#idp36568048-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="severity_visitor.html#idp36568608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="severity_visitor.html#idp43217856-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="severity_visitor.html#idp43218416-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp99989088"></a><h2>Description</h2> +<a name="idp116745024"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp99989504"></a><h3> -<a name="boost.log.expressions.channel_severi_idp36553120.severity_visitorconstruct-copy-destruct"></a><code class="computeroutput">severity_visitor</code> +<a name="idp116745440"></a><h3> +<a name="boost.log.expressions.channel_severi_idp43202928.severity_visitorconstruct-copy-destruct"></a><code class="computeroutput">severity_visitor</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp36570592-bb"></a><span class="identifier">severity_visitor</span><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span> self<span class="special">,</span> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp43220400-bb"></a><span class="identifier">severity_visitor</span><span class="special">(</span><span class="identifier">channel_severity_filter_terminal</span> <span class="keyword">const</span> <span class="special">&</span> self<span class="special">,</span> <span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">,</span> <span class="keyword">bool</span> <span class="special">&</span> res<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp100002400"></a><h3> -<a name="idp36568048-bb"></a><code class="computeroutput">severity_visitor</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp36568608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp116758336"></a><h3> +<a name="idp43217856-bb"></a><code class="computeroutput">severity_visitor</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp43218416-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">severity_value_type</span> <span class="keyword">const</span> <span class="special">&</span> severity<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="channel_visitor.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp36553120.html#idp99815184"><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="../channel_severi_idp36602528.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_visitor.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel_severi_idp43202928.html#idp116570976"><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="../channel_severity_filter.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/channel_severity_filter.html b/libs/log/doc/html/boost/log/expressions/channel_severity_filter.html index c22173a03..427b4942c 100644 --- a/libs/log/doc/html/boost/log/expressions/channel_severity_filter.html +++ b/libs/log/doc/html/boost/log/expressions/channel_severity_filter.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="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp" title="Header <boost/log/expressions/predicates/channel_severity_filter.hpp>"> -<link rel="prev" href="channel_severi_idp36602528/subscript_result.html" title="Class subscript_result"> +<link rel="prev" href="channel_severi_idp43202928/severity_visitor.html" title="Struct severity_visitor"> <link rel="next" href="attribute_contains.html" title="Type definition attribute_contains"> </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="channel_severi_idp36602528/subscript_result.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="attribute_contains.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severi_idp43202928/severity_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="attribute_contains.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.channel_severity_filter"></a><div class="titlepage"></div> @@ -162,13 +162,14 @@ <span class="identifier">SeverityCompareT</span> <span class="keyword">const</span> <span class="special">&</span> severity_compare<span class="special">,</span> <span class="identifier">ChannelOrderT</span> <span class="keyword">const</span> <span class="special">&</span> channel_order<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101058848"></a><h2>Description</h2> +<a name="idp117601312"></a><h2>Description</h2> <p>The function generates a filtering predicate that checks the severity levels of log records in different channels. The predicate will return <code class="computeroutput">true</code> if the record severity level is not less than the threshold for the channel the record belongs to. </p> </div> </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> @@ -176,7 +177,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="channel_severi_idp36602528/subscript_result.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="attribute_contains.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="channel_severi_idp43202928/severity_visitor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.channel_severity_filter_hpp"><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="attribute_contains.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/char_decor_idp36105200.html b/libs/log/doc/html/boost/log/expressions/char_decor_idp42727152.html index 5aa43600a..4c2eaf7c6 100644 --- a/libs/log/doc/html/boost/log/expressions/char_decor_idp36105200.html +++ b/libs/log/doc/html/boost/log/expressions/char_decor_idp42727152.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp" title="Header <boost/log/expressions/formatters/char_decorator.hpp>"> -<link rel="prev" href="char_decorator_actor.html" title="Class template char_decorator_actor"> -<link rel="next" href="char_decor_idp36110368.html" title="Function template char_decor"> +<link rel="prev" href="pattern_replacer/string_lengths.html" title="Struct string_lengths"> +<link rel="next" href="char_decor_idp42732320.html" title="Function template char_decor"> </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="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp36110368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp42732320.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.char_decor_idp36105200"></a><div class="titlepage"></div> +<a name="boost.log.expressions.char_decor_idp42727152"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template char_decor</span></h2> <p>boost::log::expressions::char_decor</p> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">char_decor</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> decorations<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95903408"></a><h2>Description</h2> +<a name="idp112435376"></a><h2>Description</h2> <p>The function returns a decorator generator object. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator.</p> <p> </p> @@ -54,7 +54,8 @@ </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp36110368.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp42732320.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/char_decor_idp36110368.html b/libs/log/doc/html/boost/log/expressions/char_decor_idp42732320.html index 52d33837b..14e226296 100644 --- a/libs/log/doc/html/boost/log/expressions/char_decor_idp36110368.html +++ b/libs/log/doc/html/boost/log/expressions/char_decor_idp42732320.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp" title="Header <boost/log/expressions/formatters/char_decorator.hpp>"> -<link rel="prev" href="char_decor_idp36105200.html" title="Function template char_decor"> +<link rel="prev" href="char_decor_idp42727152.html" title="Function template char_decor"> <link rel="next" href="csv_decor.html" title="Global csv_decor"> </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="char_decor_idp36105200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="csv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decor_idp42727152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="csv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.char_decor_idp36110368"></a><div class="titlepage"></div> +<a name="boost.log.expressions.char_decor_idp42732320"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template char_decor</span></h2> <p>boost::log::expressions::char_decor</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FromRangeT<span class="special">,</span> <span class="keyword">typename</span> ToRangeT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">char_decor</span><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">,</span> <span class="identifier">ToRangeT</span> <span class="keyword">const</span> <span class="special">&</span> to<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95925520"></a><h2>Description</h2> +<a name="idp112457488"></a><h2>Description</h2> <p>The function returns a decorator generator object. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator.</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="char_decor_idp36105200.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="csv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decor_idp42727152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="csv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/char_decorator_actor.html b/libs/log/doc/html/boost/log/expressions/char_decorator_actor.html index 9f45f1eeb..7b459676d 100644 --- a/libs/log/doc/html/boost/log/expressions/char_decorator_actor.html +++ b/libs/log/doc/html/boost/log/expressions/char_decorator_actor.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="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp" title="Header <boost/log/expressions/formatters/char_decorator.hpp>"> -<link rel="prev" href="char_decorator_terminal.html" title="Class template char_decorator_terminal"> -<link rel="next" href="char_decor_idp36105200.html" title="Function template char_decor"> +<link rel="prev" href="make_c_ascii_decor.html" title="Function template make_c_ascii_decor"> +<link rel="next" href="char_decorator_terminal.html" title="Class template char_decorator_terminal"> </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="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp36105200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_c_ascii_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.char_decorator_actor"></a><div class="titlepage"></div> @@ -36,33 +36,34 @@ <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.char_decorator_actor.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> <span class="comment">// <a class="link" href="char_decorator_actor.html#boost.log.expressions.char_decorator_actorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="char_decorator_actor.html#idp36103440-bb"><span class="identifier">char_decorator_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="char_decorator_actor.html#idp42662800-bb"><span class="identifier">char_decorator_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="char_decorator_actor.html#idp36101296-bb">public member functions</a></span> - <span class="identifier">terminal_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="char_decorator_actor.html#idp36101856-bb"><span class="identifier">get_terminal</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="char_decorator_actor.html#idp42660656-bb">public member functions</a></span> + <span class="identifier">terminal_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="char_decorator_actor.html#idp42661216-bb"><span class="identifier">get_terminal</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95873168"></a><h2>Description</h2> +<a name="idp111994720"></a><h2>Description</h2> <p>Character decorator actor </p> <div class="refsect2"> -<a name="idp95873888"></a><h3> +<a name="idp111995440"></a><h3> <a name="boost.log.expressions.char_decorator_actorconstruct-copy-destruct"></a><code class="computeroutput">char_decorator_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36103440-bb"></a><span class="identifier">char_decorator_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42662800-bb"></a><span class="identifier">char_decorator_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp95882816"></a><h3> -<a name="idp36101296-bb"></a><code class="computeroutput">char_decorator_actor</code> public member functions</h3> +<a name="idp112004368"></a><h3> +<a name="idp42660656-bb"></a><code class="computeroutput">char_decorator_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">terminal_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36101856-bb"></a><span class="identifier">get_terminal</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the terminal. </li></ol></div> +<pre class="literallayout"><span class="identifier">terminal_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42661216-bb"></a><span class="identifier">get_terminal</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the terminal. </li></ol></div> </div> </div> </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decor_idp36105200.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_c_ascii_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/char_decorator_terminal.html b/libs/log/doc/html/boost/log/expressions/char_decorator_terminal.html index cf88e9cdd..096886400 100644 --- a/libs/log/doc/html/boost/log/expressions/char_decorator_terminal.html +++ b/libs/log/doc/html/boost/log/expressions/char_decorator_terminal.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="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp" title="Header <boost/log/expressions/formatters/char_decorator.hpp>"> -<link rel="prev" href="pattern_replacer/string_lengths.html" title="Struct string_lengths"> -<link rel="next" href="char_decorator_actor.html" title="Class template char_decorator_actor"> +<link rel="prev" href="char_decorator_actor.html" title="Class template char_decorator_actor"> +<link rel="next" href="pattern_replacer.html" title="Class template pattern_replacer"> </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="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.char_decorator_terminal"></a><div class="titlepage"></div> @@ -37,43 +37,43 @@ <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#idp36089264-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">&</span><span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="char_decorator_terminal.html#idp36091360-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">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="char_decorator_terminal.html#idp36093040-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#idp42687632-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">&</span><span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="char_decorator_terminal.html#idp42689728-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">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="char_decorator_terminal.html#idp42691408-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#idp36078768-bb">public member functions</a></span> - <span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="char_decorator_terminal.html#idp36079328-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">&</span> <a class="link" href="char_decorator_terminal.html#idp36081280-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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idp36083232-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idp36086032-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">&</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#idp42677136-bb">public member functions</a></span> + <span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="char_decorator_terminal.html#idp42677696-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">&</span> <a class="link" href="char_decorator_terminal.html#idp42679648-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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idp42681600-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idp42684400-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">&</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="idp95748000"></a><h2>Description</h2> +<a name="idp112108432"></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="idp95751984"></a><h3> +<a name="idp112112416"></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="idp36089264-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">&</span> sub<span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&</span> impl<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42687632-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">&</span> sub<span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&</span> impl<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36091360-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">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42689728-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">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp36093040-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="idp42691408-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="idp95774288"></a><h3> -<a name="idp36078768-bb"></a><code class="computeroutput">char_decorator_terminal</code> public member functions</h3> +<a name="idp112134720"></a><h3> +<a name="idp42677136-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">&</span> <a name="idp36079328-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">&</span> <a name="idp42677696-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"> @@ -88,7 +88,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36081280-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">&</span> <a name="idp42679648-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"> @@ -103,11 +103,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36083232-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42681600-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">&</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36086032-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">&</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42684400-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Invokation operator </p> </li> </ol></div> @@ -116,7 +116,8 @@ </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> @@ -124,7 +125,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/contains_idp36772912.html b/libs/log/doc/html/boost/log/expressions/contains_idp43393408.html index 6b6e55b11..dc95eb8f7 100644 --- a/libs/log/doc/html/boost/log/expressions/contains_idp36772912.html +++ b/libs/log/doc/html/boost/log/expressions/contains_idp43393408.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp" title="Header <boost/log/expressions/predicates/contains.hpp>"> <link rel="prev" href="attribute_contains.html" title="Type definition attribute_contains"> -<link rel="next" href="contains_idp36779552.html" title="Function template contains"> +<link rel="next" href="contains_idp43400048.html" title="Function template contains"> </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="attribute_contains.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36779552.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_contains.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43400048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.contains_idp36772912"></a><div class="titlepage"></div> +<a name="boost.log.expressions.contains_idp43393408"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template contains</span></h2> <p>boost::log::expressions::contains</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">contains</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101168224"></a><h2>Description</h2> +<a name="idp117710944"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, contains the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_contains.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36779552.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_contains.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43400048.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/contains_idp36779552.html b/libs/log/doc/html/boost/log/expressions/contains_idp43400048.html index 2d75f01d6..e10108f1a 100644 --- a/libs/log/doc/html/boost/log/expressions/contains_idp36779552.html +++ b/libs/log/doc/html/boost/log/expressions/contains_idp43400048.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp" title="Header <boost/log/expressions/predicates/contains.hpp>"> -<link rel="prev" href="contains_idp36772912.html" title="Function template contains"> -<link rel="next" href="contains_idp36785056.html" title="Function template contains"> +<link rel="prev" href="contains_idp43393408.html" title="Function template contains"> +<link rel="next" href="contains_idp43405552.html" title="Function template contains"> </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="contains_idp36772912.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36785056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43393408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43405552.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.contains_idp36779552"></a><div class="titlepage"></div> +<a name="boost.log.expressions.contains_idp43400048"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template contains</span></h2> <p>boost::log::expressions::contains</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">contains</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101192256"></a><h2>Description</h2> +<a name="idp117734672"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, contains the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="contains_idp36772912.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp36785056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43393408.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="contains_idp43405552.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/contains_idp36785056.html b/libs/log/doc/html/boost/log/expressions/contains_idp43405552.html index 96d945497..974a8351a 100644 --- a/libs/log/doc/html/boost/log/expressions/contains_idp36785056.html +++ b/libs/log/doc/html/boost/log/expressions/contains_idp43405552.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp" title="Header <boost/log/expressions/predicates/contains.hpp>"> -<link rel="prev" href="contains_idp36779552.html" title="Function template contains"> +<link rel="prev" href="contains_idp43400048.html" title="Function template contains"> <link rel="next" href="attribute_ends_with.html" title="Type definition attribute_ends_with"> </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="contains_idp36779552.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43400048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.contains_idp36785056"></a><div class="titlepage"></div> +<a name="boost.log.expressions.contains_idp43405552"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template contains</span></h2> <p>boost::log::expressions::contains</p> @@ -29,13 +29,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">contains</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101208864"></a><h2>Description</h2> +<a name="idp117751376"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, contains the specified substring. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="contains_idp36779552.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="contains_idp43400048.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.contains_hpp"><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="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/csv_decor.html b/libs/log/doc/html/boost/log/expressions/csv_decor.html index 71681f2c6..9e54fbe3b 100644 --- a/libs/log/doc/html/boost/log/expressions/csv_decor.html +++ b/libs/log/doc/html/boost/log/expressions/csv_decor.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="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp" title="Header <boost/log/expressions/formatters/csv_decorator.hpp>"> -<link rel="prev" href="char_decor_idp36110368.html" title="Function template char_decor"> +<link rel="prev" href="char_decor_idp42732320.html" title="Function template char_decor"> <link rel="next" href="wcsv_decor.html" title="Global wcsv_decor"> </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="char_decor_idp36110368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="wcsv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decor_idp42732320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="wcsv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.csv_decor"></a><div class="titlepage"></div> @@ -26,7 +26,7 @@ </span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> csv_decor<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95963200"></a><h2>Description</h2> +<a name="idp84521680"></a><h2>Description</h2> <p>CSV-style decorator generator object. The decorator doubles double quotes that may be found in the output. See <a href="http://en.wikipedia.org/wiki/Comma-separated_values" target="_top">http://en.wikipedia.org/wiki/Comma-separated_values</a> for more information on the CSV format. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator. For example:</p> <p><code class="computeroutput"> csv_decor[ attr< std::string >("MyAttr") ] </code></p> <p>For wide-character formatting there is the similar <code class="computeroutput">wcsv_decor</code> decorator generator object. </p> @@ -34,7 +34,8 @@ </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="char_decor_idp36110368.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="wcsv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decor_idp42732320.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="wcsv_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/ends_with_idp36795360.html b/libs/log/doc/html/boost/log/expressions/ends_with_idp43415856.html index 4876e0c78..32b093214 100644 --- a/libs/log/doc/html/boost/log/expressions/ends_with_idp36795360.html +++ b/libs/log/doc/html/boost/log/expressions/ends_with_idp43415856.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp" title="Header <boost/log/expressions/predicates/ends_with.hpp>"> <link rel="prev" href="attribute_ends_with.html" title="Type definition attribute_ends_with"> -<link rel="next" href="ends_with_idp36802000.html" title="Function template ends_with"> +<link rel="next" href="ends_with_idp43422496.html" title="Function template ends_with"> </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="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36802000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43422496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.ends_with_idp36795360"></a><div class="titlepage"></div> +<a name="boost.log.expressions.ends_with_idp43415856"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template ends_with</span></h2> <p>boost::log::expressions::ends_with</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">ends_with</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101317424"></a><h2>Description</h2> +<a name="idp117859968"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, ends with the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36802000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_ends_with.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43422496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/ends_with_idp36802000.html b/libs/log/doc/html/boost/log/expressions/ends_with_idp43422496.html index 7927d5718..9c79364aa 100644 --- a/libs/log/doc/html/boost/log/expressions/ends_with_idp36802000.html +++ b/libs/log/doc/html/boost/log/expressions/ends_with_idp43422496.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp" title="Header <boost/log/expressions/predicates/ends_with.hpp>"> -<link rel="prev" href="ends_with_idp36795360.html" title="Function template ends_with"> -<link rel="next" href="ends_with_idp36807504.html" title="Function template ends_with"> +<link rel="prev" href="ends_with_idp43415856.html" title="Function template ends_with"> +<link rel="next" href="ends_with_idp43428000.html" title="Function template ends_with"> </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="ends_with_idp36795360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36807504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43415856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43428000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.ends_with_idp36802000"></a><div class="titlepage"></div> +<a name="boost.log.expressions.ends_with_idp43422496"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template ends_with</span></h2> <p>boost::log::expressions::ends_with</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">ends_with</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101341344"></a><h2>Description</h2> +<a name="idp117883936"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, ends with the specified substring. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="ends_with_idp36795360.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp36807504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43415856.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="ends_with_idp43428000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/ends_with_idp36807504.html b/libs/log/doc/html/boost/log/expressions/ends_with_idp43428000.html index 1fbda6528..beda2128b 100644 --- a/libs/log/doc/html/boost/log/expressions/ends_with_idp36807504.html +++ b/libs/log/doc/html/boost/log/expressions/ends_with_idp43428000.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp" title="Header <boost/log/expressions/predicates/ends_with.hpp>"> -<link rel="prev" href="ends_with_idp36802000.html" title="Function template ends_with"> +<link rel="prev" href="ends_with_idp43422496.html" title="Function template ends_with"> <link rel="next" href="has_attribute.html" title="Class template has_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="ends_with_idp36802000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="has_attribute.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43422496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="has_attribute.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.ends_with_idp36807504"></a><div class="titlepage"></div> +<a name="boost.log.expressions.ends_with_idp43428000"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template ends_with</span></h2> <p>boost::log::expressions::ends_with</p> @@ -29,13 +29,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">ends_with</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">SubstringT</span> <span class="keyword">const</span> <span class="special">&</span> substring<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101357952"></a><h2>Description</h2> +<a name="idp117900608"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, ends with the specified substring. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="ends_with_idp36802000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="has_attribute.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43422496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.ends_with_hpp"><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="has_attribute.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36182496.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42804448.html index 888293117..a4fe0ac93 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36182496.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42804448.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_time_actor.html" title="Class template format_date_time_actor"> -<link rel="next" href="format_date_ti_idp36188560.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_time_terminal.html" title="Class template format_date_time_terminal"> +<link rel="next" href="format_date_ti_idp42810512.html" title="Function template format_date_time"> </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="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36188560.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42810512.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36182496"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42804448"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -29,7 +29,7 @@ <a class="link" href="format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">format_date_time</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96555520"></a><h2>Description</h2> +<a name="idp113070032"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36188560.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42810512.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36188560.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42810512.html index bbb11803a..081f90a69 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36188560.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42810512.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_ti_idp36182496.html" title="Function template format_date_time"> -<link rel="next" href="format_date_ti_idp36194640.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_ti_idp42804448.html" title="Function template format_date_time"> +<link rel="next" href="format_date_ti_idp42816592.html" title="Function template format_date_time"> </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="format_date_ti_idp36182496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36194640.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42804448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42816592.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36188560"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42810512"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -30,7 +30,7 @@ <span class="identifier">format_date_time</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96581424"></a><h2>Description</h2> +<a name="idp113099264"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36182496.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36194640.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42804448.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42816592.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36194640.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42816592.html index 9ecfa751d..7a65fa081 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36194640.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42816592.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_ti_idp36188560.html" title="Function template format_date_time"> -<link rel="next" href="format_date_ti_idp36201888.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_ti_idp42810512.html" title="Function template format_date_time"> +<link rel="next" href="format_date_ti_idp42823840.html" title="Function template format_date_time"> </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="format_date_ti_idp36188560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36201888.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42810512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42823840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36194640"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42816592"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -31,7 +31,7 @@ <span class="identifier">format_date_time</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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> keyword<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96613808"></a><h2>Description</h2> +<a name="idp113135648"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36188560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36201888.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42810512.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42823840.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36201888.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42823840.html index a0fbfd0a8..1b0a8c304 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36201888.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42823840.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_ti_idp36194640.html" title="Function template format_date_time"> -<link rel="next" href="format_date_ti_idp36209152.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_ti_idp42816592.html" title="Function template format_date_time"> +<link rel="next" href="format_date_ti_idp42831104.html" title="Function template format_date_time"> </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="format_date_ti_idp36194640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36209152.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42816592.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42831104.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36201888"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42823840"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -31,7 +31,7 @@ <span class="identifier">format_date_time</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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> keyword<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96648928"></a><h2>Description</h2> +<a name="idp113175328"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36194640.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36209152.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42816592.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42831104.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36209152.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42831104.html index daefcd5fc..37a04a6fb 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36209152.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42831104.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_ti_idp36201888.html" title="Function template format_date_time"> -<link rel="next" href="format_date_ti_idp36217504.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_ti_idp42823840.html" title="Function template format_date_time"> +<link rel="next" href="format_date_ti_idp42839456.html" title="Function template format_date_time"> </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="format_date_ti_idp36201888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36217504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42823840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42839456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36209152"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42831104"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -31,7 +31,7 @@ <span class="identifier">format_date_time</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> placeholder<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96684432"></a><h2>Description</h2> +<a name="idp113215200"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36201888.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36217504.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42823840.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42839456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36217504.html b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42839456.html index 2fe00556c..dcc9766ef 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_ti_idp36217504.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_ti_idp42839456.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_ti_idp36209152.html" title="Function template format_date_time"> +<link rel="prev" href="format_date_ti_idp42831104.html" title="Function template format_date_time"> <link rel="next" href="format_terminal.html" title="Class template format_terminal"> </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="format_date_ti_idp36209152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42831104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_date_ti_idp36217504"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_date_ti_idp42839456"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_date_time</span></h2> <p>boost::log::expressions::format_date_time</p> @@ -31,7 +31,7 @@ <span class="identifier">format_date_time</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> placeholder<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96724656"></a><h2>Description</h2> +<a name="idp113258096"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36209152.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42831104.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_time_actor.html b/libs/log/doc/html/boost/log/expressions/format_date_time_actor.html index f4ad6e471..7f77f9819 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_time_actor.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_time_actor.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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="format_date_time_terminal.html" title="Class template format_date_time_terminal"> -<link rel="next" href="format_date_ti_idp36182496.html" title="Function template format_date_time"> +<link rel="prev" href="make_csv_decor.html" title="Function template make_csv_decor"> +<link rel="next" href="format_date_time_terminal.html" title="Class template format_date_time_terminal"> </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="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36182496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_csv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.format_date_time_actor"></a><div class="titlepage"></div> @@ -39,30 +39,30 @@ <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.format_date_time_actor.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> <span class="comment">// <a class="link" href="format_date_time_actor.html#boost.log.expressions.format_date_time_actorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="format_date_time_actor.html#idp36180752-bb"><span class="identifier">format_date_time_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="format_date_time_actor.html#idp42775184-bb"><span class="identifier">format_date_time_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="format_date_time_actor.html#idp36174160-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="format_date_time_actor.html#idp36174720-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_actor.html#idp36176672-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_actor.html#idp36178624-bb"><span class="identifier">get_formatter_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="format_date_time_actor.html#idp42768592-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="format_date_time_actor.html#idp42769152-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_actor.html#idp42771104-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_actor.html#idp42773056-bb"><span class="identifier">get_formatter_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96507008"></a><h2>Description</h2> +<a name="idp112855344"></a><h2>Description</h2> <p>Date and time formatter actor. </p> <div class="refsect2"> -<a name="idp96507648"></a><h3> +<a name="idp112855984"></a><h3> <a name="boost.log.expressions.format_date_time_actorconstruct-copy-destruct"></a><code class="computeroutput">format_date_time_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36180752-bb"></a><span class="identifier">format_date_time_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42775184-bb"></a><span class="identifier">format_date_time_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp96515504"></a><h3> -<a name="idp36174160-bb"></a><code class="computeroutput">format_date_time_actor</code> public member functions</h3> +<a name="idp112863760"></a><h3> +<a name="idp42768592-bb"></a><code class="computeroutput">format_date_time_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp36174720-bb"></a><span class="identifier">get_name</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">attribute_name</span> <a name="idp42769152-bb"></a><span class="identifier">get_name</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"> @@ -77,7 +77,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36176672-bb"></a><span class="identifier">get_fallback_policy</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">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42771104-bb"></a><span class="identifier">get_fallback_policy</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"> @@ -92,7 +92,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36178624-bb"></a><span class="identifier">get_formatter_function</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">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42773056-bb"></a><span class="identifier">get_formatter_function</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"> @@ -112,7 +112,8 @@ </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> @@ -120,7 +121,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp36182496.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_csv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_date_time_terminal.html b/libs/log/doc/html/boost/log/expressions/format_date_time_terminal.html index e155a734a..7ff4a6c61 100644 --- a/libs/log/doc/html/boost/log/expressions/format_date_time_terminal.html +++ b/libs/log/doc/html/boost/log/expressions/format_date_time_terminal.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="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp" title="Header <boost/log/expressions/formatters/date_time.hpp>"> -<link rel="prev" href="make_csv_decor.html" title="Function template make_csv_decor"> -<link rel="next" href="format_date_time_actor.html" title="Class template format_date_time_actor"> +<link rel="prev" href="format_date_time_actor.html" title="Class template format_date_time_actor"> +<link rel="next" href="format_date_ti_idp42804448.html" title="Function template format_date_time"> </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="make_csv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42804448.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.format_date_time_terminal"></a><div class="titlepage"></div> @@ -38,57 +38,58 @@ <span class="keyword">typedef</span> <span class="identifier">string_type</span> <a name="boost.log.expressions.format_date_time_terminal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result type. </span> <span class="comment">// <a class="link" href="format_date_time_terminal.html#boost.log.expressions.format_date_time_terminalconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="format_date_time_terminal.html#idp36157648-bb"><span class="identifier">format_date_time_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="format_date_time_terminal.html#idp42799472-bb"><span class="identifier">format_date_time_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_date_time_terminal.html#idp36160304-bb"><span class="identifier">format_date_time_terminal</span></a><span class="special">(</span><a class="link" href="format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_date_time_terminal.html#idp36161872-bb"><span class="identifier">format_date_time_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="format_date_time_terminal.html#idp42802128-bb"><span class="identifier">format_date_time_terminal</span></a><span class="special">(</span><a class="link" href="format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="format_date_time_terminal.html#idp42803696-bb"><span class="identifier">format_date_time_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="format_date_time_terminal.html#idp36147024-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="format_date_time_terminal.html#idp36147584-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_terminal.html#idp36149008-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_terminal.html#idp36150432-bb"><span class="identifier">get_formatter_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_date_time_terminal.html#idp36151872-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_date_time_terminal.html#idp36154544-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="format_date_time_terminal.html#idp42788848-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="format_date_time_terminal.html#idp42789408-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_terminal.html#idp42790832-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_date_time_terminal.html#idp42792256-bb"><span class="identifier">get_formatter_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_date_time_terminal.html#idp42793696-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_date_time_terminal.html#idp42796368-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">&</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="idp96280944"></a><h2>Description</h2> +<a name="idp112983024"></a><h2>Description</h2> <p>Date and time formatter terminal. </p> <div class="refsect2"> -<a name="idp96281664"></a><h3> +<a name="idp112983744"></a><h3> <a name="boost.log.expressions.format_date_time_terminalconstruct-copy-destruct"></a><code class="computeroutput">format_date_time_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp36157648-bb"></a><span class="identifier">format_date_time_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<pre class="literallayout"><a name="idp42799472-bb"></a><span class="identifier">format_date_time_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> fallback<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> format<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36160304-bb"></a><span class="identifier">format_date_time_terminal</span><span class="special">(</span><a class="link" href="format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> -<li class="listitem"><pre class="literallayout"><a name="idp36161872-bb"></a><span class="identifier">format_date_time_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> +<pre class="literallayout"><a name="idp42802128-bb"></a><span class="identifier">format_date_time_terminal</span><span class="special">(</span><a class="link" href="format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> +<li class="listitem"><pre class="literallayout"><a name="idp42803696-bb"></a><span class="identifier">format_date_time_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="idp67623360"></a><h3> -<a name="idp36147024-bb"></a><code class="computeroutput">format_date_time_terminal</code> public member functions</h3> +<a name="idp113008288"></a><h3> +<a name="idp42788848-bb"></a><code class="computeroutput">format_date_time_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp36147584-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> +<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp42789408-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36149008-bb"></a><span class="identifier">get_fallback_policy</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns fallback policy. </li> +<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42790832-bb"></a><span class="identifier">get_fallback_policy</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns fallback policy. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36150432-bb"></a><span class="identifier">get_formatter_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Retruns formatter function. </li> +<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42792256-bb"></a><span class="identifier">get_formatter_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Retruns formatter function. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36151872-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42793696-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36154544-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42796368-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> </ol></div> </div> </div> </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> @@ -96,7 +97,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_csv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.date_time_hpp"><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="format_date_ti_idp42804448.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_idp36243280.html b/libs/log/doc/html/boost/log/expressions/format_idp42865248.html index 60d62011c..4875e67b7 100644 --- a/libs/log/doc/html/boost/log/expressions/format_idp36243280.html +++ b/libs/log/doc/html/boost/log/expressions/format_idp42865248.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp" title="Header <boost/log/expressions/formatters/format.hpp>"> <link rel="prev" href="format_terminal.html" title="Class template format_terminal"> -<link rel="next" href="format_idp36246656.html" title="Function template format"> +<link rel="next" href="format_idp42868624.html" title="Function template format"> </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="format_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp36246656.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp42868624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_idp36243280"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_idp42865248"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format</span></h2> <p>boost::log::expressions::format</p> @@ -28,13 +28,14 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special"><</span> <a class="link" href="format_terminal.html" title="Class template format_terminal">format_terminal</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="identifier">format</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> fmt<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96883648"></a><h2>Description</h2> +<a name="idp113416896"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will perform log record formatting according to the provided format string. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp36246656.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp42868624.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_idp36246656.html b/libs/log/doc/html/boost/log/expressions/format_idp42868624.html index 29585bf7b..31cada63e 100644 --- a/libs/log/doc/html/boost/log/expressions/format_idp36246656.html +++ b/libs/log/doc/html/boost/log/expressions/format_idp42868624.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp" title="Header <boost/log/expressions/formatters/format.hpp>"> -<link rel="prev" href="format_idp36243280.html" title="Function template format"> +<link rel="prev" href="format_idp42865248.html" title="Function template format"> <link rel="next" href="if_.html" title="Function template if_"> </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="format_idp36243280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="if_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_idp42865248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="if_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_idp36246656"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_idp42868624"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format</span></h2> <p>boost::log::expressions::format</p> @@ -29,13 +29,14 @@ <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special"><</span> <a class="link" href="format_terminal.html" title="Class template format_terminal">format_terminal</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="identifier">format</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> fmt<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96909392"></a><h2>Description</h2> +<a name="idp113442640"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will perform log record formatting according to the provided format string. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_idp36243280.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="if_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_idp42865248.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="if_.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36263472.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42904768.html index c380e0044..6aafd7d1b 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36263472.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42904768.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="if_.html" title="Function template if_"> -<link rel="next" href="format_named_scope_actor.html" title="Class template format_named_scope_actor"> +<link rel="prev" href="format_named_scope_actor.html" title="Class template format_named_scope_actor"> +<link rel="next" href="format_named_s_idp42938400.html" title="Function template format_named_scope"> </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="if_.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42938400.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36263472"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42904768"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template format_named_scope_terminal</span></h2> <p>boost::log::expressions::format_named_scope_terminal</p> @@ -25,47 +25,47 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>">boost/log/expressions/formatters/named_scope.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> -<span class="keyword">class</span> <a class="link" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.format_named_s_idp36263472._is_boost_log_terminal"></a><span class="identifier">_is_boost_log_terminal</span><span class="special">;</span> <span class="comment">// Internal typedef for type categorization. </span> - <span class="keyword">typedef</span> <span class="identifier">attributes</span><span class="special">::</span><span class="identifier">named_scope</span><span class="special">::</span><span class="identifier">value_type</span> <a name="boost.log.expressions.format_named_s_idp36263472.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> - <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.expressions.format_named_s_idp36263472.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> - <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.expressions.format_named_s_idp36263472.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_s_idp36263472.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type. </span> - <span class="keyword">typedef</span> <span class="identifier">basic_formatting_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_s_idp36263472.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Formatting stream type. </span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.expressions.format_named_s_idp36263472.formatter_function_type"></a><span class="identifier">formatter_function_type</span><span class="special">;</span> <span class="comment">// Formatter function. </span> - <span class="keyword">typedef</span> <span class="identifier">string_type</span> <a name="boost.log.expressions.format_named_s_idp36263472.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result type. </span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.format_named_s_idp42904768._is_boost_log_terminal"></a><span class="identifier">_is_boost_log_terminal</span><span class="special">;</span> <span class="comment">// Internal typedef for type categorization. </span> + <span class="keyword">typedef</span> <span class="identifier">attributes</span><span class="special">::</span><span class="identifier">named_scope</span><span class="special">::</span><span class="identifier">value_type</span> <a name="boost.log.expressions.format_named_s_idp42904768.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> + <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.expressions.format_named_s_idp42904768.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> + <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.expressions.format_named_s_idp42904768.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> + <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_s_idp42904768.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type. </span> + <span class="keyword">typedef</span> <span class="identifier">basic_formatting_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_s_idp42904768.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Formatting stream type. </span> + <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.expressions.format_named_s_idp42904768.formatter_function_type"></a><span class="identifier">formatter_function_type</span><span class="special">;</span> <span class="comment">// Formatter function. </span> + <span class="keyword">typedef</span> <span class="identifier">string_type</span> <a name="boost.log.expressions.format_named_s_idp42904768.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result type. </span> - <span class="comment">// <a class="link" href="format_named_s_idp36263472.html#boost.log.expressions.format_named_s_idp36263472construct-copy-destruct">construct/copy/destruct</a></span> + <span class="comment">// <a class="link" href="format_named_s_idp42904768.html#boost.log.expressions.format_named_s_idp42904768construct-copy-destruct">construct/copy/destruct</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FormatT<span class="special">></span> - <a class="link" href="format_named_s_idp36263472.html#idp36285664-bb"><span class="identifier">format_named_scope_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="format_named_s_idp42904768.html#idp42926960-bb"><span class="identifier">format_named_scope_terminal</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FormatT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">value_type</span><span class="special">::</span><span class="identifier">size_type</span><span class="special">,</span> <span class="identifier">scope_iteration_direction</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_named_s_idp36263472.html#idp36292624-bb"><span class="identifier">format_named_scope_terminal</span></a><span class="special">(</span><a class="link" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_named_s_idp36263472.html#idp36294192-bb"><span class="identifier">format_named_scope_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="format_named_s_idp42904768.html#idp42933920-bb"><span class="identifier">format_named_scope_terminal</span></a><span class="special">(</span><a class="link" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="format_named_s_idp42904768.html#idp42935488-bb"><span class="identifier">format_named_scope_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="format_named_s_idp36263472.html#idp36275040-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="format_named_s_idp36263472.html#idp36275600-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_s_idp36263472.html#idp36277024-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_s_idp36263472.html#idp36278448-bb"><span class="identifier">get_formatter_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_named_s_idp36263472.html#idp36279888-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_named_s_idp36263472.html#idp36282560-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="format_named_s_idp42904768.html#idp42916336-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="format_named_s_idp42904768.html#idp42916896-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_s_idp42904768.html#idp42918320-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_s_idp42904768.html#idp42919744-bb"><span class="identifier">get_formatter_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_named_s_idp42904768.html#idp42921184-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_named_s_idp42904768.html#idp42923856-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">&</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="idp97303584"></a><h2>Description</h2> +<a name="idp113953184"></a><h2>Description</h2> <p>Named scope formatter terminal. </p> <div class="refsect2"> -<a name="idp97304304"></a><h3> -<a name="boost.log.expressions.format_named_s_idp36263472construct-copy-destruct"></a><code class="computeroutput">format_named_scope_terminal</code> +<a name="idp113953904"></a><h3> +<a name="boost.log.expressions.format_named_s_idp42904768construct-copy-destruct"></a><code class="computeroutput">format_named_scope_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FormatT<span class="special">></span> - <a name="idp36285664-bb"></a><span class="identifier">format_named_scope_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> + <a name="idp42926960-bb"></a><span class="identifier">format_named_scope_terminal</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> fallback<span class="special">,</span> <span class="identifier">FormatT</span> <span class="keyword">const</span> <span class="special">&</span> element_format<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> delimiter<span class="special">,</span> @@ -74,31 +74,32 @@ <span class="identifier">value_type</span><span class="special">::</span><span class="identifier">size_type</span> depth<span class="special">,</span> <span class="identifier">scope_iteration_direction</span> direction<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36292624-bb"></a><span class="identifier">format_named_scope_terminal</span><span class="special">(</span><a class="link" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> -<li class="listitem"><pre class="literallayout"><a name="idp36294192-bb"></a><span class="identifier">format_named_scope_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> +<pre class="literallayout"><a name="idp42933920-bb"></a><span class="identifier">format_named_scope_terminal</span><span class="special">(</span><a class="link" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> +<li class="listitem"><pre class="literallayout"><a name="idp42935488-bb"></a><span class="identifier">format_named_scope_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="idp97343744"></a><h3> -<a name="idp36275040-bb"></a><code class="computeroutput">format_named_scope_terminal</code> public member functions</h3> +<a name="idp113993344"></a><h3> +<a name="idp42916336-bb"></a><code class="computeroutput">format_named_scope_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp36275600-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> +<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp42916896-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns attribute name. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36277024-bb"></a><span class="identifier">get_fallback_policy</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns fallback policy. </li> +<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42918320-bb"></a><span class="identifier">get_fallback_policy</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns fallback policy. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36278448-bb"></a><span class="identifier">get_formatter_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Retruns formatter function. </li> +<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42919744-bb"></a><span class="identifier">get_formatter_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Retruns formatter function. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36279888-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42921184-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36282560-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42923856-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> </ol></div> </div> </div> </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> @@ -106,7 +107,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="if_.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42938400.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36316432.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42938400.html index 2db9f1ea3..14554eeb7 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36316432.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42938400.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_scope_actor.html" title="Class template format_named_scope_actor"> -<link rel="next" href="format_named_s_idp36321952.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal"> +<link rel="next" href="format_named_s_idp42943920.html" title="Function template format_named_scope"> </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="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36321952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42904768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42943920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36316432"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42938400"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -30,7 +30,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97518832"></a><h2>Description</h2> +<a name="idp114052384"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36321952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42904768.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42943920.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36321952.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42943920.html index 68737c553..6be41faa2 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36321952.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42943920.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36316432.html" title="Function template format_named_scope"> -<link rel="next" href="format_named_s_idp36327488.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42938400.html" title="Function template format_named_scope"> +<link rel="next" href="format_named_s_idp42949456.html" title="Function template format_named_scope"> </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="format_named_s_idp36316432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36327488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42938400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42949456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36321952"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42943920"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -30,7 +30,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97545664"></a><h2>Description</h2> +<a name="idp114078832"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36316432.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36327488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42938400.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42949456.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36327488.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42949456.html index 67db1891e..fffd1a026 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36327488.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42949456.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36321952.html" title="Function template format_named_scope"> -<link rel="next" href="format_named_s_idp36334736.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42943920.html" title="Function template format_named_scope"> +<link rel="next" href="format_named_s_idp42956704.html" title="Function template format_named_scope"> </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="format_named_s_idp36321952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36334736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42943920.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42956704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36327488"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42949456"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -31,7 +31,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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> keyword<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97579248"></a><h2>Description</h2> +<a name="idp114112576"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36321952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36334736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42943920.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42956704.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36334736.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42956704.html index 0c5097a25..d6a6a6541 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36334736.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42956704.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36327488.html" title="Function template format_named_scope"> -<link rel="next" href="format_named_s_idp36342000.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42949456.html" title="Function template format_named_scope"> +<link rel="next" href="format_named_s_idp42963968.html" title="Function template format_named_scope"> </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="format_named_s_idp36327488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36342000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42949456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42963968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36334736"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42956704"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -31,7 +31,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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> keyword<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97615808"></a><h2>Description</h2> +<a name="idp114149200"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36327488.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36342000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42949456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42963968.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36342000.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42963968.html index 4840ad5e0..26c3b86e4 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36342000.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42963968.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36334736.html" title="Function template format_named_scope"> -<link rel="next" href="format_named_s_idp36350384.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42956704.html" title="Function template format_named_scope"> +<link rel="next" href="format_named_s_idp42972352.html" title="Function template format_named_scope"> </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="format_named_s_idp36334736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36350384.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42956704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42972352.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36342000"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42963968"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -31,7 +31,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> placeholder<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97654384"></a><h2>Description</h2> +<a name="idp114187856"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36334736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36350384.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42956704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42972352.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36350384.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42972352.html index 83cd57e5f..5dbe67437 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36350384.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42972352.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36342000.html" title="Function template format_named_scope"> -<link rel="next" href="format_named_s_idp36358784.html" title="Function format_named_scope"> +<link rel="prev" href="format_named_s_idp42963968.html" title="Function template format_named_scope"> +<link rel="next" href="format_named_s_idp42980752.html" title="Function format_named_scope"> </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="format_named_s_idp36342000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36358784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42963968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42980752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36350384"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42972352"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -31,7 +31,7 @@ <span class="identifier">format_named_scope</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> placeholder<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> element_format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97696224"></a><h2>Description</h2> +<a name="idp114229440"></a><h2>Description</h2> <p>The function generates a manipulator node in a template expression. The manipulator must participate in a formatting expression (stream output or <code class="computeroutput">format</code> placeholder filler).</p> <p> </p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36342000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36358784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42963968.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42980752.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36358784.html b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42980752.html index cbd0be3e2..1b83ba917 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_s_idp36358784.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_s_idp42980752.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36350384.html" title="Function template format_named_scope"> +<link rel="prev" href="format_named_s_idp42972352.html" title="Function template format_named_scope"> <link rel="next" href="stream_type.html" title="Type definition stream_type"> </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="format_named_s_idp36350384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="stream_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42972352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="stream_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.format_named_s_idp36358784"></a><div class="titlepage"></div> +<a name="boost.log.expressions.format_named_s_idp42980752"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function format_named_scope</span></h2> <p>boost::log::expressions::format_named_scope</p> @@ -37,7 +37,7 @@ <span class="identifier">unspecified</span> <span class="identifier">format_named_scope</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> placeholder<span class="special">,</span> <span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97762464"></a><h2>Description</h2> +<a name="idp114295776"></a><h2>Description</h2> <p>Formatter generator. Construct the named scope formatter with the specified formatting parameters.</p> <p> </p> @@ -82,7 +82,8 @@ </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> @@ -90,7 +91,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36350384.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="stream_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42972352.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="stream_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_named_scope_actor.html b/libs/log/doc/html/boost/log/expressions/format_named_scope_actor.html index f967d8441..60dc07fb9 100644 --- a/libs/log/doc/html/boost/log/expressions/format_named_scope_actor.html +++ b/libs/log/doc/html/boost/log/expressions/format_named_scope_actor.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="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>"> -<link rel="prev" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal"> -<link rel="next" href="format_named_s_idp36316432.html" title="Function template format_named_scope"> +<link rel="prev" href="if_.html" title="Function template if_"> +<link rel="next" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal"> </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="format_named_s_idp36263472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36316432.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="if_.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42904768.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.format_named_scope_actor"></a><div class="titlepage"></div> @@ -33,36 +33,36 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.expressions.format_named_scope_actor.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.expressions.format_named_scope_actor.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> - <span class="keyword">typedef</span> <a class="link" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a><span class="special"><</span> <span class="identifier">fallback_policy</span><span class="special">,</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_scope_actor.terminal_type"></a><span class="identifier">terminal_type</span><span class="special">;</span> <span class="comment">// Base terminal type. </span> + <span class="keyword">typedef</span> <a class="link" href="format_named_s_idp42904768.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a><span class="special"><</span> <span class="identifier">fallback_policy</span><span class="special">,</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_scope_actor.terminal_type"></a><span class="identifier">terminal_type</span><span class="special">;</span> <span class="comment">// Base terminal type. </span> <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">value_type</span> <a name="boost.log.expressions.format_named_scope_actor.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value type. </span> <span class="keyword">typedef</span> <span class="identifier">terminal_type</span><span class="special">::</span><span class="identifier">formatter_function_type</span> <a name="boost.log.expressions.format_named_scope_actor.formatter_function_type"></a><span class="identifier">formatter_function_type</span><span class="special">;</span> <span class="comment">// Formatter function. </span> <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.format_named_scope_actor.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> <span class="comment">// <a class="link" href="format_named_scope_actor.html#boost.log.expressions.format_named_scope_actorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="format_named_scope_actor.html#idp36312528-bb"><span class="identifier">format_named_scope_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="format_named_scope_actor.html#idp42903216-bb"><span class="identifier">format_named_scope_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="format_named_scope_actor.html#idp36305936-bb">public member functions</a></span> - <span class="identifier">attribute_name</span> <a class="link" href="format_named_scope_actor.html#idp36306496-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_scope_actor.html#idp36308448-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_scope_actor.html#idp36310400-bb"><span class="identifier">get_formatter_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="format_named_scope_actor.html#idp42896624-bb">public member functions</a></span> + <span class="identifier">attribute_name</span> <a class="link" href="format_named_scope_actor.html#idp42897184-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_scope_actor.html#idp42899136-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="format_named_scope_actor.html#idp42901088-bb"><span class="identifier">get_formatter_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97466848"></a><h2>Description</h2> +<a name="idp113795744"></a><h2>Description</h2> <p>Named scope formatter actor. </p> <div class="refsect2"> -<a name="idp97467568"></a><h3> +<a name="idp113796464"></a><h3> <a name="boost.log.expressions.format_named_scope_actorconstruct-copy-destruct"></a><code class="computeroutput">format_named_scope_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36312528-bb"></a><span class="identifier">format_named_scope_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42903216-bb"></a><span class="identifier">format_named_scope_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp97476464"></a><h3> -<a name="idp36305936-bb"></a><code class="computeroutput">format_named_scope_actor</code> public member functions</h3> +<a name="idp113805200"></a><h3> +<a name="idp42896624-bb"></a><code class="computeroutput">format_named_scope_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_name</span> <a name="idp36306496-bb"></a><span class="identifier">get_name</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">attribute_name</span> <a name="idp42897184-bb"></a><span class="identifier">get_name</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"> @@ -77,7 +77,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36308448-bb"></a><span class="identifier">get_fallback_policy</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">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42899136-bb"></a><span class="identifier">get_fallback_policy</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"> @@ -92,7 +92,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36310400-bb"></a><span class="identifier">get_formatter_function</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">formatter_function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp42901088-bb"></a><span class="identifier">get_formatter_function</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"> @@ -112,7 +112,8 @@ </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> @@ -120,7 +121,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36263472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp36316432.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="if_.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp"><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="format_named_s_idp42904768.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/format_terminal.html b/libs/log/doc/html/boost/log/expressions/format_terminal.html index 7cd34ff6e..2239f3f5f 100644 --- a/libs/log/doc/html/boost/log/expressions/format_terminal.html +++ b/libs/log/doc/html/boost/log/expressions/format_terminal.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="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp" title="Header <boost/log/expressions/formatters/format.hpp>"> -<link rel="prev" href="format_date_ti_idp36217504.html" title="Function template format_date_time"> -<link rel="next" href="format_idp36243280.html" title="Function template format"> +<link rel="prev" href="format_date_ti_idp42839456.html" title="Function template format_date_time"> +<link rel="next" href="format_idp42865248.html" title="Function template format"> </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="format_date_ti_idp36217504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp36243280.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42839456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp42865248.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.format_terminal"></a><div class="titlepage"></div> @@ -35,36 +35,37 @@ <span class="keyword">typedef</span> <span class="identifier">format_type</span><span class="special">::</span><span class="identifier">pump</span> <a name="boost.log.expressions.format_terminal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Terminal result type. </span> <span class="comment">// <a class="link" href="format_terminal.html#boost.log.expressions.format_terminalconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="format_terminal.html#idp36240976-bb"><span class="identifier">format_terminal</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="format_terminal.html#idp36242528-bb"><span class="identifier">format_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="keyword">explicit</span> <a class="link" href="format_terminal.html#idp42862928-bb"><span class="identifier">format_terminal</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="format_terminal.html#idp42864480-bb"><span class="identifier">format_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="format_terminal.html#idp36237312-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_terminal.html#idp36237872-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="format_terminal.html#idp42859264-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="format_terminal.html#idp42859824-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">&</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="idp96839488"></a><h2>Description</h2> +<a name="idp113373168"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp96839904"></a><h3> +<a name="idp113373584"></a><h3> <a name="boost.log.expressions.format_terminalconstruct-copy-destruct"></a><code class="computeroutput">format_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36240976-bb"></a><span class="identifier">format_terminal</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> format<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> -<li class="listitem"><pre class="literallayout"><a name="idp36242528-bb"></a><span class="identifier">format_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> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42862928-bb"></a><span class="identifier">format_terminal</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> format<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> +<li class="listitem"><pre class="literallayout"><a name="idp42864480-bb"></a><span class="identifier">format_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="idp96853792"></a><h3> -<a name="idp36237312-bb"></a><code class="computeroutput">format_terminal</code> public member functions</h3> +<a name="idp113387328"></a><h3> +<a name="idp42859264-bb"></a><code class="computeroutput">format_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36237872-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li></ol></div> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp42859824-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li></ol></div> </div> </div> </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_date_ti_idp36217504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp36243280.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_date_ti_idp42839456.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.format_hpp"><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="format_idp42865248.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/has_attr_idp36843440.html b/libs/log/doc/html/boost/log/expressions/has_attr_idp43463952.html index 46ad745e0..016ada3d1 100644 --- a/libs/log/doc/html/boost/log/expressions/has_attr_idp36843440.html +++ b/libs/log/doc/html/boost/log/expressions/has_attr_idp43463952.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>"> -<link rel="prev" href="has_attribute__idp36827952.html" title="Class has_attribute<void>"> -<link rel="next" href="has_attr_idp36846976.html" title="Function template has_attr"> +<link rel="prev" href="has_attribute__idp43448480.html" title="Class has_attribute<void>"> +<link rel="next" href="has_attr_idp43467488.html" title="Function template has_attr"> </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="has_attribute__idp36827952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp36846976.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attribute__idp43448480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp43467488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.has_attr_idp36843440"></a><div class="titlepage"></div> +<a name="boost.log.expressions.has_attr_idp43463952"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template has_attr</span></h2> <p>boost::log::expressions::has_attr</p> @@ -28,14 +28,15 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">has_attr</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101575920"></a><h2>Description</h2> +<a name="idp118118224"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check for the attribute value presence in a log record. The node will also check that the attribute value has the specified type, if present.</p> <p>The function generates a terminal node in a template expression. The node will check for the attribute value presence in a log record. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_attribute__idp36827952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp36846976.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attribute__idp43448480.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp43467488.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/has_attr_idp36846976.html b/libs/log/doc/html/boost/log/expressions/has_attr_idp43467488.html index 0b3fef6b8..cdb35e12c 100644 --- a/libs/log/doc/html/boost/log/expressions/has_attr_idp36846976.html +++ b/libs/log/doc/html/boost/log/expressions/has_attr_idp43467488.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>"> -<link rel="prev" href="has_attr_idp36843440.html" title="Function template has_attr"> +<link rel="prev" href="has_attr_idp43463952.html" title="Function template has_attr"> <link rel="next" href="attribute_is_in_range.html" title="Type definition attribute_is_in_range"> </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="has_attr_idp36843440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attr_idp43463952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.has_attr_idp36846976"></a><div class="titlepage"></div> +<a name="boost.log.expressions.has_attr_idp43467488"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template has_attr</span></h2> <p>boost::log::expressions::has_attr</p> @@ -28,13 +28,14 @@ <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="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">has_attr</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101596176"></a><h2>Description</h2> +<a name="idp118138320"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check for the attribute value presence in a log record. The node will also check that the attribute value has the specified type, if present. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_attr_idp36843440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attr_idp43463952.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/has_attribute.html b/libs/log/doc/html/boost/log/expressions/has_attribute.html index d28b83554..8e622c875 100644 --- a/libs/log/doc/html/boost/log/expressions/has_attribute.html +++ b/libs/log/doc/html/boost/log/expressions/has_attribute.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="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>"> -<link rel="prev" href="ends_with_idp36807504.html" title="Function template ends_with"> -<link rel="next" href="has_attribute__idp36827952.html" title="Class has_attribute<void>"> +<link rel="prev" href="ends_with_idp43428000.html" title="Function template ends_with"> +<link rel="next" href="has_attribute__idp43448480.html" title="Class has_attribute<void>"> </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="ends_with_idp36807504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attribute__idp36827952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43428000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attribute__idp43448480.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.has_attribute"></a><div class="titlepage"></div> @@ -32,21 +32,21 @@ <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.expressions.has_attribute.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Expected attribute value type. </span> <span class="comment">// <a class="link" href="has_attribute.html#boost.log.expressions.has_attributeconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="has_attribute.html#idp36825568-bb"><span class="identifier">has_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="has_attribute.html#idp43446096-bb"><span class="identifier">has_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="has_attribute.html#idp36819840-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="has_attribute.html#idp36820400-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="has_attribute.html#idp43440368-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="has_attribute.html#idp43440928-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101442160"></a><h2>Description</h2> +<a name="idp117984976"></a><h2>Description</h2> <p>An attribute value presence checker. </p> <div class="refsect2"> -<a name="idp101442880"></a><h3> +<a name="idp117985696"></a><h3> <a name="boost.log.expressions.has_attributeconstruct-copy-destruct"></a><code class="computeroutput">has_attribute</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36825568-bb"></a><span class="identifier">has_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43446096-bb"></a><span class="identifier">has_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> </p> @@ -72,10 +72,10 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp101455088"></a><h3> -<a name="idp36819840-bb"></a><code class="computeroutput">has_attribute</code> public member functions</h3> +<a name="idp117997600"></a><h3> +<a name="idp43440368-bb"></a><code class="computeroutput">has_attribute</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36820400-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<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"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp43440928-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checking operator</p> <p> @@ -108,14 +108,15 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp101473504"></a><h3>Specializations</h3> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="has_attribute__idp36827952.html" title="Class has_attribute<void>">Class has_attribute<void></a></p></li></ul></div> +<a name="idp118016032"></a><h3>Specializations</h3> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="has_attribute__idp43448480.html" title="Class has_attribute<void>">Class has_attribute<void></a></p></li></ul></div> </div> </div> </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> @@ -123,7 +124,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="ends_with_idp36807504.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attribute__idp36827952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="ends_with_idp43428000.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attribute__idp43448480.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/has_attribute__idp36827952.html b/libs/log/doc/html/boost/log/expressions/has_attribute__idp43448480.html index 271ec44f9..0977f5aa8 100644 --- a/libs/log/doc/html/boost/log/expressions/has_attribute__idp36827952.html +++ b/libs/log/doc/html/boost/log/expressions/has_attribute__idp43448480.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>"> <link rel="prev" href="has_attribute.html" title="Class template has_attribute"> -<link rel="next" href="has_attr_idp36843440.html" title="Function template has_attr"> +<link rel="next" href="has_attr_idp43463952.html" title="Function template has_attr"> </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="has_attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp36843440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp43463952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.has_attribute__idp36827952"></a><div class="titlepage"></div> +<a name="boost.log.expressions.has_attribute__idp43448480"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class has_attribute<void></span></h2> <p>boost::log::expressions::has_attribute<void></p> @@ -25,29 +25,29 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>">boost/log/expressions/predicates/has_attr.hpp</a>> </span> -<span class="keyword">class</span> <a class="link" href="has_attribute__idp36827952.html" title="Class has_attribute<void>">has_attribute</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="has_attribute__idp43448480.html" title="Class has_attribute<void>">has_attribute</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.expressions.has_attribute__idp36827952.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result_type. </span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.has_attribute__idp36827952.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Expected attribute value type. </span> + <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.expressions.has_attribute__idp43448480.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function result_type. </span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.has_attribute__idp43448480.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Expected attribute value type. </span> - <span class="comment">// <a class="link" href="has_attribute__idp36827952.html#boost.log.expressions.has_attribute__idp36827952construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="has_attribute__idp36827952.html#idp36840880-bb"><span class="identifier">has_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="has_attribute__idp43448480.html#boost.log.expressions.has_attribute__idp43448480construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="has_attribute__idp43448480.html#idp43461408-bb"><span class="identifier">has_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="has_attribute__idp36827952.html#idp36831856-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="has_attribute__idp36827952.html#idp36832416-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">result_type</span> <a class="link" href="has_attribute__idp36827952.html#idp36836576-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</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="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="has_attribute__idp43448480.html#idp43452384-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="has_attribute__idp43448480.html#idp43452944-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">result_type</span> <a class="link" href="has_attribute__idp43448480.html#idp43457104-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</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="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101519472"></a><h2>Description</h2> +<a name="idp118061712"></a><h2>Description</h2> <p>An attribute value presence checker. This specialization does not check the type of the attribute value. </p> <div class="refsect2"> -<a name="idp101520272"></a><h3> -<a name="boost.log.expressions.has_attribute__idp36827952construct-copy-destruct"></a><code class="computeroutput">has_attribute</code> +<a name="idp118062512"></a><h3> +<a name="boost.log.expressions.has_attribute__idp43448480construct-copy-destruct"></a><code class="computeroutput">has_attribute</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36840880-bb"></a><span class="identifier">has_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43461408-bb"></a><span class="identifier">has_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor</p> <p> </p> @@ -73,11 +73,11 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp101532464"></a><h3> -<a name="idp36831856-bb"></a><code class="computeroutput">has_attribute</code> public member functions</h3> +<a name="idp118074704"></a><h3> +<a name="idp43452384-bb"></a><code class="computeroutput">has_attribute</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp36832416-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp43452944-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checking operator</p> <p> @@ -109,7 +109,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp36836576-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp43457104-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checking operator</p> <p> @@ -146,7 +146,8 @@ </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> @@ -154,7 +155,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp36843440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_attribute.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp"><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="has_attr_idp43463952.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/if_.html b/libs/log/doc/html/boost/log/expressions/if_.html index 9fed88309..edba6ddba 100644 --- a/libs/log/doc/html/boost/log/expressions/if_.html +++ b/libs/log/doc/html/boost/log/expressions/if_.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="../../../expressions.html#header.boost.log.expressions.formatters.if_hpp" title="Header <boost/log/expressions/formatters/if.hpp>"> -<link rel="prev" href="format_idp36246656.html" title="Function template format"> -<link rel="next" href="format_named_s_idp36263472.html" title="Class template format_named_scope_terminal"> +<link rel="prev" href="format_idp42868624.html" title="Function template format"> +<link rel="next" href="format_named_scope_actor.html" title="Class template format_named_scope_actor"> </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="format_idp36246656.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.if_hpp"><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="format_named_s_idp36263472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_idp42868624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.if_hpp"><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="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.if_"></a><div class="titlepage"></div> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CondT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">if_</span><span class="special">(</span><span class="identifier">CondT</span> <span class="keyword">const</span> <span class="special">&</span> cond<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp96941552"></a><h2>Description</h2> +<a name="idp113474816"></a><h2>Description</h2> <p>The function returns a conditional formatter generator object. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual formatter. The formatter must participate in a streaming expression.</p> <p> </p> @@ -54,7 +54,8 @@ </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_idp36246656.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.if_hpp"><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="format_named_s_idp36263472.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_idp42868624.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.if_hpp"><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="format_named_scope_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36859520.html b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43480064.html index 587b6c2be..5e5db1b02 100644 --- a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36859520.html +++ b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43480064.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp" title="Header <boost/log/expressions/predicates/is_in_range.hpp>"> <link rel="prev" href="attribute_is_in_range.html" title="Type definition attribute_is_in_range"> -<link rel="next" href="is_in_range_idp36867328.html" title="Function template is_in_range"> +<link rel="next" href="is_in_range_idp43487872.html" title="Function template is_in_range"> </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="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36867328.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43487872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.is_in_range_idp36859520"></a><div class="titlepage"></div> +<a name="boost.log.expressions.is_in_range_idp43480064"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template is_in_range</span></h2> <p>boost::log::expressions::is_in_range</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_in_range</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> least<span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> most<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101718960"></a><h2>Description</h2> +<a name="idp118261360"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value is in the specified range. The range must be half-open, that is the predicate will be equivalent to <code class="computeroutput">least <= attr < most</code>. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36867328.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_is_in_range.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43487872.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36867328.html b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43487872.html index 22bf36bdf..e394394cb 100644 --- a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36867328.html +++ b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43487872.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp" title="Header <boost/log/expressions/predicates/is_in_range.hpp>"> -<link rel="prev" href="is_in_range_idp36859520.html" title="Function template is_in_range"> -<link rel="next" href="is_in_range_idp36874000.html" title="Function template is_in_range"> +<link rel="prev" href="is_in_range_idp43480064.html" title="Function template is_in_range"> +<link rel="next" href="is_in_range_idp43494544.html" title="Function template is_in_range"> </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="is_in_range_idp36859520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36874000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43480064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43494544.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.is_in_range_idp36867328"></a><div class="titlepage"></div> +<a name="boost.log.expressions.is_in_range_idp43487872"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template is_in_range</span></h2> <p>boost::log::expressions::is_in_range</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_in_range</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> least<span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> most<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101746384"></a><h2>Description</h2> +<a name="idp118288768"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value is in the specified range. The range must be half-open, that is the predicate will be equivalent to <code class="computeroutput">least <= attr < most</code>. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_in_range_idp36859520.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp36874000.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43480064.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="is_in_range_idp43494544.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36874000.html b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43494544.html index 253c35d0c..c78dd941f 100644 --- a/libs/log/doc/html/boost/log/expressions/is_in_range_idp36874000.html +++ b/libs/log/doc/html/boost/log/expressions/is_in_range_idp43494544.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp" title="Header <boost/log/expressions/predicates/is_in_range.hpp>"> -<link rel="prev" href="is_in_range_idp36867328.html" title="Function template is_in_range"> +<link rel="prev" href="is_in_range_idp43487872.html" title="Function template is_in_range"> <link rel="next" href="attribute_matches.html" title="Class template attribute_matches"> </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="is_in_range_idp36867328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="attribute_matches.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43487872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="attribute_matches.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.is_in_range_idp36874000"></a><div class="titlepage"></div> +<a name="boost.log.expressions.is_in_range_idp43494544"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template is_in_range</span></h2> <p>boost::log::expressions::is_in_range</p> @@ -29,13 +29,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_in_range</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> least<span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span> most<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101766560"></a><h2>Description</h2> +<a name="idp118308880"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value is in the specified range. The range must be half-open, that is the predicate will be equivalent to <code class="computeroutput">least <= attr < most</code>. </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_in_range_idp36867328.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="attribute_matches.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_in_range_idp43487872.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp"><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="attribute_matches.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/is_keyword_descriptor.html b/libs/log/doc/html/boost/log/expressions/is_keyword_descriptor.html index 8bddab5a0..93ede1e98 100644 --- a/libs/log/doc/html/boost/log/expressions/is_keyword_descriptor.html +++ b/libs/log/doc/html/boost/log/expressions/is_keyword_descriptor.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="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp" title="Header <boost/log/expressions/is_keyword_descriptor.hpp>"> -<link rel="prev" href="keyword_descriptor.html" title="Struct keyword_descriptor"> -<link rel="next" href="attribute_keyword.html" title="Struct template attribute_keyword"> +<link rel="prev" href="make_xml_decor.html" title="Function template make_xml_decor"> +<link rel="next" href="keyword_descriptor.html" title="Struct keyword_descriptor"> </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="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="attribute_keyword.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_xml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.is_keyword_descriptor"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor">is_keyword_descriptor</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">false_</span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98201440"></a><h2>Description</h2> +<a name="idp114725216"></a><h2>Description</h2> <p>The metafunction detects if the type <code class="computeroutput">T</code> is a keyword descriptor </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="attribute_keyword.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_xml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/keyword_descriptor.html b/libs/log/doc/html/boost/log/expressions/keyword_descriptor.html index 5ba3f8cba..316d0b441 100644 --- a/libs/log/doc/html/boost/log/expressions/keyword_descriptor.html +++ b/libs/log/doc/html/boost/log/expressions/keyword_descriptor.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="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp" title="Header <boost/log/expressions/is_keyword_descriptor.hpp>"> -<link rel="prev" href="make_xml_decor.html" title="Function template make_xml_decor"> -<link rel="next" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor"> +<link rel="prev" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor"> +<link rel="next" href="attribute_keyword.html" title="Struct template attribute_keyword"> </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="make_xml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="attribute_keyword.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.keyword_descriptor"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="keyword_descriptor.html" title="Struct keyword_descriptor">keyword_descriptor</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98184912"></a><h2>Description</h2> +<a name="idp114734032"></a><h2>Description</h2> <p>Base class for keyword descriptors. All keyword descriptors must derive from this class to support the <code class="computeroutput"><a class="link" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor">is_keyword_descriptor</a></code> trait. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_xml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.is_keyword_descriptor_hpp"><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="attribute_keyword.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/make_c_ascii_decor.html b/libs/log/doc/html/boost/log/expressions/make_c_ascii_decor.html index a9ff322ab..7a87a011c 100644 --- a/libs/log/doc/html/boost/log/expressions/make_c_ascii_decor.html +++ b/libs/log/doc/html/boost/log/expressions/make_c_ascii_decor.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp" title="Header <boost/log/expressions/formatters/c_decorator.hpp>"> <link rel="prev" href="make_c_decor.html" title="Function template make_c_decor"> -<link rel="next" href="pattern_replacer.html" title="Class template pattern_replacer"> +<link rel="next" href="char_decorator_actor.html" title="Class template char_decorator_actor"> </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="make_c_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="pattern_replacer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_c_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.make_c_ascii_decor"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_c_ascii_decor</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95347552"></a><h2>Description</h2> +<a name="idp111879472"></a><h2>Description</h2> <p>The function creates a C-style decorator generator for arbitrary character type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_c_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="pattern_replacer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_c_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.c_decorator_hpp"><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="char_decorator_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/make_c_decor.html b/libs/log/doc/html/boost/log/expressions/make_c_decor.html index 664c2a9c7..f12fc407e 100644 --- a/libs/log/doc/html/boost/log/expressions/make_c_decor.html +++ b/libs/log/doc/html/boost/log/expressions/make_c_decor.html @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_c_decor</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95337200"></a><h2>Description</h2> +<a name="idp111869024"></a><h2>Description</h2> <p>The function creates a C-style decorator generator for arbitrary character type. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/make_csv_decor.html b/libs/log/doc/html/boost/log/expressions/make_csv_decor.html index 8371eb666..4dc6a68e0 100644 --- a/libs/log/doc/html/boost/log/expressions/make_csv_decor.html +++ b/libs/log/doc/html/boost/log/expressions/make_csv_decor.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp" title="Header <boost/log/expressions/formatters/csv_decorator.hpp>"> <link rel="prev" href="wcsv_decor.html" title="Global wcsv_decor"> -<link rel="next" href="format_date_time_terminal.html" title="Class template format_date_time_terminal"> +<link rel="next" href="format_date_time_actor.html" title="Class template format_date_time_actor"> </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="wcsv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wcsv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.make_csv_decor"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_csv_decor</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp95982496"></a><h2>Description</h2> +<a name="idp112599664"></a><h2>Description</h2> <p>The function creates an CSV-style decorator generator for arbitrary character type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wcsv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="format_date_time_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wcsv_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.csv_decorator_hpp"><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="format_date_time_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/make_xml_decor.html b/libs/log/doc/html/boost/log/expressions/make_xml_decor.html index 347d65f9f..429802269 100644 --- a/libs/log/doc/html/boost/log/expressions/make_xml_decor.html +++ b/libs/log/doc/html/boost/log/expressions/make_xml_decor.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp" title="Header <boost/log/expressions/formatters/xml_decorator.hpp>"> <link rel="prev" href="wxml_decor.html" title="Global wxml_decor"> -<link rel="next" href="keyword_descriptor.html" title="Struct keyword_descriptor"> +<link rel="next" href="is_keyword_descriptor.html" title="Struct template is_keyword_descriptor"> </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="wxml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wxml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.make_xml_decor"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_xml_decor</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98155568"></a><h2>Description</h2> +<a name="idp114688896"></a><h2>Description</h2> <p>The function creates an XML-style decorator generator for arbitrary character type. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wxml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wxml_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="is_keyword_descriptor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/matches_idp36896560.html b/libs/log/doc/html/boost/log/expressions/matches_idp43517088.html index b81f9f1ea..e83de5424 100644 --- a/libs/log/doc/html/boost/log/expressions/matches_idp36896560.html +++ b/libs/log/doc/html/boost/log/expressions/matches_idp43517088.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp" title="Header <boost/log/expressions/predicates/matches.hpp>"> <link rel="prev" href="attribute_matches.html" title="Class template attribute_matches"> -<link rel="next" href="matches_idp36903216.html" title="Function template matches"> +<link rel="next" href="matches_idp43523744.html" title="Function template matches"> </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="attribute_matches.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36903216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_matches.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43523744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.matches_idp36896560"></a><div class="titlepage"></div> +<a name="boost.log.expressions.matches_idp43517088"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template matches</span></h2> <p>boost::log::expressions::matches</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">matches</span><span class="special">(</span><a class="link" href="attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101946000"></a><h2>Description</h2> +<a name="idp118488224"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, matches the specified regular expression. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_matches.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36903216.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_matches.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43523744.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/matches_idp36903216.html b/libs/log/doc/html/boost/log/expressions/matches_idp43523744.html index 52c7ca2ba..6a784612d 100644 --- a/libs/log/doc/html/boost/log/expressions/matches_idp36903216.html +++ b/libs/log/doc/html/boost/log/expressions/matches_idp43523744.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp" title="Header <boost/log/expressions/predicates/matches.hpp>"> -<link rel="prev" href="matches_idp36896560.html" title="Function template matches"> -<link rel="next" href="matches_idp36908736.html" title="Function template matches"> +<link rel="prev" href="matches_idp43517088.html" title="Function template matches"> +<link rel="next" href="matches_idp43529264.html" title="Function template matches"> </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="matches_idp36896560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36908736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43517088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43529264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.matches_idp36903216"></a><div class="titlepage"></div> +<a name="boost.log.expressions.matches_idp43523744"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template matches</span></h2> <p>boost::log::expressions::matches</p> @@ -30,13 +30,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">matches</span><span class="special">(</span><a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101969776"></a><h2>Description</h2> +<a name="idp118512064"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, matches the specified regular expression. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="matches_idp36896560.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp36908736.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43517088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="matches_idp43529264.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/matches_idp36908736.html b/libs/log/doc/html/boost/log/expressions/matches_idp43529264.html index ee805f81e..6e3d54c7f 100644 --- a/libs/log/doc/html/boost/log/expressions/matches_idp36908736.html +++ b/libs/log/doc/html/boost/log/expressions/matches_idp43529264.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp" title="Header <boost/log/expressions/predicates/matches.hpp>"> -<link rel="prev" href="matches_idp36903216.html" title="Function template matches"> +<link rel="prev" href="matches_idp43523744.html" title="Function template matches"> <link rel="next" href="record_type.html" title="Type definition record_type"> </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="matches_idp36903216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="record_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43523744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="record_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.matches_idp36908736"></a><div class="titlepage"></div> +<a name="boost.log.expressions.matches_idp43529264"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template matches</span></h2> <p>boost::log::expressions::matches</p> @@ -28,13 +28,14 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> RegexT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">matches</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">RegexT</span> <span class="keyword">const</span> <span class="special">&</span> rex<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp101986608"></a><h2>Description</h2> +<a name="idp118528752"></a><h2>Description</h2> <p>The function generates a terminal node in a template expression. The node will check if the attribute value, which is assumed to be a string, matches the specified regular expression. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="matches_idp36903216.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="record_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43523744.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.predicates.matches_hpp"><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="record_type.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/message.html b/libs/log/doc/html/boost/log/expressions/message.html index 0200dfc05..56a307b84 100644 --- a/libs/log/doc/html/boost/log/expressions/message.html +++ b/libs/log/doc/html/boost/log/expressions/message.html @@ -26,13 +26,14 @@ </span><span class="keyword">const</span> <a class="link" href="message_type.html" title="Type definition message_type">message_type</a> message<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98567312"></a><h2>Description</h2> +<a name="idp115109600"></a><h2>Description</h2> <p>Generic message keyword. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/message_type.html b/libs/log/doc/html/boost/log/expressions/message_type.html index 5a0794628..02cb829b3 100644 --- a/libs/log/doc/html/boost/log/expressions/message_type.html +++ b/libs/log/doc/html/boost/log/expressions/message_type.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><span class="special"><</span> <a class="link" href="tag/message.html" title="Struct message">tag::message</a> <span class="special">></span> <span class="identifier">message_type</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98541552"></a><h2>Description</h2> +<a name="idp115083840"></a><h2>Description</h2> <p>Generic message keyword type. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/pattern_replacer.html b/libs/log/doc/html/boost/log/expressions/pattern_replacer.html index 84ac0e474..bd8c06234 100644 --- a/libs/log/doc/html/boost/log/expressions/pattern_replacer.html +++ b/libs/log/doc/html/boost/log/expressions/pattern_replacer.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="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp" title="Header <boost/log/expressions/formatters/char_decorator.hpp>"> -<link rel="prev" href="make_c_ascii_decor.html" title="Function template make_c_ascii_decor"> +<link rel="prev" href="char_decorator_terminal.html" title="Class template char_decorator_terminal"> <link rel="next" href="pattern_replacer/string_lengths.html" title="Struct string_lengths"> </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="make_c_ascii_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.pattern_replacer"></a><div class="titlepage"></div> @@ -44,73 +44,74 @@ <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="pattern_replacer.html#boost.log.expressions.pattern_replacerconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="pattern_replacer.html#idp36042560-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><span class="identifier">RangeT</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> RangeT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="pattern_replacer.html#idp42703536-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><span class="identifier">RangeT</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> FromRangeT<span class="special">,</span> <span class="keyword">typename</span> ToRangeT<span class="special">></span> - <a class="link" href="pattern_replacer.html#idp36046176-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ToRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="pattern_replacer.html#idp36051120-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><a class="link" href="pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="pattern_replacer.html#idp42707152-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ToRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="pattern_replacer.html#idp42712096-bb"><span class="identifier">pattern_replacer</span></a><span class="special">(</span><a class="link" href="pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="pattern_replacer.html#idp36038704-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="pattern_replacer.html#idp36039264-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="pattern_replacer.html#idp42699680-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="pattern_replacer.html#idp42700240-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="pattern_replacer.html#idp36052672-bb">private static functions</a></span> - <span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp36053248-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp36055056-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="pattern_replacer.html#idp42713648-bb">private static functions</a></span> + <span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp42714224-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp42716032-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</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> RangeT<span class="special">></span> - <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="pattern_replacer.html#idp36056864-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp36059536-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp36061344-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="pattern_replacer.html#idp42717840-bb"><span class="identifier">string_begin</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp42720512-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a class="link" href="pattern_replacer.html#idp42722320-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</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> RangeT<span class="special">></span> - <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="pattern_replacer.html#idp36063152-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="pattern_replacer.html#idp42724128-bb"><span class="identifier">string_end</span></a><span class="special">(</span><span class="identifier">RangeT</span> <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></div> <div class="refsect1"> -<a name="idp95531216"></a><h2>Description</h2> +<a name="idp112302016"></a><h2>Description</h2> <p>A simple character decorator implementation. This implementation replaces string patterns in the source string with the fixed replacements. Source patterns and replacements can be specified at the object construction. </p> <div class="refsect2"> -<a name="idp95532128"></a><h3> +<a name="idp112302928"></a><h3> <a name="boost.log.expressions.pattern_replacerconstruct-copy-destruct"></a><code class="computeroutput">pattern_replacer</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp36042560-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> decorations<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp42703536-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> decorations<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a pattern replacer with the specified <span class="emphasis"><em>decorations</em></span>. The provided decorations must be a sequence of <code class="computeroutput">std::pair</code> of strings. The first element of each pair is the source pattern, and the second one is the corresponding replacement. </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FromRangeT<span class="special">,</span> <span class="keyword">typename</span> ToRangeT<span class="special">></span> - <a name="idp36046176-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">,</span> <span class="identifier">ToRangeT</span> <span class="keyword">const</span> <span class="special">&</span> to<span class="special">)</span><span class="special">;</span></pre> + <a name="idp42707152-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">,</span> <span class="identifier">ToRangeT</span> <span class="keyword">const</span> <span class="special">&</span> to<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a pattern replacer with decorations specified in form of two same-sized string sequences. Each <code class="computeroutput">i</code>'th decoration will be <code class="computeroutput">from[i]</code> -> <code class="computeroutput">to[i]</code>. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36051120-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><a class="link" href="pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> +<pre class="literallayout"><a name="idp42712096-bb"></a><span class="identifier">pattern_replacer</span><span class="special">(</span><a class="link" href="pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp95566128"></a><h3> -<a name="idp36038704-bb"></a><code class="computeroutput">pattern_replacer</code> public member functions</h3> +<a name="idp112336928"></a><h3> +<a name="idp42699680-bb"></a><code class="computeroutput">pattern_replacer</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp36039264-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">,</span> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp42700240-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">string_type</span> <span class="special">&</span> str<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">string_type</span><span class="special">::</span><span class="identifier">size_type</span> start_pos <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Applies string replacements starting from the specified position. </li></ol></div> </div> <div class="refsect2"> -<a name="idp95580240"></a><h3> -<a name="idp36052672-bb"></a><code class="computeroutput">pattern_replacer</code> private static functions</h3> +<a name="idp112351040"></a><h3> +<a name="idp42713648-bb"></a><code class="computeroutput">pattern_replacer</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp36053248-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp36055056-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp42714224-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp42716032-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> - <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp36056864-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp36059536-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp36061344-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp42717840-bb"></a><span class="identifier">string_begin</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp42720512-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> <a name="idp42722320-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">char_type</span> <span class="special">*</span> p<span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> - <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp36063152-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="idp42724128-bb"></a><span class="identifier">string_end</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -118,7 +119,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_c_ascii_decor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="char_decorator_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.char_decorator_hpp"><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="pattern_replacer/string_lengths.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/pattern_replacer/string_lengths.html b/libs/log/doc/html/boost/log/expressions/pattern_replacer/string_lengths.html index e9c4ed607..f743139b9 100644 --- a/libs/log/doc/html/boost/log/expressions/pattern_replacer/string_lengths.html +++ b/libs/log/doc/html/boost/log/expressions/pattern_replacer/string_lengths.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../pattern_replacer.html#idp95531216" title="Description"> +<link rel="up" href="../pattern_replacer.html#idp112302016" title="Description"> <link rel="prev" href="../pattern_replacer.html" title="Class template pattern_replacer"> -<link rel="next" href="../char_decorator_terminal.html" title="Class template char_decorator_terminal"> +<link rel="next" href="../char_decor_idp42727152.html" title="Function template char_decor"> </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="../pattern_replacer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../pattern_replacer.html#idp95531216"><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="../char_decorator_terminal.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../pattern_replacer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../pattern_replacer.html#idp112302016"><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="../char_decor_idp42727152.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.pattern_replacer.string_lengths"></a><div class="titlepage"></div> @@ -37,7 +37,8 @@ </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> @@ -45,7 +46,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../pattern_replacer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../pattern_replacer.html#idp95531216"><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="../char_decorator_terminal.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../pattern_replacer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../pattern_replacer.html#idp112302016"><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="../char_decor_idp42727152.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/record.html b/libs/log/doc/html/boost/log/expressions/record.html index ed2f9f422..adc5858e4 100644 --- a/libs/log/doc/html/boost/log/expressions/record.html +++ b/libs/log/doc/html/boost/log/expressions/record.html @@ -26,13 +26,14 @@ </span><span class="keyword">const</span> <span class="identifier">record_type</span> record<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp102028608"></a><h2>Description</h2> +<a name="idp118570688"></a><h2>Description</h2> <p>Log record placeholder in formatter template expressions. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/record_type.html b/libs/log/doc/html/boost/log/expressions/record_type.html index 92e8d7d55..bc4e280f8 100644 --- a/libs/log/doc/html/boost/log/expressions/record_type.html +++ b/libs/log/doc/html/boost/log/expressions/record_type.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="../../../expressions.html#header.boost.log.expressions.record_hpp" title="Header <boost/log/expressions/record.hpp>"> -<link rel="prev" href="matches_idp36908736.html" title="Function template matches"> +<link rel="prev" href="matches_idp43529264.html" title="Function template matches"> <link rel="next" href="record.html" title="Global record"> </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="matches_idp36908736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.record_hpp"><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="record.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43529264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.record_hpp"><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="record.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.record_type"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special"><</span> <span class="number">1</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">record_type</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp102022032"></a><h2>Description</h2> +<a name="idp118564112"></a><h2>Description</h2> <p>Log record placeholder type in formatter template expressions. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="matches_idp36908736.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.record_hpp"><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="record.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="matches_idp43529264.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.record_hpp"><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="record.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/smessage.html b/libs/log/doc/html/boost/log/expressions/smessage.html index afcc766aa..abcb42f40 100644 --- a/libs/log/doc/html/boost/log/expressions/smessage.html +++ b/libs/log/doc/html/boost/log/expressions/smessage.html @@ -26,13 +26,14 @@ </span><span class="keyword">const</span> <a class="link" href="smessage_type.html" title="Type definition smessage_type">smessage_type</a> smessage<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98574032"></a><h2>Description</h2> +<a name="idp115116384"></a><h2>Description</h2> <p>Narrow message keyword. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/smessage_type.html b/libs/log/doc/html/boost/log/expressions/smessage_type.html index bfe9ed426..1c6bfd876 100644 --- a/libs/log/doc/html/boost/log/expressions/smessage_type.html +++ b/libs/log/doc/html/boost/log/expressions/smessage_type.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><span class="special"><</span> <a class="link" href="tag/smessage.html" title="Struct smessage">tag::smessage</a> <span class="special">></span> <span class="identifier">smessage_type</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98551008"></a><h2>Description</h2> +<a name="idp115093296"></a><h2>Description</h2> <p>Narrow message keyword type. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/stream.html b/libs/log/doc/html/boost/log/expressions/stream.html index e2a9de429..443add16a 100644 --- a/libs/log/doc/html/boost/log/expressions/stream.html +++ b/libs/log/doc/html/boost/log/expressions/stream.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp" title="Header <boost/log/expressions/formatters/stream.hpp>"> <link rel="prev" href="stream_type.html" title="Type definition stream_type"> -<link rel="next" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal"> +<link rel="next" href="wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor"> </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="stream_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="stream_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.stream"></a><div class="titlepage"></div> @@ -26,13 +26,14 @@ </span><span class="keyword">const</span> <span class="identifier">stream_type</span> stream<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97817184"></a><h2>Description</h2> +<a name="idp114350368"></a><h2>Description</h2> <p>Stream placeholder in formatter template expressions. </p> </div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="stream_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="stream_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/stream_type.html b/libs/log/doc/html/boost/log/expressions/stream_type.html index cd4004b07..ab66ab2e1 100644 --- a/libs/log/doc/html/boost/log/expressions/stream_type.html +++ b/libs/log/doc/html/boost/log/expressions/stream_type.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="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp" title="Header <boost/log/expressions/formatters/stream.hpp>"> -<link rel="prev" href="format_named_s_idp36358784.html" title="Function format_named_scope"> +<link rel="prev" href="format_named_s_idp42980752.html" title="Function format_named_scope"> <link rel="next" href="stream.html" title="Global stream"> </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="format_named_s_idp36358784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="stream.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42980752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="stream.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.stream_type"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">expression</span><span class="special">::</span><span class="identifier">argument</span><span class="special"><</span> <span class="number">2</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">stream_type</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp97810496"></a><h2>Description</h2> +<a name="idp114343648"></a><h2>Description</h2> <p>Stream placeholder type in formatter template expressions. </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="format_named_s_idp36358784.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="stream.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="format_named_s_idp42980752.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.stream_hpp"><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="stream.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/tag/message.html b/libs/log/doc/html/boost/log/expressions/tag/message.html index c111a7485..9d4161961 100644 --- a/libs/log/doc/html/boost/log/expressions/tag/message.html +++ b/libs/log/doc/html/boost/log/expressions/tag/message.html @@ -30,22 +30,23 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.tag.message.attribute_type"></a><span class="identifier">attribute_type</span><span class="special">;</span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector2</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span> <span class="special">></span> <a name="boost.log.expressions.tag.message.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="message.html#idp36502176-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="message.html#idp36502736-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="message.html#idp43122704-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="message.html#idp43123264-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98462544"></a><h2>Description</h2> +<a name="idp115004944"></a><h2>Description</h2> <p>Generic log message attribute descriptor. </p> <div class="refsect2"> -<a name="idp98463216"></a><h3> -<a name="idp36502176-bb"></a><code class="computeroutput">message</code> public static functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp36502736-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp115005680"></a><h3> +<a name="idp43122704-bb"></a><code class="computeroutput">message</code> public static functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp43123264-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/tag/smessage.html b/libs/log/doc/html/boost/log/expressions/tag/smessage.html index 778bb3eaa..783bd2653 100644 --- a/libs/log/doc/html/boost/log/expressions/tag/smessage.html +++ b/libs/log/doc/html/boost/log/expressions/tag/smessage.html @@ -30,22 +30,23 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.tag.smessage.attribute_type"></a><span class="identifier">attribute_type</span><span class="special">;</span> <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a name="boost.log.expressions.tag.smessage.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="smessage.html#idp36507120-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="smessage.html#idp36507680-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="smessage.html#idp43127648-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="smessage.html#idp43128208-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98493776"></a><h2>Description</h2> +<a name="idp115036032"></a><h2>Description</h2> <p>Narrow character log message attribute descriptor. </p> <div class="refsect2"> -<a name="idp98494448"></a><h3> -<a name="idp36507120-bb"></a><code class="computeroutput">smessage</code> public static functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp36507680-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp115036704"></a><h3> +<a name="idp43127648-bb"></a><code class="computeroutput">smessage</code> public static functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp43128208-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/tag/wmessage.html b/libs/log/doc/html/boost/log/expressions/tag/wmessage.html index 96c6ff419..b492390db 100644 --- a/libs/log/doc/html/boost/log/expressions/tag/wmessage.html +++ b/libs/log/doc/html/boost/log/expressions/tag/wmessage.html @@ -30,22 +30,23 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.expressions.tag.wmessage.attribute_type"></a><span class="identifier">attribute_type</span><span class="special">;</span> <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span> <a name="boost.log.expressions.tag.wmessage.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="wmessage.html#idp36512064-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="wmessage.html#idp36512624-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="wmessage.html#idp43132592-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">attribute_name</span> <a class="link" href="wmessage.html#idp43133152-bb"><span class="identifier">get_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98524800"></a><h2>Description</h2> +<a name="idp115067152"></a><h2>Description</h2> <p>Wide character log message attribute descriptor. </p> <div class="refsect2"> -<a name="idp98525472"></a><h3> -<a name="idp36512064-bb"></a><code class="computeroutput">wmessage</code> public static functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp36512624-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp115067824"></a><h3> +<a name="idp43132592-bb"></a><code class="computeroutput">wmessage</code> public static functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">static</span> <span class="identifier">attribute_name</span> <a name="idp43133152-bb"></a><span class="identifier">get_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/wc_ascii_decor.html b/libs/log/doc/html/boost/log/expressions/wc_ascii_decor.html index e1071d45a..4217c438e 100644 --- a/libs/log/doc/html/boost/log/expressions/wc_ascii_decor.html +++ b/libs/log/doc/html/boost/log/expressions/wc_ascii_decor.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/wc_decor.html b/libs/log/doc/html/boost/log/expressions/wc_decor.html index 782b801de..3e74facd1 100644 --- a/libs/log/doc/html/boost/log/expressions/wc_decor.html +++ b/libs/log/doc/html/boost/log/expressions/wc_decor.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/wcsv_decor.html b/libs/log/doc/html/boost/log/expressions/wcsv_decor.html index 034bf5afe..89cda8d0e 100644 --- a/libs/log/doc/html/boost/log/expressions/wcsv_decor.html +++ b/libs/log/doc/html/boost/log/expressions/wcsv_decor.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/wmessage.html b/libs/log/doc/html/boost/log/expressions/wmessage.html index 735852d42..6d7f94b11 100644 --- a/libs/log/doc/html/boost/log/expressions/wmessage.html +++ b/libs/log/doc/html/boost/log/expressions/wmessage.html @@ -26,13 +26,14 @@ </span><span class="keyword">const</span> <a class="link" href="wmessage_type.html" title="Type definition wmessage_type">wmessage_type</a> wmessage<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98580752"></a><h2>Description</h2> +<a name="idp115123104"></a><h2>Description</h2> <p>Wide message keyword. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/wmessage_type.html b/libs/log/doc/html/boost/log/expressions/wmessage_type.html index fd57d66db..189e15b37 100644 --- a/libs/log/doc/html/boost/log/expressions/wmessage_type.html +++ b/libs/log/doc/html/boost/log/expressions/wmessage_type.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <a class="link" href="attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><span class="special"><</span> <a class="link" href="tag/wmessage.html" title="Struct wmessage">tag::wmessage</a> <span class="special">></span> <span class="identifier">wmessage_type</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98560528"></a><h2>Description</h2> +<a name="idp115102816"></a><h2>Description</h2> <p>Wide message keyword type. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp36425024.html b/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp43046992.html index ee798c3f6..879120ca1 100644 --- a/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp36425024.html +++ b/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp43046992.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp" title="Header <boost/log/expressions/formatters/wrap_formatter.hpp>"> -<link rel="prev" href="wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor"> -<link rel="next" href="wrap_formatter_idp36429344.html" title="Function template wrap_formatter"> +<link rel="prev" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal"> +<link rel="next" href="wrap_formatter_idp43051312.html" title="Function template wrap_formatter"> </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="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp36429344.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp43051312.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.wrap_formatter_idp36425024"></a><div class="titlepage"></div> +<a name="boost.log.expressions.wrap_formatter_idp43046992"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template wrap_formatter</span></h2> <p>boost::log::expressions::wrap_formatter</p> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">wrap_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98087920"></a><h2>Description</h2> +<a name="idp114621328"></a><h2>Description</h2> <p>The function wraps a function object in order it to be able to participate in formatting expressions. The wrapped function object must be compatible with the following signature:</p> <p><span style="color: red"><preformatted> void (record_view const&, basic_formatting_ostream< CharT >&) @@ -37,7 +37,8 @@ void (record_view const&, basic_formatting_ostream< CharT >&) </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> @@ -45,7 +46,7 @@ void (record_view const&, basic_formatting_ostream< CharT >&) </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp36429344.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp43051312.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp36429344.html b/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp43051312.html index 512d5518a..5414201f8 100644 --- a/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp36429344.html +++ b/libs/log/doc/html/boost/log/expressions/wrap_formatter_idp43051312.html @@ -6,17 +6,17 @@ <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="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp" title="Header <boost/log/expressions/formatters/wrap_formatter.hpp>"> -<link rel="prev" href="wrap_formatter_idp36425024.html" title="Function template wrap_formatter"> +<link rel="prev" href="wrap_formatter_idp43046992.html" title="Function template wrap_formatter"> <link rel="next" href="xml_decor.html" title="Global xml_decor"> </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="wrap_formatter_idp36425024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="xml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrap_formatter_idp43046992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="xml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.expressions.wrap_formatter_idp36429344"></a><div class="titlepage"></div> +<a name="boost.log.expressions.wrap_formatter_idp43051312"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template wrap_formatter</span></h2> <p>boost::log::expressions::wrap_formatter</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor">wrapped_formatter_actor</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">wrap_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98106816"></a><h2>Description</h2> +<a name="idp114640240"></a><h2>Description</h2> <p>The function wraps a function object in order it to be able to participate in formatting expressions. The wrapped function object must be compatible with the following signature:</p> <p><span style="color: red"><preformatted> void (record_view const&, basic_formatting_ostream< CharT >&) @@ -38,7 +38,8 @@ void (record_view const&, basic_formatting_ostream< CharT >&) </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> @@ -46,7 +47,7 @@ void (record_view const&, basic_formatting_ostream< CharT >&) </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wrap_formatter_idp36425024.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="xml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrap_formatter_idp43046992.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="xml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/wrapped_formatter_actor.html b/libs/log/doc/html/boost/log/expressions/wrapped_formatter_actor.html index 266bebbb4..87a096ac4 100644 --- a/libs/log/doc/html/boost/log/expressions/wrapped_formatter_actor.html +++ b/libs/log/doc/html/boost/log/expressions/wrapped_formatter_actor.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="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp" title="Header <boost/log/expressions/formatters/wrap_formatter.hpp>"> -<link rel="prev" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal"> -<link rel="next" href="wrap_formatter_idp36425024.html" title="Function template wrap_formatter"> +<link rel="prev" href="stream.html" title="Global stream"> +<link rel="next" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal"> </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="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp36425024.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="stream.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.wrapped_formatter_actor"></a><div class="titlepage"></div> @@ -37,27 +37,27 @@ <span class="keyword">typedef</span> <span class="identifier">ActorT</span><span class="special"><</span> <span class="identifier">terminal_type</span> <span class="special">></span> <a name="boost.log.expressions.wrapped_formatter_actor.base_type"></a><span class="identifier">base_type</span><span class="special">;</span> <span class="comment">// Base actor type. </span> <span class="comment">// <a class="link" href="wrapped_formatter_actor.html#boost.log.expressions.wrapped_formatter_actorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="wrapped_formatter_actor.html#idp36423264-bb"><span class="identifier">wrapped_formatter_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wrapped_formatter_actor.html#idp43025200-bb"><span class="identifier">wrapped_formatter_actor</span></a><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="wrapped_formatter_actor.html#idp36420592-bb">public member functions</a></span> - <span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="wrapped_formatter_actor.html#idp36421152-bb"><span class="identifier">get_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="wrapped_formatter_actor.html#idp43022528-bb">public member functions</a></span> + <span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="wrapped_formatter_actor.html#idp43023088-bb"><span class="identifier">get_function</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98056224"></a><h2>Description</h2> +<a name="idp114464432"></a><h2>Description</h2> <p>Wrapped formatter function actor. </p> <div class="refsect2"> -<a name="idp98056944"></a><h3> +<a name="idp114465152"></a><h3> <a name="boost.log.expressions.wrapped_formatter_actorconstruct-copy-destruct"></a><code class="computeroutput">wrapped_formatter_actor</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36423264-bb"></a><span class="identifier">wrapped_formatter_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43025200-bb"></a><span class="identifier">wrapped_formatter_actor</span><span class="special">(</span><span class="identifier">base_type</span> <span class="keyword">const</span> <span class="special">&</span> act<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp98065888"></a><h3> -<a name="idp36420592-bb"></a><code class="computeroutput">wrapped_formatter_actor</code> public member functions</h3> +<a name="idp114474080"></a><h3> +<a name="idp43022528-bb"></a><code class="computeroutput">wrapped_formatter_actor</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36421152-bb"></a><span class="identifier">get_function</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">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp43023088-bb"></a><span class="identifier">get_function</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"> @@ -76,7 +76,8 @@ </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> @@ -84,7 +85,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp36425024.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="stream.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrapped_formatter_terminal.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/wrapped_formatter_terminal.html b/libs/log/doc/html/boost/log/expressions/wrapped_formatter_terminal.html index baaece6a1..9e57cac77 100644 --- a/libs/log/doc/html/boost/log/expressions/wrapped_formatter_terminal.html +++ b/libs/log/doc/html/boost/log/expressions/wrapped_formatter_terminal.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="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp" title="Header <boost/log/expressions/formatters/wrap_formatter.hpp>"> -<link rel="prev" href="stream.html" title="Global stream"> -<link rel="next" href="wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor"> +<link rel="prev" href="wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor"> +<link rel="next" href="wrap_formatter_idp43046992.html" title="Function template wrap_formatter"> </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="stream.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp43046992.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.wrapped_formatter_terminal"></a><div class="titlepage"></div> @@ -36,46 +36,47 @@ <span class="keyword">typedef</span> <span class="identifier">string_type</span> <a name="boost.log.expressions.wrapped_formatter_terminal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Formatter result type. </span> <span class="comment">// <a class="link" href="wrapped_formatter_terminal.html#boost.log.expressions.wrapped_formatter_terminalconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="wrapped_formatter_terminal.html#idp36408624-bb"><span class="identifier">wrapped_formatter_terminal</span></a><span class="special">(</span><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wrapped_formatter_terminal.html#idp36410176-bb"><span class="identifier">wrapped_formatter_terminal</span></a><span class="special">(</span><a class="link" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wrapped_formatter_terminal.html#idp43043664-bb"><span class="identifier">wrapped_formatter_terminal</span></a><span class="special">(</span><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wrapped_formatter_terminal.html#idp43045216-bb"><span class="identifier">wrapped_formatter_terminal</span></a><span class="special">(</span><a class="link" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="wrapped_formatter_terminal.html#idp36400864-bb">public member functions</a></span> - <span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="wrapped_formatter_terminal.html#idp36401424-bb"><span class="identifier">get_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="wrapped_formatter_terminal.html#idp36402848-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="wrapped_formatter_terminal.html#idp36405520-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="wrapped_formatter_terminal.html#idp43035904-bb">public member functions</a></span> + <span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="wrapped_formatter_terminal.html#idp43036464-bb"><span class="identifier">get_function</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"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="wrapped_formatter_terminal.html#idp43037888-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="wrapped_formatter_terminal.html#idp43040560-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">&</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="idp97949120"></a><h2>Description</h2> +<a name="idp114564208"></a><h2>Description</h2> <p>Formatter function wrapper terminal. </p> <div class="refsect2"> -<a name="idp97949840"></a><h3> +<a name="idp114564928"></a><h3> <a name="boost.log.expressions.wrapped_formatter_terminalconstruct-copy-destruct"></a><code class="computeroutput">wrapped_formatter_terminal</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp36408624-bb"></a><span class="identifier">wrapped_formatter_terminal</span><span class="special">(</span><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre>Initializing construction. </li> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43043664-bb"></a><span class="identifier">wrapped_formatter_terminal</span><span class="special">(</span><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre>Initializing construction. </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36410176-bb"></a><span class="identifier">wrapped_formatter_terminal</span><span class="special">(</span><a class="link" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> +<pre class="literallayout"><a name="idp43045216-bb"></a><span class="identifier">wrapped_formatter_terminal</span><span class="special">(</span><a class="link" href="wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Copy constructor. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp97964848"></a><h3> -<a name="idp36400864-bb"></a><code class="computeroutput">wrapped_formatter_terminal</code> public member functions</h3> +<a name="idp114580048"></a><h3> +<a name="idp43035904-bb"></a><code class="computeroutput">wrapped_formatter_terminal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp36401424-bb"></a><span class="identifier">get_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns the wrapped function. </li> +<pre class="literallayout"><span class="identifier">function_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp43036464-bb"></a><span class="identifier">get_function</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns the wrapped function. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36402848-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp43037888-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">&</span> ctx<span class="special">)</span><span class="special">;</span></pre>Invokation operator. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp36405520-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ContextT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp43040560-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">&</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Invokation operator. </li> </ol></div> </div> </div> </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="stream.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrapped_formatter_actor.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.wrap_formatter_hpp"><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="wrap_formatter_idp43046992.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/expressions/wxml_decor.html b/libs/log/doc/html/boost/log/expressions/wxml_decor.html index 7cd7de851..a663a6b7b 100644 --- a/libs/log/doc/html/boost/log/expressions/wxml_decor.html +++ b/libs/log/doc/html/boost/log/expressions/wxml_decor.html @@ -28,7 +28,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/expressions/xml_decor.html b/libs/log/doc/html/boost/log/expressions/xml_decor.html index 18f66c512..eeccfe06f 100644 --- a/libs/log/doc/html/boost/log/expressions/xml_decor.html +++ b/libs/log/doc/html/boost/log/expressions/xml_decor.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="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp" title="Header <boost/log/expressions/formatters/xml_decorator.hpp>"> -<link rel="prev" href="wrap_formatter_idp36429344.html" title="Function template wrap_formatter"> +<link rel="prev" href="wrap_formatter_idp43051312.html" title="Function template wrap_formatter"> <link rel="next" href="wxml_decor.html" title="Global wxml_decor"> </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="wrap_formatter_idp36429344.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="wxml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrap_formatter_idp43051312.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="wxml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.expressions.xml_decor"></a><div class="titlepage"></div> @@ -26,7 +26,7 @@ </span><span class="emphasis"><em><span class="identifier">unspecified</span></em></span> xml_decor<span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp98137088"></a><h2>Description</h2> +<a name="idp114670480"></a><h2>Description</h2> <p>XML-style decorator generator object. The decorator replaces characters that have special meaning in XML documents with the corresponding decorated counterparts. The generator provides <code class="computeroutput">operator[]</code> that can be used to construct the actual decorator. For example:</p> <p><code class="computeroutput"> xml_decor[ attr< std::string >("MyAttr") ] </code></p> <p>For wide-character formatting there is the similar <code class="computeroutput">wxml_decor</code> decorator generator object. </p> @@ -34,7 +34,8 @@ </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wrap_formatter_idp36429344.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="wxml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wrap_formatter_idp43051312.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../expressions.html#header.boost.log.expressions.formatters.xml_decorator_hpp"><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="wxml_decor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35718848.html b/libs/log/doc/html/boost/log/extract_idp42351392.html index 0e9c58dd0..3d7ad8f7c 100644 --- a/libs/log/doc/html/boost/log/extract_idp35718848.html +++ b/libs/log/doc/html/boost/log/extract_idp42351392.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="value_extractor.html" title="Class template value_extractor"> -<link rel="next" href="extract_idp35726336.html" title="Function template extract"> +<link rel="prev" href="result_of/extract_or_throw.html" title="Struct template extract_or_throw"> +<link rel="next" href="extract_idp42358880.html" title="Function template extract"> </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="value_extractor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35726336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="result_of/extract_or_throw.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42358880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35718848"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42351392"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92781280"></a><h2>Description</h2> +<a name="idp109794704"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -69,7 +69,8 @@ </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> @@ -77,7 +78,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="value_extractor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35726336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="result_of/extract_or_throw.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42358880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35726336.html b/libs/log/doc/html/boost/log/extract_idp42358880.html index 8fc5b81e0..01b53b92f 100644 --- a/libs/log/doc/html/boost/log/extract_idp35726336.html +++ b/libs/log/doc/html/boost/log/extract_idp42358880.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35718848.html" title="Function template extract"> -<link rel="next" href="extract_idp35733552.html" title="Function template extract"> +<link rel="prev" href="extract_idp42351392.html" title="Function template extract"> +<link rel="next" href="extract_idp42366096.html" title="Function template extract"> </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="extract_idp35718848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35733552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42351392.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42366096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35726336"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42358880"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92809632"></a><h2>Description</h2> +<a name="idp109822976"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -69,7 +69,8 @@ </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> @@ -77,7 +78,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35718848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35733552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42351392.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42366096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35733552.html b/libs/log/doc/html/boost/log/extract_idp42366096.html index 63ac5d5d8..04d0c02ed 100644 --- a/libs/log/doc/html/boost/log/extract_idp35733552.html +++ b/libs/log/doc/html/boost/log/extract_idp42366096.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35726336.html" title="Function template extract"> -<link rel="next" href="extract_idp35740768.html" title="Function template extract"> +<link rel="prev" href="extract_idp42358880.html" title="Function template extract"> +<link rel="next" href="extract_idp42373312.html" title="Function template extract"> </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="extract_idp35726336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35740768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42358880.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42373312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35733552"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42366096"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92837968"></a><h2>Description</h2> +<a name="idp109851408"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -69,7 +69,8 @@ </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> @@ -77,7 +78,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35726336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35740768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42358880.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42373312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35740768.html b/libs/log/doc/html/boost/log/extract_idp42373312.html index b3f065b3d..ae2ad52f3 100644 --- a/libs/log/doc/html/boost/log/extract_idp35740768.html +++ b/libs/log/doc/html/boost/log/extract_idp42373312.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35733552.html" title="Function template extract"> -<link rel="next" href="extract_or_thr_idp35746768.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_idp42366096.html" title="Function template extract"> +<link rel="next" href="extract_or_thr_idp42379312.html" title="Function template extract_or_throw"> </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="extract_idp35733552.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35746768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42366096.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42379312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35740768"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42373312"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -28,7 +28,7 @@ <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="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> <span class="identifier">extract</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92863456"></a><h2>Description</h2> +<a name="idp109876992"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35733552.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35746768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42366096.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42379312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35812848.html b/libs/log/doc/html/boost/log/extract_idp42445392.html index 81a309762..b2d995333 100644 --- a/libs/log/doc/html/boost/log/extract_idp35812848.html +++ b/libs/log/doc/html/boost/log/extract_idp42445392.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35805024.html" title="Function template extract_or_default"> -<link rel="next" href="extract_idp35820144.html" title="Function template extract"> +<link rel="prev" href="extract_or_def_idp42437568.html" title="Function template extract_or_default"> +<link rel="next" href="extract_idp42452688.html" title="Function template extract"> </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="extract_or_def_idp35805024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35820144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42437568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42452688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35812848"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42445392"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -30,7 +30,7 @@ <span class="identifier">extract</span><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> keyword<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93146576"></a><h2>Description</h2> +<a name="idp110160112"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35805024.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35820144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42437568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42452688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35820144.html b/libs/log/doc/html/boost/log/extract_idp42452688.html index ca70cfc4a..84a0cf78a 100644 --- a/libs/log/doc/html/boost/log/extract_idp35820144.html +++ b/libs/log/doc/html/boost/log/extract_idp42452688.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35812848.html" title="Function template extract"> -<link rel="next" href="extract_idp35827168.html" title="Function template extract"> +<link rel="prev" href="extract_idp42445392.html" title="Function template extract"> +<link rel="next" href="extract_idp42459712.html" title="Function template extract"> </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="extract_idp35812848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35827168.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42445392.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42459712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35820144"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42452688"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -30,7 +30,7 @@ <span class="identifier">extract</span><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> keyword<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93182368"></a><h2>Description</h2> +<a name="idp110195808"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35812848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35827168.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42445392.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42459712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_idp35827168.html b/libs/log/doc/html/boost/log/extract_idp42459712.html index 1d6d2a136..f1e5059af 100644 --- a/libs/log/doc/html/boost/log/extract_idp35827168.html +++ b/libs/log/doc/html/boost/log/extract_idp42459712.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35820144.html" title="Function template extract"> -<link rel="next" href="extract_or_thr_idp35834192.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_idp42452688.html" title="Function template extract"> +<link rel="next" href="extract_or_thr_idp42466736.html" title="Function template extract_or_throw"> </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="extract_idp35820144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35834192.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42452688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42466736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_idp35827168"></a><div class="titlepage"></div> +<a name="boost.log.extract_idp42459712"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract</span></h2> <p>boost::log::extract</p> @@ -30,7 +30,7 @@ <span class="identifier">extract</span><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> keyword<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93218048"></a><h2>Description</h2> +<a name="idp110231360"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35820144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35834192.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42452688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42466736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35777632.html b/libs/log/doc/html/boost/log/extract_or_def_idp42410176.html index 67c55784c..63a5360a8 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35777632.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42410176.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35770896.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_def_idp35786944.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_thr_idp42403440.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_def_idp42419488.html" title="Function template extract_or_default"> </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="extract_or_thr_idp35770896.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35786944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42403440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42419488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35777632"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42410176"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -31,7 +31,7 @@ <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93009136"></a><h2>Description</h2> +<a name="idp110022672"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -83,7 +83,8 @@ </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> @@ -91,7 +92,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35770896.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35786944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42403440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42419488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35786944.html b/libs/log/doc/html/boost/log/extract_or_def_idp42419488.html index df7f7eec2..2e8ea6e2f 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35786944.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42419488.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35777632.html" title="Function template extract_or_default"> -<link rel="next" href="extract_or_def_idp35795984.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_def_idp42410176.html" title="Function template extract_or_default"> +<link rel="next" href="extract_or_def_idp42428528.html" title="Function template extract_or_default"> </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="extract_or_def_idp35777632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35795984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42410176.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42428528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35786944"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42419488"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_default</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93044080"></a><h2>Description</h2> +<a name="idp110057520"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -82,7 +82,8 @@ </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> @@ -90,7 +91,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35777632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35795984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42410176.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42428528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35795984.html b/libs/log/doc/html/boost/log/extract_or_def_idp42428528.html index 83d868e26..db8648d1d 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35795984.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42428528.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35786944.html" title="Function template extract_or_default"> -<link rel="next" href="extract_or_def_idp35805024.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_def_idp42419488.html" title="Function template extract_or_default"> +<link rel="next" href="extract_or_def_idp42437568.html" title="Function template extract_or_default"> </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="extract_or_def_idp35786944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35805024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42419488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42437568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35795984"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42428528"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_default</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93078912"></a><h2>Description</h2> +<a name="idp110092256"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -82,7 +82,8 @@ </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> @@ -90,7 +91,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35786944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35805024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42419488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42437568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35805024.html b/libs/log/doc/html/boost/log/extract_or_def_idp42437568.html index f7702dce3..54b51267c 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35805024.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42437568.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35795984.html" title="Function template extract_or_default"> -<link rel="next" href="extract_idp35812848.html" title="Function template extract"> +<link rel="prev" href="extract_or_def_idp42428528.html" title="Function template extract_or_default"> +<link rel="next" href="extract_idp42445392.html" title="Function template extract"> </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="extract_or_def_idp35795984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35812848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42428528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42445392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35805024"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42437568"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract_or_default</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93110992"></a><h2>Description</h2> +<a name="idp110124432"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -77,7 +77,8 @@ </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> @@ -85,7 +86,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35795984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35812848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42428528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp42445392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35857744.html b/libs/log/doc/html/boost/log/extract_or_def_idp42490288.html index 2d3935784..61e0b2f50 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35857744.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42490288.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35849984.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_def_idp35866864.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_thr_idp42482528.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_def_idp42499408.html" title="Function template extract_or_default"> </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="extract_or_thr_idp35849984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35866864.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42482528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42499408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35857744"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42490288"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -32,7 +32,7 @@ <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93369184"></a><h2>Description</h2> +<a name="idp110382544"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -84,7 +84,8 @@ </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> @@ -92,7 +93,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35849984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35866864.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42482528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42499408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35866864.html b/libs/log/doc/html/boost/log/extract_or_def_idp42499408.html index dff85d441..2a3d91ec5 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35866864.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42499408.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35857744.html" title="Function template extract_or_default"> -<link rel="next" href="extract_or_def_idp35875712.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_def_idp42490288.html" title="Function template extract_or_default"> +<link rel="next" href="extract_or_def_idp42508256.html" title="Function template extract_or_default"> </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="extract_or_def_idp35857744.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35875712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42490288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42508256.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35866864"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42499408"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -31,7 +31,7 @@ <span class="identifier">extract_or_default</span><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> keyword<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93411232"></a><h2>Description</h2> +<a name="idp110424784"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -83,7 +83,8 @@ </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> @@ -91,7 +92,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35857744.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35875712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42490288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42508256.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_def_idp35875712.html b/libs/log/doc/html/boost/log/extract_or_def_idp42508256.html index 08b6f56d7..b872659a8 100644 --- a/libs/log/doc/html/boost/log/extract_or_def_idp35875712.html +++ b/libs/log/doc/html/boost/log/extract_or_def_idp42508256.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_def_idp35866864.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_def_idp42499408.html" title="Function template extract_or_default"> <link rel="next" href="visitation_result.html" title="Class visitation_result"> </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="extract_or_def_idp35866864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="visitation_result.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42499408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="visitation_result.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_def_idp35875712"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_def_idp42508256"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_default</span></h2> <p>boost::log::extract_or_default</p> @@ -31,7 +31,7 @@ <span class="identifier">extract_or_default</span><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> keyword<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93453504"></a><h2>Description</h2> +<a name="idp110466960"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -83,7 +83,8 @@ </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> @@ -91,7 +92,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35866864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="visitation_result.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42499408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="visitation_result.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35746768.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42379312.html index 57f6ef64f..b033e2e13 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35746768.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42379312.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35740768.html" title="Function template extract"> -<link rel="next" href="extract_or_thr_idp35754992.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_idp42373312.html" title="Function template extract"> +<link rel="next" href="extract_or_thr_idp42387536.html" title="Function template extract_or_throw"> </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="extract_idp35740768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35754992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42373312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42387536.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35746768"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42379312"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_throw</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92890752"></a><h2>Description</h2> +<a name="idp109904192"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35740768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35754992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42373312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42387536.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35754992.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42387536.html index da2cba057..d2daab047 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35754992.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42387536.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35746768.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_thr_idp35762944.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_or_thr_idp42379312.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_thr_idp42395488.html" title="Function template extract_or_throw"> </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="extract_or_thr_idp35746768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35762944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42379312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42395488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35754992"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42387536"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract_or_throw</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92920016"></a><h2>Description</h2> +<a name="idp109933456"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35746768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35762944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42379312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42395488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35762944.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42395488.html index 64ea564d0..61c5b9a49 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35762944.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42395488.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35754992.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_thr_idp35770896.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_or_thr_idp42387536.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_thr_idp42403440.html" title="Function template extract_or_throw"> </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="extract_or_thr_idp35754992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35770896.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42387536.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42403440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35762944"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42395488"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract_or_throw</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92949264"></a><h2>Description</h2> +<a name="idp109962608"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35754992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35770896.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42387536.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42403440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35770896.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42403440.html index dbcb1b4da..b6ef2e685 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35770896.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42403440.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35762944.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_def_idp35777632.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_thr_idp42395488.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_def_idp42410176.html" title="Function template extract_or_default"> </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="extract_or_thr_idp35762944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35777632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42395488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42410176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35770896"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42403440"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -29,7 +29,7 @@ <a class="link" href="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> <span class="identifier">extract_or_throw</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92975760"></a><h2>Description</h2> +<a name="idp109989200"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35762944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35777632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42395488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42410176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35834192.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42466736.html index 51b2bfd0f..b1779b59f 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35834192.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42466736.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_idp35827168.html" title="Function template extract"> -<link rel="next" href="extract_or_thr_idp35842224.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_idp42459712.html" title="Function template extract"> +<link rel="next" href="extract_or_thr_idp42474768.html" title="Function template extract_or_throw"> </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="extract_idp35827168.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35842224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42459712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42474768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35834192"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42466736"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_throw</span><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> keyword<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93253904"></a><h2>Description</h2> +<a name="idp110267360"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_idp35827168.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35842224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_idp42459712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42474768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35842224.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42474768.html index 3910bbb78..96331d983 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35842224.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42474768.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35834192.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_thr_idp35849984.html" title="Function template extract_or_throw"> +<link rel="prev" href="extract_or_thr_idp42466736.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_thr_idp42482528.html" title="Function template extract_or_throw"> </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="extract_or_thr_idp35834192.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35849984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42466736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42482528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35842224"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42474768"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_throw</span><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> keyword<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93290464"></a><h2>Description</h2> +<a name="idp110303920"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35834192.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp35849984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42466736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_thr_idp42482528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/extract_or_thr_idp35849984.html b/libs/log/doc/html/boost/log/extract_or_thr_idp42482528.html index b247f8e76..42dc5b450 100644 --- a/libs/log/doc/html/boost/log/extract_or_thr_idp35849984.html +++ b/libs/log/doc/html/boost/log/extract_or_thr_idp42482528.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_thr_idp35842224.html" title="Function template extract_or_throw"> -<link rel="next" href="extract_or_def_idp35857744.html" title="Function template extract_or_default"> +<link rel="prev" href="extract_or_thr_idp42474768.html" title="Function template extract_or_throw"> +<link rel="next" href="extract_or_def_idp42490288.html" title="Function template extract_or_default"> </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="extract_or_thr_idp35842224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35857744.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42474768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42490288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.extract_or_thr_idp35849984"></a><div class="titlepage"></div> +<a name="boost.log.extract_or_thr_idp42482528"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template extract_or_throw</span></h2> <p>boost::log::extract_or_throw</p> @@ -30,7 +30,7 @@ <span class="identifier">extract_or_throw</span><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> keyword<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93327056"></a><h2>Description</h2> +<a name="idp110340512"></a><h2>Description</h2> <p>The function extracts an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be extracted.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_thr_idp35842224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp35857744.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_thr_idp42474768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_def_idp42490288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/fallback_to_default.html b/libs/log/doc/html/boost/log/fallback_to_default.html index 9565a12e4..a9d333e5e 100644 --- a/libs/log/doc/html/boost/log/fallback_to_default.html +++ b/libs/log/doc/html/boost/log/fallback_to_default.html @@ -27,60 +27,60 @@ </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DefaultT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="fallback_to_default.html" title="Struct template fallback_to_default">fallback_to_default</a> <span class="special">{</span> <span class="comment">// <a class="link" href="fallback_to_default.html#boost.log.fallback_to_defaultconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="fallback_to_default.html#idp35395184-bb"><span class="identifier">fallback_to_default</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="fallback_to_default.html#idp35395888-bb"><span class="identifier">fallback_to_default</span></a><span class="special">(</span><span class="identifier">default_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="fallback_to_default.html#idp42062848-bb"><span class="identifier">fallback_to_default</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="fallback_to_default.html#idp42063552-bb"><span class="identifier">fallback_to_default</span></a><span class="special">(</span><span class="identifier">default_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="fallback_to_default.html#idp35388192-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="fallback_to_default.html#idp35388752-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <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"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="fallback_to_default.html#idp35391888-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="fallback_to_default.html#idp42055856-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="fallback_to_default.html#idp42056416-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <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"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="fallback_to_default.html#idp42059552-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="fallback_to_default.html#idp35397568-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_default.html#idp35398128-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_default.html#idp35400464-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="fallback_to_default.html#idp42065232-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_default.html#idp42065792-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_default.html#idp42068128-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90246848"></a><h2>Description</h2> +<a name="idp107469664"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="fallback_to_default.html" title="Struct template fallback_to_default">fallback_to_default</a></code> policy results in a default value if the attribute value cannot be extracted. </p> <div class="refsect2"> -<a name="idp90248832"></a><h3> +<a name="idp107471648"></a><h3> <a name="boost.log.fallback_to_defaultconstruct-copy-destruct"></a><code class="computeroutput">fallback_to_default</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp35395184-bb"></a><span class="identifier">fallback_to_default</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42062848-bb"></a><span class="identifier">fallback_to_default</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35395888-bb"></a><span class="identifier">fallback_to_default</span><span class="special">(</span><span class="identifier">default_type</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42063552-bb"></a><span class="identifier">fallback_to_default</span><span class="special">(</span><span class="identifier">default_type</span> <span class="keyword">const</span> <span class="special">&</span> def_val<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90261728"></a><h3> -<a name="idp35388192-bb"></a><code class="computeroutput">fallback_to_default</code> public member functions</h3> +<a name="idp107484544"></a><h3> +<a name="idp42055856-bb"></a><code class="computeroutput">fallback_to_default</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a name="idp35388752-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<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"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a name="idp42056416-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a name="idp35391888-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<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"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">bool</span> <a name="idp42059552-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp90283232"></a><h3> -<a name="idp35397568-bb"></a><code class="computeroutput">fallback_to_default</code> public static functions</h3> +<a name="idp107506048"></a><h3> +<a name="idp42065232-bb"></a><code class="computeroutput">fallback_to_default</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35398128-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42065792-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value has different type than requested. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35400464-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42068128-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value was not found. </p> </li> </ol></div> @@ -89,7 +89,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/fallback_to_none.html b/libs/log/doc/html/boost/log/fallback_to_none.html index e1808b3af..322665951 100644 --- a/libs/log/doc/html/boost/log/fallback_to_none.html +++ b/libs/log/doc/html/boost/log/fallback_to_none.html @@ -29,33 +29,33 @@ <span class="keyword">enum</span> <a name="boost.log.fallback_to_none.@0"></a>@0 <span class="special">{</span> guaranteed_result = = false <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="fallback_to_none.html#idp35357232-bb">public static functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_none.html#idp35357792-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</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> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_none.html#idp35360928-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_none.html#idp35364064-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_none.html#idp35366400-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="fallback_to_none.html#idp42024896-bb">public static functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_none.html#idp42025456-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</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> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_none.html#idp42028592-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_none.html#idp42031728-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_none.html#idp42034064-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90071104"></a><h2>Description</h2> +<a name="idp107294736"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="fallback_to_none.html" title="Struct fallback_to_none">fallback_to_none</a></code> policy results in returning an empty value reference if the attribute value cannot be extracted. </p> <div class="refsect2"> -<a name="idp90073200"></a><h3> -<a name="idp35357232-bb"></a><code class="computeroutput">fallback_to_none</code> public static functions</h3> +<a name="idp107296832"></a><h3> +<a name="idp42024896-bb"></a><code class="computeroutput">fallback_to_none</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp35357792-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp42025456-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp35360928-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp42028592-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35364064-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42031728-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value has different type than requested. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35366400-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42034064-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value was not found. </p> </li> </ol></div> @@ -64,7 +64,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/fallback_to_throw.html b/libs/log/doc/html/boost/log/fallback_to_throw.html index 7655ded8c..396669f4a 100644 --- a/libs/log/doc/html/boost/log/fallback_to_throw.html +++ b/libs/log/doc/html/boost/log/fallback_to_throw.html @@ -29,33 +29,33 @@ <span class="keyword">enum</span> <a name="boost.log.fallback_to_throw.@1"></a>@1 <span class="special">{</span> guaranteed_result = = true <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="fallback_to_throw.html#idp35371168-bb">public static functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_throw.html#idp35371728-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</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> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_throw.html#idp35374864-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_throw.html#idp35378000-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_throw.html#idp35380336-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="fallback_to_throw.html#idp42038832-bb">public static functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_throw.html#idp42039392-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</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> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="fallback_to_throw.html#idp42042528-bb"><span class="identifier">apply_default</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_throw.html#idp42045664-bb"><span class="identifier">on_invalid_type</span></a><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">void</span> <a class="link" href="fallback_to_throw.html#idp42048000-bb"><span class="identifier">on_missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp90146656"></a><h2>Description</h2> +<a name="idp107370000"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="fallback_to_throw.html" title="Struct fallback_to_throw">fallback_to_throw</a></code> policy results in throwing an exception if the attribute value cannot be extracted. </p> <div class="refsect2"> -<a name="idp90148656"></a><h3> -<a name="idp35371168-bb"></a><code class="computeroutput">fallback_to_throw</code> public static functions</h3> +<a name="idp107371984"></a><h3> +<a name="idp42038832-bb"></a><code class="computeroutput">fallback_to_throw</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp35371728-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp42039392-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp35374864-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp42042528-bb"></a><span class="identifier">apply_default</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called in order to apply a function object to the default value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35378000-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42045664-bb"></a><span class="identifier">on_invalid_type</span><span class="special">(</span><span class="identifier">type_info_wrapper</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value has different type than requested. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp35380336-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="keyword">void</span> <a name="idp42048000-bb"></a><span class="identifier">on_missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method is called when value extraction failed because the attribute value was not found. </p> </li> </ol></div> @@ -64,7 +64,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/filter.html b/libs/log/doc/html/boost/log/filter.html index beff5d6f5..04b3f6408 100644 --- a/libs/log/doc/html/boost/log/filter.html +++ b/libs/log/doc/html/boost/log/filter.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="../../expressions.html#header.boost.log.expressions.filter_hpp" title="Header <boost/log/expressions/filter.hpp>"> -<link rel="prev" href="expressions/attr_idp34663072.html" title="Function template attr"> +<link rel="prev" href="expressions/attribute_terminal.html" title="Class template attribute_terminal"> <link rel="next" href="filter/default_filter.html" title="Struct default_filter"> </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="expressions/attr_idp34663072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.filter_hpp"><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="filter/default_filter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="expressions/attribute_terminal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.filter_hpp"><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="filter/default_filter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.filter"></a><div class="titlepage"></div> @@ -38,69 +38,69 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a class="link" href="filter/default_filter.html#boost.log.filter.default_filter.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> - <span class="comment">// <a class="link" href="filter/default_filter.html#idp34677072-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="filter/default_filter.html#idp34677632-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="filter/default_filter.html#idp40873600-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="filter/default_filter.html#idp40874160-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="filter.html#boost.log.filterconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="filter.html#idp34689872-bb"><span class="identifier">filter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="filter.html#idp34691072-bb"><span class="identifier">filter</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="filter.html#idp34692752-bb"><span class="identifier">filter</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="filter.html#idp34694672-bb"><span class="identifier">filter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp34696992-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp34699488-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</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> FunT<span class="special">></span> <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp34701744-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter.html#idp40886400-bb"><span class="identifier">filter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter.html#idp40887600-bb"><span class="identifier">filter</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter.html#idp40889280-bb"><span class="identifier">filter</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="filter.html#idp40891200-bb"><span class="identifier">filter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp40893520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp40896016-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</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> FunT<span class="special">></span> <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a class="link" href="filter.html#idp40898272-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="filter.html#idp34680752-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="filter.html#idp34681312-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="filter.html#idp34685440-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="filter.html#idp34687200-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="filter.html#idp40877280-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="filter.html#idp40877840-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="filter.html#idp40881968-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="filter.html#idp40883728-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94833008"></a><h2>Description</h2> +<a name="idp111365488"></a><h2>Description</h2> <p>Log record filter function wrapper. </p> <div class="refsect2"> -<a name="idp94833728"></a><h3> +<a name="idp111366208"></a><h3> <a name="boost.log.filterconstruct-copy-destruct"></a><code class="computeroutput">filter</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34689872-bb"></a><span class="identifier">filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40886400-bb"></a><span class="identifier">filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates a filter that always returns <code class="computeroutput">true</code>. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34691072-bb"></a><span class="identifier">filter</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40887600-bb"></a><span class="identifier">filter</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34692752-bb"></a><span class="identifier">filter</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40889280-bb"></a><span class="identifier">filter</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor. The moved-from filter is left in an unspecified state. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a name="idp34694672-bb"></a><span class="identifier">filter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a name="idp40891200-bb"></a><span class="identifier">filter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a filter which will invoke the specified function object. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp34696992-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp40893520-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment. The moved-from filter is left in an unspecified state. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp34699488-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp40896016-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy assignment. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp34701744-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> <a name="idp40898272-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre> <p>Initializing assignment. Sets the specified function object to the filter. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp94887824"></a><h3> -<a name="idp34680752-bb"></a><code class="computeroutput">filter</code> public member functions</h3> +<a name="idp111420304"></a><h3> +<a name="idp40877280-bb"></a><code class="computeroutput">filter</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp34681312-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> values<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp40877840-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> values<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Filtering operator.</p> <p> @@ -132,11 +132,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34685440-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40881968-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Resets the filter to the default. The default filter always returns <code class="computeroutput">true</code>. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34687200-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40883728-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="filter.html" title="Class filter">filter</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two filters </p> </li> </ol></div> @@ -145,7 +145,8 @@ </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> @@ -153,7 +154,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="expressions/attr_idp34663072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.filter_hpp"><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="filter/default_filter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="expressions/attribute_terminal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.filter_hpp"><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="filter/default_filter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/filter/default_filter.html b/libs/log/doc/html/boost/log/filter/default_filter.html index 7180e6cef..6135a8345 100644 --- a/libs/log/doc/html/boost/log/filter/default_filter.html +++ b/libs/log/doc/html/boost/log/filter/default_filter.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../filter.html#idp94833008" title="Description"> +<link rel="up" href="../filter.html#idp111365488" title="Description"> <link rel="prev" href="../filter.html" title="Class filter"> -<link rel="next" href="../swap_idp34704784.html" title="Function swap"> +<link rel="next" href="../swap_idp40901056.html" title="Function swap"> </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="../filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../filter.html#idp94833008"><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="../swap_idp34704784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../filter.html#idp111365488"><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="../swap_idp40901056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.filter.default_filter"></a><div class="titlepage"></div> @@ -32,21 +32,22 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.filter.default_filter.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="default_filter.html#idp34677072-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="default_filter.html#idp34677632-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="default_filter.html#idp40873600-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="default_filter.html#idp40874160-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94937872"></a><h2>Description</h2> +<a name="idp111470352"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp94938288"></a><h3> -<a name="idp34677072-bb"></a><code class="computeroutput">default_filter</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp34677632-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp111470768"></a><h3> +<a name="idp40873600-bb"></a><code class="computeroutput">default_filter</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp40874160-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -54,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../filter.html#idp94833008"><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="../swap_idp34704784.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../filter.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../filter.html#idp111365488"><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="../swap_idp40901056.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/filter_factory.html b/libs/log/doc/html/boost/log/filter_factory.html index bcff814a6..06c29f49b 100644 --- a/libs/log/doc/html/boost/log/filter_factory.html +++ b/libs/log/doc/html/boost/log/filter_factory.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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="add_file_log.html" title="Function template add_file_log"> -<link rel="next" href="basic_filter_factory.html" title="Class template basic_filter_factory"> +<link rel="prev" href="basic_filter_factory.html" title="Class template basic_filter_factory"> +<link rel="next" href="register_filte_idp46612368.html" title="Function template register_filter_factory"> </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="add_file_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="basic_filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp46612368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.filter_factory"></a><div class="titlepage"></div> @@ -31,92 +31,92 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.filter_factory.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type. </span> <span class="comment">// <a class="link" href="filter_factory.html#boost.log.filter_factoryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="filter_factory.html#idp40092832-bb"><span class="identifier">filter_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="filter_factory.html#idp40094512-bb"><span class="identifier">filter_factory</span></a><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</span> <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="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="special">&</span> <a class="link" href="filter_factory.html#idp40096048-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</span> <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="filter_factory.html#idp40093808-bb"><span class="special">~</span><span class="identifier">filter_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46606848-bb"><span class="identifier">filter_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46608528-bb"><span class="identifier">filter_factory</span></a><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</span> <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="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="special">&</span> <a class="link" href="filter_factory.html#idp46610064-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</span> <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="filter_factory.html#idp46607824-bb"><span class="special">~</span><span class="identifier">filter_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="filter_factory.html#idp40068528-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="filter_factory.html#idp40069088-bb"><span class="identifier">on_exists_test</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="filter_factory.html#idp46582544-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="filter_factory.html#idp46583104-bb"><span class="identifier">on_exists_test</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40071360-bb"><span class="identifier">on_equality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46585376-bb"><span class="identifier">on_equality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40074304-bb"><span class="identifier">on_inequality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="filter_factory.html#idp40077248-bb"><span class="identifier">on_less_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46588320-bb"><span class="identifier">on_inequality_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="identifier">filter</span> <a class="link" href="filter_factory.html#idp46591264-bb"><span class="identifier">on_less_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40080176-bb"><span class="identifier">on_greater_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46594192-bb"><span class="identifier">on_greater_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40083120-bb"><span class="identifier">on_less_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46597136-bb"><span class="identifier">on_less_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40086080-bb"><span class="identifier">on_greater_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="filter_factory.html#idp46600096-bb"><span class="identifier">on_greater_or_equal_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">filter</span> - <a class="link" href="filter_factory.html#idp40089040-bb"><span class="identifier">on_custom_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="filter_factory.html#idp46603056-bb"><span class="identifier">on_custom_relation</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">string_type</span> <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></div> <div class="refsect1"> -<a name="idp117083584"></a><h2>Description</h2> +<a name="idp133803088"></a><h2>Description</h2> <p>The interface class for all filter factories. </p> <div class="refsect2"> -<a name="idp117084320"></a><h3> +<a name="idp133803824"></a><h3> <a name="boost.log.filter_factoryconstruct-copy-destruct"></a><code class="computeroutput">filter_factory</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40092832-bb"></a><span class="identifier">filter_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46606848-bb"></a><span class="identifier">filter_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp40094512-bb"></a><span class="identifier">filter_factory</span><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</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 class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="special">&</span> <a name="idp40096048-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</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="idp46608528-bb"></a><span class="identifier">filter_factory</span><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</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 class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="special">&</span> <a name="idp46610064-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a> <span class="keyword">const</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="idp40093808-bb"></a><span class="special">~</span><span class="identifier">filter_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46607824-bb"></a><span class="special">~</span><span class="identifier">filter_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Virtual destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp117112448"></a><h3> -<a name="idp40068528-bb"></a><code class="computeroutput">filter_factory</code> public member functions</h3> +<a name="idp133831824"></a><h3> +<a name="idp46582544-bb"></a><code class="computeroutput">filter_factory</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> <a name="idp40069088-bb"></a><span class="identifier">on_exists_test</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> <a name="idp46583104-bb"></a><span class="identifier">on_exists_test</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>The callback for filter for the attribute existence test </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40071360-bb"></a><span class="identifier">on_equality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46585376-bb"></a><span class="identifier">on_equality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for equality relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40074304-bb"></a><span class="identifier">on_inequality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46588320-bb"></a><span class="identifier">on_inequality_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for inequality relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40077248-bb"></a><span class="identifier">on_less_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46591264-bb"></a><span class="identifier">on_less_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for less relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40080176-bb"></a><span class="identifier">on_greater_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> +<a name="idp46594192-bb"></a><span class="identifier">on_greater_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for greater relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40083120-bb"></a><span class="identifier">on_less_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<a name="idp46597136-bb"></a><span class="identifier">on_less_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for less or equal relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40086080-bb"></a><span class="identifier">on_greater_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<a name="idp46600096-bb"></a><span class="identifier">on_greater_or_equal_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for greater or equal relation filter </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">filter</span> -<a name="idp40089040-bb"></a><span class="identifier">on_custom_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> rel<span class="special">,</span> +<a name="idp46603056-bb"></a><span class="identifier">on_custom_relation</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> rel<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> <p>The callback for custom relation filter </p> </li> @@ -126,7 +126,8 @@ </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> @@ -134,7 +135,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_file_log.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="basic_filter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp46612368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/floating_point_types.html b/libs/log/doc/html/boost/log/floating_point_types.html index d93edc275..847b3ddd4 100644 --- a/libs/log/doc/html/boost/log/floating_point_types.html +++ b/libs/log/doc/html/boost/log/floating_point_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="keyword">float</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">long</span> <span class="keyword">double</span> <span class="special">></span> <span class="identifier">floating_point_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120652896"></a><h2>Description</h2> +<a name="idp136419120"></a><h2>Description</h2> <p>An MPL-sequence of FP types of attributes, supported by default </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/formatter_factory.html b/libs/log/doc/html/boost/log/formatter_factory.html index b961224d9..a14da9bf3 100644 --- a/libs/log/doc/html/boost/log/formatter_factory.html +++ b/libs/log/doc/html/boost/log/formatter_factory.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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="parse_filter_idp40174784.html" title="Function template parse_filter"> -<link rel="next" href="basic_formatter_factory.html" title="Class template basic_formatter_factory"> +<link rel="prev" href="basic_formatter_factory.html" title="Class template basic_formatter_factory"> +<link rel="next" href="register_forma_idp46694672.html" title="Function template register_formatter_factory"> </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="parse_filter_idp40174784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp46694672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.formatter_factory"></a><div class="titlepage"></div> @@ -33,20 +33,20 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span><span class="special"><</span> <span class="identifier">string_type</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="special">></span> <a class="link" href="formatter_factory.html#boost.log.formatter_factory.args_map"><span class="identifier">args_map</span></a><span class="special">;</span> <span class="comment">// <a class="link" href="formatter_factory.html#boost.log.formatter_factoryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="formatter_factory.html#idp40196192-bb"><span class="identifier">formatter_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="formatter_factory.html#idp40197872-bb"><span class="identifier">formatter_factory</span></a><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</span> <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="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="special">&</span> <a class="link" href="formatter_factory.html#idp40199408-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</span> <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="formatter_factory.html#idp40197168-bb"><span class="special">~</span><span class="identifier">formatter_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="formatter_factory.html#idp46689152-bb"><span class="identifier">formatter_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="formatter_factory.html#idp46690832-bb"><span class="identifier">formatter_factory</span></a><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</span> <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="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="special">&</span> <a class="link" href="formatter_factory.html#idp46692368-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</span> <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="formatter_factory.html#idp46690128-bb"><span class="special">~</span><span class="identifier">formatter_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="formatter_factory.html#idp40191120-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="formatter_factory.html#idp46684080-bb">public member functions</a></span> <span class="keyword">virtual</span> <span class="identifier">formatter_type</span> - <a class="link" href="formatter_factory.html#idp40191680-bb"><span class="identifier">create_formatter</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <a class="link" href="formatter_factory.html#idp46684640-bb"><span class="identifier">create_formatter</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117766112"></a><h2>Description</h2> +<a name="idp134347488"></a><h2>Description</h2> <p>Formatter factory base interface. </p> <div class="refsect2"> -<a name="idp117766832"></a><h3> +<a name="idp134348128"></a><h3> <a name="boost.log.formatter_factorytypes"></a><code class="computeroutput">formatter_factory</code> public types</h3> @@ -57,29 +57,29 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp117777504"></a><h3> +<a name="idp134358800"></a><h3> <a name="boost.log.formatter_factoryconstruct-copy-destruct"></a><code class="computeroutput">formatter_factory</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40196192-bb"></a><span class="identifier">formatter_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46689152-bb"></a><span class="identifier">formatter_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp40197872-bb"></a><span class="identifier">formatter_factory</span><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</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 class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="special">&</span> <a name="idp40199408-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</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="idp46690832-bb"></a><span class="identifier">formatter_factory</span><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</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 class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="special">&</span> <a name="idp46692368-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a> <span class="keyword">const</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="idp40197168-bb"></a><span class="special">~</span><span class="identifier">formatter_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46690128-bb"></a><span class="special">~</span><span class="identifier">formatter_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Virtual destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp117805536"></a><h3> -<a name="idp40191120-bb"></a><code class="computeroutput">formatter_factory</code> public member functions</h3> +<a name="idp134386848"></a><h3> +<a name="idp46684080-bb"></a><code class="computeroutput">formatter_factory</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">formatter_type</span> -<a name="idp40191680-bb"></a><span class="identifier">create_formatter</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<a name="idp46684640-bb"></a><span class="identifier">create_formatter</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">args_map</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The function creates a formatter for the specified attribute.</p> <p> </p> @@ -114,7 +114,8 @@ </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> @@ -122,7 +123,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_filter_idp40174784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp46694672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/fun_ref.html b/libs/log/doc/html/boost/log/fun_ref.html index c08000fe8..79a647efd 100644 --- a/libs/log/doc/html/boost/log/fun_ref.html +++ b/libs/log/doc/html/boost/log/fun_ref.html @@ -29,7 +29,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/function_reference_wrapper.html b/libs/log/doc/html/boost/log/function_reference_wrapper.html index f421d49a6..0483c671f 100644 --- a/libs/log/doc/html/boost/log/function_reference_wrapper.html +++ b/libs/log/doc/html/boost/log/function_reference_wrapper.html @@ -30,35 +30,36 @@ <span class="keyword">typedef</span> <span class="identifier">FunT</span><span class="special">::</span><span class="identifier">result_type</span> <a name="boost.log.function_reference_wrapper.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="function_reference_wrapper.html#boost.log.function_reference_wrapperconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="function_reference_wrapper.html#idp39649808-bb"><span class="identifier">function_reference_wrapper</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="function_reference_wrapper.html#idp46132128-bb"><span class="identifier">function_reference_wrapper</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="function_reference_wrapper.html#idp39645024-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="function_reference_wrapper.html#idp39645584-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="function_reference_wrapper.html#idp39646704-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">...</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="function_reference_wrapper.html#idp46127344-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="function_reference_wrapper.html#idp46127904-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="function_reference_wrapper.html#idp46129024-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">...</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp114030672"></a><h2>Description</h2> +<a name="idp130552240"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114031088"></a><h3> +<a name="idp130552656"></a><h3> <a name="boost.log.function_reference_wrapperconstruct-copy-destruct"></a><code class="computeroutput">function_reference_wrapper</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39649808-bb"></a><span class="identifier">function_reference_wrapper</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46132128-bb"></a><span class="identifier">function_reference_wrapper</span><span class="special">(</span><span class="identifier">FunT</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114039184"></a><h3> -<a name="idp39645024-bb"></a><code class="computeroutput">function_reference_wrapper</code> public member functions</h3> +<a name="idp130560624"></a><h3> +<a name="idp46127344-bb"></a><code class="computeroutput">function_reference_wrapper</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp39645584-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp46127904-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp39646704-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">...</span> args<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="identifier">result_type</span> <a name="idp46129024-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">...</span> args<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/greater.html b/libs/log/doc/html/boost/log/greater.html index d271766e7..d720516db 100644 --- a/libs/log/doc/html/boost/log/greater.html +++ b/libs/log/doc/html/boost/log/greater.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="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> -<link rel="prev" href="less.html" title="Struct less"> -<link rel="next" href="less_equal.html" title="Struct less_equal"> +<link rel="prev" href="equal_to.html" title="Struct equal_to"> +<link rel="next" href="greater_equal.html" title="Struct greater_equal"> </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="less.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.greater"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.greater.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="greater.html#idp39728720-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp39729280-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="greater.html#idp46178864-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp46179424-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="greater.html#idp39733344-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="greater.html#idp46183488-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp39733920-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp46184064-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp39738512-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater.html#idp46188656-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114650240"></a><h2>Description</h2> +<a name="idp130942992"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114650656"></a><h3> -<a name="idp39728720-bb"></a><code class="computeroutput">greater</code> public member functions</h3> +<a name="idp130943408"></a><h3> +<a name="idp46178864-bb"></a><code class="computeroutput">greater</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39729280-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46179424-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114667568"></a><h3> -<a name="idp39733344-bb"></a><code class="computeroutput">greater</code> private static functions</h3> +<a name="idp130960320"></a><h3> +<a name="idp46183488-bb"></a><code class="computeroutput">greater</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39733920-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46184064-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39738512-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46188656-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="less.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/greater_equal.html b/libs/log/doc/html/boost/log/greater_equal.html index e7b7bb6c2..c740c8500 100644 --- a/libs/log/doc/html/boost/log/greater_equal.html +++ b/libs/log/doc/html/boost/log/greater_equal.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="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> -<link rel="prev" href="less_equal.html" title="Struct less_equal"> -<link rel="next" href="matches_fun.html" title="Struct matches_fun"> +<link rel="prev" href="greater.html" title="Struct greater"> +<link rel="next" href="less.html" title="Struct less"> </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="less_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="matches_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="greater.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.greater_equal"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.greater_equal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="greater_equal.html#idp39760912-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp39761472-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="greater_equal.html#idp46194960-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp46195520-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="greater_equal.html#idp39765536-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="greater_equal.html#idp46199584-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp39766112-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp46200160-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp39770704-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="greater_equal.html#idp46204752-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114878880"></a><h2>Description</h2> +<a name="idp131057296"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114879296"></a><h3> -<a name="idp39760912-bb"></a><code class="computeroutput">greater_equal</code> public member functions</h3> +<a name="idp131057712"></a><h3> +<a name="idp46194960-bb"></a><code class="computeroutput">greater_equal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39761472-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46195520-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114896208"></a><h3> -<a name="idp39765536-bb"></a><code class="computeroutput">greater_equal</code> private static functions</h3> +<a name="idp131074624"></a><h3> +<a name="idp46199584-bb"></a><code class="computeroutput">greater_equal</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39766112-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46200160-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39770704-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46204752-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="less_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="matches_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="greater.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/in_range_fun.html b/libs/log/doc/html/boost/log/in_range_fun.html index ef8cb1ada..4d7e0db87 100644 --- a/libs/log/doc/html/boost/log/in_range_fun.html +++ b/libs/log/doc/html/boost/log/in_range_fun.html @@ -29,33 +29,33 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.in_range_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="in_range_fun.html#idp39658816-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="in_range_fun.html#idp46141120-bb">public member functions</a></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> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp39659376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp46141680-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="in_range_fun.html#idp39663456-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="in_range_fun.html#idp46145760-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp39664032-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp46146336-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp39668640-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="in_range_fun.html#idp46150944-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114156336"></a><h2>Description</h2> +<a name="idp130677536"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114156752"></a><h3> -<a name="idp39658816-bb"></a><code class="computeroutput">in_range_fun</code> public member functions</h3> +<a name="idp130677952"></a><h3> +<a name="idp46141120-bb"></a><code class="computeroutput">in_range_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39659376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46141680-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114177776"></a><h3> -<a name="idp39663456-bb"></a><code class="computeroutput">in_range_fun</code> private static functions</h3> +<a name="idp130698880"></a><h3> +<a name="idp46145760-bb"></a><code class="computeroutput">in_range_fun</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39664032-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">,</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46146336-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39668640-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">,</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46150944-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">U</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> rng<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> @@ -63,7 +63,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/init_from_settings.html b/libs/log/doc/html/boost/log/init_from_settings.html index 2c6bb17a4..ec99cb767 100644 --- a/libs/log/doc/html/boost/log/init_from_settings.html +++ b/libs/log/doc/html/boost/log/init_from_settings.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> <link rel="prev" href="sink_factory.html" title="Struct template sink_factory"> -<link rel="next" href="register_sink__idp40274512.html" title="Function template register_sink_factory"> +<link rel="next" href="register_sink__idp46756832.html" title="Function template register_sink_factory"> </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="sink_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40274512.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="sink_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46756832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.init_from_settings"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">init_from_settings</span><span class="special">(</span><a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> setts<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118258224"></a><h2>Description</h2> +<a name="idp134779648"></a><h2>Description</h2> <p>The function initializes the logging library from a settings container</p> <p> <span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if the provided settings are not valid. </p> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="sink_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40274512.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="sink_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46756832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/init_from_stream.html b/libs/log/doc/html/boost/log/init_from_stream.html index 5a95bbce4..e169e3e0d 100644 --- a/libs/log/doc/html/boost/log/init_from_stream.html +++ b/libs/log/doc/html/boost/log/init_from_stream.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="../../utilities.html#header.boost.log.utility.setup.from_stream_hpp" title="Header <boost/log/utility/setup/from_stream.hpp>"> -<link rel="prev" href="register_sink__idp40292016.html" title="Function template register_sink_factory"> -<link rel="next" href="basic_settings_section.html" title="Class template basic_settings_section"> +<link rel="prev" href="register_sink__idp46774336.html" title="Function template register_sink_factory"> +<link rel="next" href="basic_settings.html" title="Class template basic_settings"> </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="register_sink__idp40292016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_stream_hpp"><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="basic_settings_section.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46774336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_stream_hpp"><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="basic_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.init_from_stream"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">init_from_stream</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118410016"></a><h2>Description</h2> +<a name="idp134931376"></a><h2>Description</h2> <p>The function initializes the logging library from a stream containing logging settings</p> <p> <span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if the read data cannot be interpreted as the library settings </p> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_sink__idp40292016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_stream_hpp"><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="basic_settings_section.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46774336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_stream_hpp"><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="basic_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/integral_types.html b/libs/log/doc/html/boost/log/integral_types.html index c2455ebcd..ab08c3e98 100644 --- a/libs/log/doc/html/boost/log/integral_types.html +++ b/libs/log/doc/html/boost/log/integral_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="keyword">bool</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">wchar_t</span><span class="special">,</span> <span class="keyword">signed</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">short</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="special">></span> <span class="identifier">integral_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120639232"></a><h2>Description</h2> +<a name="idp136405696"></a><h2>Description</h2> <p>An MPL-sequence of integral types of attributes, supported by default </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/invalid_type.html b/libs/log/doc/html/boost/log/invalid_type.html index 8f86bb20e..c70a27ebd 100644 --- a/libs/log/doc/html/boost/log/invalid_type.html +++ b/libs/log/doc/html/boost/log/invalid_type.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="missing_value.html" title="Class missing_value"> +<link rel="prev" href="conversion_error.html" title="Class conversion_error"> <link rel="next" href="invalid_value.html" title="Class invalid_value"> </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="missing_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="conversion_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.invalid_type"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="invalid_type.html" title="Class invalid_type">invalid_type</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="invalid_type.html#boost.log.invalid_typeconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="invalid_type.html#idp15833952-bb"><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="invalid_type.html#idp15834624-bb"><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="invalid_type.html#idp15836352-bb"><span class="special">~</span><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="invalid_type.html#idp22559552-bb"><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="invalid_type.html#idp22560224-bb"><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="invalid_type.html#idp22561856-bb"><span class="special">~</span><span class="identifier">invalid_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85083760"></a><h2>Description</h2> +<a name="idp102208272"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85084176"></a><h3> +<a name="idp102208688"></a><h3> <a name="boost.log.invalid_typeconstruct-copy-destruct"></a><code class="computeroutput">invalid_type</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15833952-bb"></a><span class="identifier">invalid_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22559552-bb"></a><span class="identifier">invalid_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15834624-bb"></a><span class="identifier">invalid_type</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22560224-bb"></a><span class="identifier">invalid_type</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15836352-bb"></a><span class="special">~</span><span class="identifier">invalid_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22561856-bb"></a><span class="special">~</span><span class="identifier">invalid_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="missing_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="conversion_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/invalid_value.html b/libs/log/doc/html/boost/log/invalid_value.html index 17ed64ddc..c7de974c2 100644 --- a/libs/log/doc/html/boost/log/invalid_value.html +++ b/libs/log/doc/html/boost/log/invalid_value.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../log/reference.html#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> <link rel="prev" href="invalid_type.html" title="Class invalid_type"> -<link rel="next" href="parse_error.html" title="Class parse_error"> +<link rel="next" href="limitation_error.html" title="Class limitation_error"> </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="invalid_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="parse_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="invalid_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="limitation_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.invalid_value"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="invalid_value.html" title="Class invalid_value">invalid_value</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="invalid_value.html#boost.log.invalid_valueconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="invalid_value.html#idp15839088-bb"><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="invalid_value.html#idp15839856-bb"><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="invalid_value.html#idp15841584-bb"><span class="special">~</span><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="invalid_value.html#idp22564592-bb"><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="invalid_value.html#idp22565360-bb"><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="invalid_value.html#idp22567088-bb"><span class="special">~</span><span class="identifier">invalid_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85127728"></a><h2>Description</h2> +<a name="idp102252496"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85128144"></a><h3> +<a name="idp102252912"></a><h3> <a name="boost.log.invalid_valueconstruct-copy-destruct"></a><code class="computeroutput">invalid_value</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15839088-bb"></a><span class="identifier">invalid_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22564592-bb"></a><span class="identifier">invalid_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15839856-bb"></a><span class="identifier">invalid_value</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22565360-bb"></a><span class="identifier">invalid_value</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15841584-bb"></a><span class="special">~</span><span class="identifier">invalid_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22567088-bb"></a><span class="special">~</span><span class="identifier">invalid_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="invalid_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="parse_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="invalid_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="limitation_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/less.html b/libs/log/doc/html/boost/log/less.html index 7ce24a708..6dc6219ce 100644 --- a/libs/log/doc/html/boost/log/less.html +++ b/libs/log/doc/html/boost/log/less.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="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> -<link rel="prev" href="not_equal_to.html" title="Struct not_equal_to"> -<link rel="next" href="greater.html" title="Struct greater"> +<link rel="prev" href="greater_equal.html" title="Struct greater_equal"> +<link rel="next" href="less_equal.html" title="Struct less_equal"> </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="not_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="greater_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.less"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.less.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="less.html#idp39712640-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="less.html#idp39713200-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="less.html#idp46211040-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="less.html#idp46211600-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="less.html#idp39717264-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="less.html#idp46215664-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less.html#idp39717840-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less.html#idp46216240-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less.html#idp39722432-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less.html#idp46220832-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114536208"></a><h2>Description</h2> +<a name="idp131171680"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114536624"></a><h3> -<a name="idp39712640-bb"></a><code class="computeroutput">less</code> public member functions</h3> +<a name="idp131172096"></a><h3> +<a name="idp46211040-bb"></a><code class="computeroutput">less</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39713200-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46211600-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114553376"></a><h3> -<a name="idp39717264-bb"></a><code class="computeroutput">less</code> private static functions</h3> +<a name="idp131189008"></a><h3> +<a name="idp46215664-bb"></a><code class="computeroutput">less</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39717840-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46216240-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39722432-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46220832-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="not_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="greater_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/less_equal.html b/libs/log/doc/html/boost/log/less_equal.html index d9500c919..3c3b27397 100644 --- a/libs/log/doc/html/boost/log/less_equal.html +++ b/libs/log/doc/html/boost/log/less_equal.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="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> -<link rel="prev" href="greater.html" title="Struct greater"> -<link rel="next" href="greater_equal.html" title="Struct greater_equal"> +<link rel="prev" href="less.html" title="Struct less"> +<link rel="next" href="not_equal_to.html" title="Struct not_equal_to"> </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="greater.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="less.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="not_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.less_equal"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.less_equal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="less_equal.html#idp39744816-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp39745376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="less_equal.html#idp46227136-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp46227696-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="less_equal.html#idp39749440-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="less_equal.html#idp46231760-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp39750016-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp46232336-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp39754608-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="less_equal.html#idp46236928-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114764560"></a><h2>Description</h2> +<a name="idp131286048"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114764976"></a><h3> -<a name="idp39744816-bb"></a><code class="computeroutput">less_equal</code> public member functions</h3> +<a name="idp131286464"></a><h3> +<a name="idp46227136-bb"></a><code class="computeroutput">less_equal</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39745376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46227696-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114781888"></a><h3> -<a name="idp39749440-bb"></a><code class="computeroutput">less_equal</code> private static functions</h3> +<a name="idp131303312"></a><h3> +<a name="idp46231760-bb"></a><code class="computeroutput">less_equal</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39750016-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46232336-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39754608-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46236928-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="greater.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="greater_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="less.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="not_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/limitation_error.html b/libs/log/doc/html/boost/log/limitation_error.html index d877ebeef..3c85a7b27 100644 --- a/libs/log/doc/html/boost/log/limitation_error.html +++ b/libs/log/doc/html/boost/log/limitation_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="setup_error.html" title="Class setup_error"> -<link rel="next" href="trivial/logger.html" title="Struct logger"> +<link rel="prev" href="invalid_value.html" title="Class invalid_value"> +<link rel="next" href="logic_error.html" title="Class logic_error"> </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="setup_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="trivial/logger.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="invalid_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="logic_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.limitation_error"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="limitation_error.html" title="Class limitation_error">limitation_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">logic_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="limitation_error.html#boost.log.limitation_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="limitation_error.html#idp33419744-bb"><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="limitation_error.html#idp33420480-bb"><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="limitation_error.html#idp33422080-bb"><span class="special">~</span><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="limitation_error.html#idp22569808-bb"><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="limitation_error.html#idp22570576-bb"><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="limitation_error.html#idp22572304-bb"><span class="special">~</span><span class="identifier">limitation_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85474448"></a><h2>Description</h2> +<a name="idp102296800"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85474864"></a><h3> +<a name="idp102297216"></a><h3> <a name="boost.log.limitation_errorconstruct-copy-destruct"></a><code class="computeroutput">limitation_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33419744-bb"></a><span class="identifier">limitation_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22569808-bb"></a><span class="identifier">limitation_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33420480-bb"></a><span class="identifier">limitation_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22570576-bb"></a><span class="identifier">limitation_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33422080-bb"></a><span class="special">~</span><span class="identifier">limitation_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22572304-bb"></a><span class="special">~</span><span class="identifier">limitation_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="setup_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="trivial/logger.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="invalid_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="logic_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/logic_error.html b/libs/log/doc/html/boost/log/logic_error.html index 7c65b7892..bf4167e12 100644 --- a/libs/log/doc/html/boost/log/logic_error.html +++ b/libs/log/doc/html/boost/log/logic_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="system_error.html" title="Class system_error"> -<link rel="next" href="odr_violation.html" title="Class odr_violation"> +<link rel="prev" href="limitation_error.html" title="Class limitation_error"> +<link rel="next" href="missing_value.html" title="Class missing_value"> </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="system_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="odr_violation.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="limitation_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="missing_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.logic_error"></a><div class="titlepage"></div> @@ -28,24 +28,24 @@ <span class="keyword">class</span> <a class="link" href="logic_error.html" title="Class logic_error">logic_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">logic_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="logic_error.html#boost.log.logic_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="logic_error.html#idp33401280-bb"><span class="identifier">logic_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="logic_error.html#idp33402880-bb"><span class="special">~</span><span class="identifier">logic_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="logic_error.html#idp22575552-bb"><span class="identifier">logic_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="logic_error.html#idp22577280-bb"><span class="special">~</span><span class="identifier">logic_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85301328"></a><h2>Description</h2> +<a name="idp102337888"></a><h2>Description</h2> <p>Exceptions derived from this class usually indicate errors on the user's side, such as incorrect library usage. </p> <div class="refsect2"> -<a name="idp85302128"></a><h3> +<a name="idp102338688"></a><h3> <a name="boost.log.logic_errorconstruct-copy-destruct"></a><code class="computeroutput">logic_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33401280-bb"></a><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22575552-bb"></a><span class="identifier">logic_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33402880-bb"></a><span class="special">~</span><span class="identifier">logic_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22577280-bb"></a><span class="special">~</span><span class="identifier">logic_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -54,7 +54,8 @@ </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="system_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="odr_violation.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="limitation_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="missing_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_attr_orde_idp39994624.html b/libs/log/doc/html/boost/log/make_attr_orde_idp46476928.html index aff460a7e..0bc3f9705 100644 --- a/libs/log/doc/html/boost/log/make_attr_orde_idp39994624.html +++ b/libs/log/doc/html/boost/log/make_attr_orde_idp46476928.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp" title="Header <boost/log/utility/record_ordering.hpp>"> <link rel="prev" href="attribute_value_ordering/l2_visitor.html" title="Struct template l2_visitor"> -<link rel="next" href="make_attr_orde_idp39999024.html" title="Function template make_attr_ordering"> +<link rel="next" href="make_attr_orde_idp46481328.html" title="Function template make_attr_ordering"> </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="attribute_value_ordering/l2_visitor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="make_attr_orde_idp39999024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_value_ordering/l2_visitor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="make_attr_orde_idp46481328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_attr_orde_idp39994624"></a><div class="titlepage"></div> +<a name="boost.log.make_attr_orde_idp46476928"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_attr_ordering</span></h2> <p>boost::log::make_attr_ordering</p> @@ -29,13 +29,14 @@ <a class="link" href="attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a><span class="special"><</span> <span class="identifier">ValueT</span><span class="special">,</span> <span class="identifier">FunT</span> <span class="special">></span> <span class="identifier">make_attr_ordering</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116568240"></a><h2>Description</h2> +<a name="idp133089888"></a><h2>Description</h2> <p>The function constructs a log record ordering predicate </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="attribute_value_ordering/l2_visitor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="make_attr_orde_idp39999024.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="attribute_value_ordering/l2_visitor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="make_attr_orde_idp46481328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_attr_orde_idp39999024.html b/libs/log/doc/html/boost/log/make_attr_orde_idp46481328.html index d2f6cd72c..058dbea50 100644 --- a/libs/log/doc/html/boost/log/make_attr_orde_idp39999024.html +++ b/libs/log/doc/html/boost/log/make_attr_orde_idp46481328.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.record_ordering_hpp" title="Header <boost/log/utility/record_ordering.hpp>"> -<link rel="prev" href="make_attr_orde_idp39994624.html" title="Function template make_attr_ordering"> +<link rel="prev" href="make_attr_orde_idp46476928.html" title="Function template make_attr_ordering"> <link rel="next" href="add_common_attributes.html" title="Function add_common_attributes"> </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="make_attr_orde_idp39994624.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="add_common_attributes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_attr_orde_idp46476928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="add_common_attributes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_attr_orde_idp39999024"></a><div class="titlepage"></div> +<a name="boost.log.make_attr_orde_idp46481328"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_attr_ordering</span></h2> <p>boost::log::make_attr_ordering</p> @@ -29,13 +29,14 @@ <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">make_attr_ordering</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> fun<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116583488"></a><h2>Description</h2> +<a name="idp133105024"></a><h2>Description</h2> <p>The function constructs a log record ordering predicate </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_attr_orde_idp39994624.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="add_common_attributes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_attr_orde_idp46476928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.record_ordering_hpp"><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="add_common_attributes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_exception_idp34566448.html b/libs/log/doc/html/boost/log/make_exception_idp40577664.html index 818a6ecbe..ef0af64db 100644 --- a/libs/log/doc/html/boost/log/make_exception_idp34566448.html +++ b/libs/log/doc/html/boost/log/make_exception_idp40577664.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> <link rel="prev" href="make_exception_suppressor.html" title="Function make_exception_suppressor"> -<link rel="next" href="make_exception_idp34572112.html" title="Function template make_exception_handler"> +<link rel="next" href="make_exception_idp40583328.html" title="Function template make_exception_handler"> </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="make_exception_suppressor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp34572112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_suppressor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp40583328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_exception_idp34566448"></a><div class="titlepage"></div> +<a name="boost.log.make_exception_idp40577664"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_exception_handler</span></h2> <p>boost::log::make_exception_handler</p> @@ -29,7 +29,7 @@ <a class="link" href="exception_handler.html" title="Class template exception_handler">exception_handler</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">HandlerT</span><span class="special">::</span><span class="identifier">exception_types</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> <span class="identifier">make_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp111098544"></a><h2>Description</h2> +<a name="idp127639616"></a><h2>Description</h2> <p>The function creates an exception handler functional object. The handler will call to the user-specified functional object with an exception as its argument.</p> <p> @@ -72,7 +72,8 @@ </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> @@ -80,7 +81,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_exception_suppressor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp34572112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_suppressor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp40583328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_exception_idp34572112.html b/libs/log/doc/html/boost/log/make_exception_idp40583328.html index 43a543e75..89df81199 100644 --- a/libs/log/doc/html/boost/log/make_exception_idp34572112.html +++ b/libs/log/doc/html/boost/log/make_exception_idp40583328.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> -<link rel="prev" href="make_exception_idp34566448.html" title="Function template make_exception_handler"> -<link rel="next" href="make_exception_idp39221424.html" title="Function template make_exception_handler"> +<link rel="prev" href="make_exception_idp40577664.html" title="Function template make_exception_handler"> +<link rel="next" href="make_exception_idp45704320.html" title="Function template make_exception_handler"> </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="make_exception_idp34566448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp39221424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp40577664.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp45704320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_exception_idp34572112"></a><div class="titlepage"></div> +<a name="boost.log.make_exception_idp40583328"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_exception_handler</span></h2> <p>boost::log::make_exception_handler</p> @@ -29,7 +29,7 @@ <a class="link" href="nothrow_exception_handler.html" title="Class template nothrow_exception_handler">nothrow_exception_handler</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">HandlerT</span><span class="special">::</span><span class="identifier">exception_types</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> <span class="identifier">make_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</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="idp111125824"></a><h2>Description</h2> +<a name="idp127666832"></a><h2>Description</h2> <p>The function creates an exception handler functional object. The handler will call to the user-specified functional object with an exception as its argument. If the exception type cannot be identified, the handler will call the user-defined functor with no arguments, instead of propagating exception to the caller.</p> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p> <p> @@ -73,7 +73,8 @@ </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> @@ -81,7 +82,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_exception_idp34566448.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp39221424.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp40577664.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp45704320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_exception_idp39221424.html b/libs/log/doc/html/boost/log/make_exception_idp45704320.html index 34adc7acd..fe19ca9ab 100644 --- a/libs/log/doc/html/boost/log/make_exception_idp39221424.html +++ b/libs/log/doc/html/boost/log/make_exception_idp45704320.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> -<link rel="prev" href="make_exception_idp34572112.html" title="Function template make_exception_handler"> -<link rel="next" href="make_exception_idp39228144.html" title="Function template make_exception_handler"> +<link rel="prev" href="make_exception_idp40583328.html" title="Function template make_exception_handler"> +<link rel="next" href="make_exception_idp45711040.html" title="Function template make_exception_handler"> </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="make_exception_idp34572112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp39228144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp40583328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp45711040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_exception_idp39221424"></a><div class="titlepage"></div> +<a name="boost.log.make_exception_idp45704320"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_exception_handler</span></h2> <p>boost::log::make_exception_handler</p> @@ -29,7 +29,7 @@ <a class="link" href="exception_handler.html" title="Class template exception_handler">exception_handler</a><span class="special"><</span> <span class="identifier">MPL_sequence_of_ExceptionsT</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> <span class="identifier">make_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp111150224"></a><h2>Description</h2> +<a name="idp127691232"></a><h2>Description</h2> <p>The function creates an exception handler functional object. The handler will call to the user-specified functional object with an exception as its argument. All expected exception types should be specified as first template parameters explicitly, in the order they would be specified in a corresponding <code class="computeroutput">try/catch</code> statement.</p> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p> <p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_exception_idp34572112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp39228144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp40583328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp45711040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_exception_idp39228144.html b/libs/log/doc/html/boost/log/make_exception_idp45711040.html index 76ff01685..29b03f8aa 100644 --- a/libs/log/doc/html/boost/log/make_exception_idp39228144.html +++ b/libs/log/doc/html/boost/log/make_exception_idp45711040.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> -<link rel="prev" href="make_exception_idp39221424.html" title="Function template make_exception_handler"> +<link rel="prev" href="make_exception_idp45704320.html" title="Function template make_exception_handler"> <link rel="next" href="../../BOOST_LOG_MAX_EXCEPTION_TYPES.html" title="Macro BOOST_LOG_MAX_EXCEPTION_TYPES"> </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="make_exception_idp39221424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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_MAX_EXCEPTION_TYPES.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp45704320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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_MAX_EXCEPTION_TYPES.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.make_exception_idp39228144"></a><div class="titlepage"></div> +<a name="boost.log.make_exception_idp45711040"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template make_exception_handler</span></h2> <p>boost::log::make_exception_handler</p> @@ -29,7 +29,7 @@ <a class="link" href="nothrow_exception_handler.html" title="Class template nothrow_exception_handler">nothrow_exception_handler</a><span class="special"><</span> <span class="identifier">MPL_sequence_of_ExceptionsT</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> <span class="identifier">make_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</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="idp111177520"></a><h2>Description</h2> +<a name="idp127718624"></a><h2>Description</h2> <p>The function creates an exception handler functional object. The handler will call to the user-specified functional object with an exception as its argument. If the exception type cannot be identified, the handler will call the user-defined functor with no arguments, instead of propagating exception to the caller. All expected exception types should be specified as first template parameters explicitly, in the order they would be specified in a corresponding <code class="computeroutput">try/catch</code> statement.</p> <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p> <p> @@ -64,7 +64,8 @@ </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_exception_idp39221424.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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_MAX_EXCEPTION_TYPES.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_exception_idp45704320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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_MAX_EXCEPTION_TYPES.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/make_exception_suppressor.html b/libs/log/doc/html/boost/log/make_exception_suppressor.html index 04ff69f7d..f3ca715d4 100644 --- a/libs/log/doc/html/boost/log/make_exception_suppressor.html +++ b/libs/log/doc/html/boost/log/make_exception_suppressor.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp" title="Header <boost/log/utility/exception_handler.hpp>"> <link rel="prev" href="nothrow_exception_handler.html" title="Class template nothrow_exception_handler"> -<link rel="next" href="make_exception_idp34566448.html" title="Function template make_exception_handler"> +<link rel="next" href="make_exception_idp40577664.html" title="Function template make_exception_handler"> </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="nothrow_exception_handler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp34566448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="nothrow_exception_handler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp40577664.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.make_exception_suppressor"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <a class="link" href="nop.html" title="Struct nop">nop</a> <span class="identifier">make_exception_suppressor</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp111081040"></a><h2>Description</h2> +<a name="idp127622112"></a><h2>Description</h2> <p>The function creates an empty exception handler that effectively suppresses any exception </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="nothrow_exception_handler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp34566448.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="nothrow_exception_handler.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.exception_handler_hpp"><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="make_exception_idp40577664.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/matches_fun.html b/libs/log/doc/html/boost/log/matches_fun.html index e582115fa..bcf2d1fbf 100644 --- a/libs/log/doc/html/boost/log/matches_fun.html +++ b/libs/log/doc/html/boost/log/matches_fun.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="../../utilities.html#header.boost.log.utility.functional.matches_hpp" title="Header <boost/log/utility/functional/matches.hpp>"> -<link rel="prev" href="greater_equal.html" title="Struct greater_equal"> +<link rel="prev" href="not_equal_to.html" title="Struct not_equal_to"> <link rel="next" href="nop.html" title="Struct nop"> </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="greater_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.matches_hpp"><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="nop.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="not_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.matches_hpp"><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="nop.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.matches_fun"></a><div class="titlepage"></div> @@ -29,22 +29,22 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.matches_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="matches_fun.html#idp39780544-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="matches_fun.html#idp46262848-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StringT<span class="special">,</span> <span class="keyword">typename</span> ExpressionT<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="matches_fun.html#idp39781104-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="matches_fun.html#idp46263408-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <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"><</span><span class="keyword">typename</span> StringT<span class="special">,</span> <span class="keyword">typename</span> ExpressionT<span class="special">,</span> <span class="keyword">typename</span> ArgT<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="matches_fun.html#idp39785008-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="matches_fun.html#idp46267312-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp114988368"></a><h2>Description</h2> +<a name="idp131510128"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114988784"></a><h3> -<a name="idp39780544-bb"></a><code class="computeroutput">matches_fun</code> public member functions</h3> +<a name="idp131510512"></a><h3> +<a name="idp46262848-bb"></a><code class="computeroutput">matches_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StringT<span class="special">,</span> <span class="keyword">typename</span> ExpressionT<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39781104-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span> expr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> + <span class="keyword">bool</span> <a name="idp46263408-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span> expr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StringT<span class="special">,</span> <span class="keyword">typename</span> ExpressionT<span class="special">,</span> <span class="keyword">typename</span> ArgT<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39785008-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span> expr<span class="special">,</span> + <span class="keyword">bool</span> <a name="idp46267312-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StringT</span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">,</span> <span class="identifier">ExpressionT</span> <span class="keyword">const</span> <span class="special">&</span> expr<span class="special">,</span> <span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> </ol></div> </div> @@ -52,7 +52,8 @@ </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> @@ -60,7 +61,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="greater_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.matches_hpp"><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="nop.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="not_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.matches_hpp"><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="nop.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/missing_value.html b/libs/log/doc/html/boost/log/missing_value.html index 34172a4d4..3dd7962c7 100644 --- a/libs/log/doc/html/boost/log/missing_value.html +++ b/libs/log/doc/html/boost/log/missing_value.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="runtime_error.html" title="Class runtime_error"> -<link rel="next" href="invalid_type.html" title="Class invalid_type"> +<link rel="prev" href="logic_error.html" title="Class logic_error"> +<link rel="next" href="odr_violation.html" title="Class odr_violation"> </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="runtime_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="logic_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="odr_violation.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.missing_value"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="missing_value.html" title="Class missing_value">missing_value</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="missing_value.html#boost.log.missing_valueconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="missing_value.html#idp15829008-bb"><span class="identifier">missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="missing_value.html#idp15829680-bb"><span class="identifier">missing_value</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="missing_value.html#idp15831312-bb"><span class="special">~</span><span class="identifier">missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="missing_value.html#idp22580000-bb"><span class="identifier">missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="missing_value.html#idp22580768-bb"><span class="identifier">missing_value</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="missing_value.html#idp22582496-bb"><span class="special">~</span><span class="identifier">missing_value</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85039728"></a><h2>Description</h2> +<a name="idp102378544"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85040144"></a><h3> +<a name="idp102378960"></a><h3> <a name="boost.log.missing_valueconstruct-copy-destruct"></a><code class="computeroutput">missing_value</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15829008-bb"></a><span class="identifier">missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22580000-bb"></a><span class="identifier">missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15829680-bb"></a><span class="identifier">missing_value</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp22580768-bb"></a><span class="identifier">missing_value</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15831312-bb"></a><span class="special">~</span><span class="identifier">missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22582496-bb"></a><span class="special">~</span><span class="identifier">missing_value</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="runtime_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="invalid_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="logic_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="odr_violation.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/native_date_time_types.html b/libs/log/doc/html/boost/log/native_date_time_types.html index 5a4f8c3f3..0dffba941 100644 --- a/libs/log/doc/html/boost/log/native_date_time_types.html +++ b/libs/log/doc/html/boost/log/native_date_time_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">time_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">tm</span> <span class="special">></span> <span class="identifier">native_date_time_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120296992"></a><h2>Description</h2> +<a name="idp136063744"></a><h2>Description</h2> <p>An MPL-sequence of natively supported date and time types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/native_date_types.html b/libs/log/doc/html/boost/log/native_date_types.html index 28774169f..6f6af2192 100644 --- a/libs/log/doc/html/boost/log/native_date_types.html +++ b/libs/log/doc/html/boost/log/native_date_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">native_date_time_types</span> <span class="identifier">native_date_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120333136"></a><h2>Description</h2> +<a name="idp136099888"></a><h2>Description</h2> <p>An MPL-sequence of natively supported date types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/native_time_duration_types.html b/libs/log/doc/html/boost/log/native_time_duration_types.html index a3f0444de..ce9b3adbf 100644 --- a/libs/log/doc/html/boost/log/native_time_duration_types.html +++ b/libs/log/doc/html/boost/log/native_time_duration_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="keyword">double</span> <span class="special">></span> <span class="identifier">native_time_duration_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120386896"></a><h2>Description</h2> +<a name="idp136153584"></a><h2>Description</h2> <p>An MPL-sequence of natively supported time duration types of attributes </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/native_time_types.html b/libs/log/doc/html/boost/log/native_time_types.html index e061f0c2d..6985369d0 100644 --- a/libs/log/doc/html/boost/log/native_time_types.html +++ b/libs/log/doc/html/boost/log/native_time_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">native_date_time_types</span> <span class="identifier">native_time_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120369152"></a><h2>Description</h2> +<a name="idp136135904"></a><h2>Description</h2> <p>An MPL-sequence of natively supported time types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/nop.html b/libs/log/doc/html/boost/log/nop.html index fda15dc51..f48673667 100644 --- a/libs/log/doc/html/boost/log/nop.html +++ b/libs/log/doc/html/boost/log/nop.html @@ -29,25 +29,26 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.nop.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="nop.html#idp39795360-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="nop.html#idp39795920-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="nop.html#idp39797040-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="nop.html#idp46277664-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="nop.html#idp46278224-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="nop.html#idp46279344-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115065680"></a><h2>Description</h2> +<a name="idp131587280"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp115066096"></a><h3> -<a name="idp39795360-bb"></a><code class="computeroutput">nop</code> public member functions</h3> +<a name="idp131587696"></a><h3> +<a name="idp46277664-bb"></a><code class="computeroutput">nop</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp39795920-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">void</span> <a name="idp39797040-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> ...<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp46278224-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">void</span> <a name="idp46279344-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> ...<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/not_equal_to.html b/libs/log/doc/html/boost/log/not_equal_to.html index 35873a85a..6032b6f56 100644 --- a/libs/log/doc/html/boost/log/not_equal_to.html +++ b/libs/log/doc/html/boost/log/not_equal_to.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="../../utilities.html#header.boost.log.utility.functional.logical_hpp" title="Header <boost/log/utility/functional/logical.hpp>"> -<link rel="prev" href="equal_to.html" title="Struct equal_to"> -<link rel="next" href="less.html" title="Struct less"> +<link rel="prev" href="less_equal.html" title="Struct less_equal"> +<link rel="next" href="matches_fun.html" title="Struct matches_fun"> </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="equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="less_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="matches_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.not_equal_to"></a><div class="titlepage"></div> @@ -29,38 +29,39 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.not_equal_to.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="not_equal_to.html#idp39696560-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp39697120-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="not_equal_to.html#idp46243216-bb">public member functions</a></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> U<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp46243776-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="not_equal_to.html#idp39701184-bb">private static functions</a></span> + <span class="comment">// <a class="link" href="not_equal_to.html#idp46247840-bb">private static functions</a></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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp39701760-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp46248416-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</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> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp39706352-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="keyword">bool</span> <a class="link" href="not_equal_to.html#idp46253008-bb"><span class="identifier">op</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <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></div> <div class="refsect1"> -<a name="idp114421728"></a><h2>Description</h2> +<a name="idp131400528"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp114422144"></a><h3> -<a name="idp39696560-bb"></a><code class="computeroutput">not_equal_to</code> public member functions</h3> +<a name="idp131400944"></a><h3> +<a name="idp46243216-bb"></a><code class="computeroutput">not_equal_to</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a name="idp39697120-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">bool</span> <a name="idp46243776-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp114439056"></a><h3> -<a name="idp39701184-bb"></a><code class="computeroutput">not_equal_to</code> private static functions</h3> +<a name="idp131417792"></a><h3> +<a name="idp46247840-bb"></a><code class="computeroutput">not_equal_to</code> private static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39701760-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46248416-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp39706352-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> + <span class="keyword">static</span> <span class="keyword">bool</span> <a name="idp46253008-bb"></a><span class="identifier">op</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> left<span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> right<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -68,7 +69,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="less.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="less_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.logical_hpp"><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="matches_fun.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/nothrow_exception_handler.html b/libs/log/doc/html/boost/log/nothrow_exception_handler.html index e1850752e..ac3846f0d 100644 --- a/libs/log/doc/html/boost/log/nothrow_exception_handler.html +++ b/libs/log/doc/html/boost/log/nothrow_exception_handler.html @@ -34,29 +34,29 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.nothrow_exception_handler.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// The handler result type. </span> <span class="comment">// <a class="link" href="nothrow_exception_handler.html#boost.log.nothrow_exception_handlerconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="nothrow_exception_handler.html#idp34563024-bb"><span class="identifier">nothrow_exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="nothrow_exception_handler.html#idp40574240-bb"><span class="identifier">nothrow_exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="nothrow_exception_handler.html#idp37508368-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="nothrow_exception_handler.html#idp37508928-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="nothrow_exception_handler.html#idp40606848-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="nothrow_exception_handler.html#idp40607408-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp111052384"></a><h2>Description</h2> +<a name="idp127593248"></a><h2>Description</h2> <p>A no-throw exception handler functional object. Acts similar to <code class="computeroutput"><a class="link" href="exception_handler.html" title="Class template exception_handler">exception_handler</a></code>, but in case if the exception cannot be handled the exception is not propagated from the handler. Instead the user-defined functional object is called with no parameters. </p> <div class="refsect2"> -<a name="idp111054528"></a><h3> +<a name="idp127595472"></a><h3> <a name="boost.log.nothrow_exception_handlerconstruct-copy-destruct"></a><code class="computeroutput">nothrow_exception_handler</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34563024-bb"></a><span class="identifier">nothrow_exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40574240-bb"></a><span class="identifier">nothrow_exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception handler with the specified function object that will receive the exception. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp111063680"></a><h3> -<a name="idp37508368-bb"></a><code class="computeroutput">nothrow_exception_handler</code> public member functions</h3> +<a name="idp127604688"></a><h3> +<a name="idp40606848-bb"></a><code class="computeroutput">nothrow_exception_handler</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37508928-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40607408-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Exception launcher. Rethrows the current exception in order to detect its type and pass it to the aggregated function object. If the type of the exception could not be detected, the user-defined handler is called with no arguments.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -73,7 +73,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/numeric_types.html b/libs/log/doc/html/boost/log/numeric_types.html index dde8d832b..a26f3ee41 100644 --- a/libs/log/doc/html/boost/log/numeric_types.html +++ b/libs/log/doc/html/boost/log/numeric_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">copy</span><span class="special"><</span> <span class="identifier">floating_point_types</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">back_inserter</span><span class="special"><</span> <span class="identifier">integral_types</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">numeric_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120667776"></a><h2>Description</h2> +<a name="idp136434000"></a><h2>Description</h2> <p>An MPL-sequence of all numeric types of attributes, supported by default </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/odr_violation.html b/libs/log/doc/html/boost/log/odr_violation.html index 8c67f2c33..6d041c066 100644 --- a/libs/log/doc/html/boost/log/odr_violation.html +++ b/libs/log/doc/html/boost/log/odr_violation.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="logic_error.html" title="Class logic_error"> -<link rel="next" href="unexpected_call.html" title="Class unexpected_call"> +<link rel="prev" href="missing_value.html" title="Class missing_value"> +<link rel="next" href="parse_error.html" title="Class parse_error"> </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="logic_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="unexpected_call.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="missing_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="parse_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.odr_violation"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="odr_violation.html" title="Class odr_violation">odr_violation</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">logic_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="odr_violation.html#boost.log.odr_violationconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="odr_violation.html#idp33405344-bb"><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="odr_violation.html#idp33406080-bb"><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="odr_violation.html#idp33407680-bb"><span class="special">~</span><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="odr_violation.html#idp22585216-bb"><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="odr_violation.html#idp40140816-bb"><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="odr_violation.html#idp40142416-bb"><span class="special">~</span><span class="identifier">odr_violation</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85341984"></a><h2>Description</h2> +<a name="idp102422560"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85342400"></a><h3> +<a name="idp102422976"></a><h3> <a name="boost.log.odr_violationconstruct-copy-destruct"></a><code class="computeroutput">odr_violation</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33405344-bb"></a><span class="identifier">odr_violation</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp22585216-bb"></a><span class="identifier">odr_violation</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33406080-bb"></a><span class="identifier">odr_violation</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40140816-bb"></a><span class="identifier">odr_violation</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33407680-bb"></a><span class="special">~</span><span class="identifier">odr_violation</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40142416-bb"></a><span class="special">~</span><span class="identifier">odr_violation</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="logic_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="unexpected_call.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="missing_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="parse_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/once_block_flag.html b/libs/log/doc/html/boost/log/once_block_flag.html index 394cd5972..1932fe348 100644 --- a/libs/log/doc/html/boost/log/once_block_flag.html +++ b/libs/log/doc/html/boost/log/once_block_flag.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="../../utilities.html#header.boost.log.utility.once_block_hpp" title="Header <boost/log/utility/once_block.hpp>"> -<link rel="prev" href="to_log_idp39932640.html" title="Function template to_log"> +<link rel="prev" href="to_log_idp46414944.html" title="Function template to_log"> <link rel="next" href="../../BOOST_LOG_ONCE_BLOCK_INIT.html" title="Macro BOOST_LOG_ONCE_BLOCK_INIT"> </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="to_log_idp39932640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.once_block_hpp"><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_ONCE_BLOCK_INIT.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_idp46414944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.once_block_hpp"><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_ONCE_BLOCK_INIT.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.once_block_flag"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">struct</span> <a class="link" href="once_block_flag.html" title="Struct once_block_flag">once_block_flag</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116144512"></a><h2>Description</h2> +<a name="idp132665872"></a><h2>Description</h2> <p>This structure should be used in conjunction with the <code class="computeroutput">BOOST_LOG_ONCE_BLOCK_FLAG</code> macro. Usage example:</p> <p><code class="computeroutput"> <a class="link" href="once_block_flag.html" title="Struct once_block_flag">once_block_flag</a> flag = BOOST_LOG_ONCE_BLOCK_INIT;</code></p> <p><code class="computeroutput">void foo() { BOOST_LOG_ONCE_BLOCK_FLAG(flag) { puts("Hello, world once!"); } } </code> </p> @@ -36,7 +36,8 @@ </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_log_idp39932640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.once_block_hpp"><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_ONCE_BLOCK_INIT.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_idp46414944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.once_block_hpp"><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_ONCE_BLOCK_INIT.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40751376.html b/libs/log/doc/html/boost/log/operator___idp47070144.html index 8a8dd96be..781bb6e94 100644 --- a/libs/log/doc/html/boost/log/operator___idp40751376.html +++ b/libs/log/doc/html/boost/log/operator___idp47070144.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> <link rel="prev" href="type_info_wrapper.html" title="Class type_info_wrapper"> -<link rel="next" href="operator___idp40754464.html" title="Function operator<="> +<link rel="next" href="operator___idp47073232.html" title="Function operator<="> </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="type_info_wrapper.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40754464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="type_info_wrapper.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47073232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator!=_idp40751376"></a><div class="titlepage"></div> +<a name="boost.log.operator!=_idp47070144"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function operator!=</span></h2> <p>boost::log::operator!= — Inequality operator. </p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="type_info_wrapper.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40754464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="type_info_wrapper.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47073232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40754464.html b/libs/log/doc/html/boost/log/operator___idp47073232.html index 4be13977d..186f39d1f 100644 --- a/libs/log/doc/html/boost/log/operator___idp40754464.html +++ b/libs/log/doc/html/boost/log/operator___idp47073232.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> -<link rel="prev" href="operator___idp40751376.html" title="Function operator!="> -<link rel="next" href="operator_idp40757552.html" title="Function operator>"> +<link rel="prev" href="operator___idp47070144.html" title="Function operator!="> +<link rel="next" href="operator_idp47076320.html" title="Function operator>"> </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="operator___idp40751376.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator_idp40757552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47070144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator_idp47076320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40754464"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47073232"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function operator<=</span></h2> <p>boost::log::operator<= — Ordering operator. </p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40751376.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator_idp40757552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47070144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator_idp47076320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40760640.html b/libs/log/doc/html/boost/log/operator___idp47079408.html index 64532db80..1f5afb911 100644 --- a/libs/log/doc/html/boost/log/operator___idp40760640.html +++ b/libs/log/doc/html/boost/log/operator___idp47079408.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> -<link rel="prev" href="operator_idp40757552.html" title="Function operator>"> -<link rel="next" href="swap_idp40763728.html" title="Function swap"> +<link rel="prev" href="operator_idp47076320.html" title="Function operator>"> +<link rel="next" href="swap_idp47082496.html" title="Function swap"> </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="operator_idp40757552.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="swap_idp40763728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47076320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="swap_idp47082496.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40760640"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47079408"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function operator>=</span></h2> <p>boost::log::operator>= — Ordering operator. </p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40757552.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="swap_idp40763728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47076320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="swap_idp47082496.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40799408.html b/libs/log/doc/html/boost/log/operator___idp47118192.html index c680dfa9f..187ad15d0 100644 --- a/libs/log/doc/html/boost/log/operator___idp40799408.html +++ b/libs/log/doc/html/boost/log/operator___idp47118192.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40792864.html" title="Function template operator<<"> -<link rel="next" href="operator___idp40803888.html" title="Function template operator=="> +<link rel="prev" href="operator_idp47111648.html" title="Function template operator<<"> +<link rel="next" href="operator___idp47122672.html" title="Function template operator=="> </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="operator_idp40792864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40803888.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47111648.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47122672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator==_idp40799408"></a><div class="titlepage"></div> +<a name="boost.log.operator==_idp47118192"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator==</span></h2> <p>boost::log::operator==</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40792864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40803888.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47111648.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47122672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40803888.html b/libs/log/doc/html/boost/log/operator___idp47122672.html index cab0f30bd..dd29620ac 100644 --- a/libs/log/doc/html/boost/log/operator___idp40803888.html +++ b/libs/log/doc/html/boost/log/operator___idp47122672.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40799408.html" title="Function template operator=="> -<link rel="next" href="operator___idp40808368.html" title="Function template operator=="> +<link rel="prev" href="operator___idp47118192.html" title="Function template operator=="> +<link rel="next" href="operator___idp47127152.html" title="Function template operator=="> </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="operator___idp40799408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40808368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47118192.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47127152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator==_idp40803888"></a><div class="titlepage"></div> +<a name="boost.log.operator==_idp47122672"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator==</span></h2> <p>boost::log::operator==</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40799408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40808368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47118192.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47127152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40808368.html b/libs/log/doc/html/boost/log/operator___idp47127152.html index 9eb9cc027..6cab7888b 100644 --- a/libs/log/doc/html/boost/log/operator___idp40808368.html +++ b/libs/log/doc/html/boost/log/operator___idp47127152.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40803888.html" title="Function template operator=="> -<link rel="next" href="operator___idp40813696.html" title="Function template operator!="> +<link rel="prev" href="operator___idp47122672.html" title="Function template operator=="> +<link rel="next" href="operator___idp47132480.html" title="Function template operator!="> </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="operator___idp40803888.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40813696.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47122672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47132480.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator==_idp40808368"></a><div class="titlepage"></div> +<a name="boost.log.operator==_idp47127152"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator==</span></h2> <p>boost::log::operator==</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40803888.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40813696.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47122672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47132480.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40813696.html b/libs/log/doc/html/boost/log/operator___idp47132480.html index 74481c36b..9262a0277 100644 --- a/libs/log/doc/html/boost/log/operator___idp40813696.html +++ b/libs/log/doc/html/boost/log/operator___idp47132480.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40808368.html" title="Function template operator=="> -<link rel="next" href="operator___idp40818176.html" title="Function template operator!="> +<link rel="prev" href="operator___idp47127152.html" title="Function template operator=="> +<link rel="next" href="operator___idp47136960.html" title="Function template operator!="> </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="operator___idp40808368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40818176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47127152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47136960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator!=_idp40813696"></a><div class="titlepage"></div> +<a name="boost.log.operator!=_idp47132480"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator!=</span></h2> <p>boost::log::operator!=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40808368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40818176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47127152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47136960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40818176.html b/libs/log/doc/html/boost/log/operator___idp47136960.html index 38dfc779b..27ef81a12 100644 --- a/libs/log/doc/html/boost/log/operator___idp40818176.html +++ b/libs/log/doc/html/boost/log/operator___idp47136960.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40813696.html" title="Function template operator!="> -<link rel="next" href="operator___idp40822656.html" title="Function template operator!="> +<link rel="prev" href="operator___idp47132480.html" title="Function template operator!="> +<link rel="next" href="operator___idp47141440.html" title="Function template operator!="> </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="operator___idp40813696.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40822656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47132480.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47141440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator!=_idp40818176"></a><div class="titlepage"></div> +<a name="boost.log.operator!=_idp47136960"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator!=</span></h2> <p>boost::log::operator!=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40813696.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40822656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47132480.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47141440.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40822656.html b/libs/log/doc/html/boost/log/operator___idp47141440.html index 57d772e15..7024d016e 100644 --- a/libs/log/doc/html/boost/log/operator___idp40822656.html +++ b/libs/log/doc/html/boost/log/operator___idp47141440.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40818176.html" title="Function template operator!="> -<link rel="next" href="operator_idp40827984.html" title="Function template operator<"> +<link rel="prev" href="operator___idp47136960.html" title="Function template operator!="> +<link rel="next" href="operator_idp47146768.html" title="Function template operator<"> </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="operator___idp40818176.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40827984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47136960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47146768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator!=_idp40822656"></a><div class="titlepage"></div> +<a name="boost.log.operator!=_idp47141440"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator!=</span></h2> <p>boost::log::operator!=</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40818176.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40827984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47136960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47146768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40856560.html b/libs/log/doc/html/boost/log/operator___idp47175344.html index b888a5d63..38f2beb5c 100644 --- a/libs/log/doc/html/boost/log/operator___idp40856560.html +++ b/libs/log/doc/html/boost/log/operator___idp47175344.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40851232.html" title="Function template operator>"> -<link rel="next" href="operator___idp40861040.html" title="Function template operator<="> +<link rel="prev" href="operator_idp47170016.html" title="Function template operator>"> +<link rel="next" href="operator___idp47179824.html" title="Function template operator<="> </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="operator_idp40851232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40861040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47170016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47179824.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40856560"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47175344"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<=</span></h2> <p>boost::log::operator<=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40851232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40861040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47170016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47179824.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40861040.html b/libs/log/doc/html/boost/log/operator___idp47179824.html index 282d6a595..b179337f4 100644 --- a/libs/log/doc/html/boost/log/operator___idp40861040.html +++ b/libs/log/doc/html/boost/log/operator___idp47179824.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40856560.html" title="Function template operator<="> -<link rel="next" href="operator___idp40865520.html" title="Function template operator<="> +<link rel="prev" href="operator___idp47175344.html" title="Function template operator<="> +<link rel="next" href="operator___idp47184304.html" title="Function template operator<="> </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="operator___idp40856560.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40865520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47175344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47184304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40861040"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47179824"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<=</span></h2> <p>boost::log::operator<=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40856560.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40865520.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47175344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47184304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40865520.html b/libs/log/doc/html/boost/log/operator___idp47184304.html index 7cce683ce..5a52e1882 100644 --- a/libs/log/doc/html/boost/log/operator___idp40865520.html +++ b/libs/log/doc/html/boost/log/operator___idp47184304.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40861040.html" title="Function template operator<="> -<link rel="next" href="operator___idp40870848.html" title="Function template operator>="> +<link rel="prev" href="operator___idp47179824.html" title="Function template operator<="> +<link rel="next" href="operator___idp47189632.html" title="Function template operator>="> </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="operator___idp40861040.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40870848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47179824.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47189632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40865520"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47184304"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<=</span></h2> <p>boost::log::operator<=</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40861040.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40870848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47179824.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47189632.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40870848.html b/libs/log/doc/html/boost/log/operator___idp47189632.html index 481efc018..467610f1c 100644 --- a/libs/log/doc/html/boost/log/operator___idp40870848.html +++ b/libs/log/doc/html/boost/log/operator___idp47189632.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40865520.html" title="Function template operator<="> -<link rel="next" href="operator___idp40875328.html" title="Function template operator>="> +<link rel="prev" href="operator___idp47184304.html" title="Function template operator<="> +<link rel="next" href="operator___idp47194112.html" title="Function template operator>="> </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="operator___idp40865520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40875328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47184304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47194112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40870848"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47189632"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator>=</span></h2> <p>boost::log::operator>=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40865520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40875328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47184304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47194112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40875328.html b/libs/log/doc/html/boost/log/operator___idp47194112.html index dd3a32944..8f6a2fea7 100644 --- a/libs/log/doc/html/boost/log/operator___idp40875328.html +++ b/libs/log/doc/html/boost/log/operator___idp47194112.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40870848.html" title="Function template operator>="> -<link rel="next" href="operator___idp40879808.html" title="Function template operator>="> +<link rel="prev" href="operator___idp47189632.html" title="Function template operator>="> +<link rel="next" href="operator___idp47198592.html" title="Function template operator>="> </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="operator___idp40870848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40879808.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47189632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47198592.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40875328"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47194112"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator>=</span></h2> <p>boost::log::operator>=</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40870848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40879808.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47189632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47198592.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator___idp40879808.html b/libs/log/doc/html/boost/log/operator___idp47198592.html index f4838214e..0febcdb45 100644 --- a/libs/log/doc/html/boost/log/operator___idp40879808.html +++ b/libs/log/doc/html/boost/log/operator___idp47198592.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40875328.html" title="Function template operator>="> +<link rel="prev" href="operator___idp47194112.html" title="Function template operator>="> <link rel="next" href="value_ref.html" title="Class template value_ref"> </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="operator___idp40875328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="value_ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47194112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="value_ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_=_idp40879808"></a><div class="titlepage"></div> +<a name="boost.log.operator_=_idp47198592"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator>=</span></h2> <p>boost::log::operator>=</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40875328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="value_ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47194112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="value_ref.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp34888720.html b/libs/log/doc/html/boost/log/operator_idp41555664.html index 32e12af28..a17ebee18 100644 --- a/libs/log/doc/html/boost/log/operator_idp34888720.html +++ b/libs/log/doc/html/boost/log/operator_idp41555664.html @@ -16,7 +16,7 @@ <a accesskey="p" href="attribute_name.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_name_hpp"><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="attribute_set.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp34888720"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp41555664"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/operator_idp39244976.html b/libs/log/doc/html/boost/log/operator_idp45727872.html index 467f82ec6..59304e85c 100644 --- a/libs/log/doc/html/boost/log/operator_idp39244976.html +++ b/libs/log/doc/html/boost/log/operator_idp45727872.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp" title="Header <boost/log/utility/formatting_ostream.hpp>"> <link rel="prev" href="../../BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html" title="Macro BOOST_LOG_EXPLICIT_OPERATOR_BOOL"> -<link rel="next" href="operator_idp39250368.html" title="Function template operator<<"> +<link rel="next" href="operator_idp45733264.html" title="Function template operator<<"> </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_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39250368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45733264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39244976"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp45727872"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39250368.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45733264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39250368.html b/libs/log/doc/html/boost/log/operator_idp45733264.html index 4ba773a0a..791a5f5de 100644 --- a/libs/log/doc/html/boost/log/operator_idp39250368.html +++ b/libs/log/doc/html/boost/log/operator_idp45733264.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp" title="Header <boost/log/utility/formatting_ostream.hpp>"> -<link rel="prev" href="operator_idp39244976.html" title="Function template operator<<"> -<link rel="next" href="operator_idp39255760.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp45727872.html" title="Function template operator<<"> +<link rel="next" href="operator_idp45738656.html" title="Function template operator<<"> </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="operator_idp39244976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39255760.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45727872.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45738656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39250368"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp45733264"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39244976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39255760.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45727872.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45738656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39255760.html b/libs/log/doc/html/boost/log/operator_idp45738656.html index 7d389602e..bb1a5b5c7 100644 --- a/libs/log/doc/html/boost/log/operator_idp39255760.html +++ b/libs/log/doc/html/boost/log/operator_idp45738656.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp" title="Header <boost/log/utility/formatting_ostream.hpp>"> -<link rel="prev" href="operator_idp39250368.html" title="Function template operator<<"> -<link rel="next" href="operator_idp39261152.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp45733264.html" title="Function template operator<<"> +<link rel="next" href="operator_idp45744048.html" title="Function template operator<<"> </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="operator_idp39250368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39261152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45733264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45744048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39255760"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp45738656"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39250368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp39261152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45733264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="operator_idp45744048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39261152.html b/libs/log/doc/html/boost/log/operator_idp45744048.html index ca0757b4f..27dd85c4a 100644 --- a/libs/log/doc/html/boost/log/operator_idp39261152.html +++ b/libs/log/doc/html/boost/log/operator_idp45744048.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp" title="Header <boost/log/utility/formatting_ostream.hpp>"> -<link rel="prev" href="operator_idp39255760.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp45738656.html" title="Function template operator<<"> <link rel="next" href="basic_formatting_ostream.html" title="Class template basic_formatting_ostream"> </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="operator_idp39255760.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="basic_formatting_ostream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45738656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="basic_formatting_ostream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39261152"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp45744048"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39255760.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="basic_formatting_ostream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp45738656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.formatting_ostream_hpp"><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="basic_formatting_ostream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39835424.html b/libs/log/doc/html/boost/log/operator_idp46317712.html index 42657dcfe..759bfedf0 100644 --- a/libs/log/doc/html/boost/log/operator_idp39835424.html +++ b/libs/log/doc/html/boost/log/operator_idp46317712.html @@ -16,7 +16,7 @@ <a accesskey="p" href="add_value_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.add_value_hpp"><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="add_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39835424"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46317712"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — The operator attaches an attribute value to the log record. </p> @@ -32,7 +32,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/operator_idp39873568.html b/libs/log/doc/html/boost/log/operator_idp46355856.html index cddc6bb91..075b79af6 100644 --- a/libs/log/doc/html/boost/log/operator_idp39873568.html +++ b/libs/log/doc/html/boost/log/operator_idp46355856.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="bounded_dump_manip.html" title="Class bounded_dump_manip"> -<link rel="next" href="operator_idp39877840.html" title="Function template operator<<"> +<link rel="prev" href="dump_manip.html" title="Class dump_manip"> +<link rel="next" href="operator_idp46360128.html" title="Function template operator<<"> </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="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp39877840.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp46360128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39873568"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46355856"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — The operator outputs binary data to a stream. </p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bounded_dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp39877840.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="operator_idp46360128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39877840.html b/libs/log/doc/html/boost/log/operator_idp46360128.html index 4633981b1..6c664ba4b 100644 --- a/libs/log/doc/html/boost/log/operator_idp39877840.html +++ b/libs/log/doc/html/boost/log/operator_idp46360128.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>"> -<link rel="prev" href="operator_idp39873568.html" title="Function template operator<<"> -<link rel="next" href="dump_idp39882112.html" title="Function template dump"> +<link rel="prev" href="operator_idp46355856.html" title="Function template operator<<"> +<link rel="next" href="dump_idp46364400.html" title="Function template dump"> </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="operator_idp39873568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp39882112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46355856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp46364400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39877840"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46360128"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — The operator outputs binary data to a stream. </p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39873568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp39882112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46355856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp"><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="dump_idp46364400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39918656.html b/libs/log/doc/html/boost/log/operator_idp46400960.html index 738262e11..9de3af6c1 100644 --- a/libs/log/doc/html/boost/log/operator_idp39918656.html +++ b/libs/log/doc/html/boost/log/operator_idp46400960.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>"> <link rel="prev" href="to_log_manip.html" title="Class template to_log_manip"> -<link rel="next" href="operator_idp39923728.html" title="Function template operator<<"> +<link rel="next" href="operator_idp46406032.html" title="Function template operator<<"> </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="to_log_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp39923728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp46406032.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39918656"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46400960"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_log_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp39923728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_manip.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp46406032.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp39923728.html b/libs/log/doc/html/boost/log/operator_idp46406032.html index 34e89435d..257b35708 100644 --- a/libs/log/doc/html/boost/log/operator_idp39923728.html +++ b/libs/log/doc/html/boost/log/operator_idp46406032.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>"> -<link rel="prev" href="operator_idp39918656.html" title="Function template operator<<"> -<link rel="next" href="to_log_idp39929968.html" title="Function template to_log"> +<link rel="prev" href="operator_idp46400960.html" title="Function template operator<<"> +<link rel="next" href="to_log_idp46412272.html" title="Function template to_log"> </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="operator_idp39918656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp39929968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46400960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp46412272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp39923728"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46406032"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<<</p> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39918656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp39929968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46400960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp46412272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40601280.html b/libs/log/doc/html/boost/log/operator_idp46920064.html index efcf8c244..5d932d0ab 100644 --- a/libs/log/doc/html/boost/log/operator_idp40601280.html +++ b/libs/log/doc/html/boost/log/operator_idp46920064.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.string_literal_hpp" title="Header <boost/log/utility/string_literal.hpp>"> -<link rel="prev" href="basic_string_literal.html" title="Class template basic_string_literal"> -<link rel="next" href="swap_idp40606128.html" title="Function template swap"> +<link rel="prev" href="thread_access__idp46911296.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>"> +<link rel="next" href="swap_idp46924912.html" title="Function template swap"> </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="basic_string_literal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="swap_idp40606128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46911296.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="swap_idp46924912.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40601280"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp46920064"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — Output operator. </p> @@ -28,11 +28,12 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> StrmTraitsT<span class="special">,</span> <span class="keyword">typename</span> LitTraitsT<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">StrmTraitsT</span> <span class="special">></span> <span class="special">&</span> <span class="keyword">operator</span><span class="special"><<</span><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">StrmTraitsT</span> <span class="special">></span> <span class="special">&</span> strm<span class="special">,</span> - <a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">LitTraitsT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> lit<span class="special">)</span><span class="special">;</span></pre></div> + basic_string_literal<span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">LitTraitsT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> lit<span class="special">)</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_string_literal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="swap_idp40606128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46911296.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="swap_idp46924912.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40757552.html b/libs/log/doc/html/boost/log/operator_idp47076320.html index 7a9fa0ca0..90fb327f9 100644 --- a/libs/log/doc/html/boost/log/operator_idp40757552.html +++ b/libs/log/doc/html/boost/log/operator_idp47076320.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> -<link rel="prev" href="operator___idp40754464.html" title="Function operator<="> -<link rel="next" href="operator___idp40760640.html" title="Function operator>="> +<link rel="prev" href="operator___idp47073232.html" title="Function operator<="> +<link rel="next" href="operator___idp47079408.html" title="Function operator>="> </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="operator___idp40754464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40760640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47073232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47079408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40757552"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47076320"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function operator></span></h2> <p>boost::log::operator> — Ordering operator. </p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40754464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40760640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47073232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47079408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40787488.html b/libs/log/doc/html/boost/log/operator_idp47106272.html index 171ca0cd8..9516bca5a 100644 --- a/libs/log/doc/html/boost/log/operator_idp40787488.html +++ b/libs/log/doc/html/boost/log/operator_idp47106272.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="swap_idp40782992.html" title="Function template swap"> -<link rel="next" href="operator_idp40792864.html" title="Function template operator<<"> +<link rel="prev" href="swap_idp47101776.html" title="Function template swap"> +<link rel="next" href="operator_idp47111648.html" title="Function template operator<<"> </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="swap_idp40782992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40792864.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp47101776.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47111648.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40787488"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47106272"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — Stream output operator. </p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp40782992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40792864.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp47101776.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47111648.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40792864.html b/libs/log/doc/html/boost/log/operator_idp47111648.html index 1382e3a8e..9b26377eb 100644 --- a/libs/log/doc/html/boost/log/operator_idp40792864.html +++ b/libs/log/doc/html/boost/log/operator_idp47111648.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40787488.html" title="Function template operator<<"> -<link rel="next" href="operator___idp40799408.html" title="Function template operator=="> +<link rel="prev" href="operator_idp47106272.html" title="Function template operator<<"> +<link rel="next" href="operator___idp47118192.html" title="Function template operator=="> </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="operator_idp40787488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40799408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47106272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47118192.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40792864"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47111648"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::operator<< — Log formatting operator. </p> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40787488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40799408.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47106272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47118192.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40827984.html b/libs/log/doc/html/boost/log/operator_idp47146768.html index 0947d86a9..06789033a 100644 --- a/libs/log/doc/html/boost/log/operator_idp40827984.html +++ b/libs/log/doc/html/boost/log/operator_idp47146768.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator___idp40822656.html" title="Function template operator!="> -<link rel="next" href="operator_idp40832464.html" title="Function template operator<"> +<link rel="prev" href="operator___idp47141440.html" title="Function template operator!="> +<link rel="next" href="operator_idp47151248.html" title="Function template operator<"> </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="operator___idp40822656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40832464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47141440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47151248.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40827984"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47146768"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<</span></h2> <p>boost::log::operator<</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40822656.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40832464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47141440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47151248.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40832464.html b/libs/log/doc/html/boost/log/operator_idp47151248.html index 45d629e1b..af47b7b67 100644 --- a/libs/log/doc/html/boost/log/operator_idp40832464.html +++ b/libs/log/doc/html/boost/log/operator_idp47151248.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40827984.html" title="Function template operator<"> -<link rel="next" href="operator_idp40836944.html" title="Function template operator<"> +<link rel="prev" href="operator_idp47146768.html" title="Function template operator<"> +<link rel="next" href="operator_idp47155728.html" title="Function template operator<"> </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="operator_idp40827984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40836944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47146768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47155728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40832464"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47151248"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<</span></h2> <p>boost::log::operator<</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40827984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40836944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47146768.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47155728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40836944.html b/libs/log/doc/html/boost/log/operator_idp47155728.html index 095ee3c83..4b74ef2a4 100644 --- a/libs/log/doc/html/boost/log/operator_idp40836944.html +++ b/libs/log/doc/html/boost/log/operator_idp47155728.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40832464.html" title="Function template operator<"> -<link rel="next" href="operator_idp40842272.html" title="Function template operator>"> +<link rel="prev" href="operator_idp47151248.html" title="Function template operator<"> +<link rel="next" href="operator_idp47161056.html" title="Function template operator>"> </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="operator_idp40832464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40842272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47151248.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47161056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40836944"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47155728"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<</span></h2> <p>boost::log::operator<</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40832464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40842272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47151248.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47161056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40842272.html b/libs/log/doc/html/boost/log/operator_idp47161056.html index fe9dedd37..9e4cd5459 100644 --- a/libs/log/doc/html/boost/log/operator_idp40842272.html +++ b/libs/log/doc/html/boost/log/operator_idp47161056.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40836944.html" title="Function template operator<"> -<link rel="next" href="operator_idp40846752.html" title="Function template operator>"> +<link rel="prev" href="operator_idp47155728.html" title="Function template operator<"> +<link rel="next" href="operator_idp47165536.html" title="Function template operator>"> </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="operator_idp40836944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40846752.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47155728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47165536.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40842272"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47161056"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator></span></h2> <p>boost::log::operator></p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40836944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40846752.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47155728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47165536.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40846752.html b/libs/log/doc/html/boost/log/operator_idp47165536.html index dc9576280..97fca6ef6 100644 --- a/libs/log/doc/html/boost/log/operator_idp40846752.html +++ b/libs/log/doc/html/boost/log/operator_idp47165536.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40842272.html" title="Function template operator>"> -<link rel="next" href="operator_idp40851232.html" title="Function template operator>"> +<link rel="prev" href="operator_idp47161056.html" title="Function template operator>"> +<link rel="next" href="operator_idp47170016.html" title="Function template operator>"> </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="operator_idp40842272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40851232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47161056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47170016.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40846752"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47165536"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator></span></h2> <p>boost::log::operator></p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40842272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40851232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47161056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47170016.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/operator_idp40851232.html b/libs/log/doc/html/boost/log/operator_idp47170016.html index 171341533..4e90891b4 100644 --- a/libs/log/doc/html/boost/log/operator_idp40851232.html +++ b/libs/log/doc/html/boost/log/operator_idp47170016.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> -<link rel="prev" href="operator_idp40846752.html" title="Function template operator>"> -<link rel="next" href="operator___idp40856560.html" title="Function template operator<="> +<link rel="prev" href="operator_idp47165536.html" title="Function template operator>"> +<link rel="next" href="operator___idp47175344.html" title="Function template operator<="> </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="operator_idp40846752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40856560.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47165536.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47175344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.operator_idp40851232"></a><div class="titlepage"></div> +<a name="boost.log.operator_idp47170016"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator></span></h2> <p>boost::log::operator></p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40846752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp40856560.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp47165536.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator___idp47175344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/output_fun.html b/libs/log/doc/html/boost/log/output_fun.html index cc75b02a6..91cfe8ff3 100644 --- a/libs/log/doc/html/boost/log/output_fun.html +++ b/libs/log/doc/html/boost/log/output_fun.html @@ -29,23 +29,24 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.output_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="output_fun.html#idp39585856-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="output_fun.html#idp46068176-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="output_fun.html#idp39586416-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="output_fun.html#idp46068736-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113651168"></a><h2>Description</h2> +<a name="idp130173168"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113651584"></a><h3> -<a name="idp39585856-bb"></a><code class="computeroutput">output_fun</code> public member functions</h3> +<a name="idp130173584"></a><h3> +<a name="idp46068176-bb"></a><code class="computeroutput">output_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a name="idp39586416-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">void</span> <a name="idp46068736-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/parse_error.html b/libs/log/doc/html/boost/log/parse_error.html index f2122fa90..931feb708 100644 --- a/libs/log/doc/html/boost/log/parse_error.html +++ b/libs/log/doc/html/boost/log/parse_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="invalid_value.html" title="Class invalid_value"> -<link rel="next" href="conversion_error.html" title="Class conversion_error"> +<link rel="prev" href="odr_violation.html" title="Class odr_violation"> +<link rel="next" href="runtime_error.html" title="Class runtime_error"> </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="invalid_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="conversion_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="odr_violation.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="runtime_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.parse_error"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="parse_error.html" title="Class parse_error">parse_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="parse_error.html#boost.log.parse_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="parse_error.html#idp15844304-bb"><span class="identifier">parse_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="parse_error.html#idp15845072-bb"><span class="identifier">parse_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="parse_error.html#idp15846800-bb"><span class="special">~</span><span class="identifier">parse_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="parse_error.html#idp40144800-bb"><span class="identifier">parse_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="parse_error.html#idp40145536-bb"><span class="identifier">parse_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="parse_error.html#idp40147136-bb"><span class="special">~</span><span class="identifier">parse_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85171968"></a><h2>Description</h2> +<a name="idp102466608"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85172384"></a><h3> +<a name="idp102467024"></a><h3> <a name="boost.log.parse_errorconstruct-copy-destruct"></a><code class="computeroutput">parse_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15844304-bb"></a><span class="identifier">parse_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40144800-bb"></a><span class="identifier">parse_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15845072-bb"></a><span class="identifier">parse_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40145536-bb"></a><span class="identifier">parse_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15846800-bb"></a><span class="special">~</span><span class="identifier">parse_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40147136-bb"></a><span class="special">~</span><span class="identifier">parse_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="invalid_value.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="conversion_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="odr_violation.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="runtime_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_filter_idp40160800.html b/libs/log/doc/html/boost/log/parse_filter_idp46643104.html index faa37b135..418ef4dbf 100644 --- a/libs/log/doc/html/boost/log/parse_filter_idp40160800.html +++ b/libs/log/doc/html/boost/log/parse_filter_idp46643104.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="register_simpl_idp40154336.html" title="Function template register_simple_filter_factory"> -<link rel="next" href="parse_filter_idp40168384.html" title="Function template parse_filter"> +<link rel="prev" href="register_simpl_idp46636640.html" title="Function template register_simple_filter_factory"> +<link rel="next" href="parse_filter_idp46650688.html" title="Function template parse_filter"> </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="register_simpl_idp40154336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40168384.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46636640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46650688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_filter_idp40160800"></a><div class="titlepage"></div> +<a name="boost.log.parse_filter_idp46643104"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_filter</span></h2> <p>boost::log::parse_filter</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">filter</span> <span class="identifier">parse_filter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> begin<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> end<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117533200"></a><h2>Description</h2> +<a name="idp134054720"></a><h2>Description</h2> <p>The function parses a filter from the sequence of characters</p> <p> @@ -73,7 +73,8 @@ </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> @@ -81,7 +82,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_simpl_idp40154336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40168384.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46636640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46650688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_filter_idp40168384.html b/libs/log/doc/html/boost/log/parse_filter_idp46650688.html index c37fb26df..2e4249862 100644 --- a/libs/log/doc/html/boost/log/parse_filter_idp40168384.html +++ b/libs/log/doc/html/boost/log/parse_filter_idp46650688.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="parse_filter_idp40160800.html" title="Function template parse_filter"> -<link rel="next" href="parse_filter_idp40174784.html" title="Function template parse_filter"> +<link rel="prev" href="parse_filter_idp46643104.html" title="Function template parse_filter"> +<link rel="next" href="parse_filter_idp46657088.html" title="Function template parse_filter"> </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="parse_filter_idp40160800.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40174784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46643104.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46657088.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_filter_idp40168384"></a><div class="titlepage"></div> +<a name="boost.log.parse_filter_idp46650688"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_filter</span></h2> <p>boost::log::parse_filter</p> @@ -28,7 +28,7 @@ <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="keyword">typename</span> AllocatorT<span class="special">></span> <span class="identifier">filter</span> <span class="identifier">parse_filter</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117562672"></a><h2>Description</h2> +<a name="idp134084096"></a><h2>Description</h2> <p>The function parses a filter from the string</p> <p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_filter_idp40160800.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40174784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46643104.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46657088.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_filter_idp40174784.html b/libs/log/doc/html/boost/log/parse_filter_idp46657088.html index 49d39f568..cdbff3c25 100644 --- a/libs/log/doc/html/boost/log/parse_filter_idp40174784.html +++ b/libs/log/doc/html/boost/log/parse_filter_idp46657088.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="parse_filter_idp40168384.html" title="Function template parse_filter"> -<link rel="next" href="formatter_factory.html" title="Struct template formatter_factory"> +<link rel="prev" href="parse_filter_idp46650688.html" title="Function template parse_filter"> +<link rel="next" href="basic_formatter_factory.html" title="Class template basic_formatter_factory"> </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="parse_filter_idp40168384.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46650688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_filter_idp40174784"></a><div class="titlepage"></div> +<a name="boost.log.parse_filter_idp46657088"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_filter</span></h2> <p>boost::log::parse_filter</p> @@ -27,7 +27,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">filter</span> <span class="identifier">parse_filter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> str<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117580544"></a><h2>Description</h2> +<a name="idp134102064"></a><h2>Description</h2> <p>The function parses a filter from the string</p> <p> @@ -66,7 +66,8 @@ </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> @@ -74,7 +75,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_filter_idp40168384.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_filter_idp46650688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_formatte_idp40231312.html b/libs/log/doc/html/boost/log/parse_formatte_idp46713616.html index 800f3335a..482430e8f 100644 --- a/libs/log/doc/html/boost/log/parse_formatte_idp40231312.html +++ b/libs/log/doc/html/boost/log/parse_formatte_idp46713616.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="register_simpl_idp40225072.html" title="Function template register_simple_formatter_factory"> -<link rel="next" href="parse_formatte_idp40238432.html" title="Function template parse_formatter"> +<link rel="prev" href="register_simpl_idp46707376.html" title="Function template register_simple_formatter_factory"> +<link rel="next" href="parse_formatte_idp46720736.html" title="Function template parse_formatter"> </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="register_simpl_idp40225072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40238432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46707376.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46720736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_formatte_idp40231312"></a><div class="titlepage"></div> +<a name="boost.log.parse_formatte_idp46713616"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_formatter</span></h2> <p>boost::log::parse_formatter</p> @@ -29,7 +29,7 @@ <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">parse_formatter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> begin<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> end<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117977664"></a><h2>Description</h2> +<a name="idp134499200"></a><h2>Description</h2> <p>The function parses a formatter from the sequence of characters</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_simpl_idp40225072.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40238432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46707376.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46720736.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_formatte_idp40238432.html b/libs/log/doc/html/boost/log/parse_formatte_idp46720736.html index 121730087..57b97bd22 100644 --- a/libs/log/doc/html/boost/log/parse_formatte_idp40238432.html +++ b/libs/log/doc/html/boost/log/parse_formatte_idp46720736.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="parse_formatte_idp40231312.html" title="Function template parse_formatter"> -<link rel="next" href="parse_formatte_idp40244816.html" title="Function template parse_formatter"> +<link rel="prev" href="parse_formatte_idp46713616.html" title="Function template parse_formatter"> +<link rel="next" href="parse_formatte_idp46727120.html" title="Function template parse_formatter"> </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="parse_formatte_idp40231312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40244816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46713616.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46727120.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_formatte_idp40238432"></a><div class="titlepage"></div> +<a name="boost.log.parse_formatte_idp46720736"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_formatter</span></h2> <p>boost::log::parse_formatter</p> @@ -29,7 +29,7 @@ <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">parse_formatter</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> str<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118008352"></a><h2>Description</h2> +<a name="idp134529824"></a><h2>Description</h2> <p>The function parses a formatter from the string</p> <p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_formatte_idp40231312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40244816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46713616.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46727120.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_formatte_idp40244816.html b/libs/log/doc/html/boost/log/parse_formatte_idp46727120.html index eaaa0853e..b6b94a369 100644 --- a/libs/log/doc/html/boost/log/parse_formatte_idp40244816.html +++ b/libs/log/doc/html/boost/log/parse_formatte_idp46727120.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="parse_formatte_idp40238432.html" title="Function template parse_formatter"> +<link rel="prev" href="parse_formatte_idp46720736.html" title="Function template parse_formatter"> <link rel="next" href="sink_factory.html" title="Struct template sink_factory"> </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="parse_formatte_idp40238432.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="sink_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46720736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="sink_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.parse_formatte_idp40244816"></a><div class="titlepage"></div> +<a name="boost.log.parse_formatte_idp46727120"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template parse_formatter</span></h2> <p>boost::log::parse_formatter</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">parse_formatter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span> str<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118028064"></a><h2>Description</h2> +<a name="idp134549600"></a><h2>Description</h2> <p>The function parses a formatter from the string</p> <p> @@ -67,7 +67,8 @@ </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> @@ -75,7 +76,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_formatte_idp40238432.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="sink_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46720736.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="sink_factory.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/parse_settings.html b/libs/log/doc/html/boost/log/parse_settings.html index 84d63a689..96ae12bac 100644 --- a/libs/log/doc/html/boost/log/parse_settings.html +++ b/libs/log/doc/html/boost/log/parse_settings.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="../../utilities.html#header.boost.log.utility.setup.settings_parser_hpp" title="Header <boost/log/utility/setup/settings_parser.hpp>"> -<link rel="prev" href="swap_idp40393312.html" title="Function template swap"> -<link rel="next" href="thread_access_mode_of.html" title="Struct template thread_access_mode_of"> +<link rel="prev" href="swap_idp46875632.html" title="Function template swap"> +<link rel="next" href="strictest_lock.html" title="Struct template strictest_lock"> </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="swap_idp40393312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_parser_hpp"><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="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp46875632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_parser_hpp"><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="strictest_lock.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.parse_settings"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <a class="link" href="basic_settings.html" title="Class template basic_settings">basic_settings</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="identifier">parse_settings</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp119002336"></a><h2>Description</h2> +<a name="idp135523200"></a><h2>Description</h2> <p>The function parses library settings from an input stream</p> <p> <span class="bold"><strong>Throws:</strong></span> An <code class="computeroutput">std::exception</code>-based exception if the read data cannot be interpreted as the library settings </p> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp40393312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_parser_hpp"><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="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp46875632.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_parser_hpp"><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="strictest_lock.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/position_info.html b/libs/log/doc/html/boost/log/position_info.html index 6efd65a10..26e8399b8 100644 --- a/libs/log/doc/html/boost/log/position_info.html +++ b/libs/log/doc/html/boost/log/position_info.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">error_info</span><span class="special"><</span> <span class="keyword">struct</span> <span class="identifier">position_info_tag</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="special">></span> <span class="identifier">position_info</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122448944"></a><h2>Description</h2> +<a name="idp138213120"></a><h2>Description</h2> <p>Parse position exception information </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/record.html b/libs/log/doc/html/boost/log/record.html index e326219ec..c122510c1 100644 --- a/libs/log/doc/html/boost/log/record.html +++ b/libs/log/doc/html/boost/log/record.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../core_components.html#header.boost.log.core.record_hpp" title="Header <boost/log/core/record.hpp>"> <link rel="prev" href="core.html" title="Class core"> -<link rel="next" href="swap_idp33696784.html" title="Function swap"> +<link rel="next" href="swap_idp40440816.html" title="Function swap"> </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="core.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_hpp"><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="swap_idp33696784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="core.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_hpp"><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="swap_idp40440816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.record"></a><div class="titlepage"></div> @@ -28,36 +28,36 @@ <span class="keyword">class</span> <a class="link" href="record.html" title="Class record">record</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="record.html#boost.log.recordconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="record.html#idp33689440-bb"><span class="identifier">record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="record.html#idp33691216-bb"><span class="identifier">record</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> <a class="link" href="record.html#idp33694032-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record.html#idp33693232-bb"><span class="special">~</span><span class="identifier">record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html#idp40433472-bb"><span class="identifier">record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html#idp40435248-bb"><span class="identifier">record</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> <a class="link" href="record.html#idp40438064-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record.html#idp40437264-bb"><span class="special">~</span><span class="identifier">record</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="record.html#idp33654000-bb">public member functions</a></span> - <span class="identifier">attribute_value_set</span> <span class="special">&</span> <a class="link" href="record.html#idp33654560-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="record.html#idp33657264-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="record.html#idp33659984-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="record.html#idp33664176-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="record.html#idp33668096-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="record.html#idp33672048-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="record.html#idp40398032-bb">public member functions</a></span> + <span class="identifier">attribute_value_set</span> <span class="special">&</span> <a class="link" href="record.html#idp40398592-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="record.html#idp40401296-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="record.html#idp40404016-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="record.html#idp40408208-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="record.html#idp40412128-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="record.html#idp40416080-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">mapped_type</span> - <a class="link" href="record.html#idp33674704-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="record.html#idp40418736-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</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="identifier">result_of</span><span class="special">::</span><span class="identifier">extract</span><span class="special"><</span> <span class="keyword">typename</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="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="record.html#idp33678560-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> - <a class="link" href="record_view.html" title="Class record_view">record_view</a> <a class="link" href="record.html#idp33684688-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record.html#idp40422592-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> + <a class="link" href="record_view.html" title="Class record_view">record_view</a> <a class="link" href="record.html#idp40428720-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp86253920"></a><h2>Description</h2> +<a name="idp103416304"></a><h2>Description</h2> <p>The logging record encapsulates all information related to a single logging statement, in particular, attribute values view and the log message string. The record can be updated before pushing for further processing to the logging core. </p> <div class="refsect2"> -<a name="idp86254848"></a><h3> +<a name="idp103417232"></a><h3> <a name="boost.log.recordconstruct-copy-destruct"></a><code class="computeroutput">record</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33689440-bb"></a><span class="identifier">record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40433472-bb"></a><span class="identifier">record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty record that is equivalent to the invalid record handle.</p> <p> </p> @@ -73,25 +73,25 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33691216-bb"></a><span class="identifier">record</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40435248-bb"></a><span class="identifier">record</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor. Source record contents unspecified after the operation. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> <a name="idp33694032-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> <a name="idp40438064-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment. Source record contents unspecified after the operation. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33693232-bb"></a><span class="special">~</span><span class="identifier">record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40437264-bb"></a><span class="special">~</span><span class="identifier">record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the record, releases any sinks and attribute values that were involved in processing this record. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp86282128"></a><h3> -<a name="idp33654000-bb"></a><code class="computeroutput">record</code> public member functions</h3> +<a name="idp103444576"></a><h3> +<a name="idp40398032-bb"></a><code class="computeroutput">record</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="special">&</span> <a name="idp33654560-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="special">&</span> <a name="idp40398592-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> @@ -113,7 +113,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp33657264-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40401296-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> @@ -135,7 +135,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33659984-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40404016-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Conversion to an unspecified boolean type</p> <p> </p> @@ -151,7 +151,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33664176-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40408208-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Inverted conversion to an unspecified boolean type</p> <p> </p> @@ -167,7 +167,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33668096-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40412128-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two handles</p> <p> </p> @@ -192,7 +192,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33672048-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40416080-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Resets the log record handle. If there are no other handles left, the log record is closed and all resources referenced by the record are released.</p> <p> </p> @@ -209,7 +209,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">mapped_type</span> -<a name="idp33674704-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<a name="idp40418736-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Attribute value lookup.</p> <p> @@ -243,7 +243,7 @@ <li class="listitem"> <pre class="literallayout"><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="identifier">result_of</span><span class="special">::</span><span class="identifier">extract</span><span class="special"><</span> <span class="keyword">typename</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="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 name="idp33678560-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a name="idp40422592-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Attribute value lookup.</p> <p> @@ -275,7 +275,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <a name="idp33684688-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <a name="idp40428720-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The function ensures that the log record does not depend on any thread-specific data. Then the record contents are used to construct a <code class="computeroutput"><code class="computeroutput"><a class="link" href="record_view.html" title="Class record_view">record_view</a></code></code> which is returned from the function. The record is no longer valid after the call.</p> <p> @@ -308,7 +308,8 @@ </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> @@ -316,7 +317,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="core.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_hpp"><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="swap_idp33696784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="core.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_hpp"><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="swap_idp40440816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/record_view.html b/libs/log/doc/html/boost/log/record_view.html index 1781aae24..0b1774fb3 100644 --- a/libs/log/doc/html/boost/log/record_view.html +++ b/libs/log/doc/html/boost/log/record_view.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="../../core_components.html#header.boost.log.core.record_view_hpp" title="Header <boost/log/core/record_view.hpp>"> -<link rel="prev" href="swap_idp33696784.html" title="Function swap"> -<link rel="next" href="swap_idp33754400.html" title="Function swap"> +<link rel="prev" href="swap_idp40440816.html" title="Function swap"> +<link rel="next" href="swap_idp40498432.html" title="Function swap"> </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="swap_idp33696784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_view_hpp"><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="swap_idp33754400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp40440816.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_view_hpp"><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="swap_idp40498432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.record_view"></a><div class="titlepage"></div> @@ -28,38 +28,38 @@ <span class="keyword">class</span> <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="record_view.html#boost.log.record_viewconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="record_view.html#idp33742464-bb"><span class="identifier">record_view</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="record_view.html#idp33744512-bb"><span class="identifier">record_view</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record_view.html#idp33746464-bb"><span class="identifier">record_view</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a class="link" href="record_view.html#idp33749280-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a class="link" href="record_view.html#idp33751808-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="record_view.html#idp33748480-bb"><span class="special">~</span><span class="identifier">record_view</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40486496-bb"><span class="identifier">record_view</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40488544-bb"><span class="identifier">record_view</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40490496-bb"><span class="identifier">record_view</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a class="link" href="record_view.html#idp40493312-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a class="link" href="record_view.html#idp40495840-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40492512-bb"><span class="special">~</span><span class="identifier">record_view</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="record_view.html#idp33705088-bb">public member functions</a></span> - <span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="record_view.html#idp33705648-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="record_view.html#idp33708368-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="record_view.html#idp33713680-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="record_view.html#idp33717600-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="record_view.html#idp33721792-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="record_view.html#idp33725712-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="record_view.html#idp33729664-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="record_view.html#idp40449120-bb">public member functions</a></span> + <span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="record_view.html#idp40449680-bb"><span class="identifier">attribute_values</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="record_view.html#idp40452400-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="record_view.html#idp40457712-bb"><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="record_view.html#idp40461632-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="record_view.html#idp40465824-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="record_view.html#idp40469744-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="record_view.html#idp40473696-bb"><span class="identifier">reset</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">mapped_type</span> - <a class="link" href="record_view.html#idp33732320-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40476352-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">)</span> <span class="keyword">const</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="identifier">result_of</span><span class="special">::</span><span class="identifier">extract</span><span class="special"><</span> <span class="keyword">typename</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="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="record_view.html#idp33736176-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> + <a class="link" href="record_view.html#idp40480208-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</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="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp86559376"></a><h2>Description</h2> +<a name="idp103722016"></a><h2>Description</h2> <p>The logging record encapsulates all information related to a single logging statement, in particular, attribute values view and the log message string. The view is immutable, it is implemented as a wrapper around a reference-counted implementation. </p> <div class="refsect2"> -<a name="idp86560320"></a><h3> +<a name="idp103722960"></a><h3> <a name="boost.log.record_viewconstruct-copy-destruct"></a><code class="computeroutput">record_view</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33742464-bb"></a><span class="identifier">record_view</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40486496-bb"></a><span class="identifier">record_view</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty record view that is equivalent to the invalid record handle.</p> <p> </p> @@ -75,33 +75,33 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33744512-bb"></a><span class="identifier">record_view</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40488544-bb"></a><span class="identifier">record_view</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33746464-bb"></a><span class="identifier">record_view</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40490496-bb"></a><span class="identifier">record_view</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move constructor. Source record contents unspecified after the operation. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a name="idp33749280-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a name="idp40493312-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy assignment </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a name="idp33751808-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> <a name="idp40495840-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Move assignment. Source record contents unspecified after the operation. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33748480-bb"></a><span class="special">~</span><span class="identifier">record_view</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40492512-bb"></a><span class="special">~</span><span class="identifier">record_view</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Destroys the record, releases any sinks and attribute values that were involved in processing this record. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp86604624"></a><h3> -<a name="idp33705088-bb"></a><code class="computeroutput">record_view</code> public member functions</h3> +<a name="idp103767264"></a><h3> +<a name="idp40449120-bb"></a><code class="computeroutput">record_view</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp33705648-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40449680-bb"></a><span class="identifier">attribute_values</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> @@ -123,7 +123,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33708368-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40452400-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Equality comparison</p> <p> @@ -155,7 +155,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33713680-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40457712-bb"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Inequality comparison</p> <p> @@ -187,7 +187,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33717600-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40461632-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Conversion to an unspecified boolean type</p> <p> </p> @@ -203,7 +203,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp33721792-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40465824-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Inverted conversion to an unspecified boolean type</p> <p> </p> @@ -219,7 +219,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33725712-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40469744-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two handles</p> <p> </p> @@ -244,7 +244,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33729664-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40473696-bb"></a><span class="identifier">reset</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Resets the log record handle. If there are no other handles left, the log record is closed and all resources referenced by the record are released.</p> <p> </p> @@ -261,7 +261,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">mapped_type</span> -<a name="idp33732320-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<a name="idp40476352-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">key_type</span> name<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Attribute value lookup.</p> <p> @@ -295,7 +295,7 @@ <li class="listitem"> <pre class="literallayout"><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="identifier">result_of</span><span class="special">::</span><span class="identifier">extract</span><span class="special"><</span> <span class="keyword">typename</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="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 name="idp33736176-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> + <a name="idp40480208-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><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> keyword<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Attribute value lookup.</p> <p> @@ -332,7 +332,8 @@ </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> @@ -340,7 +341,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp33696784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_view_hpp"><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="swap_idp33754400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp40440816.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_view_hpp"><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="swap_idp40498432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_filte_idp40130064.html b/libs/log/doc/html/boost/log/register_filte_idp46612368.html index 4cc819d01..5d1331c1a 100644 --- a/libs/log/doc/html/boost/log/register_filte_idp40130064.html +++ b/libs/log/doc/html/boost/log/register_filte_idp46612368.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="basic_filter_factory.html" title="Class template basic_filter_factory"> -<link rel="next" href="register_filte_idp40136480.html" title="Function template register_filter_factory"> +<link rel="prev" href="filter_factory.html" title="Struct template filter_factory"> +<link rel="next" href="register_filte_idp46618784.html" title="Function template register_filter_factory"> </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="basic_filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp40136480.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp46618784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_filte_idp40130064"></a><div class="titlepage"></div> +<a name="boost.log.register_filte_idp46612368"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_filter_factory</span></h2> <p>boost::log::register_filter_factory</p> @@ -29,7 +29,7 @@ <span class="keyword">void</span> <span class="identifier">register_filter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="filter_factory.html" title="Struct template filter_factory">filter_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117412240"></a><h2>Description</h2> +<a name="idp133933824"></a><h2>Description</h2> <p>The function registers a filter factory object for the specified attribute name. The factory will be used to construct a filter during parsing the filter string.</p> <p> @@ -69,7 +69,8 @@ </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> @@ -77,7 +78,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp40136480.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="filter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_filte_idp46618784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_filte_idp40136480.html b/libs/log/doc/html/boost/log/register_filte_idp46618784.html index 35a66c1ce..d3b2ca195 100644 --- a/libs/log/doc/html/boost/log/register_filte_idp40136480.html +++ b/libs/log/doc/html/boost/log/register_filte_idp46618784.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="register_filte_idp40130064.html" title="Function template register_filter_factory"> -<link rel="next" href="register_simpl_idp40142960.html" title="Function template register_simple_filter_factory"> +<link rel="prev" href="register_filte_idp46612368.html" title="Function template register_filter_factory"> +<link rel="next" href="register_simpl_idp46625264.html" title="Function template register_simple_filter_factory"> </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="register_filte_idp40130064.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40142960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_filte_idp46612368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46625264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_filte_idp40136480"></a><div class="titlepage"></div> +<a name="boost.log.register_filte_idp46618784"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_filter_factory</span></h2> <p>boost::log::register_filter_factory</p> @@ -30,7 +30,7 @@ <span class="identifier">register_filter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117445376"></a><h2>Description</h2> +<a name="idp133966800"></a><h2>Description</h2> <p>The function registers a filter factory object for the specified attribute name. The factory will be used to construct a filter during parsing the filter string.</p> <p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_filte_idp40130064.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40142960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_filte_idp46612368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46625264.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_forma_idp40212368.html b/libs/log/doc/html/boost/log/register_forma_idp46694672.html index 0db6b5510..fc6068270 100644 --- a/libs/log/doc/html/boost/log/register_forma_idp40212368.html +++ b/libs/log/doc/html/boost/log/register_forma_idp46694672.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="basic_formatter_factory.html" title="Class template basic_formatter_factory"> -<link rel="next" href="register_forma_idp40218688.html" title="Function template register_formatter_factory"> +<link rel="prev" href="formatter_factory.html" title="Struct template formatter_factory"> +<link rel="next" href="register_forma_idp46700992.html" title="Function template register_formatter_factory"> </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="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp40218688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp46700992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_forma_idp40212368"></a><div class="titlepage"></div> +<a name="boost.log.register_forma_idp46694672"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_formatter_factory</span></h2> <p>boost::log::register_formatter_factory — The function registers a user-defined formatter factory. </p> @@ -29,7 +29,7 @@ <span class="keyword">void</span> <span class="identifier">register_formatter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> attr_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117902048"></a><h2>Description</h2> +<a name="idp134423584"></a><h2>Description</h2> <p>The function registers a user-defined formatter factory. The registered factory function will be called when the formatter parser detects the specified attribute name in the formatter string.</p> <p> @@ -69,7 +69,8 @@ </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> @@ -77,7 +78,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp40218688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="formatter_factory.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_forma_idp46700992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_forma_idp40218688.html b/libs/log/doc/html/boost/log/register_forma_idp46700992.html index a9cff68e1..d872aab9e 100644 --- a/libs/log/doc/html/boost/log/register_forma_idp40218688.html +++ b/libs/log/doc/html/boost/log/register_forma_idp46700992.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="register_forma_idp40212368.html" title="Function template register_formatter_factory"> -<link rel="next" href="register_simpl_idp40225072.html" title="Function template register_simple_formatter_factory"> +<link rel="prev" href="register_forma_idp46694672.html" title="Function template register_formatter_factory"> +<link rel="next" href="register_simpl_idp46707376.html" title="Function template register_simple_formatter_factory"> </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="register_forma_idp40212368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_simpl_idp40225072.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_forma_idp46694672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_simpl_idp46707376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_forma_idp40218688"></a><div class="titlepage"></div> +<a name="boost.log.register_forma_idp46700992"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_formatter_factory</span></h2> <p>boost::log::register_formatter_factory — The function registers a user-defined formatter factory. </p> @@ -30,7 +30,7 @@ <span class="identifier">register_formatter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> attr_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117934480"></a><h2>Description</h2> +<a name="idp134456112"></a><h2>Description</h2> <p>The function registers a user-defined formatter factory. The registered factory function will be called when the formatter parser detects the specified attribute name in the formatter string.</p> <p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_forma_idp40212368.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_simpl_idp40225072.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_forma_idp46694672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="register_simpl_idp46707376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_simpl_idp40142960.html b/libs/log/doc/html/boost/log/register_simpl_idp46625264.html index 50589ee51..0868cfabf 100644 --- a/libs/log/doc/html/boost/log/register_simpl_idp40142960.html +++ b/libs/log/doc/html/boost/log/register_simpl_idp46625264.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="register_filte_idp40136480.html" title="Function template register_filter_factory"> -<link rel="next" href="register_simpl_idp40148928.html" title="Function template register_simple_filter_factory"> +<link rel="prev" href="register_filte_idp46618784.html" title="Function template register_filter_factory"> +<link rel="next" href="register_simpl_idp46631232.html" title="Function template register_simple_filter_factory"> </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="register_filte_idp40136480.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40148928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_filte_idp46618784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46631232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_simpl_idp40142960"></a><div class="titlepage"></div> +<a name="boost.log.register_simpl_idp46625264"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_simple_filter_factory</span></h2> <p>boost::log::register_simple_filter_factory</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">register_simple_filter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117465776"></a><h2>Description</h2> +<a name="idp133987296"></a><h2>Description</h2> <p>The function registers a simple filter factory object for the specified attribute name. The factory will support attribute values of type <code class="computeroutput">AttributeValueT</code>, which must support all relation operations, such as equality comparison and less/greater ordering, and also extraction from stream.</p> <p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_filte_idp40136480.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40148928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_filte_idp46618784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46631232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_simpl_idp40148928.html b/libs/log/doc/html/boost/log/register_simpl_idp46631232.html index 45c964bbe..b45252bbf 100644 --- a/libs/log/doc/html/boost/log/register_simpl_idp40148928.html +++ b/libs/log/doc/html/boost/log/register_simpl_idp46631232.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="register_simpl_idp40142960.html" title="Function template register_simple_filter_factory"> -<link rel="next" href="register_simpl_idp40154336.html" title="Function template register_simple_filter_factory"> +<link rel="prev" href="register_simpl_idp46625264.html" title="Function template register_simple_filter_factory"> +<link rel="next" href="register_simpl_idp46636640.html" title="Function template register_simple_filter_factory"> </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="register_simpl_idp40142960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40154336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46625264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46636640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_simpl_idp40148928"></a><div class="titlepage"></div> +<a name="boost.log.register_simpl_idp46631232"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_simple_filter_factory</span></h2> <p>boost::log::register_simple_filter_factory</p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">register_simple_filter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117484352"></a><h2>Description</h2> +<a name="idp134005872"></a><h2>Description</h2> <p>The function registers a simple filter factory object for the specified attribute name. The factory will support attribute values of type <code class="computeroutput">AttributeValueT</code>, which must support all relation operations, such as equality comparison and less/greater ordering, and also extraction from stream.</p> <p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_simpl_idp40142960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp40154336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46625264.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="register_simpl_idp46636640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_simpl_idp40154336.html b/libs/log/doc/html/boost/log/register_simpl_idp46636640.html index d9aab1127..336bd2bd8 100644 --- a/libs/log/doc/html/boost/log/register_simpl_idp40154336.html +++ b/libs/log/doc/html/boost/log/register_simpl_idp46636640.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp" title="Header <boost/log/utility/setup/filter_parser.hpp>"> -<link rel="prev" href="register_simpl_idp40148928.html" title="Function template register_simple_filter_factory"> -<link rel="next" href="parse_filter_idp40160800.html" title="Function template parse_filter"> +<link rel="prev" href="register_simpl_idp46631232.html" title="Function template register_simple_filter_factory"> +<link rel="next" href="parse_filter_idp46643104.html" title="Function template parse_filter"> </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="register_simpl_idp40148928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40160800.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46631232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46643104.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_simpl_idp40154336"></a><div class="titlepage"></div> +<a name="boost.log.register_simpl_idp46636640"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_simple_filter_factory</span></h2> <p>boost::log::register_simple_filter_factory</p> @@ -29,7 +29,7 @@ <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">void</span> <span class="identifier">register_simple_filter_factory</span><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> keyword<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117512608"></a><h2>Description</h2> +<a name="idp134034128"></a><h2>Description</h2> <p>The function registers a simple filter factory object for the specified attribute keyword. The factory will support attribute values described by the keyword. The values must support all relation operations, such as equality comparison and less/greater ordering, and also extraction from stream.</p> <p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_simpl_idp40148928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp40160800.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_simpl_idp46631232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.filter_parser_hpp"><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="parse_filter_idp46643104.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_simpl_idp40225072.html b/libs/log/doc/html/boost/log/register_simpl_idp46707376.html index 9be5add19..9cb576e51 100644 --- a/libs/log/doc/html/boost/log/register_simpl_idp40225072.html +++ b/libs/log/doc/html/boost/log/register_simpl_idp46707376.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp" title="Header <boost/log/utility/setup/formatter_parser.hpp>"> -<link rel="prev" href="register_forma_idp40218688.html" title="Function template register_formatter_factory"> -<link rel="next" href="parse_formatte_idp40231312.html" title="Function template parse_formatter"> +<link rel="prev" href="register_forma_idp46700992.html" title="Function template register_formatter_factory"> +<link rel="next" href="parse_formatte_idp46713616.html" title="Function template parse_formatter"> </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="register_forma_idp40218688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40231312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_forma_idp46700992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46713616.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_simpl_idp40225072"></a><div class="titlepage"></div> +<a name="boost.log.register_simpl_idp46707376"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_simple_formatter_factory</span></h2> <p>boost::log::register_simple_formatter_factory — The function registers a simple formatter factory. </p> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">register_simple_formatter_factory</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> attr_name<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp117954496"></a><h2>Description</h2> +<a name="idp134476032"></a><h2>Description</h2> <p>The function registers a simple formatter factory. The registered factory will generate formatters that will be equivalent to the <code class="computeroutput">log::expressions::attr</code> formatter (i.e. that will use the native <code class="computeroutput">operator<<</code> to format the attribute value). The factory does not use any arguments from the format string, if specified.</p> <p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_forma_idp40218688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp40231312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_forma_idp46700992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.formatter_parser_hpp"><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="parse_formatte_idp46713616.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_sink__idp40274512.html b/libs/log/doc/html/boost/log/register_sink__idp46756832.html index baa2bc73b..14922ac5e 100644 --- a/libs/log/doc/html/boost/log/register_sink__idp40274512.html +++ b/libs/log/doc/html/boost/log/register_sink__idp46756832.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> <link rel="prev" href="init_from_settings.html" title="Function template init_from_settings"> -<link rel="next" href="register_sink__idp40280352.html" title="Function template register_sink_factory"> +<link rel="next" href="register_sink__idp46762672.html" title="Function template register_sink_factory"> </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="init_from_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40280352.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="init_from_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46762672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_sink__idp40274512"></a><div class="titlepage"></div> +<a name="boost.log.register_sink__idp46756832"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_sink_factory</span></h2> <p>boost::log::register_sink_factory — The function registers a factory for a custom sink. </p> @@ -29,7 +29,7 @@ <span class="keyword">void</span> <span class="identifier">register_sink_factory</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> sink_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118282128"></a><h2>Description</h2> +<a name="idp134803552"></a><h2>Description</h2> <p>The function registers a factory for a sink. The factory will be called to create sink instance when the parser discovers the specified sink type in the settings file. The factory must accept a map of parameters [parameter name -> parameter value] that it may use to initialize the sink. The factory must return a non-NULL pointer to the constructed sink instance.</p> <p> </p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="init_from_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40280352.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="init_from_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46762672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_sink__idp40280352.html b/libs/log/doc/html/boost/log/register_sink__idp46762672.html index 56c21bfa9..ddc3c0e60 100644 --- a/libs/log/doc/html/boost/log/register_sink__idp40280352.html +++ b/libs/log/doc/html/boost/log/register_sink__idp46762672.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> -<link rel="prev" href="register_sink__idp40274512.html" title="Function template register_sink_factory"> -<link rel="next" href="register_sink__idp40286112.html" title="Function template register_sink_factory"> +<link rel="prev" href="register_sink__idp46756832.html" title="Function template register_sink_factory"> +<link rel="next" href="register_sink__idp46768432.html" title="Function template register_sink_factory"> </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="register_sink__idp40274512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40286112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46756832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46768432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_sink__idp40280352"></a><div class="titlepage"></div> +<a name="boost.log.register_sink__idp46762672"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_sink_factory</span></h2> <p>boost::log::register_sink_factory — The function registers a factory for a custom sink. </p> @@ -29,7 +29,7 @@ <span class="keyword">void</span> <span class="identifier">register_sink_factory</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> sink_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118307344"></a><h2>Description</h2> +<a name="idp134828768"></a><h2>Description</h2> <p>The function registers a factory for a sink. The factory will be called to create sink instance when the parser discovers the specified sink type in the settings file. The factory must accept a map of parameters [parameter name -> parameter value] that it may use to initialize the sink. The factory must return a non-NULL pointer to the constructed sink instance.</p> <p> </p> @@ -62,7 +62,8 @@ </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> @@ -70,7 +71,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_sink__idp40274512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40286112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46756832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46768432.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_sink__idp40286112.html b/libs/log/doc/html/boost/log/register_sink__idp46768432.html index 44dfcb76d..e0f8f0a65 100644 --- a/libs/log/doc/html/boost/log/register_sink__idp40286112.html +++ b/libs/log/doc/html/boost/log/register_sink__idp46768432.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> -<link rel="prev" href="register_sink__idp40280352.html" title="Function template register_sink_factory"> -<link rel="next" href="register_sink__idp40292016.html" title="Function template register_sink_factory"> +<link rel="prev" href="register_sink__idp46762672.html" title="Function template register_sink_factory"> +<link rel="next" href="register_sink__idp46774336.html" title="Function template register_sink_factory"> </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="register_sink__idp40280352.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40292016.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46762672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46774336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_sink__idp40286112"></a><div class="titlepage"></div> +<a name="boost.log.register_sink__idp46768432"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_sink_factory</span></h2> <p>boost::log::register_sink_factory — The function registers a factory for a custom sink. </p> @@ -30,7 +30,7 @@ <span class="identifier">register_sink_factory</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> sink_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118338624"></a><h2>Description</h2> +<a name="idp134860080"></a><h2>Description</h2> <p>The function registers a factory for a sink. The factory will be called to create sink instance when the parser discovers the specified sink type in the settings file. The factory must accept a map of parameters [parameter name -> parameter value] that it may use to initialize the sink. The factory must return a non-NULL pointer to the constructed sink instance.</p> <p> </p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_sink__idp40280352.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp40292016.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46762672.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="register_sink__idp46774336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/register_sink__idp40292016.html b/libs/log/doc/html/boost/log/register_sink__idp46774336.html index b1a063772..d357df02f 100644 --- a/libs/log/doc/html/boost/log/register_sink__idp40292016.html +++ b/libs/log/doc/html/boost/log/register_sink__idp46774336.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> -<link rel="prev" href="register_sink__idp40286112.html" title="Function template register_sink_factory"> +<link rel="prev" href="register_sink__idp46768432.html" title="Function template register_sink_factory"> <link rel="next" href="init_from_stream.html" title="Function template init_from_stream"> </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="register_sink__idp40286112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_stream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46768432.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_stream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.register_sink__idp40292016"></a><div class="titlepage"></div> +<a name="boost.log.register_sink__idp46774336"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template register_sink_factory</span></h2> <p>boost::log::register_sink_factory — The function registers a factory for a custom sink. </p> @@ -30,7 +30,7 @@ <span class="identifier">register_sink_factory</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> sink_name<span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> factory<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118371264"></a><h2>Description</h2> +<a name="idp134892528"></a><h2>Description</h2> <p>The function registers a factory for a sink. The factory will be called to create sink instance when the parser discovers the specified sink type in the settings file. The factory must accept a map of parameters [parameter name -> parameter value] that it may use to initialize the sink. The factory must return a non-NULL pointer to the constructed sink instance.</p> <p> </p> @@ -63,7 +63,8 @@ </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> @@ -71,7 +72,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="register_sink__idp40286112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_stream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="register_sink__idp46768432.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_stream.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/result_of/extract.html b/libs/log/doc/html/boost/log/result_of/extract.html index e2557941f..0378bab9f 100644 --- a/libs/log/doc/html/boost/log/result_of/extract.html +++ b/libs/log/doc/html/boost/log/result_of/extract.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="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="extract_or_throw.html" title="Struct template extract_or_throw"> -<link rel="next" href="../value_extractor.html" title="Class template value_extractor"> +<link rel="prev" href="../attributes/timer.html" title="Class timer"> +<link rel="next" href="extract_or_default.html" title="Struct template extract_or_default"> </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="extract_or_throw.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="../value_extractor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attributes/timer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_default.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.result_of.extract"></a><div class="titlepage"></div> @@ -30,13 +30,14 @@ <span class="keyword">typedef</span> <span class="identifier">value_ref</span><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <a name="boost.log.result_of.extract.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92561984"></a><h2>Description</h2> +<a name="idp109659392"></a><h2>Description</h2> <p>The metafunction results in a type that is in form of <code class="computeroutput">value_ref< T, TagT ></code>. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_throw.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="../value_extractor.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../attributes/timer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_default.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/result_of/extract_or_default.html b/libs/log/doc/html/boost/log/result_of/extract_or_default.html index 5487e0d71..e253ea903 100644 --- a/libs/log/doc/html/boost/log/result_of/extract_or_default.html +++ b/libs/log/doc/html/boost/log/result_of/extract_or_default.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="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="../attributes/timer.html" title="Class timer"> +<link rel="prev" href="extract.html" title="Struct template extract"> <link rel="next" href="extract_or_throw.html" title="Struct template extract_or_throw"> </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="../attributes/timer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_throw.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_throw.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.result_of.extract_or_default"></a><div class="titlepage"></div> @@ -31,13 +31,14 @@ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_</span><span class="special"><</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">is_sequence</span><span class="special"><</span> <span class="identifier">extracted_type</span> <span class="special">></span><span class="special">,</span> <span class="identifier">value_ref</span><span class="special"><</span> <span class="identifier">extracted_type</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">extracted_type</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.result_of.extract_or_default.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92504272"></a><h2>Description</h2> +<a name="idp109733728"></a><h2>Description</h2> <p>The metafunction results in a type that is in form of <code class="computeroutput">T const&</code>, if <code class="computeroutput">T</code> is not an MPL type sequence and <code class="computeroutput">DefaultT</code> is the same as <code class="computeroutput">T</code>, or <code class="computeroutput">value_ref< TypesT, TagT ></code> otherwise, with <code class="computeroutput">TypesT</code> being a type sequence comprising the types from sequence <code class="computeroutput">T</code> and <code class="computeroutput">DefaultT</code>, if it is not present in <code class="computeroutput">T</code> already. </p> </div> </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> @@ -45,7 +46,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../attributes/timer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_throw.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_or_throw.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/result_of/extract_or_throw.html b/libs/log/doc/html/boost/log/result_of/extract_or_throw.html index 82c51dbc2..59bff2bd8 100644 --- a/libs/log/doc/html/boost/log/result_of/extract_or_throw.html +++ b/libs/log/doc/html/boost/log/result_of/extract_or_throw.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> <link rel="prev" href="extract_or_default.html" title="Struct template extract_or_default"> -<link rel="next" href="extract.html" title="Struct template extract"> +<link rel="next" href="../extract_idp42351392.html" title="Function template extract"> </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="extract_or_default.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_default.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="../extract_idp42351392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.result_of.extract_or_throw"></a><div class="titlepage"></div> @@ -30,13 +30,14 @@ <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_</span><span class="special"><</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">is_sequence</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">,</span> <span class="identifier">value_ref</span><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">T</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.result_of.extract_or_throw.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp92540688"></a><h2>Description</h2> +<a name="idp109770144"></a><h2>Description</h2> <p>The metafunction results in a type that is in form of <code class="computeroutput">T const&</code>, if <code class="computeroutput">T</code> is not an MPL type sequence, or <code class="computeroutput">value_ref< T, TagT ></code> otherwise. In the latter case the value reference shall never be empty. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_default.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_default.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="../extract_idp42351392.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/runtime_error.html b/libs/log/doc/html/boost/log/runtime_error.html index 0b0f63d8b..3e463d404 100644 --- a/libs/log/doc/html/boost/log/runtime_error.html +++ b/libs/log/doc/html/boost/log/runtime_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="../../log/reference.html" title="Reference"> -<link rel="next" href="missing_value.html" title="Class missing_value"> +<link rel="prev" href="parse_error.html" title="Class parse_error"> +<link rel="next" href="setup_error.html" title="Class setup_error"> </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="../../log/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="missing_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="setup_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.runtime_error"></a><div class="titlepage"></div> @@ -28,24 +28,24 @@ <span class="keyword">class</span> <a class="link" href="runtime_error.html" title="Class runtime_error">runtime_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="runtime_error.html#boost.log.runtime_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="runtime_error.html#idp15824656-bb"><span class="identifier">runtime_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="runtime_error.html#idp15826288-bb"><span class="special">~</span><span class="identifier">runtime_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="runtime_error.html#idp40150176-bb"><span class="identifier">runtime_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="runtime_error.html#idp40151776-bb"><span class="special">~</span><span class="identifier">runtime_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp84999152"></a><h2>Description</h2> +<a name="idp102508080"></a><h2>Description</h2> <p>Exceptions derived from this class indicate a problem that may not directly be caused by the user's code that interacts with the library, such as errors caused by input data. </p> <div class="refsect2"> -<a name="idp85000016"></a><h3> +<a name="idp102508944"></a><h3> <a name="boost.log.runtime_errorconstruct-copy-destruct"></a><code class="computeroutput">runtime_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15824656-bb"></a><span class="identifier">runtime_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40150176-bb"></a><span class="identifier">runtime_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp15826288-bb"></a><span class="special">~</span><span class="identifier">runtime_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40151776-bb"></a><span class="special">~</span><span class="identifier">runtime_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -54,7 +54,8 @@ </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../log/reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="missing_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="setup_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/save_result.html b/libs/log/doc/html/boost/log/save_result.html index 98e7e679c..394c679cc 100644 --- a/libs/log/doc/html/boost/log/save_result.html +++ b/libs/log/doc/html/boost/log/save_result.html @@ -31,7 +31,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/save_result_wrapper.html b/libs/log/doc/html/boost/log/save_result_wrapper.html index e3f060dfa..d1f38ae42 100644 --- a/libs/log/doc/html/boost/log/save_result_wrapper.html +++ b/libs/log/doc/html/boost/log/save_result_wrapper.html @@ -30,30 +30,31 @@ <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.save_result_wrapper.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="save_result_wrapper.html#boost.log.save_result_wrapperconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="save_result_wrapper.html#idp39810064-bb"><span class="identifier">save_result_wrapper</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">AssigneeT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="save_result_wrapper.html#idp46292368-bb"><span class="identifier">save_result_wrapper</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">AssigneeT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="save_result_wrapper.html#idp39806688-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="save_result_wrapper.html#idp39807248-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="save_result_wrapper.html#idp46288992-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a class="link" href="save_result_wrapper.html#idp46289552-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp115150016"></a><h2>Description</h2> +<a name="idp131671568"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp115150432"></a><h3> +<a name="idp131671984"></a><h3> <a name="boost.log.save_result_wrapperconstruct-copy-destruct"></a><code class="computeroutput">save_result_wrapper</code> public construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp39810064-bb"></a><span class="identifier">save_result_wrapper</span><span class="special">(</span><span class="identifier">FunT</span> fun<span class="special">,</span> <span class="identifier">AssigneeT</span> <span class="special">&</span> assignee<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp46292368-bb"></a><span class="identifier">save_result_wrapper</span><span class="special">(</span><span class="identifier">FunT</span> fun<span class="special">,</span> <span class="identifier">AssigneeT</span> <span class="special">&</span> assignee<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> <div class="refsect2"> -<a name="idp115159088"></a><h3> -<a name="idp39806688-bb"></a><code class="computeroutput">save_result_wrapper</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp39807248-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp131680640"></a><h3> +<a name="idp46288992-bb"></a><code class="computeroutput">save_result_wrapper</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgT<span class="special">></span> <span class="identifier">result_type</span> <a name="idp46289552-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ArgT</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/setup_error.html b/libs/log/doc/html/boost/log/setup_error.html index 5660010ed..694adddcf 100644 --- a/libs/log/doc/html/boost/log/setup_error.html +++ b/libs/log/doc/html/boost/log/setup_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="unexpected_call.html" title="Class unexpected_call"> -<link rel="next" href="limitation_error.html" title="Class limitation_error"> +<link rel="prev" href="runtime_error.html" title="Class runtime_error"> +<link rel="next" href="system_error.html" title="Class system_error"> </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="unexpected_call.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="limitation_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="runtime_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="system_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.setup_error"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="setup_error.html" title="Class setup_error">setup_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">logic_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="setup_error.html#boost.log.setup_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="setup_error.html#idp33414944-bb"><span class="identifier">setup_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="setup_error.html#idp33415680-bb"><span class="identifier">setup_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="setup_error.html#idp33417280-bb"><span class="special">~</span><span class="identifier">setup_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="setup_error.html#idp40154240-bb"><span class="identifier">setup_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="setup_error.html#idp40154976-bb"><span class="identifier">setup_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="setup_error.html#idp40156576-bb"><span class="special">~</span><span class="identifier">setup_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85430208"></a><h2>Description</h2> +<a name="idp102548656"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85430624"></a><h3> +<a name="idp102549072"></a><h3> <a name="boost.log.setup_errorconstruct-copy-destruct"></a><code class="computeroutput">setup_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33414944-bb"></a><span class="identifier">setup_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40154240-bb"></a><span class="identifier">setup_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33415680-bb"></a><span class="identifier">setup_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40154976-bb"></a><span class="identifier">setup_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33417280-bb"></a><span class="special">~</span><span class="identifier">setup_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40156576-bb"></a><span class="special">~</span><span class="identifier">setup_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="unexpected_call.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="limitation_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="runtime_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="system_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sink_factory.html b/libs/log/doc/html/boost/log/sink_factory.html index 6956fbfa4..b4447425a 100644 --- a/libs/log/doc/html/boost/log/sink_factory.html +++ b/libs/log/doc/html/boost/log/sink_factory.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="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp" title="Header <boost/log/utility/setup/from_settings.hpp>"> -<link rel="prev" href="parse_formatte_idp40244816.html" title="Function template parse_formatter"> +<link rel="prev" href="parse_formatte_idp46727120.html" title="Function template parse_formatter"> <link rel="next" href="init_from_settings.html" title="Function template init_from_settings"> </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="parse_formatte_idp40244816.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46727120.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sink_factory"></a><div class="titlepage"></div> @@ -32,41 +32,41 @@ <span class="keyword">typedef</span> <a class="link" href="basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sink_factory.settings_section"></a><span class="identifier">settings_section</span><span class="special">;</span> <span class="comment">// Settings section type. </span> <span class="comment">// <a class="link" href="sink_factory.html#boost.log.sink_factoryconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="sink_factory.html#idp40263920-bb"><span class="identifier">sink_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="sink_factory.html#idp40265600-bb"><span class="identifier">sink_factory</span></a><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</span> <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="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="special">&</span> <a class="link" href="sink_factory.html#idp40267136-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</span> <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="sink_factory.html#idp40264896-bb"><span class="special">~</span><span class="identifier">sink_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="sink_factory.html#idp46746240-bb"><span class="identifier">sink_factory</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="sink_factory.html#idp46747920-bb"><span class="identifier">sink_factory</span></a><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</span> <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="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="special">&</span> <a class="link" href="sink_factory.html#idp46749456-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</span> <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="sink_factory.html#idp46747216-bb"><span class="special">~</span><span class="identifier">sink_factory</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="sink_factory.html#idp40259920-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <a class="link" href="sink_factory.html#idp40260480-bb"><span class="identifier">create_sink</span></a><span class="special">(</span><span class="identifier">settings_section</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="comment">// <a class="link" href="sink_factory.html#idp46742240-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> <a class="link" href="sink_factory.html#idp46742800-bb"><span class="identifier">create_sink</span></a><span class="special">(</span><span class="identifier">settings_section</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp118198400"></a><h2>Description</h2> +<a name="idp134719984"></a><h2>Description</h2> <p>Sink factory base interface </p> <div class="refsect2"> -<a name="idp118199120"></a><h3> +<a name="idp134720704"></a><h3> <a name="boost.log.sink_factoryconstruct-copy-destruct"></a><code class="computeroutput">sink_factory</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40263920-bb"></a><span class="identifier">sink_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46746240-bb"></a><span class="identifier">sink_factory</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp40265600-bb"></a><span class="identifier">sink_factory</span><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</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 class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="special">&</span> <a name="idp40267136-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</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="idp46747920-bb"></a><span class="identifier">sink_factory</span><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</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 class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="special">&</span> <a name="idp46749456-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sink_factory.html" title="Struct template sink_factory">sink_factory</a> <span class="keyword">const</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="idp40264896-bb"></a><span class="special">~</span><span class="identifier">sink_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp46747216-bb"></a><span class="special">~</span><span class="identifier">sink_factory</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Virtual destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp118227200"></a><h3> -<a name="idp40259920-bb"></a><code class="computeroutput">sink_factory</code> public member functions</h3> +<a name="idp134748784"></a><h3> +<a name="idp46742240-bb"></a><code class="computeroutput">sink_factory</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">sink</span> <span class="special">></span> -<a name="idp40260480-bb"></a><span class="identifier">create_sink</span><span class="special">(</span><span class="identifier">settings_section</span> <span class="keyword">const</span> <span class="special">&</span> settings<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<a name="idp46742800-bb"></a><span class="identifier">create_sink</span><span class="special">(</span><span class="identifier">settings_section</span> <span class="keyword">const</span> <span class="special">&</span> settings<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The function creates a formatter for the specified attribute.</p> <p> </p> @@ -95,7 +95,8 @@ </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> @@ -103,7 +104,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_formatte_idp40244816.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_formatte_idp46727120.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.from_settings_hpp"><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="init_from_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/asynchronous_sink.html b/libs/log/doc/html/boost/log/sinks/asynchronous_sink.html index d4b86323e..fe14212e0 100644 --- a/libs/log/doc/html/boost/log/sinks/asynchronous_sink.html +++ b/libs/log/doc/html/boost/log/sinks/asynchronous_sink.html @@ -41,11 +41,11 @@ <span class="keyword">class</span> <a class="link" href="asynchronous_sink/scoped_flag.html" title="Class scoped_flag">scoped_flag</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="asynchronous_sink/scoped_flag.html#boost.log.sinks.asynchronous_sink.scoped_flagconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="asynchronous_sink/scoped_flag.html#idp33457248-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="asynchronous_sink/scoped_flag.html#idp40312560-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">volatile</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink/scoped_flag.html#idp33460912-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">scoped_flag</span> <span class="special">&</span> <a class="link" href="asynchronous_sink/scoped_flag.html#idp33461888-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink/scoped_flag.html#idp33459888-bb"><span class="special">~</span><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="asynchronous_sink/scoped_flag.html#idp40316224-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">scoped_flag</span> <span class="special">&</span> <a class="link" href="asynchronous_sink/scoped_flag.html#idp40317200-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="asynchronous_sink/scoped_flag.html#idp40315200-bb"><span class="special">~</span><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// A scope guard that implements thread ID management.</span> @@ -53,41 +53,41 @@ <span class="keyword">class</span> <a class="link" href="asynchronous_sink/scoped_thread_id.html" title="Class scoped_thread_id">scoped_thread_id</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="asynchronous_sink/scoped_thread_id.html#boost.log.sinks.asynchronous_sink.scoped_thread_idconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp33464528-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp40319840-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp34423840-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp40304352-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp34428528-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp34581952-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp34427216-bb"><span class="special">~</span><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp40309040-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp41237312-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="asynchronous_sink/scoped_thread_id.html#idp40307728-bb"><span class="special">~</span><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="asynchronous_sink.html#boost.log.sinks.asynchronous_sinkconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="asynchronous_sink.html#idp37520752-bb"><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="asynchronous_sink.html#idp37524704-bb"><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="asynchronous_sink.html#idp44163728-bb"><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="asynchronous_sink.html#idp44167680-bb"><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="asynchronous_sink.html#idp37531152-bb"><span class="special">~</span><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="asynchronous_sink.html#idp44174064-bb"><span class="special">~</span><span class="identifier">asynchronous_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="asynchronous_sink.html#idp34585488-bb">public member functions</a></span> - <span class="identifier">locked_backend_ptr</span> <a class="link" href="asynchronous_sink.html#idp34586048-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp34587280-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">bool</span> <a class="link" href="asynchronous_sink.html#idp34589520-bb"><span class="identifier">try_consume</span></a><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">void</span> <a class="link" href="asynchronous_sink.html#idp34591712-bb"><span class="identifier">run</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp34595712-bb"><span class="identifier">stop</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp37515632-bb"><span class="identifier">feed_records</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp37517696-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="asynchronous_sink.html#idp41240848-bb">public member functions</a></span> + <span class="identifier">locked_backend_ptr</span> <a class="link" href="asynchronous_sink.html#idp41241408-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp41242640-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">bool</span> <a class="link" href="asynchronous_sink.html#idp41244880-bb"><span class="identifier">try_consume</span></a><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">void</span> <a class="link" href="asynchronous_sink.html#idp41247072-bb"><span class="identifier">run</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp41251072-bb"><span class="identifier">stop</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp44158544-bb"><span class="identifier">feed_records</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="asynchronous_sink.html#idp44160608-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106018080"></a><h2>Description</h2> +<a name="idp122559376"></a><h2>Description</h2> <p>The frontend starts a separate thread on construction. All logging records are passed to the backend in this dedicated thread only. </p> <div class="refsect2"> -<a name="idp106018896"></a><h3> +<a name="idp122560192"></a><h3> <a name="boost.log.sinks.asynchronous_sinkconstruct-copy-destruct"></a><code class="computeroutput">asynchronous_sink</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37520752-bb"></a><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="keyword">bool</span> start_thread <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44163728-bb"></a><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="keyword">bool</span> start_thread <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Constructs the sink backend instance. Requires the backend to be default-constructible.</p> <p> </p> @@ -112,7 +112,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37524704-bb"></a><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44167680-bb"></a><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">,</span> <span class="keyword">bool</span> start_thread <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor attaches user-constructed backend instance</p> <p> @@ -151,29 +151,29 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37531152-bb"></a><span class="special">~</span><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44174064-bb"></a><span class="special">~</span><span class="identifier">asynchronous_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Implicitly stops the dedicated feeding thread, if one is running. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp106056752"></a><h3> -<a name="idp34585488-bb"></a><code class="computeroutput">asynchronous_sink</code> public member functions</h3> +<a name="idp122598000"></a><h3> +<a name="idp41240848-bb"></a><code class="computeroutput">asynchronous_sink</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp34586048-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp41241408-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Locking accessor to the attached backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp34587280-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp41242640-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Enqueues the log record to the backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp34589520-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp41244880-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to pass logging record to the backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34591712-bb"></a><span class="identifier">run</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41247072-bb"></a><span class="identifier">run</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method starts record feeding loop and effectively blocks until either of this happens:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p>the thread is interrupted due to either standard thread interruption or a call to <code class="computeroutput">stop</code> </p></li> @@ -194,7 +194,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34595712-bb"></a><span class="identifier">stop</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41251072-bb"></a><span class="identifier">stop</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method softly interrupts record feeding loop. This method must be called when the <code class="computeroutput">run</code> method execution has to be interrupted. Unlike regular thread interruption, calling <code class="computeroutput">stop</code> will not interrupt the record processing in the middle. Instead, the sink frontend will attempt to finish its business with the record in progress and return afterwards. This method can be called either if the sink was created with a dedicated thread, or if the feeding loop was initiated by user.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -207,7 +207,7 @@ </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37515632-bb"></a><span class="identifier">feed_records</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44158544-bb"></a><span class="identifier">feed_records</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method feeds log records that may have been buffered to the backend and returns</p> <p> </p> @@ -223,7 +223,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp37517696-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44160608-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method feeds all log records that may have been buffered to the backend and returns. Unlike <code class="computeroutput">feed_records</code>, in case of ordering queueing the method also feeds records that were enqueued during the ordering window, attempting to empty the queue completely.</p> <p> </p> @@ -244,7 +244,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_flag.html b/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_flag.html index 3505db980..3268626c4 100644 --- a/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_flag.html +++ b/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_flag.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../asynchronous_sink.html#idp106018080" title="Description"> +<link rel="up" href="../asynchronous_sink.html#idp122559376" title="Description"> <link rel="prev" href="../asynchronous_sink.html" title="Class template asynchronous_sink"> <link rel="next" href="scoped_thread_id.html" title="Class scoped_thread_id"> </head> @@ -13,7 +13,7 @@ <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="../asynchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp106018080"><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="scoped_thread_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../asynchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp122559376"><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="scoped_thread_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.asynchronous_sink.scoped_flag"></a><div class="titlepage"></div> @@ -31,32 +31,33 @@ <span class="keyword">class</span> <a class="link" href="scoped_flag.html" title="Class scoped_flag">scoped_flag</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="scoped_flag.html#boost.log.sinks.asynchronous_sink.scoped_flagconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="scoped_flag.html#idp33457248-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="scoped_flag.html#idp40312560-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">volatile</span> <span class="keyword">bool</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="scoped_flag.html#idp33460912-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">scoped_flag</span> <span class="special">&</span> <a class="link" href="scoped_flag.html#idp33461888-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="scoped_flag.html#idp33459888-bb"><span class="special">~</span><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="scoped_flag.html#idp40316224-bb"><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">scoped_flag</span> <span class="special">&</span> <a class="link" href="scoped_flag.html#idp40317200-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="scoped_flag.html#idp40315200-bb"><span class="special">~</span><span class="identifier">scoped_flag</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106145056"></a><h2>Description</h2> +<a name="idp122686048"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp106145472"></a><h3> +<a name="idp122686464"></a><h3> <a name="boost.log.sinks.asynchronous_sink.scoped_flagconstruct-copy-destruct"></a><code class="computeroutput">scoped_flag</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33457248-bb"></a><span class="identifier">scoped_flag</span><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span> mut<span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span> cond<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40312560-bb"></a><span class="identifier">scoped_flag</span><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span> mut<span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span> cond<span class="special">,</span> <span class="keyword">volatile</span> <span class="keyword">bool</span> <span class="special">&</span> f<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp33460912-bb"></a><span class="identifier">scoped_flag</span><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">scoped_flag</span> <span class="special">&</span> <a name="idp33461888-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp33459888-bb"></a><span class="special">~</span><span class="identifier">scoped_flag</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp40316224-bb"></a><span class="identifier">scoped_flag</span><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">scoped_flag</span> <span class="special">&</span> <a name="idp40317200-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">scoped_flag</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp40315200-bb"></a><span class="special">~</span><span class="identifier">scoped_flag</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -64,7 +65,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../asynchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp106018080"><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="scoped_thread_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../asynchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp122559376"><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="scoped_thread_id.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_thread_id.html b/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_thread_id.html index 9a03dc10b..42620f55e 100644 --- a/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_thread_id.html +++ b/libs/log/doc/html/boost/log/sinks/asynchronous_sink/scoped_thread_id.html @@ -5,15 +5,15 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../asynchronous_sink.html#idp106018080" title="Description"> +<link rel="up" href="../asynchronous_sink.html#idp122559376" title="Description"> <link rel="prev" href="scoped_flag.html" title="Class scoped_flag"> -<link rel="next" href="../basic_mapping.html" title="Struct template basic_mapping"> +<link rel="next" href="../basic_custom_mapping.html" title="Class template basic_custom_mapping"> </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="scoped_flag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp106018080"><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="../basic_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="scoped_flag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp122559376"><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="../basic_custom_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.asynchronous_sink.scoped_thread_id"></a><div class="titlepage"></div> @@ -31,40 +31,41 @@ <span class="keyword">class</span> <a class="link" href="scoped_thread_id.html" title="Class scoped_thread_id">scoped_thread_id</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="scoped_thread_id.html#boost.log.sinks.asynchronous_sink.scoped_thread_idconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="scoped_thread_id.html#idp33464528-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="scoped_thread_id.html#idp40319840-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="scoped_thread_id.html#idp34423840-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="scoped_thread_id.html#idp40304352-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="scoped_thread_id.html#idp34428528-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a class="link" href="scoped_thread_id.html#idp34581952-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="scoped_thread_id.html#idp34427216-bb"><span class="special">~</span><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="scoped_thread_id.html#idp40309040-bb"><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a class="link" href="scoped_thread_id.html#idp41237312-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="scoped_thread_id.html#idp40307728-bb"><span class="special">~</span><span class="identifier">scoped_thread_id</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106225920"></a><h2>Description</h2> +<a name="idp122766768"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp106226336"></a><h3> +<a name="idp122767184"></a><h3> <a name="boost.log.sinks.asynchronous_sink.scoped_thread_idconstruct-copy-destruct"></a><code class="computeroutput">scoped_thread_id</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33464528-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span> mut<span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span> cond<span class="special">,</span> +<pre class="literallayout"><a name="idp40319840-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">frontend_mutex_type</span> <span class="special">&</span> mut<span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span> cond<span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span> tid<span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span> sr<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34423840-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span> l<span class="special">,</span> +<pre class="literallayout"><a name="idp40304352-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">frontend_mutex_type</span> <span class="special">></span> <span class="special">&</span> l<span class="special">,</span> <span class="identifier">condition_variable_any</span> <span class="special">&</span> cond<span class="special">,</span> <span class="identifier">thread</span><span class="special">::</span><span class="identifier">id</span> <span class="special">&</span> tid<span class="special">,</span> <span class="keyword">bool</span> <span class="keyword">volatile</span> <span class="special">&</span> sr<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> -<li class="listitem"><pre class="literallayout"><a name="idp34428528-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a name="idp34581952-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp40309040-bb"></a><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">scoped_thread_id</span> <span class="special">&</span> <a name="idp41237312-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">scoped_thread_id</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> <li class="listitem"> -<pre class="literallayout"><a name="idp34427216-bb"></a><span class="special">~</span><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Destructor. </li> +<pre class="literallayout"><a name="idp40307728-bb"></a><span class="special">~</span><span class="identifier">scoped_thread_id</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Destructor. </li> </ol></div> </div> </div> </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> @@ -72,7 +73,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="scoped_flag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp106018080"><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="../basic_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="scoped_flag.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../asynchronous_sink.html#idp122559376"><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="../basic_custom_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_custom_mapping.html b/libs/log/doc/html/boost/log/sinks/basic_custom_mapping.html index 05f800a6f..20b6c19c2 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_custom_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/basic_custom_mapping.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="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp" title="Header <boost/log/sinks/attribute_mapping.hpp>"> -<link rel="prev" href="basic_direct_mapping.html" title="Class template basic_direct_mapping"> -<link rel="next" href="basic_sink_backend.html" title="Struct template basic_sink_backend"> +<link rel="prev" href="asynchronous_sink/scoped_thread_id.html" title="Class scoped_thread_id"> +<link rel="next" href="basic_direct_mapping.html" title="Class template basic_direct_mapping"> </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="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="asynchronous_sink/scoped_thread_id.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_custom_mapping"></a><div class="titlepage"></div> @@ -34,14 +34,14 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">mapped_type</span> <a name="boost.log.sinks.basic_custom_mapping.mapped_type"></a><span class="identifier">mapped_type</span><span class="special">;</span> <span class="comment">// Mapped value type. </span> <span class="comment">// <a class="link" href="basic_custom_mapping.html#boost.log.sinks.basic_custom_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_custom_mapping.html#idp37569024-bb"><span class="identifier">basic_custom_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_custom_mapping.html#idp44194560-bb"><span class="identifier">basic_custom_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_custom_mapping.html#idp37561072-bb">public member functions</a></span> - <span class="identifier">mapped_type</span> <a class="link" href="basic_custom_mapping.html#idp37561632-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> - <span class="identifier">implementation_defined</span> <a class="link" href="basic_custom_mapping.html#idp37565152-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_custom_mapping.html#idp44186608-bb">public member functions</a></span> + <span class="identifier">mapped_type</span> <a class="link" href="basic_custom_mapping.html#idp44187168-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> + <span class="identifier">implementation_defined</span> <a class="link" href="basic_custom_mapping.html#idp44190688-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">attribute_value_type</span> <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></div> <div class="refsect1"> -<a name="idp106459808"></a><h2>Description</h2> +<a name="idp122901568"></a><h2>Description</h2> <p>The class allows to setup a custom mapping between an attribute and native values. The mapping should be initialized similarly to the standard <code class="computeroutput">map</code> container, by using indexing operator and assignment.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -53,12 +53,12 @@ <p> </p> <div class="refsect2"> -<a name="idp106462880"></a><h3> +<a name="idp122904640"></a><h3> <a name="boost.log.sinks.basic_custom_mappingconstruct-copy-destruct"></a><code class="computeroutput">basic_custom_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37569024-bb"></a><span class="identifier">basic_custom_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44194560-bb"></a><span class="identifier">basic_custom_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> default_value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> @@ -91,11 +91,11 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp106479104"></a><h3> -<a name="idp37561072-bb"></a><code class="computeroutput">basic_custom_mapping</code> public member functions</h3> +<a name="idp122920928"></a><h3> +<a name="idp44186608-bb"></a><code class="computeroutput">basic_custom_mapping</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp37561632-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp44187168-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Extraction operator. Extracts the attribute value and attempts to map it onto the native value.</p> <p> @@ -127,7 +127,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">implementation_defined</span> <a name="idp37565152-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_type</span> <span class="keyword">const</span> <span class="special">&</span> key<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">implementation_defined</span> <a name="idp44190688-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">attribute_value_type</span> <span class="keyword">const</span> <span class="special">&</span> key<span class="special">)</span><span class="special">;</span></pre> <p>Insertion operator</p> <p> @@ -164,7 +164,8 @@ </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> @@ -172,7 +173,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="asynchronous_sink/scoped_thread_id.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_debug_output_backend.html b/libs/log/doc/html/boost/log/sinks/basic_debug_output_backend.html index 02ba24139..e5737224b 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_debug_output_backend.html +++ b/libs/log/doc/html/boost/log/sinks/basic_debug_output_backend.html @@ -34,36 +34,36 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.log.sinks.basic_debug_output_backend.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type to be used as a message text holder. </span> <span class="comment">// <a class="link" href="basic_debug_output_backend.html#boost.log.sinks.basic_debug_output_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_debug_output_backend.html#idp37763328-bb"><span class="identifier">basic_debug_output_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_debug_output_backend.html#idp37764064-bb"><span class="special">~</span><span class="identifier">basic_debug_output_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_debug_output_backend.html#idp44406240-bb"><span class="identifier">basic_debug_output_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_debug_output_backend.html#idp44406976-bb"><span class="special">~</span><span class="identifier">basic_debug_output_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_debug_output_backend.html#idp37759936-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_debug_output_backend.html#idp37760496-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_debug_output_backend.html#idp44402848-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_debug_output_backend.html#idp44403408-bb"><span class="identifier">consume</span></a><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">string_type</span> <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></div> <div class="refsect1"> -<a name="idp107586320"></a><h2>Description</h2> +<a name="idp124127792"></a><h2>Description</h2> <p>The sink uses Windows API in order to write log records as debug messages, if the application process is run under debugger. The sink backend also provides a specific filter that allows to check whether the debugger is available and thus elide unnecessary formatting. </p> <div class="refsect2"> -<a name="idp107587280"></a><h3> +<a name="idp124128752"></a><h3> <a name="boost.log.sinks.basic_debug_output_backendconstruct-copy-destruct"></a><code class="computeroutput">basic_debug_output_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37763328-bb"></a><span class="identifier">basic_debug_output_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44406240-bb"></a><span class="identifier">basic_debug_output_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Initializes the sink backend. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37764064-bb"></a><span class="special">~</span><span class="identifier">basic_debug_output_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44406976-bb"></a><span class="special">~</span><span class="identifier">basic_debug_output_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp107598000"></a><h3> -<a name="idp37759936-bb"></a><code class="computeroutput">basic_debug_output_backend</code> public member functions</h3> +<a name="idp124139536"></a><h3> +<a name="idp44402848-bb"></a><code class="computeroutput">basic_debug_output_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37760496-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44403408-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method passes the formatted message to debugger </p> </li></ol></div> </div> @@ -71,7 +71,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/basic_direct_mapping.html b/libs/log/doc/html/boost/log/sinks/basic_direct_mapping.html index 00ea0cd7d..e11082563 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_direct_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/basic_direct_mapping.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="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp" title="Header <boost/log/sinks/attribute_mapping.hpp>"> -<link rel="prev" href="basic_mapping.html" title="Struct template basic_mapping"> -<link rel="next" href="basic_custom_mapping.html" title="Class template basic_custom_mapping"> +<link rel="prev" href="basic_custom_mapping.html" title="Class template basic_custom_mapping"> +<link rel="next" href="basic_mapping.html" title="Struct template basic_mapping"> </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="basic_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_direct_mapping"></a><div class="titlepage"></div> @@ -34,21 +34,21 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">mapped_type</span> <a name="boost.log.sinks.basic_direct_mapping.mapped_type"></a><span class="identifier">mapped_type</span><span class="special">;</span> <span class="comment">// Mapped value type. </span> <span class="comment">// <a class="link" href="basic_direct_mapping.html#boost.log.sinks.basic_direct_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_direct_mapping.html#idp37549968-bb"><span class="identifier">basic_direct_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_direct_mapping.html#idp44208096-bb"><span class="identifier">basic_direct_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_direct_mapping.html#idp37545872-bb">public member functions</a></span> - <span class="identifier">mapped_type</span> <a class="link" href="basic_direct_mapping.html#idp37546432-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_direct_mapping.html#idp44204000-bb">public member functions</a></span> + <span class="identifier">mapped_type</span> <a class="link" href="basic_direct_mapping.html#idp44204560-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106372528"></a><h2>Description</h2> +<a name="idp122997024"></a><h2>Description</h2> <p>This type of mapping assumes that attribute with a particular name always provides values that map directly onto the native values. The mapping simply returns the extracted attribute value converted to the native value. </p> <div class="refsect2"> -<a name="idp106373440"></a><h3> +<a name="idp122997936"></a><h3> <a name="boost.log.sinks.basic_direct_mappingconstruct-copy-destruct"></a><code class="computeroutput">basic_direct_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37549968-bb"></a><span class="identifier">basic_direct_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44208096-bb"></a><span class="identifier">basic_direct_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">mapped_type</span> <span class="keyword">const</span> <span class="special">&</span> default_value<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> @@ -81,10 +81,10 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp106389504"></a><h3> -<a name="idp37545872-bb"></a><code class="computeroutput">basic_direct_mapping</code> public member functions</h3> +<a name="idp123014240"></a><h3> +<a name="idp44204000-bb"></a><code class="computeroutput">basic_direct_mapping</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp37546432-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">mapped_type</span> <a name="idp44204560-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Extraction operator</p> <p> @@ -120,7 +120,8 @@ </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> @@ -128,7 +129,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_event_log_backend.html b/libs/log/doc/html/boost/log/sinks/basic_event_log_backend.html index b4d21871c..d2b91bce1 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_event_log_backend.html +++ b/libs/log/doc/html/boost/log/sinks/basic_event_log_backend.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="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend"> -<link rel="next" href="event_log/make_event_id.html" title="Function make_event_id"> +<link rel="prev" href="event_log/direct_event_type_mapping.html" title="Class template direct_event_type_mapping"> +<link rel="next" href="basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend"> </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="basic_simple_e_idp37777472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="event_log/make_event_id.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="event_log/direct_event_type_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_simple_e_idp44466032.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_event_log_backend"></a><div class="titlepage"></div> @@ -39,51 +39,51 @@ <span class="comment">// <a class="link" href="basic_event_log_backend.html#boost.log.sinks.basic_event_log_backendconstruct-copy-destruct">construct/copy/destruct</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp37832992-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp37835680-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp44445504-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp44448192-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp37837520-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_event_log_backend.html#idp37848000-bb"><span class="special">~</span><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_event_log_backend.html#idp44450032-bb"><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_event_log_backend.html#idp44460512-bb"><span class="special">~</span><span class="identifier">basic_event_log_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_event_log_backend.html#idp37823344-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp37823904-bb"><span class="identifier">consume</span></a><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">void</span> <a class="link" href="basic_event_log_backend.html#idp37826592-bb"><span class="identifier">set_event_type_mapper</span></a><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp37828640-bb"><span class="identifier">set_event_category_mapper</span></a><span class="special">(</span><span class="identifier">event_category_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp37830704-bb"><span class="identifier">set_event_composer</span></a><span class="special">(</span><span class="identifier">event_composer_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_event_log_backend.html#idp44435856-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp44436416-bb"><span class="identifier">consume</span></a><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">void</span> <a class="link" href="basic_event_log_backend.html#idp44439104-bb"><span class="identifier">set_event_type_mapper</span></a><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp44441152-bb"><span class="identifier">set_event_category_mapper</span></a><span class="special">(</span><span class="identifier">event_category_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_event_log_backend.html#idp44443216-bb"><span class="identifier">set_event_composer</span></a><span class="special">(</span><span class="identifier">event_composer_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_event_log_backend.html#idp37848800-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_event_log_backend.html#idp37849360-bb"><span class="identifier">get_default_log_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_event_log_backend.html#idp37851328-bb"><span class="identifier">get_default_source_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_event_log_backend.html#idp44461312-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_event_log_backend.html#idp44461872-bb"><span class="identifier">get_default_log_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_event_log_backend.html#idp44463840-bb"><span class="identifier">get_default_source_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108405168"></a><h2>Description</h2> -<p>The sink uses Windows NT 5 (Windows 2000) and later event log API to emit events to an event log. The sink acts as an event source. Unlike <code class="computeroutput"><a class="link" href="basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code>, this sink backend allows users to specify the custom event message file and supports mapping attribute values onto several insertion strings. Although it requires considerably more scaffolding than the simple backend, this allows to support localizable event descriptions.</p> +<a name="idp124803520"></a><h2>Description</h2> +<p>The sink uses Windows NT 5 (Windows 2000) and later event log API to emit events to an event log. The sink acts as an event source. Unlike <code class="computeroutput"><a class="link" href="basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code>, this sink backend allows users to specify the custom event message file and supports mapping attribute values onto several insertion strings. Although it requires considerably more scaffolding than the simple backend, this allows to support localizable event descriptions.</p> <p>Besides the file name of the module with event resources, the backend provides the following customizations: </p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> -<li class="listitem"><p>Remote server UNC address, log name and source name. These parameters have similar meaning to <code class="computeroutput"><a class="link" href="basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code>. </p></li> +<li class="listitem"><p>Remote server UNC address, log name and source name. These parameters have similar meaning to <code class="computeroutput"><a class="link" href="basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code>. </p></li> <li class="listitem"><p>Event type and category mappings. These are function object that allow to map attribute values to the according event parameters. One can use mappings in the <code class="computeroutput">event_log</code> namespace. </p></li> <li class="listitem"><p>Event composer. This function object extracts event identifier and formats string insertions, that will be used by the API to compose the final event message text. </p></li> </ul></div> <p> </p> <div class="refsect2"> -<a name="idp108412400"></a><h3> +<a name="idp124810752"></a><h3> <a name="boost.log.sinks.basic_event_log_backendconstruct-copy-destruct"></a><code class="computeroutput">basic_event_log_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37832992-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> message_file_name<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp44445504-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> message_file_name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Registers event source with name based on the application executable file name in the Application log. If such a registration is already present, it is not overridden. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37835680-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> message_file_name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44448192-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> message_file_name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Registers event source with name based on the application executable file name in the Application log. If such a registration is already present, it is not overridden. </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37837520-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp44450032-bb"></a><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Registers event log source with the specified parameters. The following named parameters are supported:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p><code class="computeroutput">message_file</code> - Specifies the file name that contains resources that describe events and categories. </p></li> @@ -116,17 +116,17 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37848000-bb"></a><span class="special">~</span><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44460512-bb"></a><span class="special">~</span><span class="identifier">basic_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Unregisters event source. The log source description is not removed from the Windows registry. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108461792"></a><h3> -<a name="idp37823344-bb"></a><code class="computeroutput">basic_event_log_backend</code> public member functions</h3> +<a name="idp124860416"></a><h3> +<a name="idp44435856-bb"></a><code class="computeroutput">basic_event_log_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37823904-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44436416-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method creates an event in the event log</p> <p> </p> @@ -151,25 +151,25 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37826592-bb"></a><span class="identifier">set_event_type_mapper</span><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44439104-bb"></a><span class="identifier">set_event_type_mapper</span><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the function object that maps application severity levels to WinAPI event types </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37828640-bb"></a><span class="identifier">set_event_category_mapper</span><span class="special">(</span><span class="identifier">event_category_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44441152-bb"></a><span class="identifier">set_event_category_mapper</span><span class="special">(</span><span class="identifier">event_category_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the function object that extracts event category from attribute values </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37830704-bb"></a><span class="identifier">set_event_composer</span><span class="special">(</span><span class="identifier">event_composer_type</span> <span class="keyword">const</span> <span class="special">&</span> composer<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44443216-bb"></a><span class="identifier">set_event_composer</span><span class="special">(</span><span class="identifier">event_composer_type</span> <span class="keyword">const</span> <span class="special">&</span> composer<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the function object that extracts event identifier from the attributes and creates insertion strings that will replace placeholders in the event message. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108494256"></a><h3> -<a name="idp37848800-bb"></a><code class="computeroutput">basic_event_log_backend</code> public static functions</h3> +<a name="idp124892816"></a><h3> +<a name="idp44461312-bb"></a><code class="computeroutput">basic_event_log_backend</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp37849360-bb"></a><span class="identifier">get_default_log_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp44461872-bb"></a><span class="identifier">get_default_log_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -184,7 +184,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp37851328-bb"></a><span class="identifier">get_default_source_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp44463840-bb"></a><span class="identifier">get_default_source_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -204,7 +204,8 @@ </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> @@ -212,7 +213,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_simple_e_idp37777472.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="event_log/make_event_id.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="event_log/direct_event_type_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_simple_e_idp44466032.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_formatte_idp37585568.html b/libs/log/doc/html/boost/log/sinks/basic_formatte_idp44219440.html index ff74691fd..6c6aad406 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_formatte_idp37585568.html +++ b/libs/log/doc/html/boost/log/sinks/basic_formatte_idp44219440.html @@ -6,17 +6,17 @@ <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="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp" title="Header <boost/log/sinks/basic_sink_backend.hpp>"> -<link rel="prev" href="basic_sink_backend.html" title="Struct template basic_sink_backend"> -<link rel="next" href="basic_sink_frontend.html" title="Class basic_sink_frontend"> +<link rel="prev" href="basic_mapping.html" title="Struct template basic_mapping"> +<link rel="next" href="basic_sink_backend.html" title="Struct template basic_sink_backend"> </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="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.basic_formatte_idp37585568"></a><div class="titlepage"></div> +<a name="boost.log.sinks.basic_formatte_idp44219440"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template basic_formatted_sink_backend</span></h2> <p>boost::log::sinks::basic_formatted_sink_backend — A base class for a logging sink backend with message formatting support. </p> @@ -26,22 +26,23 @@ </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> FrontendRequirementsT <span class="special">=</span> <a class="link" href="synchronized_feeding.html" title="Struct synchronized_feeding">synchronized_feeding</a><span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a> <span class="special">:</span> <span class="keyword">public</span> basic_sink_backend< combine_requirements< FrontendRequirementsT, formatted_records >::type > +<span class="keyword">struct</span> <a class="link" href="basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a> <span class="special">:</span> <span class="keyword">public</span> basic_sink_backend< combine_requirements< FrontendRequirementsT, formatted_records >::type > <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.sinks.basic_formatte_idp37585568.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatte_idp37585568.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// Formatted string type. </span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">frontend_requirements</span> <a name="boost.log.sinks.basic_formatte_idp37585568.frontend_requirements"></a><span class="identifier">frontend_requirements</span><span class="special">;</span> <span class="comment">// Frontend requirements. </span> + <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.sinks.basic_formatte_idp44219440.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> + <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatte_idp44219440.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// Formatted string type. </span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">frontend_requirements</span> <a name="boost.log.sinks.basic_formatte_idp44219440.frontend_requirements"></a><span class="identifier">frontend_requirements</span><span class="special">;</span> <span class="comment">// Frontend requirements. </span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106621296"></a><h2>Description</h2> -<p>The <code class="computeroutput"><a class="link" href="basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> class template indicates to the frontend that the backend requires logging record formatting.</p> +<a name="idp123101680"></a><h2>Description</h2> +<p>The <code class="computeroutput"><a class="link" href="basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> class template indicates to the frontend that the backend requires logging record formatting.</p> <p>The class allows to request encoding conversion in case if the sink backend requires the formatted string in some particular encoding (e.g. if underlying API supports only narrow or wide characters). In order to perform conversion one should specify the desired final character type in the <code class="computeroutput">TargetCharT</code> template parameter. </p> </div> </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> @@ -49,7 +50,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_formatti_idp37644816.html b/libs/log/doc/html/boost/log/sinks/basic_formatti_idp44241824.html index 85a45549d..a12238bd3 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_formatti_idp37644816.html +++ b/libs/log/doc/html/boost/log/sinks/basic_formatti_idp44241824.html @@ -6,17 +6,17 @@ <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="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp" title="Header <boost/log/sinks/basic_sink_frontend.hpp>"> -<link rel="prev" href="basic_sink_frontend.html" title="Class basic_sink_frontend"> -<link rel="next" href="basic_formatti_idp37644816/formatting_context.html" title="Struct formatting_context"> +<link rel="prev" href="basic_sink_backend.html" title="Struct template basic_sink_backend"> +<link rel="next" href="basic_formatti_idp44241824/formatting_context.html" title="Struct formatting_context"> </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="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp37644816/formatting_context.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp44241824/formatting_context.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.basic_formatti_idp37644816"></a><div class="titlepage"></div> +<a name="boost.log.sinks.basic_formatti_idp44241824"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template basic_formatting_sink_frontend</span></h2> <p>boost::log::sinks::basic_formatting_sink_frontend — A base class for a logging sink frontend with formatting support. </p> @@ -25,20 +25,20 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp" title="Header <boost/log/sinks/basic_sink_frontend.hpp>">boost/log/sinks/basic_sink_frontend.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> -<span class="keyword">class</span> <a class="link" href="basic_formatti_idp37644816.html" title="Class template basic_formatting_sink_frontend">basic_formatting_sink_frontend</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_sink_frontend</span> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="basic_formatti_idp44241824.html" title="Class template basic_formatting_sink_frontend">basic_formatting_sink_frontend</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_sink_frontend</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.sinks.basic_formatti_idp37644816.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> - <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatti_idp37644816.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// Formatted string type. </span> - <span class="keyword">typedef</span> <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatti_idp37644816.formatter_type"></a><span class="identifier">formatter_type</span><span class="special">;</span> <span class="comment">// Formatter function object type. </span> - <span class="keyword">typedef</span> <span class="identifier">formatter_type</span><span class="special">::</span><span class="identifier">stream_type</span> <a name="boost.log.sinks.basic_formatti_idp37644816.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Output stream type. </span> + <span class="keyword">typedef</span> <span class="identifier">CharT</span> <a name="boost.log.sinks.basic_formatti_idp44241824.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> + <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatti_idp44241824.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// Formatted string type. </span> + <span class="keyword">typedef</span> <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_formatti_idp44241824.formatter_type"></a><span class="identifier">formatter_type</span><span class="special">;</span> <span class="comment">// Formatter function object type. </span> + <span class="keyword">typedef</span> <span class="identifier">formatter_type</span><span class="special">::</span><span class="identifier">stream_type</span> <a name="boost.log.sinks.basic_formatti_idp44241824.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Output stream type. </span> <span class="comment">// member classes/structs/unions</span> - <span class="keyword">struct</span> <a class="link" href="basic_formatti_idp37644816/formatting_context.html" title="Struct formatting_context">formatting_context</a> <span class="special">{</span> - <span class="comment">// <a class="link" href="basic_formatti_idp37644816/formatting_context.html#boost.log.sinks.basic_formatti_idp37644816.formatting_contextconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_formatti_idp37644816/formatting_context.html#idp37652656-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_formatti_idp37644816/formatting_context.html#idp37652944-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">struct</span> <a class="link" href="basic_formatti_idp44241824/formatting_context.html" title="Struct formatting_context">formatting_context</a> <span class="special">{</span> + <span class="comment">// <a class="link" href="basic_formatti_idp44241824/formatting_context.html#boost.log.sinks.basic_formatti_idp44241824.formatting_contextconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="basic_formatti_idp44241824/formatting_context.html#idp44249664-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_formatti_idp44241824/formatting_context.html#idp44249952-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="comment">// public data members</span> @@ -48,31 +48,31 @@ <span class="identifier">formatter_type</span> <span class="identifier">m_Formatter</span><span class="special">;</span> <span class="comment">// Formatter functor. </span> <span class="special">}</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatti_idp37644816.html#boost.log.sinks.basic_formatti_idp37644816construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_formatti_idp37644816.html#idp37668320-bb"><span class="identifier">basic_formatting_sink_frontend</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatti_idp44241824.html#boost.log.sinks.basic_formatti_idp44241824construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="basic_formatti_idp44241824.html#idp44265328-bb"><span class="identifier">basic_formatting_sink_frontend</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatti_idp37644816.html#idp37659904-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_formatti_idp37644816.html#idp37660464-bb"><span class="identifier">set_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatti_idp37644816.html#idp37663312-bb"><span class="identifier">reset_formatter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatti_idp37644816.html#idp37664592-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_formatti_idp37644816.html#idp37666176-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatti_idp44241824.html#idp44256912-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_formatti_idp44241824.html#idp44257472-bb"><span class="identifier">set_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatti_idp44241824.html#idp44260320-bb"><span class="identifier">reset_formatter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a class="link" href="basic_formatti_idp44241824.html#idp44261600-bb"><span class="identifier">getloc</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatti_idp44241824.html#idp44263184-bb"><span class="identifier">imbue</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_formatti_idp37644816.html#idp37670768-bb">protected member functions</a></span> - <span class="identifier">formatter_type</span> <span class="special">&</span> <a class="link" href="basic_formatti_idp37644816.html#idp37671344-bb"><span class="identifier">formatter</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_formatti_idp44241824.html#idp44267776-bb">protected member functions</a></span> + <span class="identifier">formatter_type</span> <span class="special">&</span> <a class="link" href="basic_formatti_idp44241824.html#idp44268352-bb"><span class="identifier">formatter</span></a><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> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_formatti_idp37644816.html#idp37672496-bb"><span class="identifier">feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_formatti_idp44241824.html#idp44269504-bb"><span class="identifier">feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</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> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="basic_formatti_idp37644816.html#idp37677120-bb"><span class="identifier">try_feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_formatti_idp44241824.html#idp44274128-bb"><span class="identifier">try_feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107051872"></a><h2>Description</h2> +<a name="idp123314880"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp107052288"></a><h3> -<a name="boost.log.sinks.basic_formatti_idp37644816construct-copy-destruct"></a><code class="computeroutput">basic_formatting_sink_frontend</code> +<a name="idp123315296"></a><h3> +<a name="boost.log.sinks.basic_formatti_idp44241824construct-copy-destruct"></a><code class="computeroutput">basic_formatting_sink_frontend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37668320-bb"></a><span class="identifier">basic_formatting_sink_frontend</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. <p> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44265328-bb"></a><span class="identifier">basic_formatting_sink_frontend</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> <colgroup> @@ -96,40 +96,40 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp107063072"></a><h3> -<a name="idp37659904-bb"></a><code class="computeroutput">basic_formatting_sink_frontend</code> public member functions</h3> +<a name="idp123326224"></a><h3> +<a name="idp44256912-bb"></a><code class="computeroutput">basic_formatting_sink_frontend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp37660464-bb"></a><span class="identifier">set_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> formatter<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp44257472-bb"></a><span class="identifier">set_formatter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> formatter<span class="special">)</span><span class="special">;</span></pre> <p>The method sets sink-specific formatter function object </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37663312-bb"></a><span class="identifier">reset_formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44260320-bb"></a><span class="identifier">reset_formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method resets the formatter </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp37664592-bb"></a><span class="identifier">getloc</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">std</span><span class="special">::</span><span class="identifier">locale</span> <a name="idp44261600-bb"></a><span class="identifier">getloc</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns the current locale used for formatting </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37666176-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44263184-bb"></a><span class="identifier">imbue</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">)</span><span class="special">;</span></pre> <p>The method sets the locale used for formatting </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp107093200"></a><h3> -<a name="idp37670768-bb"></a><code class="computeroutput">basic_formatting_sink_frontend</code> protected member functions</h3> +<a name="idp123356352"></a><h3> +<a name="idp44267776-bb"></a><code class="computeroutput">basic_formatting_sink_frontend</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">formatter_type</span> <span class="special">&</span> <a name="idp37671344-bb"></a><span class="identifier">formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns reference to the formatter. </li> +<pre class="literallayout"><span class="identifier">formatter_type</span> <span class="special">&</span> <a name="idp44268352-bb"></a><span class="identifier">formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns reference to the formatter. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a name="idp37672496-bb"></a><span class="identifier">feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> + <span class="keyword">void</span> <a name="idp44269504-bb"></a><span class="identifier">feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Feeds log record to the backend. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">bool</span> <a name="idp37677120-bb"></a><span class="identifier">try_feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> + <span class="keyword">bool</span> <a name="idp44274128-bb"></a><span class="identifier">try_feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Attempts to feeds log record to the backend, does not block if <span class="emphasis"><em>backend_mutex</em></span> is locked. </li> </ol></div> </div> @@ -137,7 +137,8 @@ </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> @@ -145,7 +146,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp37644816/formatting_context.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_sink_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp44241824/formatting_context.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_formatti_idp37644816/formatting_context.html b/libs/log/doc/html/boost/log/sinks/basic_formatti_idp44241824/formatting_context.html index 1e8a7eda8..2f28b7608 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_formatti_idp37644816/formatting_context.html +++ b/libs/log/doc/html/boost/log/sinks/basic_formatti_idp44241824/formatting_context.html @@ -5,18 +5,18 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../basic_formatti_idp37644816.html#idp107051872" title="Description"> -<link rel="prev" href="../basic_formatti_idp37644816.html" title="Class template basic_formatting_sink_frontend"> -<link rel="next" href="../block_on_overflow.html" title="Class block_on_overflow"> +<link rel="up" href="../basic_formatti_idp44241824.html#idp123314880" title="Description"> +<link rel="prev" href="../basic_formatti_idp44241824.html" title="Class template basic_formatting_sink_frontend"> +<link rel="next" href="../basic_sink_frontend.html" title="Class basic_sink_frontend"> </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="../basic_formatti_idp37644816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_formatti_idp37644816.html#idp107051872"><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="../block_on_overflow.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_formatti_idp44241824.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_formatti_idp44241824.html#idp123314880"><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="../basic_sink_frontend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.basic_formatti_idp37644816.formatting_context"></a><div class="titlepage"></div> +<a name="boost.log.sinks.basic_formatti_idp44241824.formatting_context"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct formatting_context</span></h2> <p>boost::log::sinks::basic_formatting_sink_frontend::formatting_context</p> @@ -27,9 +27,9 @@ </span> <span class="keyword">struct</span> <a class="link" href="formatting_context.html" title="Struct formatting_context">formatting_context</a> <span class="special">{</span> - <span class="comment">// <a class="link" href="formatting_context.html#boost.log.sinks.basic_formatti_idp37644816.formatting_contextconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="formatting_context.html#idp37652656-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="formatting_context.html#idp37652944-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="formatting_context.html#boost.log.sinks.basic_formatti_idp44241824.formatting_contextconstruct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="formatting_context.html#idp44249664-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="formatting_context.html#idp44249952-bb"><span class="identifier">formatting_context</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="comment">// public data members</span> @@ -39,15 +39,15 @@ <span class="identifier">formatter_type</span> <span class="identifier">m_Formatter</span><span class="special">;</span> <span class="comment">// Formatter functor. </span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107164864"></a><h2>Description</h2> +<a name="idp123427824"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp107165280"></a><h3> -<a name="boost.log.sinks.basic_formatti_idp37644816.formatting_contextconstruct-copy-destruct"></a><code class="computeroutput">formatting_context</code> +<a name="idp123428240"></a><h3> +<a name="boost.log.sinks.basic_formatti_idp44241824.formatting_contextconstruct-copy-destruct"></a><code class="computeroutput">formatting_context</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp37652656-bb"></a><span class="identifier">formatting_context</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp37652944-bb"></a><span class="identifier">formatting_context</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> version<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">,</span> +<li class="listitem"><pre class="literallayout"><a name="idp44249664-bb"></a><span class="identifier">formatting_context</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp44249952-bb"></a><span class="identifier">formatting_context</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> version<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc<span class="special">,</span> <span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span> formatter<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> @@ -55,7 +55,8 @@ </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> @@ -63,7 +64,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../basic_formatti_idp37644816.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_formatti_idp37644816.html#idp107051872"><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="../block_on_overflow.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_formatti_idp44241824.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_formatti_idp44241824.html#idp123314880"><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="../basic_sink_frontend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_mapping.html b/libs/log/doc/html/boost/log/sinks/basic_mapping.html index 52286b906..e9ccd5475 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/basic_mapping.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="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp" title="Header <boost/log/sinks/attribute_mapping.hpp>"> -<link rel="prev" href="asynchronous_sink/scoped_thread_id.html" title="Class scoped_thread_id"> -<link rel="next" href="basic_direct_mapping.html" title="Class template basic_direct_mapping"> +<link rel="prev" href="basic_direct_mapping.html" title="Class template basic_direct_mapping"> +<link rel="next" href="basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend"> </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="asynchronous_sink/scoped_thread_id.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_formatte_idp44219440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_mapping"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="asynchronous_sink/scoped_thread_id.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_direct_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.attribute_mapping_hpp"><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="basic_formatte_idp44219440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_simple_e_idp37777472.html b/libs/log/doc/html/boost/log/sinks/basic_simple_e_idp44466032.html index 1496f3e25..2e23f19f5 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_simple_e_idp37777472.html +++ b/libs/log/doc/html/boost/log/sinks/basic_simple_e_idp44466032.html @@ -6,17 +6,17 @@ <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="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="event_log/basic_event_composer.html" title="Class template basic_event_composer"> -<link rel="next" href="basic_event_log_backend.html" title="Class template basic_event_log_backend"> +<link rel="prev" href="basic_event_log_backend.html" title="Class template basic_event_log_backend"> +<link rel="next" href="event_log/make_event_id.html" title="Function make_event_id"> </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="event_log/basic_event_composer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_event_log_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_event_log_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="event_log/make_event_id.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.basic_simple_e_idp37777472"></a><div class="titlepage"></div> +<a name="boost.log.sinks.basic_simple_e_idp44466032"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template basic_simple_event_log_backend</span></h2> <p>boost::log::sinks::basic_simple_event_log_backend — An implementation of a simple logging sink backend that emits events into Windows NT event log. </p> @@ -25,31 +25,31 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>">boost/log/sinks/event_log_backend.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> -<span class="keyword">class</span> <a class="link" href="basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a> <span class="special">:</span> +<span class="keyword">class</span> <a class="link" href="basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_formatted_sink_backend</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">concurrent_feeding</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">char_type</span> <a name="boost.log.sinks.basic_simple_e_idp37777472.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.log.sinks.basic_simple_e_idp37777472.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type to be used as a message text holder. </span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.basic_simple_e_idp37777472.event_type_mapper_type"></a><span class="identifier">event_type_mapper_type</span><span class="special">;</span> <span class="comment">// Mapper type for the event type. </span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">char_type</span> <a name="boost.log.sinks.basic_simple_e_idp44466032.char_type"></a><span class="identifier">char_type</span><span class="special">;</span> <span class="comment">// Character type. </span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">string_type</span> <a name="boost.log.sinks.basic_simple_e_idp44466032.string_type"></a><span class="identifier">string_type</span><span class="special">;</span> <span class="comment">// String type to be used as a message text holder. </span> + <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.basic_simple_e_idp44466032.event_type_mapper_type"></a><span class="identifier">event_type_mapper_type</span><span class="special">;</span> <span class="comment">// Mapper type for the event type. </span> - <span class="comment">// <a class="link" href="basic_simple_e_idp37777472.html#boost.log.sinks.basic_simple_e_idp37777472construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_simple_e_idp37777472.html#idp37791936-bb"><span class="identifier">basic_simple_event_log_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_simple_e_idp44466032.html#boost.log.sinks.basic_simple_e_idp44466032construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="basic_simple_e_idp44466032.html#idp44480784-bb"><span class="identifier">basic_simple_event_log_backend</span></a><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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="basic_simple_e_idp37777472.html#idp37792816-bb"><span class="identifier">basic_simple_event_log_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_simple_e_idp37777472.html#idp37802352-bb"><span class="special">~</span><span class="identifier">basic_simple_event_log_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_simple_e_idp44466032.html#idp44481664-bb"><span class="identifier">basic_simple_event_log_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_simple_e_idp44466032.html#idp44491200-bb"><span class="special">~</span><span class="identifier">basic_simple_event_log_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_simple_e_idp37777472.html#idp37786496-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_simple_e_idp37777472.html#idp37787056-bb"><span class="identifier">set_event_type_mapper</span></a><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_simple_e_idp37777472.html#idp37789104-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_simple_e_idp44466032.html#idp44475344-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_simple_e_idp44466032.html#idp44475904-bb"><span class="identifier">set_event_type_mapper</span></a><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_simple_e_idp44466032.html#idp44477952-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_simple_e_idp37777472.html#idp37803152-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_simple_e_idp37777472.html#idp37803712-bb"><span class="identifier">get_default_log_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_simple_e_idp37777472.html#idp37805680-bb"><span class="identifier">get_default_source_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_simple_e_idp44466032.html#idp44492000-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_simple_e_idp44466032.html#idp44492560-bb"><span class="identifier">get_default_log_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">static</span> <span class="identifier">string_type</span> <a class="link" href="basic_simple_e_idp44466032.html#idp44494528-bb"><span class="identifier">get_default_source_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108223824"></a><h2>Description</h2> +<a name="idp124982144"></a><h2>Description</h2> <p>The sink uses Windows NT 5 (Windows 2000) and later event log API to emit events to an event log. The sink acts as an event source in terms of the API, it implements all needed resources and source registration in the Windows registry that is needed for the event delivery.</p> <p>The backend performs message text formatting. The composed text is then passed as the first and only string parameter of the event. The resource embedded into the backend describes the event so that the parameter is inserted into the event description text, thus making it visible in the event log.</p> <p>The backend allows to customize mapping of application severity levels to the native Windows event types. This allows to write portable code even if OS-specific sinks, such as this one, are used.</p> @@ -58,26 +58,32 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Since the backend registers itself into Windows registry as the resource file that contains event description, it is important to keep the library binary in a stable place of the filesystem. Otherwise Windows might not be able to load event resources from the library and display events correctly.</p> -<p>It is known that Windows is not able to find event resources in the application executable, which is linked against the static build of the library. Users are advised to use dynamic builds of the library to solve this problem. </p> -</td></tr> +<tr><td align="left" valign="top"><p>Since the backend registers itself into Windows registry as the resource file that contains event description, it is important to keep the library binary in a stable place of the filesystem. Otherwise Windows might not be able to load event resources from the library and display events correctly.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>It is known that Windows is not able to find event resources in the application executable, which is linked against the static build of the library. Users are advised to use dynamic builds of the library to solve this problem. </p></td></tr> </table></div> <p> </p> <div class="refsect2"> -<a name="idp108227280"></a><h3> -<a name="boost.log.sinks.basic_simple_e_idp37777472construct-copy-destruct"></a><code class="computeroutput">basic_simple_event_log_backend</code> +<a name="idp124985856"></a><h3> +<a name="boost.log.sinks.basic_simple_e_idp44466032construct-copy-destruct"></a><code class="computeroutput">basic_simple_event_log_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37791936-bb"></a><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44480784-bb"></a><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Registers event source with name based on the application executable file name in the Application log. If such a registration is already present, it is not overridden. </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37792816-bb"></a><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp44481664-bb"></a><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Registers event log source with the specified parameters. The following named parameters are supported:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p><code class="computeroutput">target</code> - Specifies an UNC path to the remote server which log records should be sent to. The local machine will be used to process log records, if not specified. </p></li> @@ -109,31 +115,31 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37802352-bb"></a><span class="special">~</span><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44491200-bb"></a><span class="special">~</span><span class="identifier">basic_simple_event_log_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor. Unregisters event source. The log source description is not removed from the Windows registry. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108259648"></a><h3> -<a name="idp37786496-bb"></a><code class="computeroutput">basic_simple_event_log_backend</code> public member functions</h3> +<a name="idp125018112"></a><h3> +<a name="idp44475344-bb"></a><code class="computeroutput">basic_simple_event_log_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37787056-bb"></a><span class="identifier">set_event_type_mapper</span><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44475904-bb"></a><span class="identifier">set_event_type_mapper</span><span class="special">(</span><span class="identifier">event_type_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the function object that maps application severity levels to WinAPI event types </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37789104-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44477952-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method puts the formatted message to the event log </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108278096"></a><h3> -<a name="idp37803152-bb"></a><code class="computeroutput">basic_simple_event_log_backend</code> public static functions</h3> +<a name="idp125036432"></a><h3> +<a name="idp44492000-bb"></a><code class="computeroutput">basic_simple_event_log_backend</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp37803712-bb"></a><span class="identifier">get_default_log_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp44492560-bb"></a><span class="identifier">get_default_log_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -148,7 +154,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp37805680-bb"></a><span class="identifier">get_default_source_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">string_type</span> <a name="idp44494528-bb"></a><span class="identifier">get_default_source_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -168,7 +174,8 @@ </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> @@ -176,7 +183,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="event_log/basic_event_composer.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_event_log_backend.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_event_log_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="event_log/make_event_id.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_sink_backend.html b/libs/log/doc/html/boost/log/sinks/basic_sink_backend.html index b7e20b8d3..9d9f8b304 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_sink_backend.html +++ b/libs/log/doc/html/boost/log/sinks/basic_sink_backend.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="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp" title="Header <boost/log/sinks/basic_sink_backend.hpp>"> -<link rel="prev" href="basic_custom_mapping.html" title="Class template basic_custom_mapping"> -<link rel="next" href="basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend"> +<link rel="prev" href="basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend"> +<link rel="next" href="basic_formatti_idp44241824.html" title="Class template basic_formatting_sink_frontend"> </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="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_formatte_idp37585568.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatte_idp44219440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_formatti_idp44241824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_sink_backend"></a><div class="titlepage"></div> @@ -30,29 +30,30 @@ <span class="keyword">typedef</span> <span class="identifier">FrontendRequirementsT</span> <a name="boost.log.sinks.basic_sink_backend.frontend_requirements"></a><span class="identifier">frontend_requirements</span><span class="special">;</span> <span class="comment">// Frontend requirements tag. </span> <span class="comment">// <a class="link" href="basic_sink_backend.html#boost.log.sinks.basic_sink_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_sink_backend.html#idp37581360-bb"><span class="identifier">basic_sink_backend</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="basic_sink_backend.html#idp37581920-bb"><span class="identifier">basic_sink_backend</span></a><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</span> <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="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="special">&</span> <a class="link" href="basic_sink_backend.html#idp37583456-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</span> <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="basic_sink_backend.html#idp44233632-bb"><span class="identifier">basic_sink_backend</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="basic_sink_backend.html#idp44234192-bb"><span class="identifier">basic_sink_backend</span></a><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</span> <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="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="special">&</span> <a class="link" href="basic_sink_backend.html#idp44235728-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106564896"></a><h2>Description</h2> +<a name="idp123140144"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a></code> class template defines a number of types that all sink backends are required to define. All sink backends have to derive from the class. </p> <div class="refsect2"> -<a name="idp106566912"></a><h3> +<a name="idp123142240"></a><h3> <a name="boost.log.sinks.basic_sink_backendconstruct-copy-destruct"></a><code class="computeroutput">basic_sink_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp37581360-bb"></a><span class="identifier">basic_sink_backend</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp37581920-bb"></a><span class="identifier">basic_sink_backend</span><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</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 class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="special">&</span> <a name="idp37583456-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</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="idp44233632-bb"></a><span class="identifier">basic_sink_backend</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp44234192-bb"></a><span class="identifier">basic_sink_backend</span><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</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 class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="special">&</span> <a name="idp44235728-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a> <span class="keyword">const</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> </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> @@ -60,7 +61,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_custom_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_formatte_idp37585568.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatte_idp44219440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_backend_hpp"><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="basic_formatti_idp44241824.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_sink_frontend.html b/libs/log/doc/html/boost/log/sinks/basic_sink_frontend.html index 721ba2ca3..3f7aa6522 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_sink_frontend.html +++ b/libs/log/doc/html/boost/log/sinks/basic_sink_frontend.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="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp" title="Header <boost/log/sinks/basic_sink_frontend.hpp>"> -<link rel="prev" href="basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend"> -<link rel="next" href="basic_formatti_idp37644816.html" title="Class template basic_formatting_sink_frontend"> +<link rel="prev" href="basic_formatti_idp44241824/formatting_context.html" title="Struct formatting_context"> +<link rel="next" href="block_on_overflow.html" title="Class block_on_overflow"> </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="basic_formatte_idp37585568.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp37644816.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatti_idp44241824/formatting_context.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="block_on_overflow.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.basic_sink_frontend"></a><div class="titlepage"></div> @@ -31,41 +31,41 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">exception_handler_type</span> <a name="boost.log.sinks.basic_sink_frontend.exception_handler_type"></a><span class="identifier">exception_handler_type</span><span class="special">;</span> <span class="comment">// An exception handler type. </span> <span class="comment">// <a class="link" href="basic_sink_frontend.html#boost.log.sinks.basic_sink_frontendconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_sink_frontend.html#idp37613792-bb"><span class="identifier">basic_sink_frontend</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_sink_frontend.html#idp44294272-bb"><span class="identifier">basic_sink_frontend</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp37601360-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37601920-bb"><span class="identifier">set_filter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37604752-bb"><span class="identifier">reset_filter</span></a><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> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37606032-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37608864-bb"><span class="identifier">reset_exception_handler</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="basic_sink_frontend.html#idp37610160-bb"><span class="identifier">will_consume</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp44281840-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44282400-bb"><span class="identifier">set_filter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44285232-bb"><span class="identifier">reset_filter</span></a><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> FunT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44286512-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44289344-bb"><span class="identifier">reset_exception_handler</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="basic_sink_frontend.html#idp44290640-bb"><span class="identifier">will_consume</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp37616240-bb">protected member functions</a></span> - <span class="identifier">mutex_type</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp37616816-bb"><span class="identifier">frontend_mutex</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">exception_handler_type</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp37618256-bb"><span class="identifier">exception_handler</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp37619440-bb"><span class="identifier">exception_handler</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp44296720-bb">protected member functions</a></span> + <span class="identifier">mutex_type</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp44297296-bb"><span class="identifier">frontend_mutex</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">exception_handler_type</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp44298736-bb"><span class="identifier">exception_handler</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_sink_frontend.html#idp44299920-bb"><span class="identifier">exception_handler</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"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37620896-bb"><span class="identifier">feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44301376-bb"><span class="identifier">feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</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> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="basic_sink_frontend.html#idp37625520-bb"><span class="identifier">try_feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="basic_sink_frontend.html#idp44306000-bb"><span class="identifier">try_feed_record</span></a><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">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</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> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37630624-bb"><span class="identifier">flush_backend</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44311104-bb"><span class="identifier">flush_backend</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp37634752-bb">private member functions</a></span> + <span class="comment">// <a class="link" href="basic_sink_frontend.html#idp44315232-bb">private member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37635328-bb"><span class="identifier">flush_backend_impl</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44315808-bb"><span class="identifier">flush_backend_impl</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp37639984-bb"><span class="identifier">flush_backend_impl</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_sink_frontend.html#idp44320464-bb"><span class="identifier">flush_backend_impl</span></a><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp106777552"></a><h2>Description</h2> +<a name="idp123580032"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp106777968"></a><h3> +<a name="idp123580448"></a><h3> <a name="boost.log.sinks.basic_sink_frontendconstruct-copy-destruct"></a><code class="computeroutput">basic_sink_frontend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37613792-bb"></a><span class="identifier">basic_sink_frontend</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. <p> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44294272-bb"></a><span class="identifier">basic_sink_frontend</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> <colgroup> @@ -89,27 +89,27 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp106788864"></a><h3> -<a name="idp37601360-bb"></a><code class="computeroutput">basic_sink_frontend</code> public member functions</h3> +<a name="idp123591280"></a><h3> +<a name="idp44281840-bb"></a><code class="computeroutput">basic_sink_frontend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp37601920-bb"></a><span class="identifier">set_filter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> filter<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp44282400-bb"></a><span class="identifier">set_filter</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> filter<span class="special">)</span><span class="special">;</span></pre> <p>The method sets sink-specific filter functional object </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37604752-bb"></a><span class="identifier">reset_filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44285232-bb"></a><span class="identifier">reset_filter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method resets the filter </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp37606032-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="keyword">void</span> <a name="idp44286512-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>The method sets an exception handler function </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37608864-bb"></a><span class="identifier">reset_exception_handler</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44289344-bb"></a><span class="identifier">reset_exception_handler</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method resets the exception handler function </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp37610160-bb"></a><span class="identifier">will_consume</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp44290640-bb"></a><span class="identifier">will_consume</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> <p>The method returns <code class="computeroutput">true</code> if no filter is set or the attribute values pass the filter</p> <p> </p> @@ -136,46 +136,47 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp106830128"></a><h3> -<a name="idp37616240-bb"></a><code class="computeroutput">basic_sink_frontend</code> protected member functions</h3> +<a name="idp123632352"></a><h3> +<a name="idp44296720-bb"></a><code class="computeroutput">basic_sink_frontend</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">mutex_type</span> <span class="special">&</span> <a name="idp37616816-bb"></a><span class="identifier">frontend_mutex</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the frontend mutex. </li> +<pre class="literallayout"><span class="identifier">mutex_type</span> <span class="special">&</span> <a name="idp44297296-bb"></a><span class="identifier">frontend_mutex</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the frontend mutex. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">exception_handler_type</span> <span class="special">&</span> <a name="idp37618256-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns reference to the exception handler. </li> +<pre class="literallayout"><span class="identifier">exception_handler_type</span> <span class="special">&</span> <a name="idp44298736-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Returns reference to the exception handler. </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp37619440-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the exception handler. </li> +<pre class="literallayout"><span class="identifier">exception_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp44299920-bb"></a><span class="identifier">exception_handler</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns reference to the exception handler. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a name="idp37620896-bb"></a><span class="identifier">feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> + <span class="keyword">void</span> <a name="idp44301376-bb"></a><span class="identifier">feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Feeds log record to the backend. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">bool</span> <a name="idp37625520-bb"></a><span class="identifier">try_feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> + <span class="keyword">bool</span> <a name="idp44306000-bb"></a><span class="identifier">try_feed_record</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Attempts to feeds log record to the backend, does not block if <span class="emphasis"><em>backend_mutex</em></span> is locked. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a name="idp37630624-bb"></a><span class="identifier">flush_backend</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Flushes record buffers in the backend, if one supports it. </li> + <span class="keyword">void</span> <a name="idp44311104-bb"></a><span class="identifier">flush_backend</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre>Flushes record buffers in the backend, if one supports it. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp106891392"></a><h3> -<a name="idp37634752-bb"></a><code class="computeroutput">basic_sink_frontend</code> private member functions</h3> +<a name="idp123693552"></a><h3> +<a name="idp44315232-bb"></a><code class="computeroutput">basic_sink_frontend</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a name="idp37635328-bb"></a><span class="identifier">flush_backend_impl</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">,</span> + <span class="keyword">void</span> <a name="idp44315808-bb"></a><span class="identifier">flush_backend_impl</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span> backend_mutex<span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span> backend<span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span><span class="special">)</span><span class="special">;</span></pre>Flushes record buffers in the backend (the actual implementation) </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BackendMutexT<span class="special">,</span> <span class="keyword">typename</span> BackendT<span class="special">></span> - <span class="keyword">void</span> <a name="idp37639984-bb"></a><span class="identifier">flush_backend_impl</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">)</span><span class="special">;</span></pre>Flushes record buffers in the backend (stub for backends that don't support flushing) </li> + <span class="keyword">void</span> <a name="idp44320464-bb"></a><span class="identifier">flush_backend_impl</span><span class="special">(</span><span class="identifier">BackendMutexT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BackendT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">)</span><span class="special">;</span></pre>Flushes record buffers in the backend (stub for backends that don't support flushing) </li> </ol></div> </div> </div> </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> @@ -183,7 +184,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_formatte_idp37585568.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="basic_formatti_idp37644816.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_formatti_idp44241824/formatting_context.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.basic_sink_frontend_hpp"><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="block_on_overflow.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/basic_text_ostream_backend.html b/libs/log/doc/html/boost/log/sinks/basic_text_ostream_backend.html index 637a74bf8..1528991bc 100644 --- a/libs/log/doc/html/boost/log/sinks/basic_text_ostream_backend.html +++ b/libs/log/doc/html/boost/log/sinks/basic_text_ostream_backend.html @@ -34,41 +34,41 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.basic_text_ostream_backend.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Output stream type. </span> <span class="comment">// <a class="link" href="basic_text_ostream_backend.html#boost.log.sinks.basic_text_ostream_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_text_ostream_backend.html#idp38332672-bb"><span class="identifier">basic_text_ostream_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_text_ostream_backend.html#idp38333456-bb"><span class="special">~</span><span class="identifier">basic_text_ostream_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_text_ostream_backend.html#idp44976032-bb"><span class="identifier">basic_text_ostream_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_text_ostream_backend.html#idp44976816-bb"><span class="special">~</span><span class="identifier">basic_text_ostream_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_text_ostream_backend.html#idp38320128-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp38320688-bb"><span class="identifier">add_stream</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp38323424-bb"><span class="identifier">remove_stream</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp38326224-bb"><span class="identifier">auto_flush</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp38328544-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp38331216-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_text_ostream_backend.html#idp44963488-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp44964048-bb"><span class="identifier">add_stream</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp44966784-bb"><span class="identifier">remove_stream</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp44969584-bb"><span class="identifier">auto_flush</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp44971904-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_text_ostream_backend.html#idp44974576-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110393584"></a><h2>Description</h2> +<a name="idp126934720"></a><h2>Description</h2> <p>The sink backend puts formatted log records to one or more text streams. </p> <div class="refsect2"> -<a name="idp110394352"></a><h3> +<a name="idp126935488"></a><h3> <a name="boost.log.sinks.basic_text_ostream_backendconstruct-copy-destruct"></a><code class="computeroutput">basic_text_ostream_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38332672-bb"></a><span class="identifier">basic_text_ostream_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44976032-bb"></a><span class="identifier">basic_text_ostream_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. No streams attached to the constructed backend, auto flush feature disabled. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp38333456-bb"></a><span class="special">~</span><span class="identifier">basic_text_ostream_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44976816-bb"></a><span class="special">~</span><span class="identifier">basic_text_ostream_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp110405120"></a><h3> -<a name="idp38320128-bb"></a><code class="computeroutput">basic_text_ostream_backend</code> public member functions</h3> +<a name="idp126946336"></a><h3> +<a name="idp44963488-bb"></a><code class="computeroutput">basic_text_ostream_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38320688-bb"></a><span class="identifier">add_stream</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44964048-bb"></a><span class="identifier">add_stream</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre> <p>The method adds a new stream to the sink.</p> <p> </p> @@ -93,7 +93,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38323424-bb"></a><span class="identifier">remove_stream</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44966784-bb"></a><span class="identifier">remove_stream</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">stream_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> strm<span class="special">)</span><span class="special">;</span></pre> <p>The method removes a stream from the sink. If the stream is not attached to the sink, the method has no effect.</p> <p> </p> @@ -118,15 +118,15 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38326224-bb"></a><span class="identifier">auto_flush</span><span class="special">(</span><span class="keyword">bool</span> f <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44969584-bb"></a><span class="identifier">auto_flush</span><span class="special">(</span><span class="keyword">bool</span> f <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>Sets the flag to automatically flush buffers of all attached streams after each log record </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38328544-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44971904-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method writes the message to the sink </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38331216-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44974576-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method flushes the associated streams </p> </li> </ol></div> @@ -135,7 +135,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/block_on_overflow.html b/libs/log/doc/html/boost/log/sinks/block_on_overflow.html index acfc512e0..45d9fd6f7 100644 --- a/libs/log/doc/html/boost/log/sinks/block_on_overflow.html +++ b/libs/log/doc/html/boost/log/sinks/block_on_overflow.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="../../../sinks.html#header.boost.log.sinks.block_on_overflow_hpp" title="Header <boost/log/sinks/block_on_overflow.hpp>"> -<link rel="prev" href="basic_formatti_idp37644816/formatting_context.html" title="Struct formatting_context"> +<link rel="prev" href="basic_sink_frontend.html" title="Class basic_sink_frontend"> <link rel="next" href="bounded_fifo_queue.html" title="Class template bounded_fifo_queue"> </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="basic_formatti_idp37644816/formatting_context.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.block_on_overflow_hpp"><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="bounded_fifo_queue.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.block_on_overflow_hpp"><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="bounded_fifo_queue.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.block_on_overflow"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">class</span> <a class="link" href="block_on_overflow.html" title="Class block_on_overflow">block_on_overflow</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107204480"></a><h2>Description</h2> +<a name="idp123745824"></a><h2>Description</h2> <p>This strategy will cause enqueueing threads to block when the log record queue overflows. The blocked threads will be woken as soon as there appears free space in the queue, in the same order they attempted to enqueue records. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_formatti_idp37644816/formatting_context.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.block_on_overflow_hpp"><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="bounded_fifo_queue.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_sink_frontend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.block_on_overflow_hpp"><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="bounded_fifo_queue.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/bounded_fifo_queue.html b/libs/log/doc/html/boost/log/sinks/bounded_fifo_queue.html index 9c2a2f732..43ff6d68b 100644 --- a/libs/log/doc/html/boost/log/sinks/bounded_fifo_queue.html +++ b/libs/log/doc/html/boost/log/sinks/bounded_fifo_queue.html @@ -28,57 +28,58 @@ <span class="keyword">class</span> <a class="link" href="bounded_fifo_queue.html" title="Class template bounded_fifo_queue">bounded_fifo_queue</a> <span class="special">:</span> <span class="keyword">private</span> <span class="identifier">OverflowStrategyT</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="bounded_fifo_queue.html#boost.log.sinks.bounded_fifo_queueconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="bounded_fifo_queue.html#idp37712320-bb"><span class="identifier">bounded_fifo_queue</span></a><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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="bounded_fifo_queue.html#idp37712896-bb"><span class="identifier">bounded_fifo_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="bounded_fifo_queue.html#idp44355232-bb"><span class="identifier">bounded_fifo_queue</span></a><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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="bounded_fifo_queue.html#idp44355808-bb"><span class="identifier">bounded_fifo_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="bounded_fifo_queue.html#idp37700608-bb">protected member functions</a></span> - <span class="keyword">void</span> <a class="link" href="bounded_fifo_queue.html#idp37701184-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="bounded_fifo_queue.html#idp37703024-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="bounded_fifo_queue.html#idp37704880-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="bounded_fifo_queue.html#idp37706800-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="bounded_fifo_queue.html#idp37708688-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="bounded_fifo_queue.html#idp37710560-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="bounded_fifo_queue.html#idp44343520-bb">protected member functions</a></span> + <span class="keyword">void</span> <a class="link" href="bounded_fifo_queue.html#idp44344096-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="bounded_fifo_queue.html#idp44345936-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="bounded_fifo_queue.html#idp44347792-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="bounded_fifo_queue.html#idp44349712-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="bounded_fifo_queue.html#idp44351600-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="bounded_fifo_queue.html#idp44353472-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107282688"></a><h2>Description</h2> +<a name="idp123824288"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="bounded_fifo_queue.html" title="Class template bounded_fifo_queue">bounded_fifo_queue</a></code> class is intended to be used with the <code class="computeroutput"><a class="link" href="asynchronous_sink.html" title="Class template asynchronous_sink">asynchronous_sink</a></code> frontend as a log record queueing strategy.</p> <p>This strategy describes log record queueing logic. The queue has a limited capacity, upon reaching which the enqueue operation will invoke the overflow handling strategy specified in the <code class="computeroutput">OverflowStrategyT</code> template parameter to handle the situation. The library provides overflow handling strategies for most common cases: <code class="computeroutput"><a class="link" href="drop_on_overflow.html" title="Class drop_on_overflow">drop_on_overflow</a></code> will silently discard the log record, and <code class="computeroutput"><a class="link" href="block_on_overflow.html" title="Class block_on_overflow">block_on_overflow</a></code> will put the enqueueing thread to wait until there is space in the queue.</p> <p>The log record queue imposes no ordering over the queued elements aside from the order in which they are enqueued. </p> <div class="refsect2"> -<a name="idp107290304"></a><h3> +<a name="idp123831904"></a><h3> <a name="boost.log.sinks.bounded_fifo_queueconstruct-copy-destruct"></a><code class="computeroutput">bounded_fifo_queue</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37712320-bb"></a><span class="identifier">bounded_fifo_queue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li> +<pre class="literallayout"><a name="idp44355232-bb"></a><span class="identifier">bounded_fifo_queue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37712896-bb"></a><span class="identifier">bounded_fifo_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp44355808-bb"></a><span class="identifier">bounded_fifo_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp107305424"></a><h3> -<a name="idp37700608-bb"></a><code class="computeroutput">bounded_fifo_queue</code> protected member functions</h3> +<a name="idp123846896"></a><h3> +<a name="idp44343520-bb"></a><code class="computeroutput">bounded_fifo_queue</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37701184-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44344096-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37703024-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44345936-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37704880-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44347792-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37706800-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44349712-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37708688-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44351600-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37710560-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44353472-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/bounded_ordering_queue.html b/libs/log/doc/html/boost/log/sinks/bounded_ordering_queue.html index f5e5c5179..7c15802ba 100644 --- a/libs/log/doc/html/boost/log/sinks/bounded_ordering_queue.html +++ b/libs/log/doc/html/boost/log/sinks/bounded_ordering_queue.html @@ -29,24 +29,24 @@ <span class="keyword">class</span> <a class="link" href="bounded_ordering_queue.html" title="Class template bounded_ordering_queue">bounded_ordering_queue</a> <span class="special">:</span> <span class="keyword">private</span> <span class="identifier">OverflowStrategyT</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="bounded_ordering_queue.html#boost.log.sinks.bounded_ordering_queueconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="bounded_ordering_queue.html#idp37748336-bb"><span class="identifier">bounded_ordering_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="bounded_ordering_queue.html#idp44391248-bb"><span class="identifier">bounded_ordering_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp37731904-bb">public member functions</a></span> - <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="bounded_ordering_queue.html#idp37732464-bb"><span class="identifier">get_ordering_window</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp44374816-bb">public member functions</a></span> + <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="bounded_ordering_queue.html#idp44375376-bb"><span class="identifier">get_ordering_window</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp37734224-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="bounded_ordering_queue.html#idp37734784-bb"><span class="identifier">get_default_ordering_window</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp44377136-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="bounded_ordering_queue.html#idp44377696-bb"><span class="identifier">get_default_ordering_window</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp37736624-bb">protected member functions</a></span> - <span class="keyword">void</span> <a class="link" href="bounded_ordering_queue.html#idp37737200-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="bounded_ordering_queue.html#idp37739040-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="bounded_ordering_queue.html#idp37740896-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="bounded_ordering_queue.html#idp37742816-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="bounded_ordering_queue.html#idp37744704-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="bounded_ordering_queue.html#idp37746576-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="bounded_ordering_queue.html#idp44379536-bb">protected member functions</a></span> + <span class="keyword">void</span> <a class="link" href="bounded_ordering_queue.html#idp44380112-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="bounded_ordering_queue.html#idp44381952-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="bounded_ordering_queue.html#idp44383808-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="bounded_ordering_queue.html#idp44385728-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="bounded_ordering_queue.html#idp44387616-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="bounded_ordering_queue.html#idp44389488-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107434720"></a><h2>Description</h2> +<a name="idp123975952"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="bounded_ordering_queue.html" title="Class template bounded_ordering_queue">bounded_ordering_queue</a></code> class is intended to be used with the <code class="computeroutput"><a class="link" href="asynchronous_sink.html" title="Class template asynchronous_sink">asynchronous_sink</a></code> frontend as a log record queueing strategy.</p> <p>This strategy provides the following properties to the record queueing mechanism:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> @@ -58,52 +58,53 @@ <p> </p> <div class="refsect2"> -<a name="idp107446304"></a><h3> +<a name="idp123987536"></a><h3> <a name="boost.log.sinks.bounded_ordering_queueconstruct-copy-destruct"></a><code class="computeroutput">bounded_ordering_queue</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37748336-bb"></a><span class="identifier">bounded_ordering_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp44391248-bb"></a><span class="identifier">bounded_ordering_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp107457648"></a><h3> -<a name="idp37731904-bb"></a><code class="computeroutput">bounded_ordering_queue</code> public member functions</h3> +<a name="idp123999024"></a><h3> +<a name="idp44374816-bb"></a><code class="computeroutput">bounded_ordering_queue</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp37732464-bb"></a><span class="identifier">get_ordering_window</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">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp44375376-bb"></a><span class="identifier">get_ordering_window</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns ordering window size specified during initialization </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp107466096"></a><h3> -<a name="idp37734224-bb"></a><code class="computeroutput">bounded_ordering_queue</code> public static functions</h3> +<a name="idp124007536"></a><h3> +<a name="idp44377136-bb"></a><code class="computeroutput">bounded_ordering_queue</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp37734784-bb"></a><span class="identifier">get_default_ordering_window</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp44377696-bb"></a><span class="identifier">get_default_ordering_window</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns default ordering window size. The default window size is specific to the operating system thread scheduling mechanism. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp107474768"></a><h3> -<a name="idp37736624-bb"></a><code class="computeroutput">bounded_ordering_queue</code> protected member functions</h3> +<a name="idp124016208"></a><h3> +<a name="idp44379536-bb"></a><code class="computeroutput">bounded_ordering_queue</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37737200-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44380112-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37739040-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44381952-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37740896-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44383808-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37742816-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44385728-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37744704-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44387616-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37746576-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44389488-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/combine_requirements.html b/libs/log/doc/html/boost/log/sinks/combine_requirements.html index 52f9fe290..f2da928ba 100644 --- a/libs/log/doc/html/boost/log/sinks/combine_requirements.html +++ b/libs/log/doc/html/boost/log/sinks/combine_requirements.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="flushing.html" title="Struct flushing"> -<link rel="next" href="has_requirement.html" title="Struct template has_requirement"> +<link rel="prev" href="event_log/make_event_type.html" title="Function make_event_type"> +<link rel="next" href="concurrent_feeding.html" title="Struct concurrent_feeding"> </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="flushing.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="has_requirement.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="event_log/make_event_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.combine_requirements"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="combine_requirements.html" title="Struct template combine_requirements">combine_requirements</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108656384"></a><h2>Description</h2> +<a name="idp125163568"></a><h2>Description</h2> <p>The metafunction combines multiple requirement tags into one type. The resulting type will satisfy all specified requirements (i.e. <code class="computeroutput"><a class="link" href="has_requirement.html" title="Struct template has_requirement">has_requirement</a></code> metafunction will return positive result). </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="flushing.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="has_requirement.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="event_log/make_event_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/concurrent_feeding.html b/libs/log/doc/html/boost/log/sinks/concurrent_feeding.html index 05f28ddc8..7aadabc33 100644 --- a/libs/log/doc/html/boost/log/sinks/concurrent_feeding.html +++ b/libs/log/doc/html/boost/log/sinks/concurrent_feeding.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="synchronized_feeding.html" title="Struct synchronized_feeding"> -<link rel="next" href="formatted_records.html" title="Struct formatted_records"> +<link rel="prev" href="combine_requirements.html" title="Struct template combine_requirements"> +<link rel="next" href="flushing.html" title="Struct flushing"> </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="synchronized_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="formatted_records.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="combine_requirements.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="flushing.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.concurrent_feeding"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="concurrent_feeding.html" title="Struct concurrent_feeding">concurrent_feeding</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">synchronized_feeding</span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108629072"></a><h2>Description</h2> +<a name="idp125175184"></a><h2>Description</h2> <p>The sink backend ensures all needed synchronization, it is capable to handle multithreaded calls </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="synchronized_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="formatted_records.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="combine_requirements.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="flushing.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/drop_on_overflow.html b/libs/log/doc/html/boost/log/sinks/drop_on_overflow.html index 3a94bfba1..b683f0c0a 100644 --- a/libs/log/doc/html/boost/log/sinks/drop_on_overflow.html +++ b/libs/log/doc/html/boost/log/sinks/drop_on_overflow.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../sinks.html#header.boost.log.sinks.drop_on_overflow_hpp" title="Header <boost/log/sinks/drop_on_overflow.hpp>"> <link rel="prev" href="basic_debug_output_backend.html" title="Class template basic_debug_output_backend"> -<link rel="next" href="event_log/direct_event_type_mapping.html" title="Class template direct_event_type_mapping"> +<link rel="next" href="event_log/basic_event_composer.html" title="Class template basic_event_composer"> </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="basic_debug_output_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.drop_on_overflow_hpp"><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="event_log/direct_event_type_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_debug_output_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.drop_on_overflow_hpp"><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="event_log/basic_event_composer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.drop_on_overflow"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">class</span> <a class="link" href="drop_on_overflow.html" title="Class drop_on_overflow">drop_on_overflow</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp107631568"></a><h2>Description</h2> +<a name="idp124173232"></a><h2>Description</h2> <p>This strategy will cause log records to be discarded in case of queue overflow in bounded asynchronous sinks. It should not be used if losing log records is not acceptable. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_debug_output_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.drop_on_overflow_hpp"><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="event_log/direct_event_type_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_debug_output_backend.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.drop_on_overflow_hpp"><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="event_log/basic_event_composer.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/basic_event_composer.html b/libs/log/doc/html/boost/log/sinks/event_log/basic_event_composer.html index cd269766c..299f6f4c2 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/basic_event_composer.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/basic_event_composer.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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="custom_event_c_idp37885664.html" title="Class template custom_event_category_mapping"> -<link rel="next" href="../basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend"> +<link rel="prev" href="../drop_on_overflow.html" title="Class drop_on_overflow"> +<link rel="next" href="custom_event_c_idp44532016.html" title="Class template custom_event_category_mapping"> </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="custom_event_c_idp37885664.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="../basic_simple_e_idp37777472.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../drop_on_overflow.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_c_idp44532016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.basic_event_composer"></a><div class="titlepage"></div> @@ -35,19 +35,19 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">string_type</span> <span class="special">></span> <a name="boost.log.sinks.event_log.basic_event_composer.insertion_list"></a><span class="identifier">insertion_list</span><span class="special">;</span> <span class="comment">// Type of the composed insertions list. </span> <span class="comment">// <a class="link" href="basic_event_composer.html#boost.log.sinks.event_log.basic_event_composerconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="basic_event_composer.html#idp37919920-bb"><span class="identifier">basic_event_composer</span></a><span class="special">(</span><span class="identifier">event_id_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_event_composer.html#idp37922416-bb"><span class="identifier">basic_event_composer</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> <a class="link" href="basic_event_composer.html#idp37924832-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_event_composer.html#idp37924128-bb"><span class="special">~</span><span class="identifier">basic_event_composer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_event_composer.html#idp44524976-bb"><span class="identifier">basic_event_composer</span></a><span class="special">(</span><span class="identifier">event_id_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_event_composer.html#idp44527472-bb"><span class="identifier">basic_event_composer</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> <a class="link" href="basic_event_composer.html#idp44529888-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_event_composer.html#idp44529184-bb"><span class="special">~</span><span class="identifier">basic_event_composer</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_event_composer.html#idp37904768-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="basic_event_composer.html#idp37905328-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">event_map_reference</span> <a class="link" href="basic_event_composer.html#idp37908464-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">event_id</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">event_map_reference</span> <a class="link" href="basic_event_composer.html#idp37911296-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">event_id</span> <a class="link" href="basic_event_composer.html#idp37914128-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">insertion_list</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_event_composer.html#idp44509824-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="basic_event_composer.html#idp44510384-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">event_map_reference</span> <a class="link" href="basic_event_composer.html#idp44513520-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="identifier">event_id</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">event_map_reference</span> <a class="link" href="basic_event_composer.html#idp44516352-bb"><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span></a><span class="special">(</span><span class="keyword">int</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">event_id</span> <a class="link" href="basic_event_composer.html#idp44519184-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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">insertion_list</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108052560"></a><h2>Description</h2> +<a name="idp124365104"></a><h2>Description</h2> <p>This class is a function object that extracts event identifier from the attribute values set and formats insertion strings for the particular event. Each insertion string is formatted with a distinct formatter, which can be created just like regular sinks formatters.</p> <p>Before using, the composer must be initialized with the following information: </p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> @@ -63,13 +63,13 @@ </pre> <p>The event identifiers in square brackets are provided by the message compiler generated header (the actual names are specified in the .mc file). The formatters represent the insertion strings that will be used to replace placeholders in event messages, thus the number and the order of the formatters must correspond to the message definition. </p> <div class="refsect2"> -<a name="idp108074144"></a><h3> +<a name="idp124386816"></a><h3> <a name="boost.log.sinks.event_log.basic_event_composerconstruct-copy-destruct"></a><code class="computeroutput">basic_event_composer</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37919920-bb"></a><span class="identifier">basic_event_composer</span><span class="special">(</span><span class="identifier">event_id_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> id_mapper<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44524976-bb"></a><span class="identifier">basic_event_composer</span><span class="special">(</span><span class="identifier">event_id_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> id_mapper<span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an empty map of events.</p> <p> </p> @@ -94,29 +94,29 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37922416-bb"></a><span class="identifier">basic_event_composer</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44527472-bb"></a><span class="identifier">basic_event_composer</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor. Performs a deep copy of the object. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> <a name="idp37924832-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> <a name="idp44529888-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment. Provides strong exception guarantee. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37924128-bb"></a><span class="special">~</span><span class="identifier">basic_event_composer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44529184-bb"></a><span class="special">~</span><span class="identifier">basic_event_composer</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108104048"></a><h3> -<a name="idp37904768-bb"></a><code class="computeroutput">basic_event_composer</code> public member functions</h3> +<a name="idp124416848"></a><h3> +<a name="idp44509824-bb"></a><code class="computeroutput">basic_event_composer</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37905328-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44510384-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Swaps <code class="computeroutput">*this</code> and <code class="computeroutput">that</code> objects. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">event_map_reference</span> <a name="idp37908464-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">event_id</span> id<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">event_map_reference</span> <a name="idp44513520-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="identifier">event_id</span> id<span class="special">)</span><span class="special">;</span></pre> <p>Initiates creation of a new event description. The result of the operator can be used to add formatters for insertion strings construction. The returned reference type is implementation detail.</p> <p> </p> @@ -141,7 +141,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">event_map_reference</span> <a name="idp37911296-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">int</span> id<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">event_map_reference</span> <a name="idp44516352-bb"></a><span class="keyword">operator</span><span class="special">[</span><span class="special">]</span><span class="special">(</span><span class="keyword">int</span> id<span class="special">)</span><span class="special">;</span></pre> <p>Initiates creation of a new event description. The result of the operator can be used to add formatters for insertion strings construction. The returned reference type is implementation detail.</p> <p> </p> @@ -166,7 +166,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">event_id</span> <a name="idp37914128-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">insertion_list</span> <span class="special">&</span> insertions<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">event_id</span> <a name="idp44519184-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">insertion_list</span> <span class="special">&</span> insertions<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Event composition operator. Extracts an event identifier from the attribute values by calling event ID mapper. Then runs all formatters that were registered for the event with the extracted ID. The results of formatting are returned in the <span class="emphasis"><em>insertions</em></span> parameter.</p> <p> @@ -209,7 +209,8 @@ </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> @@ -217,7 +218,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="custom_event_c_idp37885664.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="../basic_simple_e_idp37777472.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../drop_on_overflow.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_c_idp44532016.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_c_idp37885664.html b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_c_idp44532016.html index 5aa1b3369..4577d8bb9 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_c_idp37885664.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_c_idp44532016.html @@ -6,17 +6,17 @@ <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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="direct_event_c_idp37879488.html" title="Class template direct_event_category_mapping"> -<link rel="next" href="basic_event_composer.html" title="Class template basic_event_composer"> +<link rel="prev" href="basic_event_composer.html" title="Class template basic_event_composer"> +<link rel="next" href="custom_event_id_mapping.html" title="Class template custom_event_id_mapping"> </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="direct_event_c_idp37879488.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_event_composer.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_event_composer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.event_log.custom_event_c_idp37885664"></a><div class="titlepage"></div> +<a name="boost.log.sinks.event_log.custom_event_c_idp44532016"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template custom_event_category_mapping</span></h2> <p>boost::log::sinks::event_log::custom_event_category_mapping — Customizable event category mapping. </p> @@ -25,23 +25,23 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>">boost/log/sinks/event_log_backend.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> -<span class="keyword">class</span> <a class="link" href="custom_event_c_idp37885664.html" title="Class template custom_event_category_mapping">custom_event_category_mapping</a> <span class="special">:</span> +<span class="keyword">class</span> <a class="link" href="custom_event_c_idp44532016.html" title="Class template custom_event_category_mapping">custom_event_category_mapping</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_custom_mapping</span><span class="special"><</span> <span class="identifier">event_category</span><span class="special">,</span> <span class="identifier">AttributeValueT</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="custom_event_c_idp37885664.html#boost.log.sinks.event_log.custom_event_c_idp37885664construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="custom_event_c_idp37885664.html#idp37889856-bb"><span class="identifier">custom_event_category_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="custom_event_c_idp44532016.html#boost.log.sinks.event_log.custom_event_c_idp44532016construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="custom_event_c_idp44532016.html#idp44536208-bb"><span class="identifier">custom_event_category_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107951792"></a><h2>Description</h2> +<a name="idp124488112"></a><h2>Description</h2> <p>The class allows to setup a custom mapping between an attribute and event categories. The mapping should be initialized similarly to the standard <code class="computeroutput">map</code> container, by using indexing operator and assignment. </p> <div class="refsect2"> -<a name="idp107953344"></a><h3> -<a name="boost.log.sinks.event_log.custom_event_c_idp37885664construct-copy-destruct"></a><code class="computeroutput">custom_event_category_mapping</code> +<a name="idp124489664"></a><h3> +<a name="boost.log.sinks.event_log.custom_event_c_idp44532016construct-copy-destruct"></a><code class="computeroutput">custom_event_category_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37889856-bb"></a><span class="identifier">custom_event_category_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44536208-bb"></a><span class="identifier">custom_event_category_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="direct_event_c_idp37879488.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="basic_event_composer.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_event_composer.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_id_mapping.html b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_id_mapping.html index f5f91f28e..39372f59d 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_id_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_id_mapping.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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="direct_event_id_mapping.html" title="Class template direct_event_id_mapping"> -<link rel="next" href="direct_event_c_idp37879488.html" title="Class template direct_event_category_mapping"> +<link rel="prev" href="custom_event_c_idp44532016.html" title="Class template custom_event_category_mapping"> +<link rel="next" href="custom_event_type_mapping.html" title="Class template custom_event_type_mapping"> </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="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_c_idp37879488.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_c_idp44532016.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.custom_event_id_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="custom_event_id_mapping.html#boost.log.sinks.event_log.custom_event_id_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="custom_event_id_mapping.html#idp37877120-bb"><span class="identifier">custom_event_id_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="custom_event_id_mapping.html#idp44542752-bb"><span class="identifier">custom_event_id_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107875264"></a><h2>Description</h2> +<a name="idp124526592"></a><h2>Description</h2> <p>The class allows to setup a custom mapping between an attribute and event identifiers. The mapping should be initialized similarly to the standard <code class="computeroutput">map</code> container, by using indexing operator and assignment. </p> <div class="refsect2"> -<a name="idp107876752"></a><h3> +<a name="idp124528144"></a><h3> <a name="boost.log.sinks.event_log.custom_event_id_mappingconstruct-copy-destruct"></a><code class="computeroutput">custom_event_id_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37877120-bb"></a><span class="identifier">custom_event_id_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44542752-bb"></a><span class="identifier">custom_event_id_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_c_idp37879488.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_c_idp44532016.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_type_mapping.html b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_type_mapping.html index 2df8e80e2..5b25b29f3 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/custom_event_type_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/custom_event_type_mapping.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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="direct_event_type_mapping.html" title="Class template direct_event_type_mapping"> -<link rel="next" href="direct_event_id_mapping.html" title="Class template direct_event_id_mapping"> +<link rel="prev" href="custom_event_id_mapping.html" title="Class template custom_event_id_mapping"> +<link rel="next" href="direct_event_c_idp44551680.html" title="Class template direct_event_category_mapping"> </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="direct_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_c_idp44551680.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.custom_event_type_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="custom_event_type_mapping.html#boost.log.sinks.event_log.custom_event_type_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="custom_event_type_mapping.html#idp37864432-bb"><span class="identifier">custom_event_type_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="custom_event_type_mapping.html#idp44549312-bb"><span class="identifier">custom_event_type_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107798976"></a><h2>Description</h2> +<a name="idp124565152"></a><h2>Description</h2> <p>The class allows to setup a custom mapping between an attribute and native event types. The mapping should be initialized similarly to the standard <code class="computeroutput">map</code> container, by using indexing operator and assignment. </p> <div class="refsect2"> -<a name="idp107800528"></a><h3> +<a name="idp124566640"></a><h3> <a name="boost.log.sinks.event_log.custom_event_type_mappingconstruct-copy-destruct"></a><code class="computeroutput">custom_event_type_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37864432-bb"></a><span class="identifier">custom_event_type_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44549312-bb"></a><span class="identifier">custom_event_type_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="direct_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_c_idp44551680.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_c_idp37879488.html b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_c_idp44551680.html index 2c7ef897e..2cfef3a7d 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_c_idp37879488.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_c_idp44551680.html @@ -6,17 +6,17 @@ <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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="custom_event_id_mapping.html" title="Class template custom_event_id_mapping"> -<link rel="next" href="custom_event_c_idp37885664.html" title="Class template custom_event_category_mapping"> +<link rel="prev" href="custom_event_type_mapping.html" title="Class template custom_event_type_mapping"> +<link rel="next" href="direct_event_id_mapping.html" title="Class template direct_event_id_mapping"> </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="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_c_idp37885664.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sinks.event_log.direct_event_c_idp37879488"></a><div class="titlepage"></div> +<a name="boost.log.sinks.event_log.direct_event_c_idp44551680"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template direct_event_category_mapping</span></h2> <p>boost::log::sinks::event_log::direct_event_category_mapping — Straightforward event category mapping. </p> @@ -25,23 +25,23 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>">boost/log/sinks/event_log_backend.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> -<span class="keyword">class</span> <a class="link" href="direct_event_c_idp37879488.html" title="Class template direct_event_category_mapping">direct_event_category_mapping</a> <span class="special">:</span> +<span class="keyword">class</span> <a class="link" href="direct_event_c_idp44551680.html" title="Class template direct_event_category_mapping">direct_event_category_mapping</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">basic_direct_mapping</span><span class="special"><</span> <span class="identifier">event_category</span><span class="special">,</span> <span class="identifier">AttributeValueT</span> <span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="direct_event_c_idp37879488.html#boost.log.sinks.event_log.direct_event_c_idp37879488construct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="direct_event_c_idp37879488.html#idp37883296-bb"><span class="identifier">direct_event_category_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="direct_event_c_idp44551680.html#boost.log.sinks.event_log.direct_event_c_idp44551680construct-copy-destruct">construct/copy/destruct</a></span> + <span class="keyword">explicit</span> <a class="link" href="direct_event_c_idp44551680.html#idp44555488-bb"><span class="identifier">direct_event_category_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107913792"></a><h2>Description</h2> +<a name="idp124603600"></a><h2>Description</h2> <p>This type of mapping assumes that attribute with a particular name always provides values that map directly onto the event categories. The mapping simply returns the extracted attribute value converted to the event category. </p> <div class="refsect2"> -<a name="idp107914704"></a><h3> -<a name="boost.log.sinks.event_log.direct_event_c_idp37879488construct-copy-destruct"></a><code class="computeroutput">direct_event_category_mapping</code> +<a name="idp124604512"></a><h3> +<a name="boost.log.sinks.event_log.direct_event_c_idp44551680construct-copy-destruct"></a><code class="computeroutput">direct_event_category_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37883296-bb"></a><span class="identifier">direct_event_category_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44555488-bb"></a><span class="identifier">direct_event_category_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_c_idp37885664.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_id_mapping.html b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_id_mapping.html index 4eb8236e7..b9db93e35 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_id_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_id_mapping.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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="custom_event_type_mapping.html" title="Class template custom_event_type_mapping"> -<link rel="next" href="custom_event_id_mapping.html" title="Class template custom_event_id_mapping"> +<link rel="prev" href="direct_event_c_idp44551680.html" title="Class template direct_event_category_mapping"> +<link rel="next" href="direct_event_type_mapping.html" title="Class template direct_event_type_mapping"> </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="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="direct_event_c_idp44551680.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.direct_event_id_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="direct_event_id_mapping.html#boost.log.sinks.event_log.direct_event_id_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="direct_event_id_mapping.html#idp37870576-bb"><span class="identifier">direct_event_id_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="direct_event_id_mapping.html#idp44561632-bb"><span class="identifier">direct_event_id_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107837520"></a><h2>Description</h2> +<a name="idp124641376"></a><h2>Description</h2> <p>This type of mapping assumes that attribute with a particular name always provides values that map directly onto the event identifiers. The mapping simply returns the extracted attribute value converted to the event ID. </p> <div class="refsect2"> -<a name="idp107838432"></a><h3> +<a name="idp124642288"></a><h3> <a name="boost.log.sinks.event_log.direct_event_id_mappingconstruct-copy-destruct"></a><code class="computeroutput">direct_event_id_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37870576-bb"></a><span class="identifier">direct_event_id_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44561632-bb"></a><span class="identifier">direct_event_id_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="direct_event_c_idp44551680.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="direct_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_type_mapping.html b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_type_mapping.html index f0357975e..cd3de90f4 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/direct_event_type_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/direct_event_type_mapping.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="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp" title="Header <boost/log/sinks/event_log_backend.hpp>"> -<link rel="prev" href="../drop_on_overflow.html" title="Class drop_on_overflow"> -<link rel="next" href="custom_event_type_mapping.html" title="Class template custom_event_type_mapping"> +<link rel="prev" href="direct_event_id_mapping.html" title="Class template direct_event_id_mapping"> +<link rel="next" href="../basic_event_log_backend.html" title="Class template basic_event_log_backend"> </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="../drop_on_overflow.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="../basic_event_log_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.direct_event_type_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="direct_event_type_mapping.html#boost.log.sinks.event_log.direct_event_type_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="direct_event_type_mapping.html#idp37857872-bb"><span class="identifier">direct_event_type_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="direct_event_type_mapping.html#idp44567792-bb"><span class="identifier">direct_event_type_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp107761088"></a><h2>Description</h2> +<a name="idp124679184"></a><h2>Description</h2> <p>This type of mapping assumes that attribute with a particular name always provides values that map directly onto the native event types. The mapping simply returns the extracted attribute value converted to the native event type. </p> <div class="refsect2"> -<a name="idp107762000"></a><h3> +<a name="idp124680096"></a><h3> <a name="boost.log.sinks.event_log.direct_event_type_mappingconstruct-copy-destruct"></a><code class="computeroutput">direct_event_type_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37857872-bb"></a><span class="identifier">direct_event_type_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44567792-bb"></a><span class="identifier">direct_event_type_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../drop_on_overflow.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="custom_event_type_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="direct_event_id_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_backend_hpp"><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="../basic_event_log_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/make_event_category.html b/libs/log/doc/html/boost/log/sinks/event_log/make_event_category.html index f5f19bb70..9edcee23d 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/make_event_category.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/make_event_category.html @@ -27,13 +27,14 @@ </span> <span class="identifier">event_category</span> <span class="identifier">make_event_category</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span> cat<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108568944"></a><h2>Description</h2> +<a name="idp125111024"></a><h2>Description</h2> <p>The function constructs event category from an integer </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/make_event_id.html b/libs/log/doc/html/boost/log/sinks/event_log/make_event_id.html index dc09f5375..4f16b0478 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/make_event_id.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/make_event_id.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="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp" title="Header <boost/log/sinks/event_log_constants.hpp>"> -<link rel="prev" href="../basic_event_log_backend.html" title="Class template basic_event_log_backend"> +<link rel="prev" href="../basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend"> <link rel="next" href="make_event_category.html" title="Function make_event_category"> </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="../basic_event_log_backend.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="make_event_category.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_simple_e_idp44466032.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="make_event_category.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.make_event_id"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="identifier">event_id</span> <span class="identifier">make_event_id</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">int</span> id<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108559776"></a><h2>Description</h2> +<a name="idp125101856"></a><h2>Description</h2> <p>The function constructs event identifier from an integer </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../basic_event_log_backend.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="make_event_category.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_simple_e_idp44466032.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="make_event_category.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/event_log/make_event_type.html b/libs/log/doc/html/boost/log/sinks/event_log/make_event_type.html index 3c744d640..396ab9700 100644 --- a/libs/log/doc/html/boost/log/sinks/event_log/make_event_type.html +++ b/libs/log/doc/html/boost/log/sinks/event_log/make_event_type.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp" title="Header <boost/log/sinks/event_log_constants.hpp>"> <link rel="prev" href="make_event_category.html" title="Function make_event_category"> -<link rel="next" href="../synchronized_feeding.html" title="Struct synchronized_feeding"> +<link rel="next" href="../combine_requirements.html" title="Struct template combine_requirements"> </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="make_event_category.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="../synchronized_feeding.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_event_category.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="../combine_requirements.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.event_log.make_event_type"></a><div class="titlepage"></div> @@ -27,13 +27,14 @@ </span> <span class="identifier">event_type</span> <span class="identifier">make_event_type</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">short</span> lev<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108578096"></a><h2>Description</h2> +<a name="idp125120112"></a><h2>Description</h2> <p>The function constructs log record level from an integer </p> </div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="make_event_category.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="../synchronized_feeding.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="make_event_category.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.event_log_constants_hpp"><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="../combine_requirements.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/file/as_file_name_composer.html b/libs/log/doc/html/boost/log/sinks/file/as_file_name_composer.html index 2296ce60c..a6dc6c091 100644 --- a/libs/log/doc/html/boost/log/sinks/file/as_file_name_composer.html +++ b/libs/log/doc/html/boost/log/sinks/file/as_file_name_composer.html @@ -30,13 +30,14 @@ <span class="identifier">as_file_name_composer</span><span class="special">(</span><span class="identifier">FormatterT</span> <span class="keyword">const</span> <span class="special">&</span> fmt<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110203488"></a><h2>Description</h2> +<a name="idp126744576"></a><h2>Description</h2> <p>The function adopts a log record formatter into a file name generator </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/file/collector.html b/libs/log/doc/html/boost/log/sinks/file/collector.html index 4b7dd1ec8..1ea67d063 100644 --- a/libs/log/doc/html/boost/log/sinks/file/collector.html +++ b/libs/log/doc/html/boost/log/sinks/file/collector.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp" title="Header <boost/log/sinks/text_file_backend.hpp>"> <link rel="prev" href="../syslog/make_facility.html" title="Function make_facility"> -<link rel="next" href="rotation_at_time_point.html" title="Class rotation_at_time_point"> +<link rel="next" href="rotation_at_time_interval.html" title="Class rotation_at_time_interval"> </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="../syslog/make_facility.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../syslog/make_facility.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.file.collector"></a><div class="titlepage"></div> @@ -27,44 +27,44 @@ </span> <span class="keyword">struct</span> <a class="link" href="collector.html" title="Struct collector">collector</a> <span class="special">{</span> <span class="comment">// <a class="link" href="collector.html#boost.log.sinks.file.collectorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="collector.html#idp38221744-bb"><span class="identifier">collector</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="collector.html#idp38223424-bb"><span class="identifier">collector</span></a><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</span> <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="collector.html" title="Struct collector">collector</a> <span class="special">&</span> <a class="link" href="collector.html#idp38224960-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</span> <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="collector.html#idp38222720-bb"><span class="special">~</span><span class="identifier">collector</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="collector.html#idp44864944-bb"><span class="identifier">collector</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="collector.html#idp44866624-bb"><span class="identifier">collector</span></a><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</span> <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="collector.html" title="Struct collector">collector</a> <span class="special">&</span> <a class="link" href="collector.html#idp44868160-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</span> <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="collector.html#idp44865920-bb"><span class="special">~</span><span class="identifier">collector</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="collector.html#idp38202400-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="collector.html#idp38202960-bb"><span class="identifier">store_file</span></a><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="comment">// <a class="link" href="collector.html#idp44845600-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="collector.html#idp44846160-bb"><span class="identifier">store_file</span></a><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="keyword">virtual</span> <span class="identifier">uintmax_t</span> - <a class="link" href="collector.html#idp38206288-bb"><span class="identifier">scan_for_files</span></a><span class="special">(</span><span class="identifier">scan_method</span><span class="special">,</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> + <a class="link" href="collector.html#idp44849488-bb"><span class="identifier">scan_for_files</span></a><span class="special">(</span><span class="identifier">scan_method</span><span class="special">,</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109454800"></a><h2>Description</h2> +<a name="idp125996608"></a><h2>Description</h2> <p>All file collectors, supported by file sink backends, should inherit this class. </p> <div class="refsect2"> -<a name="idp109455568"></a><h3> +<a name="idp125997376"></a><h3> <a name="boost.log.sinks.file.collectorconstruct-copy-destruct"></a><code class="computeroutput">collector</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38221744-bb"></a><span class="identifier">collector</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44864944-bb"></a><span class="identifier">collector</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp38223424-bb"></a><span class="identifier">collector</span><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</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 class="link" href="collector.html" title="Struct collector">collector</a> <span class="special">&</span> <a name="idp38224960-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</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="idp44866624-bb"></a><span class="identifier">collector</span><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</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 class="link" href="collector.html" title="Struct collector">collector</a> <span class="special">&</span> <a name="idp44868160-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="collector.html" title="Struct collector">collector</a> <span class="keyword">const</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="idp38222720-bb"></a><span class="special">~</span><span class="identifier">collector</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44865920-bb"></a><span class="special">~</span><span class="identifier">collector</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Virtual destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp109483728"></a><h3> -<a name="idp38202400-bb"></a><code class="computeroutput">collector</code> public member functions</h3> +<a name="idp126025408"></a><h3> +<a name="idp44845600-bb"></a><code class="computeroutput">collector</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp38202960-bb"></a><span class="identifier">store_file</span><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> src_path<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44846160-bb"></a><span class="identifier">store_file</span><span class="special">(</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> src_path<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The function stores the specified file in the storage. May lead to an older file deletion and a long file moving.</p> <p> </p> @@ -90,7 +90,7 @@ </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">virtual</span> <span class="identifier">uintmax_t</span> -<a name="idp38206288-bb"></a><span class="identifier">scan_for_files</span><span class="special">(</span><span class="identifier">scan_method</span> method<span class="special">,</span> +<a name="idp44849488-bb"></a><span class="identifier">scan_for_files</span><span class="special">(</span><span class="identifier">scan_method</span> method<span class="special">,</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="keyword">const</span> <span class="special">&</span> pattern <span class="special">=</span> <span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> <span class="special">*</span> counter <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>Scans the target directory for the files that have already been stored. The found files are added to the collector in order to be tracked and erased, if needed.</p> @@ -157,7 +157,8 @@ All other placeholders are not supported.</p> </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> @@ -165,7 +166,7 @@ All other placeholders are not supported.</p> </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../syslog/make_facility.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../syslog/make_facility.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/file/file_name_composer_adapter.html b/libs/log/doc/html/boost/log/sinks/file/file_name_composer_adapter.html index b88815d03..b54857054 100644 --- a/libs/log/doc/html/boost/log/sinks/file/file_name_composer_adapter.html +++ b/libs/log/doc/html/boost/log/sinks/file/file_name_composer_adapter.html @@ -34,44 +34,44 @@ <span class="keyword">typedef</span> <span class="identifier">basic_formatting_ostream</span><span class="special"><</span> <span class="identifier">native_char_type</span> <span class="special">></span> <a name="boost.log.sinks.file.file_name_composer_adapter.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Formatting stream type. </span> <span class="comment">// <a class="link" href="file_name_composer_adapter.html#boost.log.sinks.file.file_name_composer_adapterconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="file_name_composer_adapter.html#idp38299024-bb"><span class="identifier">file_name_composer_adapter</span></a><span class="special">(</span><span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="file_name_composer_adapter.html#idp44942224-bb"><span class="identifier">file_name_composer_adapter</span></a><span class="special">(</span><span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="file_name_composer_adapter.html#idp38301680-bb"><span class="identifier">file_name_composer_adapter</span></a><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="special">&</span> <a class="link" href="file_name_composer_adapter.html#idp38303376-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="file_name_composer_adapter.html#idp44944880-bb"><span class="identifier">file_name_composer_adapter</span></a><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="special">&</span> <a class="link" href="file_name_composer_adapter.html#idp44946576-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="file_name_composer_adapter.html#idp38296032-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="file_name_composer_adapter.html#idp38296592-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="file_name_composer_adapter.html#idp44939232-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="file_name_composer_adapter.html#idp44939792-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><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="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110140512"></a><h2>Description</h2> +<a name="idp126681568"></a><h2>Description</h2> <p>An adapter class that allows to use regular formatters as file name generators. </p> <div class="refsect2"> -<a name="idp110141280"></a><h3> +<a name="idp126682240"></a><h3> <a name="boost.log.sinks.file.file_name_composer_adapterconstruct-copy-destruct"></a><code class="computeroutput">file_name_composer_adapter</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38299024-bb"></a><span class="identifier">file_name_composer_adapter</span><span class="special">(</span><span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span> formatter<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44942224-bb"></a><span class="identifier">file_name_composer_adapter</span><span class="special">(</span><span class="identifier">formatter_type</span> <span class="keyword">const</span> <span class="special">&</span> formatter<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="keyword">const</span> <span class="special">&</span> loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp38301680-bb"></a><span class="identifier">file_name_composer_adapter</span><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44944880-bb"></a><span class="identifier">file_name_composer_adapter</span><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> <pre class="literallayout"><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="special">&</span> -<a name="idp38303376-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<a name="idp44946576-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="file_name_composer_adapter.html" title="Class template file_name_composer_adapter">file_name_composer_adapter</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp110171952"></a><h3> -<a name="idp38296032-bb"></a><code class="computeroutput">file_name_composer_adapter</code> public member functions</h3> +<a name="idp126712976"></a><h3> +<a name="idp44939232-bb"></a><code class="computeroutput">file_name_composer_adapter</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp38296592-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp44939792-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The operator generates a file name based on the log record </p> </li></ol></div> </div> @@ -79,7 +79,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/file/make_collector.html b/libs/log/doc/html/boost/log/sinks/file/make_collector.html index 965d70ac7..ab69dc07b 100644 --- a/libs/log/doc/html/boost/log/sinks/file/make_collector.html +++ b/libs/log/doc/html/boost/log/sinks/file/make_collector.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="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp" title="Header <boost/log/sinks/text_file_backend.hpp>"> -<link rel="prev" href="rotation_at_time_interval.html" title="Class rotation_at_time_interval"> +<link rel="prev" href="rotation_at_time_point.html" title="Class rotation_at_time_point"> <link rel="next" href="../text_file_backend.html" title="Class text_file_backend"> </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="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="../text_file_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="../text_file_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.file.make_collector"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="collector.html" title="Struct collector">collector</a> <span class="special">></span> <span class="identifier">make_collector</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109734944"></a><h2>Description</h2> +<a name="idp126276736"></a><h2>Description</h2> <p>The function creates a file collector for the specified target directory. Each target directory is managed by a single file collector, so if this function is called several times for the same directory, it will return a reference to the same file collector. It is safe to use the same collector in different sinks, even in a multithreaded application.</p> <p>One can specify certain restrictions for the stored files, such as maximum total size or minimum free space left in the target directory. If any of the specified restrictions is not met, the oldest stored file is deleted. If the same collector is requested more than once with different restrictions, the collector will act according to the most strict combination of all specified restrictions.</p> <p>The following named parameters are supported:</p> @@ -54,7 +54,8 @@ </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> @@ -62,7 +63,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="../text_file_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="../text_file_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_interval.html b/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_interval.html index ebfa2146b..56ec283d6 100644 --- a/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_interval.html +++ b/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_interval.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="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp" title="Header <boost/log/sinks/text_file_backend.hpp>"> -<link rel="prev" href="rotation_at_time_point.html" title="Class rotation_at_time_point"> -<link rel="next" href="make_collector.html" title="Function template make_collector"> +<link rel="prev" href="collector.html" title="Struct collector"> +<link rel="next" href="rotation_at_time_point.html" title="Class rotation_at_time_point"> </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="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="make_collector.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="collector.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.file.rotation_at_time_interval"></a><div class="titlepage"></div> @@ -31,21 +31,21 @@ <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.sinks.file.rotation_at_time_interval.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="rotation_at_time_interval.html#boost.log.sinks.file.rotation_at_time_intervalconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_interval.html#idp38255888-bb"><span class="identifier">rotation_at_time_interval</span></a><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_interval.html#idp44874352-bb"><span class="identifier">rotation_at_time_interval</span></a><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="rotation_at_time_interval.html#idp38253616-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="rotation_at_time_interval.html#idp38254176-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="rotation_at_time_interval.html#idp44872080-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="rotation_at_time_interval.html#idp44872640-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109697456"></a><h2>Description</h2> +<a name="idp126103440"></a><h2>Description</h2> <p>The class represents the time interval of log file rotation. The log file will be rotated after the specified time interval has passed. </p> <div class="refsect2"> -<a name="idp109698288"></a><h3> +<a name="idp126104240"></a><h3> <a name="boost.log.sinks.file.rotation_at_time_intervalconstruct-copy-destruct"></a><code class="computeroutput">rotation_at_time_interval</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38255888-bb"></a><span class="identifier">rotation_at_time_interval</span><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&</span> interval<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44874352-bb"></a><span class="identifier">rotation_at_time_interval</span><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&</span> interval<span class="special">)</span><span class="special">;</span></pre> <p>Creates a rotation time interval of the specified duration</p> <p> </p> @@ -71,10 +71,10 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp109711600"></a><h3> -<a name="idp38253616-bb"></a><code class="computeroutput">rotation_at_time_interval</code> public member functions</h3> +<a name="idp126117664"></a><h3> +<a name="idp44872080-bb"></a><code class="computeroutput">rotation_at_time_interval</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38254176-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44872640-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checks if it's time to rotate the file </p> </li></ol></div> </div> @@ -82,7 +82,8 @@ </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> @@ -90,7 +91,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="make_collector.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="collector.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_point.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_point.html b/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_point.html index 022c4b513..e86ad1a5a 100644 --- a/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_point.html +++ b/libs/log/doc/html/boost/log/sinks/file/rotation_at_time_point.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="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp" title="Header <boost/log/sinks/text_file_backend.hpp>"> -<link rel="prev" href="collector.html" title="Struct collector"> -<link rel="next" href="rotation_at_time_interval.html" title="Class rotation_at_time_interval"> +<link rel="prev" href="rotation_at_time_interval.html" title="Class rotation_at_time_interval"> +<link rel="next" href="make_collector.html" title="Function template make_collector"> </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="collector.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="make_collector.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.file.rotation_at_time_point"></a><div class="titlepage"></div> @@ -31,17 +31,17 @@ <span class="keyword">typedef</span> <span class="keyword">bool</span> <a name="boost.log.sinks.file.rotation_at_time_point.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// <a class="link" href="rotation_at_time_point.html#boost.log.sinks.file.rotation_at_time_pointconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp38233616-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp38238336-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="identifier">date_time</span><span class="special">::</span><span class="identifier">weekdays</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp44883376-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp44888096-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="identifier">date_time</span><span class="special">::</span><span class="identifier">weekdays</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp38245056-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">greg_day</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="rotation_at_time_point.html#idp44894816-bb"><span class="identifier">rotation_at_time_point</span></a><span class="special">(</span><span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">greg_day</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="rotation_at_time_point.html#idp38231344-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="rotation_at_time_point.html#idp38231904-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="rotation_at_time_point.html#idp44881104-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="rotation_at_time_point.html#idp44881664-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109593360"></a><h2>Description</h2> +<a name="idp126185680"></a><h2>Description</h2> <p>The class represents the time point of log file rotation. One can specify one of three types of time point based rotation:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p>rotation takes place every day, at the specified time </p></li> @@ -51,13 +51,13 @@ <p> The time points are considered to be local time. </p> <div class="refsect2"> -<a name="idp109596544"></a><h3> +<a name="idp126188768"></a><h3> <a name="boost.log.sinks.file.rotation_at_time_pointconstruct-copy-destruct"></a><code class="computeroutput">rotation_at_time_point</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38233616-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> hour<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> minute<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44883376-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="keyword">unsigned</span> <span class="keyword">char</span> hour<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> minute<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> second<span class="special">)</span><span class="special">;</span></pre> <p>Creates a rotation time point of every day at the specified time</p> <p> @@ -93,7 +93,7 @@ The time points are considered to be local time. </p> </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38238336-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="identifier">date_time</span><span class="special">::</span><span class="identifier">weekdays</span> wday<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44888096-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="identifier">date_time</span><span class="special">::</span><span class="identifier">weekdays</span> wday<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> hour <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> minute <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> second <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre> @@ -135,7 +135,7 @@ The time points are considered to be local time. </p> </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38245056-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">greg_day</span> mday<span class="special">,</span> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44894816-bb"></a><span class="identifier">rotation_at_time_point</span><span class="special">(</span><span class="identifier">gregorian</span><span class="special">::</span><span class="identifier">greg_day</span> mday<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> hour <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> minute <span class="special">=</span> <span class="number">0</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> second <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre> @@ -179,10 +179,10 @@ The time points are considered to be local time. </p> </ol></div> </div> <div class="refsect2"> -<a name="idp109661120"></a><h3> -<a name="idp38231344-bb"></a><code class="computeroutput">rotation_at_time_point</code> public member functions</h3> +<a name="idp126253344"></a><h3> +<a name="idp44881104-bb"></a><code class="computeroutput">rotation_at_time_point</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38231904-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44881664-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Checks if it's time to rotate the file </p> </li></ol></div> </div> @@ -190,7 +190,8 @@ The time points are considered to be local time. </p> </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> @@ -198,7 +199,7 @@ The time points are considered to be local time. </p> </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="collector.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rotation_at_time_interval.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.text_file_backend_hpp"><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="make_collector.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/flushing.html b/libs/log/doc/html/boost/log/sinks/flushing.html index 2024e2a08..cb525f0e9 100644 --- a/libs/log/doc/html/boost/log/sinks/flushing.html +++ b/libs/log/doc/html/boost/log/sinks/flushing.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="formatted_records.html" title="Struct formatted_records"> -<link rel="next" href="combine_requirements.html" title="Struct template combine_requirements"> +<link rel="prev" href="concurrent_feeding.html" title="Struct concurrent_feeding"> +<link rel="next" href="formatted_records.html" title="Struct formatted_records"> </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="formatted_records.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="combine_requirements.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="formatted_records.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.flushing"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="flushing.html" title="Struct flushing">flushing</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108645360"></a><h2>Description</h2> +<a name="idp125183264"></a><h2>Description</h2> <p>The sink backend supports flushing </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="formatted_records.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="combine_requirements.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="formatted_records.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/formatted_records.html b/libs/log/doc/html/boost/log/sinks/formatted_records.html index b614152f9..491d409da 100644 --- a/libs/log/doc/html/boost/log/sinks/formatted_records.html +++ b/libs/log/doc/html/boost/log/sinks/formatted_records.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="concurrent_feeding.html" title="Struct concurrent_feeding"> -<link rel="next" href="flushing.html" title="Struct flushing"> +<link rel="prev" href="flushing.html" title="Struct flushing"> +<link rel="next" href="has_requirement.html" title="Struct template has_requirement"> </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="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="flushing.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="flushing.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="has_requirement.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.formatted_records"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="formatted_records.html" title="Struct formatted_records">formatted_records</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108637232"></a><h2>Description</h2> +<a name="idp125191360"></a><h2>Description</h2> <p>The sink backend requires the frontend to perform log record formatting before feeding </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="flushing.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="flushing.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="has_requirement.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/has_requirement.html b/libs/log/doc/html/boost/log/sinks/has_requirement.html index 9910e7aa5..200d28ae4 100644 --- a/libs/log/doc/html/boost/log/sinks/has_requirement.html +++ b/libs/log/doc/html/boost/log/sinks/has_requirement.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="combine_requirements.html" title="Struct template combine_requirements"> -<link rel="next" href="../../../BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html" title="Macro BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT"> +<link rel="prev" href="formatted_records.html" title="Struct formatted_records"> +<link rel="next" href="synchronized_feeding.html" title="Struct synchronized_feeding"> </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="combine_requirements.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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_COMBINE_REQUIREMENTS_LIMIT.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="formatted_records.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="synchronized_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.has_requirement"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="has_requirement.html" title="Struct template has_requirement">has_requirement</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">is_base_of</span><span class="special"><</span> <span class="identifier">RequiredT</span><span class="special">,</span> <span class="identifier">TestedT</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108674832"></a><h2>Description</h2> +<a name="idp125208400"></a><h2>Description</h2> <p>A helper metafunction to check if a requirement is satisfied. The <code class="computeroutput">TestedT</code> template argument should be the type combining one or several requirements and <code class="computeroutput">RequiredT</code> is the requirement to test against. The metafunction will yield a positive result if <code class="computeroutput">TestedT</code> supports <code class="computeroutput">RequiredT</code>. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="combine_requirements.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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_COMBINE_REQUIREMENTS_LIMIT.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="formatted_records.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="synchronized_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/sink.html b/libs/log/doc/html/boost/log/sinks/sink.html index 2eb95d554..1f792e95a 100644 --- a/libs/log/doc/html/boost/log/sinks/sink.html +++ b/libs/log/doc/html/boost/log/sinks/sink.html @@ -31,44 +31,44 @@ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.sink.exception_handler_type"></a><span class="identifier">exception_handler_type</span><span class="special">;</span> <span class="comment">// An exception handler type. </span> <span class="comment">// <a class="link" href="sink.html#boost.log.sinks.sinkconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="sink.html#idp37996704-bb"><span class="identifier">sink</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="sink.html#idp37999072-bb"><span class="identifier">sink</span></a><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</span> <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="sink.html" title="Class sink">sink</a> <span class="special">&</span> <a class="link" href="sink.html#idp38000608-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</span> <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="sink.html#idp37998368-bb"><span class="special">~</span><span class="identifier">sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="sink.html#idp44639904-bb"><span class="identifier">sink</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="sink.html#idp44642272-bb"><span class="identifier">sink</span></a><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</span> <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="sink.html" title="Class sink">sink</a> <span class="special">&</span> <a class="link" href="sink.html#idp44643808-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</span> <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="sink.html#idp44641568-bb"><span class="special">~</span><span class="identifier">sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="sink.html#idp37980816-bb">public member functions</a></span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="sink.html#idp37981376-bb"><span class="identifier">will_consume</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="sink.html#idp37985120-bb"><span class="identifier">consume</span></a><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="number">0</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="sink.html#idp37988368-bb"><span class="identifier">try_consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="sink.html#idp37992752-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="sink.html#idp37994800-bb"><span class="identifier">is_cross_thread</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="sink.html#idp44624016-bb">public member functions</a></span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="sink.html#idp44624576-bb"><span class="identifier">will_consume</span></a><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="sink.html#idp44628320-bb"><span class="identifier">consume</span></a><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="number">0</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">bool</span> <a class="link" href="sink.html#idp44631568-bb"><span class="identifier">try_consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="sink.html#idp44635952-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="sink.html#idp44638000-bb"><span class="identifier">is_cross_thread</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108767936"></a><h2>Description</h2> +<a name="idp125309936"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp108768352"></a><h3> +<a name="idp125310352"></a><h3> <a name="boost.log.sinks.sinkconstruct-copy-destruct"></a><code class="computeroutput">sink</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37996704-bb"></a><span class="identifier">sink</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44639904-bb"></a><span class="identifier">sink</span><span class="special">(</span><span class="keyword">bool</span> cross_thread<span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp37999072-bb"></a><span class="identifier">sink</span><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</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 class="link" href="sink.html" title="Class sink">sink</a> <span class="special">&</span> <a name="idp38000608-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</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="idp44642272-bb"></a><span class="identifier">sink</span><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</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 class="link" href="sink.html" title="Class sink">sink</a> <span class="special">&</span> <a name="idp44643808-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="sink.html" title="Class sink">sink</a> <span class="keyword">const</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="idp37998368-bb"></a><span class="special">~</span><span class="identifier">sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44641568-bb"></a><span class="special">~</span><span class="identifier">sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Virtual destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp108796368"></a><h3> -<a name="idp37980816-bb"></a><code class="computeroutput">sink</code> public member functions</h3> +<a name="idp125338432"></a><h3> +<a name="idp44624016-bb"></a><code class="computeroutput">sink</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp37981376-bb"></a><span class="identifier">will_consume</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attributes<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp44624576-bb"></a><span class="identifier">will_consume</span><span class="special">(</span><span class="identifier">attribute_value_set</span> <span class="keyword">const</span> <span class="special">&</span> attributes<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The method returns <code class="computeroutput">true</code> if no filter is set or the attribute values pass the filter</p> <p> </p> @@ -93,7 +93,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp37985120-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44628320-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The method puts logging record to the sink</p> <p> </p> @@ -118,7 +118,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp37988368-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp44631568-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to put logging record to the sink. The method may be used by the core in order to determine the most efficient order of sinks to feed records to in case of heavy contention. Sink implementations may implement try/backoff logic in order to improve overall logging throughput.</p> <p> @@ -150,11 +150,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp37992752-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44635952-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span></pre> <p>The method performs flushing of any internal buffers that may hold log records. The method may take considerable time to complete and may block both the calling thread and threads attempting to put new records into the sink while this call is in progress. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp37994800-bb"></a><span class="identifier">is_cross_thread</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44638000-bb"></a><span class="identifier">is_cross_thread</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The method indicates that the sink passes log records between different threads. This information is needed by the logging core to detach log records from all thread-specific resources before passing it to the sink. </p> </li> </ol></div> @@ -163,7 +163,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/synchronized_feeding.html b/libs/log/doc/html/boost/log/sinks/synchronized_feeding.html index 78fe6ea0b..75c077122 100644 --- a/libs/log/doc/html/boost/log/sinks/synchronized_feeding.html +++ b/libs/log/doc/html/boost/log/sinks/synchronized_feeding.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="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp" title="Header <boost/log/sinks/frontend_requirements.hpp>"> -<link rel="prev" href="event_log/make_event_type.html" title="Function make_event_type"> -<link rel="next" href="concurrent_feeding.html" title="Struct concurrent_feeding"> +<link rel="prev" href="has_requirement.html" title="Struct template has_requirement"> +<link rel="next" href="../../../BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html" title="Macro BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT"> </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="event_log/make_event_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_requirement.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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_COMBINE_REQUIREMENTS_LIMIT.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.synchronized_feeding"></a><div class="titlepage"></div> @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="synchronized_feeding.html" title="Struct synchronized_feeding">synchronized_feeding</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108618608"></a><h2>Description</h2> +<a name="idp125219440"></a><h2>Description</h2> <p>The sink backend expects pre-synchronized calls, all needed synchronization is implemented in the frontend (IOW, only one thread is feeding records to the backend concurrently, but it is possible for several threads to write sequentially). Note that if a frontend supports synchronized record feeding, it will also report capable of concurrent record feeding. </p> </div> </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> @@ -42,7 +43,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="event_log/make_event_type.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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="concurrent_feeding.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_requirement.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.frontend_requirements_hpp"><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_COMBINE_REQUIREMENTS_LIMIT.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/synchronous_sink.html b/libs/log/doc/html/boost/log/sinks/synchronous_sink.html index 0c65a9c79..8ab13ff83 100644 --- a/libs/log/doc/html/boost/log/sinks/synchronous_sink.html +++ b/libs/log/doc/html/boost/log/sinks/synchronous_sink.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../sinks.html#header.boost.log.sinks.sync_frontend_hpp" title="Header <boost/log/sinks/sync_frontend.hpp>"> <link rel="prev" href="sink.html" title="Class sink"> -<link rel="next" href="syslog/direct_severity_mapping.html" title="Class template direct_severity_mapping"> +<link rel="next" href="syslog/custom_severity_mapping.html" title="Class template custom_severity_mapping"> </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="sink.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.sync_frontend_hpp"><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="syslog/direct_severity_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="sink.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.sync_frontend_hpp"><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="syslog/custom_severity_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.synchronous_sink"></a><div class="titlepage"></div> @@ -32,30 +32,30 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a name="boost.log.sinks.synchronous_sink.locked_backend_ptr"></a><span class="identifier">locked_backend_ptr</span><span class="special">;</span> <span class="comment">// A pointer type that locks the backend until it's destroyed. </span> <span class="comment">// <a class="link" href="synchronous_sink.html#boost.log.sinks.synchronous_sinkconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="synchronous_sink.html#idp38019920-bb"><span class="identifier">synchronous_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="synchronous_sink.html#idp38020720-bb"><span class="identifier">synchronous_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="synchronous_sink.html#idp44663120-bb"><span class="identifier">synchronous_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="synchronous_sink.html#idp44663920-bb"><span class="identifier">synchronous_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="synchronous_sink.html#idp38011616-bb">public member functions</a></span> - <span class="identifier">locked_backend_ptr</span> <a class="link" href="synchronous_sink.html#idp38012176-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="synchronous_sink.html#idp38013472-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">bool</span> <a class="link" href="synchronous_sink.html#idp38015712-bb"><span class="identifier">try_consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="synchronous_sink.html#idp38017984-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="synchronous_sink.html#idp44654816-bb">public member functions</a></span> + <span class="identifier">locked_backend_ptr</span> <a class="link" href="synchronous_sink.html#idp44655376-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="synchronous_sink.html#idp44656672-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">bool</span> <a class="link" href="synchronous_sink.html#idp44658912-bb"><span class="identifier">try_consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="synchronous_sink.html#idp44661184-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp108920928"></a><h2>Description</h2> +<a name="idp125462624"></a><h2>Description</h2> <p>The sink frontend serializes threads before passing logging records to the backend </p> <div class="refsect2"> -<a name="idp108921600"></a><h3> +<a name="idp125463392"></a><h3> <a name="boost.log.sinks.synchronous_sinkconstruct-copy-destruct"></a><code class="computeroutput">synchronous_sink</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38019920-bb"></a><span class="identifier">synchronous_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44663120-bb"></a><span class="identifier">synchronous_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Constructs the sink backend instance. Requires the backend to be default-constructible. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38020720-bb"></a><span class="identifier">synchronous_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44663920-bb"></a><span class="identifier">synchronous_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre> <p>Constructor attaches user-constructed backend instance</p> <p> @@ -89,23 +89,23 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp108941552"></a><h3> -<a name="idp38011616-bb"></a><code class="computeroutput">synchronous_sink</code> public member functions</h3> +<a name="idp125483408"></a><h3> +<a name="idp44654816-bb"></a><code class="computeroutput">synchronous_sink</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp38012176-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp44655376-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Locking accessor to the attached backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp38013472-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44656672-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Passes the log record to the backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp38015712-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">bool</span> <a name="idp44658912-bb"></a><span class="identifier">try_consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method attempts to pass logging record to the backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp38017984-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp44661184-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method performs flushing of any internal buffers that may hold log records. The method may take considerable time to complete and may block both the calling thread and threads attempting to put new records into the sink while this call is in progress. </p> </li> </ol></div> @@ -114,7 +114,8 @@ </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> @@ -122,7 +123,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="sink.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.sync_frontend_hpp"><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="syslog/direct_severity_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="sink.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.sync_frontend_hpp"><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="syslog/custom_severity_mapping.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/syslog/custom_severity_mapping.html b/libs/log/doc/html/boost/log/sinks/syslog/custom_severity_mapping.html index 60861daf3..9b200f269 100644 --- a/libs/log/doc/html/boost/log/sinks/syslog/custom_severity_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/syslog/custom_severity_mapping.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="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp" title="Header <boost/log/sinks/syslog_backend.hpp>"> -<link rel="prev" href="direct_severity_mapping.html" title="Class template direct_severity_mapping"> -<link rel="next" href="../syslog_backend.html" title="Class syslog_backend"> +<link rel="prev" href="../synchronous_sink.html" title="Class template synchronous_sink"> +<link rel="next" href="direct_severity_mapping.html" title="Class template direct_severity_mapping"> </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="direct_severity_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="../syslog_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../synchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="direct_severity_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.syslog.custom_severity_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="custom_severity_mapping.html#boost.log.sinks.syslog.custom_severity_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="custom_severity_mapping.html#idp38085808-bb"><span class="identifier">custom_severity_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="custom_severity_mapping.html#idp44722848-bb"><span class="identifier">custom_severity_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp109067376"></a><h2>Description</h2> +<a name="idp125571312"></a><h2>Description</h2> <p>The class allows to setup a custom mapping between an attribute and Syslog severity levels. The mapping should be initialized similarly to the standard <code class="computeroutput">map</code> container, by using indexing operator and assignment. </p> <div class="refsect2"> -<a name="idp109068944"></a><h3> +<a name="idp125572880"></a><h3> <a name="boost.log.sinks.syslog.custom_severity_mappingconstruct-copy-destruct"></a><code class="computeroutput">custom_severity_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38085808-bb"></a><span class="identifier">custom_severity_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44722848-bb"></a><span class="identifier">custom_severity_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="direct_severity_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="../syslog_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../synchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="direct_severity_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/syslog/direct_severity_mapping.html b/libs/log/doc/html/boost/log/sinks/syslog/direct_severity_mapping.html index 89257935c..0ad96f42c 100644 --- a/libs/log/doc/html/boost/log/sinks/syslog/direct_severity_mapping.html +++ b/libs/log/doc/html/boost/log/sinks/syslog/direct_severity_mapping.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="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp" title="Header <boost/log/sinks/syslog_backend.hpp>"> -<link rel="prev" href="../synchronous_sink.html" title="Class template synchronous_sink"> -<link rel="next" href="custom_severity_mapping.html" title="Class template custom_severity_mapping"> +<link rel="prev" href="custom_severity_mapping.html" title="Class template custom_severity_mapping"> +<link rel="next" href="../syslog_backend.html" title="Class syslog_backend"> </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="../synchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="custom_severity_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_severity_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="../syslog_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.syslog.direct_severity_mapping"></a><div class="titlepage"></div> @@ -30,18 +30,18 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="direct_severity_mapping.html#boost.log.sinks.syslog.direct_severity_mappingconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="direct_severity_mapping.html#idp38079248-bb"><span class="identifier">direct_severity_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="direct_severity_mapping.html#idp44729008-bb"><span class="identifier">direct_severity_mapping</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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></div> <div class="refsect1"> -<a name="idp109029504"></a><h2>Description</h2> +<a name="idp125609824"></a><h2>Description</h2> <p>This type of mapping assumes that attribute with a particular name always provides values that map directly onto the Syslog levels. The mapping simply returns the extracted attribute value converted to the Syslog severity level. </p> <div class="refsect2"> -<a name="idp109030416"></a><h3> +<a name="idp125610736"></a><h3> <a name="boost.log.sinks.syslog.direct_severity_mappingconstruct-copy-destruct"></a><code class="computeroutput">direct_severity_mapping</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38079248-bb"></a><span class="identifier">direct_severity_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp44729008-bb"></a><span class="identifier">direct_severity_mapping</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">)</span><span class="special">;</span></pre> <p>Constructor</p> <p> </p> @@ -70,7 +70,8 @@ </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> @@ -78,7 +79,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../synchronous_sink.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="custom_severity_mapping.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="custom_severity_mapping.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="../syslog_backend.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/syslog/make_facility.html b/libs/log/doc/html/boost/log/sinks/syslog/make_facility.html index 222b6d511..bab085f32 100644 --- a/libs/log/doc/html/boost/log/sinks/syslog/make_facility.html +++ b/libs/log/doc/html/boost/log/sinks/syslog/make_facility.html @@ -27,13 +27,14 @@ </span> <span class="identifier">facility</span> <span class="identifier">make_facility</span><span class="special">(</span><span class="keyword">int</span> fac<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109357616"></a><h2>Description</h2> +<a name="idp125899392"></a><h2>Description</h2> <p>The function constructs log source facility from an integer </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/syslog/make_level.html b/libs/log/doc/html/boost/log/sinks/syslog/make_level.html index 452b5cf1c..baa573dc1 100644 --- a/libs/log/doc/html/boost/log/sinks/syslog/make_level.html +++ b/libs/log/doc/html/boost/log/sinks/syslog/make_level.html @@ -27,13 +27,14 @@ </span> <span class="identifier">level</span> <span class="identifier">make_level</span><span class="special">(</span><span class="keyword">int</span> lev<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109349216"></a><h2>Description</h2> +<a name="idp125890992"></a><h2>Description</h2> <p>The function constructs log record level from an integer </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/syslog_backend.html b/libs/log/doc/html/boost/log/sinks/syslog_backend.html index 095a3cfce..eead990ae 100644 --- a/libs/log/doc/html/boost/log/sinks/syslog_backend.html +++ b/libs/log/doc/html/boost/log/sinks/syslog_backend.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="../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp" title="Header <boost/log/sinks/syslog_backend.hpp>"> -<link rel="prev" href="syslog/custom_severity_mapping.html" title="Class template custom_severity_mapping"> +<link rel="prev" href="syslog/direct_severity_mapping.html" title="Class template direct_severity_mapping"> <link rel="next" href="syslog/make_level.html" title="Function make_level"> </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="syslog/custom_severity_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="syslog/make_level.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="syslog/direct_severity_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="syslog/make_level.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sinks.syslog_backend"></a><div class="titlepage"></div> @@ -33,37 +33,37 @@ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.syslog_backend.severity_mapper_type"></a><span class="identifier">severity_mapper_type</span><span class="special">;</span> <span class="comment">// Syslog severity level mapper type. </span> <span class="comment">// <a class="link" href="syslog_backend.html#boost.log.sinks.syslog_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="syslog_backend.html#idp38062112-bb"><span class="identifier">syslog_backend</span></a><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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="syslog_backend.html#idp38063328-bb"><span class="identifier">syslog_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="syslog_backend.html#idp38074192-bb"><span class="special">~</span><span class="identifier">syslog_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="syslog_backend.html#idp44705312-bb"><span class="identifier">syslog_backend</span></a><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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="syslog_backend.html#idp44706528-bb"><span class="identifier">syslog_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="syslog_backend.html#idp44717392-bb"><span class="special">~</span><span class="identifier">syslog_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="syslog_backend.html#idp38038096-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38038656-bb"><span class="identifier">set_severity_mapper</span></a><span class="special">(</span><span class="identifier">severity_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38040704-bb"><span class="identifier">set_local_address</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38045344-bb"><span class="identifier">set_local_address</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="comment">// <a class="link" href="syslog_backend.html#idp44681296-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44681856-bb"><span class="identifier">set_severity_mapper</span></a><span class="special">(</span><span class="identifier">severity_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44683904-bb"><span class="identifier">set_local_address</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44688544-bb"><span class="identifier">set_local_address</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38049936-bb"><span class="identifier">set_target_address</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38054608-bb"><span class="identifier">set_target_address</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44693136-bb"><span class="identifier">set_target_address</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44697808-bb"><span class="identifier">set_target_address</span></a><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp38059248-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="syslog_backend.html#idp44702448-bb"><span class="identifier">consume</span></a><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">string_type</span> <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></div> <div class="refsect1"> -<a name="idp109184080"></a><h2>Description</h2> +<a name="idp125725936"></a><h2>Description</h2> <p>The backend provides support for the syslog protocol, defined in RFC3164. The backend sends log records to a remote host via UDP. The host name can be specified by calling the <code class="computeroutput">set_target_address</code> method. By default log records will be sent to localhost:514. The local address can be specified as well, by calling the <code class="computeroutput">set_local_address</code> method. By default syslog packets will be sent from any local address available.</p> <p>It is safe to create several sink backends with the same local addresses - the backends within the process will share the same socket. The same applies to different processes that use the syslog backends to send records from the same socket. However, it is not guaranteed to work if some third party facility is using the socket.</p> <p>On systems with native syslog implementation it may be preferable to utilize the POSIX syslog API instead of direct socket management in order to bypass possible security limitations that may be in action. To do so one has to pass the <code class="computeroutput">use_impl = native</code> to the backend constructor. Note, however, that in that case you will only have one chance to specify syslog facility and process identification string - on the first native syslog backend construction. Other native syslog backends will ignore these parameters. Obviously, the <code class="computeroutput">set_local_address</code> and <code class="computeroutput">set_target_address</code> methods have no effect for native backends. Using <code class="computeroutput">use_impl = native</code> on platforms with no native support for POSIX syslog API will have no effect. </p> <div class="refsect2"> -<a name="idp109190912"></a><h3> +<a name="idp125732768"></a><h3> <a name="boost.log.sinks.syslog_backendconstruct-copy-destruct"></a><code class="computeroutput">syslog_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38062112-bb"></a><span class="identifier">syslog_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44705312-bb"></a><span class="identifier">syslog_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Creates a UDP socket-based backend with <code class="computeroutput">syslog::user</code> facility code. IPv4 protocol will be used. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp38063328-bb"></a><span class="identifier">syslog_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp44706528-bb"></a><span class="identifier">syslog_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Creates a sink backend with the specified named parameters. The following named parameters are supported:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p><code class="computeroutput">facility</code> - Specifies the facility code. If not specified, <code class="computeroutput">syslog::user</code> will be used. </p></li> @@ -77,21 +77,21 @@ </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp38074192-bb"></a><span class="special">~</span><span class="identifier">syslog_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44717392-bb"></a><span class="special">~</span><span class="identifier">syslog_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp109222976"></a><h3> -<a name="idp38038096-bb"></a><code class="computeroutput">syslog_backend</code> public member functions</h3> +<a name="idp125764816"></a><h3> +<a name="idp44681296-bb"></a><code class="computeroutput">syslog_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38038656-bb"></a><span class="identifier">set_severity_mapper</span><span class="special">(</span><span class="identifier">severity_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44681856-bb"></a><span class="identifier">set_severity_mapper</span><span class="special">(</span><span class="identifier">severity_mapper_type</span> <span class="keyword">const</span> <span class="special">&</span> mapper<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the function object that maps application severity levels to syslog levels </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38040704-bb"></a><span class="identifier">set_local_address</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44683904-bb"></a><span class="identifier">set_local_address</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> <p>The method sets the local host name which log records will be sent from. The host name is resolved to obtain the final IP address.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -130,7 +130,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38045344-bb"></a><span class="identifier">set_local_address</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44688544-bb"></a><span class="identifier">set_local_address</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> <p>The method sets the local address which log records will be sent from.</p> <div class="note"><table border="0" summary="Note"> @@ -170,7 +170,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38049936-bb"></a><span class="identifier">set_target_address</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44693136-bb"></a><span class="identifier">set_target_address</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> <p>The method sets the remote host name where log records will be sent to. The host name is resolved to obtain the final IP address.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -209,7 +209,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38054608-bb"></a><span class="identifier">set_target_address</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44697808-bb"></a><span class="identifier">set_target_address</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">ip</span><span class="special">::</span><span class="identifier">address</span> <span class="keyword">const</span> <span class="special">&</span> addr<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">short</span> port <span class="special">=</span> <span class="number">514</span><span class="special">)</span><span class="special">;</span></pre> <p>The method sets the address of the remote host where log records will be sent to.</p> <div class="note"><table border="0" summary="Note"> @@ -249,7 +249,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38059248-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44702448-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method passes the formatted message to the syslog API or sends to a syslog server </p> </li> </ol></div> @@ -258,7 +258,8 @@ </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> @@ -266,7 +267,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="syslog/custom_severity_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="syslog/make_level.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="syslog/direct_severity_mapping.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../sinks.html#header.boost.log.sinks.syslog_backend_hpp"><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="syslog/make_level.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sinks/text_file_backend.html b/libs/log/doc/html/boost/log/sinks/text_file_backend.html index 59b1ab0fd..5042b8c04 100644 --- a/libs/log/doc/html/boost/log/sinks/text_file_backend.html +++ b/libs/log/doc/html/boost/log/sinks/text_file_backend.html @@ -34,43 +34,43 @@ <span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">char_type</span> <span class="special">></span> <a name="boost.log.sinks.text_file_backend.stream_type"></a><span class="identifier">stream_type</span><span class="special">;</span> <span class="comment">// Stream type. </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.text_file_backend.open_handler_type"></a><span class="identifier">open_handler_type</span><span class="special">;</span> <span class="comment">// File open handler. </span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.text_file_backend.close_handler_type"></a><span class="identifier">close_handler_type</span><span class="special">;</span> <span class="comment">// File close handler. </span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.text_file_backend.time_based_rot_idp38147344"></a><span class="identifier">time_based_rotation_predicate</span><span class="special">;</span> <span class="comment">// Predicate that defines the time-based condition for file rotation. </span> + <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.text_file_backend.time_based_rot_idp44790544"></a><span class="identifier">time_based_rotation_predicate</span><span class="special">;</span> <span class="comment">// Predicate that defines the time-based condition for file rotation. </span> <span class="comment">// <a class="link" href="text_file_backend.html#boost.log.sinks.text_file_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="text_file_backend.html#idp38187360-bb"><span class="identifier">text_file_backend</span></a><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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="text_file_backend.html#idp38188144-bb"><span class="identifier">text_file_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="text_file_backend.html#idp38199952-bb"><span class="special">~</span><span class="identifier">text_file_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="text_file_backend.html#idp44830560-bb"><span class="identifier">text_file_backend</span></a><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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="text_file_backend.html#idp44831344-bb"><span class="identifier">text_file_backend</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="text_file_backend.html#idp44843152-bb"><span class="special">~</span><span class="identifier">text_file_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="text_file_backend.html#idp38148672-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PathT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38149232-bb"><span class="identifier">set_file_name_pattern</span></a><span class="special">(</span><span class="identifier">PathT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38152880-bb"><span class="identifier">set_open_mode</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">openmode</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38155552-bb"><span class="identifier">set_file_collector</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="file/collector.html" title="Struct collector">file::collector</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38158784-bb"><span class="identifier">set_open_handler</span></a><span class="special">(</span><span class="identifier">open_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38161664-bb"><span class="identifier">set_close_handler</span></a><span class="special">(</span><span class="identifier">close_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38164528-bb"><span class="identifier">set_rotation_size</span></a><span class="special">(</span><span class="identifier">uintmax_t</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38167840-bb"><span class="identifier">set_time_based_rotation</span></a><span class="special">(</span><span class="identifier">time_based_rotation_predicate</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38171200-bb"><span class="identifier">auto_flush</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">uintmax_t</span> <a class="link" href="text_file_backend.html#idp38173520-bb"><span class="identifier">scan_for_files</span></a><span class="special">(</span><span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_method</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_matching</span><span class="special">,</span> + <span class="comment">// <a class="link" href="text_file_backend.html#idp44791872-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PathT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44792432-bb"><span class="identifier">set_file_name_pattern</span></a><span class="special">(</span><span class="identifier">PathT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44796080-bb"><span class="identifier">set_open_mode</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">openmode</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44798752-bb"><span class="identifier">set_file_collector</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="file/collector.html" title="Struct collector">file::collector</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44801984-bb"><span class="identifier">set_open_handler</span></a><span class="special">(</span><span class="identifier">open_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44804864-bb"><span class="identifier">set_close_handler</span></a><span class="special">(</span><span class="identifier">close_handler_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44807728-bb"><span class="identifier">set_rotation_size</span></a><span class="special">(</span><span class="identifier">uintmax_t</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44811040-bb"><span class="identifier">set_time_based_rotation</span></a><span class="special">(</span><span class="identifier">time_based_rotation_predicate</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44814400-bb"><span class="identifier">auto_flush</span></a><span class="special">(</span><span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">uintmax_t</span> <a class="link" href="text_file_backend.html#idp44816720-bb"><span class="identifier">scan_for_files</span></a><span class="special">(</span><span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_method</span> <span class="special">=</span> <span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_matching</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38181952-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38184624-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp38185920-bb"><span class="identifier">rotate_file</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44825152-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44827824-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_file_backend.html#idp44829120-bb"><span class="identifier">rotate_file</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp109876080"></a><h2>Description</h2> +<a name="idp126417632"></a><h2>Description</h2> <p>The sink backend puts formatted log records to a text file. The sink supports file rotation and advanced file control, such as size and file count restriction. </p> <div class="refsect2"> -<a name="idp109876928"></a><h3> +<a name="idp126418480"></a><h3> <a name="boost.log.sinks.text_file_backendconstruct-copy-destruct"></a><code class="computeroutput">text_file_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38187360-bb"></a><span class="identifier">text_file_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44830560-bb"></a><span class="identifier">text_file_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. The constructed sink backend uses default values of all the parameters. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp38188144-bb"></a><span class="identifier">text_file_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp44831344-bb"></a><span class="identifier">text_file_backend</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Creates a sink backend with the specified named parameters. The following named parameters are supported:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p><code class="computeroutput">file_name</code> - Specifies the file name pattern where logs are actually written to. The pattern may contain directory and file name portions, but only the file name may contain placeholders. The backend supports Boost.DateTime placeholders for injecting current time and date into the file name. Also, an additional N placeholder is supported, it will be replaced with an integral increasing file counter. The placeholder may also contain width specification in the printf-compatible form (e.g. %5N). The printed file counter will always be zero-filled. If <code class="computeroutput">file_name</code> is not specified, pattern "%5N.log" will be used. </p></li> @@ -92,17 +92,17 @@ </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp38199952-bb"></a><span class="special">~</span><span class="identifier">text_file_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44843152-bb"></a><span class="special">~</span><span class="identifier">text_file_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp109909792"></a><h3> -<a name="idp38148672-bb"></a><code class="computeroutput">text_file_backend</code> public member functions</h3> +<a name="idp126450800"></a><h3> +<a name="idp44791872-bb"></a><code class="computeroutput">text_file_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PathT<span class="special">></span> <span class="keyword">void</span> <a name="idp38149232-bb"></a><span class="identifier">set_file_name_pattern</span><span class="special">(</span><span class="identifier">PathT</span> <span class="keyword">const</span> <span class="special">&</span> pattern<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PathT<span class="special">></span> <span class="keyword">void</span> <a name="idp44792432-bb"></a><span class="identifier">set_file_name_pattern</span><span class="special">(</span><span class="identifier">PathT</span> <span class="keyword">const</span> <span class="special">&</span> pattern<span class="special">)</span><span class="special">;</span></pre> <p>The method sets file name wildcard for the files being written. The wildcard supports date and time injection into the file name.</p> <p> </p> @@ -127,7 +127,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38152880-bb"></a><span class="identifier">set_open_mode</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">openmode</span> mode<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44796080-bb"></a><span class="identifier">set_open_mode</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">ios_base</span><span class="special">::</span><span class="identifier">openmode</span> mode<span class="special">)</span><span class="special">;</span></pre> <p>The method sets the file open mode</p> <p> </p> @@ -152,7 +152,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38155552-bb"></a><span class="identifier">set_file_collector</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="file/collector.html" title="Struct collector">file::collector</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> collector<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44798752-bb"></a><span class="identifier">set_file_collector</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="file/collector.html" title="Struct collector">file::collector</a> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> collector<span class="special">)</span><span class="special">;</span></pre> <p>The method sets the log file collector function. The function is called on file rotation and is being passed the written file name.</p> <p> </p> @@ -177,7 +177,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38158784-bb"></a><span class="identifier">set_open_handler</span><span class="special">(</span><span class="identifier">open_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44801984-bb"></a><span class="identifier">set_open_handler</span><span class="special">(</span><span class="identifier">open_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>The method sets file opening handler. The handler will be called every time the backend opens a new temporary file. The handler may write a header to the opened file in order to maintain file validity.</p> <p> </p> @@ -202,7 +202,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38161664-bb"></a><span class="identifier">set_close_handler</span><span class="special">(</span><span class="identifier">close_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44804864-bb"></a><span class="identifier">set_close_handler</span><span class="special">(</span><span class="identifier">close_handler_type</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>The method sets file closing handler. The handler will be called every time the backend closes a temporary file. The handler may write a footer to the opened file in order to maintain file validity.</p> <p> </p> @@ -227,7 +227,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38164528-bb"></a><span class="identifier">set_rotation_size</span><span class="special">(</span><span class="identifier">uintmax_t</span> size<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44807728-bb"></a><span class="identifier">set_rotation_size</span><span class="special">(</span><span class="identifier">uintmax_t</span> size<span class="special">)</span><span class="special">;</span></pre> <p>The method sets maximum file size. When the size is reached, file rotation is performed.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -260,7 +260,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38167840-bb"></a><span class="identifier">set_time_based_rotation</span><span class="special">(</span><span class="identifier">time_based_rotation_predicate</span> <span class="keyword">const</span> <span class="special">&</span> predicate<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44811040-bb"></a><span class="identifier">set_time_based_rotation</span><span class="special">(</span><span class="identifier">time_based_rotation_predicate</span> <span class="keyword">const</span> <span class="special">&</span> predicate<span class="special">)</span><span class="special">;</span></pre> <p>The method sets the predicate that defines the time-based condition for file rotation.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -293,11 +293,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38171200-bb"></a><span class="identifier">auto_flush</span><span class="special">(</span><span class="keyword">bool</span> f <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44814400-bb"></a><span class="identifier">auto_flush</span><span class="special">(</span><span class="keyword">bool</span> f <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>Sets the flag to automatically flush buffers of all attached streams after each log record </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">uintmax_t</span> <a name="idp38173520-bb"></a><span class="identifier">scan_for_files</span><span class="special">(</span><span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_method</span> method <span class="special">=</span> <span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_matching</span><span class="special">,</span> +<pre class="literallayout"><span class="identifier">uintmax_t</span> <a name="idp44816720-bb"></a><span class="identifier">scan_for_files</span><span class="special">(</span><span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_method</span> method <span class="special">=</span> <span class="identifier">file</span><span class="special">::</span><span class="identifier">scan_matching</span><span class="special">,</span> <span class="keyword">bool</span> update_counter <span class="special">=</span> <span class="keyword">true</span><span class="special">)</span><span class="special">;</span></pre> <p>Performs scanning of the target directory for log files that may have been left from previous runs of the application. The found files are considered by the file collector as if they were rotated.</p> <p>The file scan can be performed in two ways: either all files in the target directory will be considered as log files, or only those files that satisfy the file name pattern. See documentation on <code class="computeroutput">sinks::file::collector::scan_for_files</code> for more information.</p> @@ -351,15 +351,15 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38181952-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44825152-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method writes the message to the sink </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38184624-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44827824-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method flushes the currently open log file </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38185920-bb"></a><span class="identifier">rotate_file</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44829120-bb"></a><span class="identifier">rotate_file</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method rotates the file </p> </li> </ol></div> @@ -368,7 +368,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/text_multifile_backend.html b/libs/log/doc/html/boost/log/sinks/text_multifile_backend.html index 8a1d05fc9..6366a91eb 100644 --- a/libs/log/doc/html/boost/log/sinks/text_multifile_backend.html +++ b/libs/log/doc/html/boost/log/sinks/text_multifile_backend.html @@ -33,39 +33,39 @@ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sinks.text_multifile_backend.file_name_composer_type"></a><span class="identifier">file_name_composer_type</span><span class="special">;</span> <span class="comment">// File name composer functor type. </span> <span class="comment">// <a class="link" href="text_multifile_backend.html#boost.log.sinks.text_multifile_backendconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="text_multifile_backend.html#idp38287584-bb"><span class="identifier">text_multifile_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="text_multifile_backend.html#idp38288384-bb"><span class="special">~</span><span class="identifier">text_multifile_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="text_multifile_backend.html#idp44930784-bb"><span class="identifier">text_multifile_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="text_multifile_backend.html#idp44931584-bb"><span class="special">~</span><span class="identifier">text_multifile_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="text_multifile_backend.html#idp38280592-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ComposerT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="text_multifile_backend.html#idp38281152-bb"><span class="identifier">set_file_name_composer</span></a><span class="special">(</span><span class="identifier">ComposerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="text_multifile_backend.html#idp38284752-bb"><span class="identifier">consume</span></a><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">string_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="text_multifile_backend.html#idp44923792-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ComposerT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="text_multifile_backend.html#idp44924352-bb"><span class="identifier">set_file_name_composer</span></a><span class="special">(</span><span class="identifier">ComposerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="text_multifile_backend.html#idp44927952-bb"><span class="identifier">consume</span></a><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">string_type</span> <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></div> <div class="refsect1"> -<a name="idp110257360"></a><h2>Description</h2> +<a name="idp126798448"></a><h2>Description</h2> <p>The sink backend puts formatted log records to one of the text files. The particular file is chosen upon each record's attribute values, which allows to distribute records into individual files or to group records related to some entity or process in a separate file. </p> <div class="refsect2"> -<a name="idp110258320"></a><h3> +<a name="idp126799408"></a><h3> <a name="boost.log.sinks.text_multifile_backendconstruct-copy-destruct"></a><code class="computeroutput">text_multifile_backend</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38287584-bb"></a><span class="identifier">text_multifile_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44930784-bb"></a><span class="identifier">text_multifile_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. The constructed sink backend has no file name composer and thus will not write any files. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp38288384-bb"></a><span class="special">~</span><span class="identifier">text_multifile_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp44931584-bb"></a><span class="special">~</span><span class="identifier">text_multifile_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp110268992"></a><h3> -<a name="idp38280592-bb"></a><code class="computeroutput">text_multifile_backend</code> public member functions</h3> +<a name="idp126810224"></a><h3> +<a name="idp44923792-bb"></a><code class="computeroutput">text_multifile_backend</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ComposerT<span class="special">></span> - <span class="keyword">void</span> <a name="idp38281152-bb"></a><span class="identifier">set_file_name_composer</span><span class="special">(</span><span class="identifier">ComposerT</span> <span class="keyword">const</span> <span class="special">&</span> composer<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp44924352-bb"></a><span class="identifier">set_file_name_composer</span><span class="special">(</span><span class="identifier">ComposerT</span> <span class="keyword">const</span> <span class="special">&</span> composer<span class="special">)</span><span class="special">;</span></pre> <p>The method sets file name composer functional object. Log record formatters are accepted, too.</p> <p> </p> @@ -90,7 +90,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38284752-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44927952-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span> <span class="special">&</span> formatted_message<span class="special">)</span><span class="special">;</span></pre> <p>The method writes the message to the sink </p> </li> </ol></div> @@ -99,7 +99,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sinks/unbounded_fifo_queue.html b/libs/log/doc/html/boost/log/sinks/unbounded_fifo_queue.html index 68834c0de..22f549286 100644 --- a/libs/log/doc/html/boost/log/sinks/unbounded_fifo_queue.html +++ b/libs/log/doc/html/boost/log/sinks/unbounded_fifo_queue.html @@ -28,56 +28,57 @@ <span class="keyword">class</span> <a class="link" href="unbounded_fifo_queue.html" title="Class unbounded_fifo_queue">unbounded_fifo_queue</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="unbounded_fifo_queue.html#boost.log.sinks.unbounded_fifo_queueconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="unbounded_fifo_queue.html#idp38356480-bb"><span class="identifier">unbounded_fifo_queue</span></a><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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="unbounded_fifo_queue.html#idp38357056-bb"><span class="identifier">unbounded_fifo_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="unbounded_fifo_queue.html#idp44999840-bb"><span class="identifier">unbounded_fifo_queue</span></a><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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="unbounded_fifo_queue.html#idp45000416-bb"><span class="identifier">unbounded_fifo_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unbounded_fifo_queue.html#idp38344768-bb">protected member functions</a></span> - <span class="keyword">void</span> <a class="link" href="unbounded_fifo_queue.html#idp38345344-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp38347184-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp38349040-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp38350960-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp38352848-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="unbounded_fifo_queue.html#idp38354720-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="unbounded_fifo_queue.html#idp44988128-bb">protected member functions</a></span> + <span class="keyword">void</span> <a class="link" href="unbounded_fifo_queue.html#idp44988704-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp44990544-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp44992400-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp44994320-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="unbounded_fifo_queue.html#idp44996208-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="unbounded_fifo_queue.html#idp44998080-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110517376"></a><h2>Description</h2> +<a name="idp127058720"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="unbounded_fifo_queue.html" title="Class unbounded_fifo_queue">unbounded_fifo_queue</a></code> class is intended to be used with the <code class="computeroutput"><a class="link" href="asynchronous_sink.html" title="Class template asynchronous_sink">asynchronous_sink</a></code> frontend as a log record queueing strategy.</p> <p>This strategy implements the simplest logic of log record buffering between threads: the queue has no limits and imposes no ordering over the queued elements aside from the order in which they are enqueued. Because of this the queue provides decent performance and scalability, however if sink backends can't consume log records fast enough the queue may grow uncontrollably. When this is an issue, it is recommended to use one of the bounded strategies. </p> <div class="refsect2"> -<a name="idp110521424"></a><h3> +<a name="idp127062768"></a><h3> <a name="boost.log.sinks.unbounded_fifo_queueconstruct-copy-destruct"></a><code class="computeroutput">unbounded_fifo_queue</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38356480-bb"></a><span class="identifier">unbounded_fifo_queue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li> +<pre class="literallayout"><a name="idp44999840-bb"></a><span class="identifier">unbounded_fifo_queue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp38357056-bb"></a><span class="identifier">unbounded_fifo_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp45000416-bb"></a><span class="identifier">unbounded_fifo_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp110536352"></a><h3> -<a name="idp38344768-bb"></a><code class="computeroutput">unbounded_fifo_queue</code> protected member functions</h3> +<a name="idp127077888"></a><h3> +<a name="idp44988128-bb"></a><code class="computeroutput">unbounded_fifo_queue</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38345344-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44988704-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38347184-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44990544-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38349040-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44992400-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38350960-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44994320-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38352848-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp44996208-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if the queue is empty. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38354720-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp44998080-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/unbounded_ordering_queue.html b/libs/log/doc/html/boost/log/sinks/unbounded_ordering_queue.html index ecbcd93be..274555504 100644 --- a/libs/log/doc/html/boost/log/sinks/unbounded_ordering_queue.html +++ b/libs/log/doc/html/boost/log/sinks/unbounded_ordering_queue.html @@ -28,27 +28,27 @@ <span class="keyword">class</span> <a class="link" href="unbounded_ordering_queue.html" title="Class template unbounded_ordering_queue">unbounded_ordering_queue</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#boost.log.sinks.unbounded_ordering_queueconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="unbounded_ordering_queue.html#idp38387280-bb"><span class="identifier">unbounded_ordering_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="unbounded_ordering_queue.html#idp45030640-bb"><span class="identifier">unbounded_ordering_queue</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp38370816-bb">public member functions</a></span> - <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="unbounded_ordering_queue.html#idp38371376-bb"><span class="identifier">get_ordering_window</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp45014176-bb">public member functions</a></span> + <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="unbounded_ordering_queue.html#idp45014736-bb"><span class="identifier">get_ordering_window</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp38373136-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="unbounded_ordering_queue.html#idp38373696-bb"><span class="identifier">get_default_ordering_window</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp45016496-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a class="link" href="unbounded_ordering_queue.html#idp45017056-bb"><span class="identifier">get_default_ordering_window</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp38375536-bb">protected member functions</a></span> - <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp38376112-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp38377952-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp38379808-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp38381744-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp38383616-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp38385520-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp45018896-bb">protected member functions</a></span> + <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp45019472-bb"><span class="identifier">enqueue</span></a><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">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp45021312-bb"><span class="identifier">try_enqueue</span></a><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">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp45023168-bb"><span class="identifier">try_dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp45025104-bb"><span class="identifier">try_dequeue</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="unbounded_ordering_queue.html#idp45026976-bb"><span class="identifier">dequeue_ready</span></a><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp45028880-bb"><span class="identifier">interrupt_dequeue</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unbounded_ordering_queue.html#idp38389680-bb">private member functions</a></span> - <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp38390256-bb"><span class="identifier">enqueue_unlocked</span></a><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="comment">// <a class="link" href="unbounded_ordering_queue.html#idp45033040-bb">private member functions</a></span> + <span class="keyword">void</span> <a class="link" href="unbounded_ordering_queue.html#idp45033616-bb"><span class="identifier">enqueue_unlocked</span></a><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="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110663376"></a><h2>Description</h2> +<a name="idp127204688"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="unbounded_ordering_queue.html" title="Class template unbounded_ordering_queue">unbounded_ordering_queue</a></code> class is intended to be used with the <code class="computeroutput"><a class="link" href="asynchronous_sink.html" title="Class template asynchronous_sink">asynchronous_sink</a></code> frontend as a log record queueing strategy.</p> <p>This strategy provides the following properties to the record queueing mechanism:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> @@ -59,58 +59,59 @@ <p> Since this queue has no size limits, it may grow uncontrollably if sink backends dequeue log records not fast enough. When this is an issue, it is recommended to use one of the bounded strategies. </p> <div class="refsect2"> -<a name="idp110670368"></a><h3> +<a name="idp127211680"></a><h3> <a name="boost.log.sinks.unbounded_ordering_queueconstruct-copy-destruct"></a><code class="computeroutput">unbounded_ordering_queue</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp38387280-bb"></a><span class="identifier">unbounded_ordering_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp45030640-bb"></a><span class="identifier">unbounded_ordering_queue</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre>Initializing constructor. </li></ol></div> </div> <div class="refsect2"> -<a name="idp110681936"></a><h3> -<a name="idp38370816-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> public member functions</h3> +<a name="idp127223184"></a><h3> +<a name="idp45014176-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp38371376-bb"></a><span class="identifier">get_ordering_window</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">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp45014736-bb"></a><span class="identifier">get_ordering_window</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Returns ordering window size specified during initialization </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp110690528"></a><h3> -<a name="idp38373136-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> public static functions</h3> +<a name="idp127231712"></a><h3> +<a name="idp45016496-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp38373696-bb"></a><span class="identifier">get_default_ordering_window</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <a name="idp45017056-bb"></a><span class="identifier">get_default_ordering_window</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns default ordering window size. The default window size is specific to the operating system thread scheduling mechanism. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp110699152"></a><h3> -<a name="idp38375536-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> protected member functions</h3> +<a name="idp127240400"></a><h3> +<a name="idp45018896-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38376112-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp45019472-bb"></a><span class="identifier">enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38377952-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp45021312-bb"></a><span class="identifier">try_enqueue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to enqueue log record to the queue. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38379808-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if no log records are ready to be processed. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp45023168-bb"></a><span class="identifier">try_dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue a log record ready for processing from the queue, does not block if no log records are ready to be processed. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38381744-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp45025104-bb"></a><span class="identifier">try_dequeue</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Attempts to dequeue log record from the queue, does not block. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp38383616-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if no log records are ready to be processed. </li> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp45026976-bb"></a><span class="identifier">dequeue_ready</span><span class="special">(</span><span class="identifier">record_view</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Dequeues log record from the queue, blocks if no log records are ready to be processed. </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38385520-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp45028880-bb"></a><span class="identifier">interrupt_dequeue</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Wakes a thread possibly blocked in the <code class="computeroutput">dequeue</code> method. </li> </ol></div> </div> <div class="refsect2"> -<a name="idp110737648"></a><h3> -<a name="idp38389680-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> private member functions</h3> +<a name="idp127278832"></a><h3> +<a name="idp45033040-bb"></a><code class="computeroutput">unbounded_ordering_queue</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp38390256-bb"></a><span class="identifier">enqueue_unlocked</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues a log record. </li></ol></div> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp45033616-bb"></a><span class="identifier">enqueue_unlocked</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre>Enqueues a log record. </li></ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/sinks/unlocked_sink.html b/libs/log/doc/html/boost/log/sinks/unlocked_sink.html index 4024d0deb..47ab31cea 100644 --- a/libs/log/doc/html/boost/log/sinks/unlocked_sink.html +++ b/libs/log/doc/html/boost/log/sinks/unlocked_sink.html @@ -32,29 +32,29 @@ <span class="keyword">typedef</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <a name="boost.log.sinks.unlocked_sink.locked_backend_ptr"></a><span class="identifier">locked_backend_ptr</span><span class="special">;</span> <span class="comment">// Type of pointer to the backend. </span> <span class="comment">// <a class="link" href="unlocked_sink.html#boost.log.sinks.unlocked_sinkconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="unlocked_sink.html#idp38407968-bb"><span class="identifier">unlocked_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="unlocked_sink.html#idp38408768-bb"><span class="identifier">unlocked_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="unlocked_sink.html#idp45051328-bb"><span class="identifier">unlocked_sink</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="unlocked_sink.html#idp45052128-bb"><span class="identifier">unlocked_sink</span></a><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="unlocked_sink.html#idp38401152-bb">public member functions</a></span> - <span class="identifier">locked_backend_ptr</span> <a class="link" href="unlocked_sink.html#idp38401712-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="unlocked_sink.html#idp38403792-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="unlocked_sink.html#idp38406032-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="unlocked_sink.html#idp45044512-bb">public member functions</a></span> + <span class="identifier">locked_backend_ptr</span> <a class="link" href="unlocked_sink.html#idp45045072-bb"><span class="identifier">locked_backend</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">virtual</span> <span class="keyword">void</span> <a class="link" href="unlocked_sink.html#idp45047152-bb"><span class="identifier">consume</span></a><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">virtual</span> <span class="keyword">void</span> <a class="link" href="unlocked_sink.html#idp45049392-bb"><span class="identifier">flush</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp110813792"></a><h2>Description</h2> +<a name="idp127354768"></a><h2>Description</h2> <p>The sink frontend does not perform thread synchronization and simply passes logging records to the sink backend. </p> <div class="refsect2"> -<a name="idp110814592"></a><h3> +<a name="idp127355568"></a><h3> <a name="boost.log.sinks.unlocked_sinkconstruct-copy-destruct"></a><code class="computeroutput">unlocked_sink</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp38407968-bb"></a><span class="identifier">unlocked_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp45051328-bb"></a><span class="identifier">unlocked_sink</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Constructs the sink backend instance. Requires the backend to be default-constructible. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp38408768-bb"></a><span class="identifier">unlocked_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp45052128-bb"></a><span class="identifier">unlocked_sink</span><span class="special">(</span><span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sink_backend_type</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> backend<span class="special">)</span><span class="special">;</span></pre> <p>Constructor attaches user-constructed backend instance</p> <p> @@ -88,11 +88,11 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp110834544"></a><h3> -<a name="idp38401152-bb"></a><code class="computeroutput">unlocked_sink</code> public member functions</h3> +<a name="idp127375456"></a><h3> +<a name="idp45044512-bb"></a><code class="computeroutput">unlocked_sink</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp38401712-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">locked_backend_ptr</span> <a name="idp45045072-bb"></a><span class="identifier">locked_backend</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Locking accessor to the attached backend.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -105,11 +105,11 @@ </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp38403792-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp45047152-bb"></a><span class="identifier">consume</span><span class="special">(</span><span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Passes the log record to the backend </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp38406032-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">virtual</span> <span class="keyword">void</span> <a name="idp45049392-bb"></a><span class="identifier">flush</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method performs flushing of any internal buffers that may hold log records. The method may take considerable time to complete and may block both the calling thread and threads attempting to put new records into the sink while this call is in progress. </p> </li> </ol></div> @@ -118,7 +118,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/basic_channel_logger.html b/libs/log/doc/html/boost/log/sources/basic_channel_logger.html index 87505686a..ea3b1cadb 100644 --- a/libs/log/doc/html/boost/log/sources/basic_channel_logger.html +++ b/libs/log/doc/html/boost/log/sources/basic_channel_logger.html @@ -44,53 +44,53 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="identifier">channel_type</span> <a class="link" href="basic_channel_logger/make_default_channel_name.html#boost.log.sources.basic_channel_logger.make_default_channel_name.result_type"><span class="identifier">result_type</span></a><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_channel_logger/make_default_channel_name.html#idp34091296-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="basic_channel_logger/make_default_channel_name.html#idp34091856-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_channel_logger/make_default_channel_name.html#idp41367056-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="basic_channel_logger/make_default_channel_name.html#idp41367616-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="basic_channel_logger.html#boost.log.sources.basic_channel_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_channel_logger.html#idp34108064-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_channel_logger.html#idp34108832-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_channel_logger.html#idp34110512-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_channel_logger.html#idp34112192-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_channel_logger.html#idp41383824-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_channel_logger.html#idp41384592-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_channel_logger.html#idp41386272-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_channel_logger.html#idp41387952-bb"><span class="identifier">basic_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_channel_logger.html#idp34102352-bb">public member functions</a></span> - <span class="identifier">channel_type</span> <a class="link" href="basic_channel_logger.html#idp34102912-bb"><span class="identifier">channel</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_channel_logger.html#idp34105200-bb"><span class="identifier">channel</span></a><span class="special">(</span><span class="identifier">channel_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_channel_logger.html#idp41378112-bb">public member functions</a></span> + <span class="identifier">channel_type</span> <a class="link" href="basic_channel_logger.html#idp41378672-bb"><span class="identifier">channel</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_channel_logger.html#idp41380960-bb"><span class="identifier">channel</span></a><span class="special">(</span><span class="identifier">channel_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_channel_logger.html#idp34116880-bb">protected member functions</a></span> - <span class="identifier">channel_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_channel_logger.html#idp34117456-bb"><span class="identifier">get_channel_attribute</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"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp34119024-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_channel_logger.html#idp34122272-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_channel_logger.html#idp41392640-bb">protected member functions</a></span> + <span class="identifier">channel_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_channel_logger.html#idp41393216-bb"><span class="identifier">get_channel_attribute</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"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp41394784-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_channel_logger.html#idp41398032-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_channel_logger.html#idp34124672-bb">private member functions</a></span> + <span class="comment">// <a class="link" href="basic_channel_logger.html#idp41400432-bb">private member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp34125248-bb"><span class="identifier">open_record_with_channel_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp41401008-bb"><span class="identifier">open_record_with_channel_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</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> ArgsT<span class="special">></span> - <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp34129696-bb"><span class="identifier">open_record_with_channel_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">parameter</span><span class="special">::</span><span class="identifier">void_</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <a class="link" href="basic_channel_logger.html#idp41405456-bb"><span class="identifier">open_record_with_channel_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">parameter</span><span class="special">::</span><span class="identifier">void_</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp103180096"></a><h2>Description</h2> +<a name="idp119721248"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp103180512"></a><h3> +<a name="idp119721664"></a><h3> <a name="boost.log.sources.basic_channel_loggerconstruct-copy-destruct"></a><code class="computeroutput">basic_channel_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34108064-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41383824-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. The constructed logger has the default-constructed channel name. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34108832-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41384592-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34110512-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41386272-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34112192-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp41387952-bb"></a><span class="identifier">basic_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with arguments. Allows to register a channel name attribute on construction.</p> <p> </p> @@ -122,11 +122,11 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp103212304"></a><h3> -<a name="idp34102352-bb"></a><code class="computeroutput">basic_channel_logger</code> public member functions</h3> +<a name="idp119753392"></a><h3> +<a name="idp41378112-bb"></a><code class="computeroutput">basic_channel_logger</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">channel_type</span> <a name="idp34102912-bb"></a><span class="identifier">channel</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">channel_type</span> <a name="idp41378672-bb"></a><span class="identifier">channel</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The observer of the channel name</p> <p> </p> @@ -142,7 +142,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34105200-bb"></a><span class="identifier">channel</span><span class="special">(</span><span class="identifier">channel_type</span> <span class="keyword">const</span> <span class="special">&</span> ch<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41380960-bb"></a><span class="identifier">channel</span><span class="special">(</span><span class="identifier">channel_type</span> <span class="keyword">const</span> <span class="special">&</span> ch<span class="special">)</span><span class="special">;</span></pre> <p>The setter of the channel name</p> <p> </p> @@ -169,33 +169,33 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp103231456"></a><h3> -<a name="idp34116880-bb"></a><code class="computeroutput">basic_channel_logger</code> protected member functions</h3> +<a name="idp119772544"></a><h3> +<a name="idp41392640-bb"></a><code class="computeroutput">basic_channel_logger</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">channel_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34117456-bb"></a><span class="identifier">get_channel_attribute</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">channel_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp41393216-bb"></a><span class="identifier">get_channel_attribute</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Channel attribute accessor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp34119024-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp41394784-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">open_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34122272-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41398032-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked swap </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp103256304"></a><h3> -<a name="idp34124672-bb"></a><code class="computeroutput">basic_channel_logger</code> private member functions</h3> +<a name="idp119797392"></a><h3> +<a name="idp41400432-bb"></a><code class="computeroutput">basic_channel_logger</code> private member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="identifier">record</span> <a name="idp34125248-bb"></a><span class="identifier">open_record_with_channel_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> ch<span class="special">)</span><span class="special">;</span></pre>The <code class="computeroutput">open_record</code> implementation for the case when the channel is specified in log statement. </li> + <span class="identifier">record</span> <a name="idp41401008-bb"></a><span class="identifier">open_record_with_channel_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> ch<span class="special">)</span><span class="special">;</span></pre>The <code class="computeroutput">open_record</code> implementation for the case when the channel is specified in log statement. </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> - <span class="identifier">record</span> <a name="idp34129696-bb"></a><span class="identifier">open_record_with_channel_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">,</span> + <span class="identifier">record</span> <a name="idp41405456-bb"></a><span class="identifier">open_record_with_channel_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">,</span> <span class="identifier">parameter</span><span class="special">::</span><span class="identifier">void_</span><span class="special">)</span><span class="special">;</span></pre>The <code class="computeroutput">open_record</code> implementation for the case when the channel is not specified in log statement. </li> </ol></div> </div> @@ -203,7 +203,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/basic_channel_logger/make_default_channel_name.html b/libs/log/doc/html/boost/log/sources/basic_channel_logger/make_default_channel_name.html index f046987c8..d3648c62a 100644 --- a/libs/log/doc/html/boost/log/sources/basic_channel_logger/make_default_channel_name.html +++ b/libs/log/doc/html/boost/log/sources/basic_channel_logger/make_default_channel_name.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../basic_channel_logger.html#idp103180096" title="Description"> +<link rel="up" href="../basic_channel_logger.html#idp119721248" title="Description"> <link rel="prev" href="../basic_channel_logger.html" title="Class template basic_channel_logger"> <link rel="next" href="../channel.html" title="Struct template channel"> </head> @@ -13,7 +13,7 @@ <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="../basic_channel_logger.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_channel_logger.html#idp103180096"><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="../channel.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_channel_logger.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_channel_logger.html#idp119721248"><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="../channel.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.basic_channel_logger.make_default_channel_name"></a><div class="titlepage"></div> @@ -32,21 +32,22 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="identifier">channel_type</span> <a name="boost.log.sources.basic_channel_logger.make_default_channel_name.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="make_default_channel_name.html#idp34091296-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="make_default_channel_name.html#idp34091856-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="make_default_channel_name.html#idp41367056-bb">public member functions</a></span> + <span class="identifier">result_type</span> <a class="link" href="make_default_channel_name.html#idp41367616-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp103303344"></a><h2>Description</h2> +<a name="idp119844368"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp103303760"></a><h3> -<a name="idp34091296-bb"></a><code class="computeroutput">make_default_channel_name</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp34091856-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp119844784"></a><h3> +<a name="idp41367056-bb"></a><code class="computeroutput">make_default_channel_name</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">result_type</span> <a name="idp41367616-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -54,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../basic_channel_logger.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_channel_logger.html#idp103180096"><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="../channel.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../basic_channel_logger.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_channel_logger.html#idp119721248"><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="../channel.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/basic_composit_idp34023136.html b/libs/log/doc/html/boost/log/sources/basic_composit_idp41102304.html index f1fe65f8e..946a4006d 100644 --- a/libs/log/doc/html/boost/log/sources/basic_composit_idp34023136.html +++ b/libs/log/doc/html/boost/log/sources/basic_composit_idp41102304.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>"> <link rel="prev" href="basic_composite_logger.html" title="Class template basic_composite_logger"> -<link rel="next" href="swap_idp34049776.html" title="Function template swap"> +<link rel="next" href="basic_logger.html" title="Class template basic_logger"> </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="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="swap_idp34049776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_logger.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sources.basic_composit_idp34023136"></a><div class="titlepage"></div> +<a name="boost.log.sources.basic_composit_idp41102304"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT></span></h2> <p>boost::log::sources::basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT> — An optimized composite logger version with no multithreading support. </p> @@ -25,72 +25,73 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>">boost/log/sources/basic_logger.hpp</a>> </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> FinalT<span class="special">,</span> <span class="keyword">typename</span> FeaturesT<span class="special">></span> -<span class="keyword">class</span> <a class="link" href="basic_composit_idp34023136.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">basic_composite_logger</a><span class="special"><</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">single_thread_model</span><span class="special">,</span> <span class="identifier">FeaturesT</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="basic_composit_idp41102304.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">basic_composite_logger</a><span class="special"><</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">single_thread_model</span><span class="special">,</span> <span class="identifier">FeaturesT</span><span class="special">></span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">threading_model</span> <a name="boost.log.sources.basic_composit_idp34023136.threading_model"></a><span class="identifier">threading_model</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">threading_model</span> <a name="boost.log.sources.basic_composit_idp41102304.threading_model"></a><span class="identifier">threading_model</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_composit_idp34023136.html#boost.log.sources.basic_composit_idp34023136construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_composit_idp34023136.html#idp34042592-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_composit_idp34023136.html#idp34042880-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_composit_idp34023136.html#idp34044144-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span>logger_base <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_composit_idp34023136.html#idp34045408-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_composit_idp41102304.html#boost.log.sources.basic_composit_idp41102304construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="basic_composit_idp41102304.html#idp41121760-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composit_idp41102304.html#idp41122048-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composit_idp41102304.html#idp41123312-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span>logger_base <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_composit_idp41102304.html#idp41124576-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_composit_idp34023136.html#idp34027984-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="basic_composit_idp41102304.html#idp41107152-bb">public member functions</a></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> - <a class="link" href="basic_composit_idp34023136.html#idp34028544-bb"><span class="identifier">add_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composit_idp34023136.html#idp34030800-bb"><span class="identifier">remove_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composit_idp34023136.html#idp34032336-bb"><span class="identifier">remove_all_attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <a class="link" href="basic_composit_idp34023136.html#idp34033184-bb"><span class="identifier">get_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composit_idp34023136.html#idp34034304-bb"><span class="identifier">set_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">record</span> <a class="link" href="basic_composit_idp34023136.html#idp34035840-bb"><span class="identifier">open_record</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_composit_idp34023136.html#idp34036688-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composit_idp34023136.html#idp34039072-bb"><span class="identifier">push_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composit_idp34023136.html#idp34040608-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composit_idp41102304.html#idp41107712-bb"><span class="identifier">add_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composit_idp41102304.html#idp41109968-bb"><span class="identifier">remove_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composit_idp41102304.html#idp41111504-bb"><span class="identifier">remove_all_attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <a class="link" href="basic_composit_idp41102304.html#idp41112352-bb"><span class="identifier">get_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composit_idp41102304.html#idp41113472-bb"><span class="identifier">set_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <a class="link" href="basic_composit_idp41102304.html#idp41115008-bb"><span class="identifier">open_record</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_composit_idp41102304.html#idp41115856-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composit_idp41102304.html#idp41118240-bb"><span class="identifier">push_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composit_idp41102304.html#idp41119776-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_composit_idp34023136.html#idp34047504-bb">protected member functions</a></span> - <span class="identifier">FinalT</span> <span class="special">&</span> <a class="link" href="basic_composit_idp34023136.html#idp34048080-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="identifier">FinalT</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_composit_idp41102304.html#idp41126672-bb">protected member functions</a></span> + <span class="identifier">FinalT</span> <span class="special">&</span> <a class="link" href="basic_composit_idp41102304.html#idp41127248-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="identifier">FinalT</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp102808416"></a><h2>Description</h2> +<a name="idp118992000"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp102808832"></a><h3> -<a name="boost.log.sources.basic_composit_idp34023136construct-copy-destruct"></a><code class="computeroutput">basic_composite_logger</code> +<a name="idp118992416"></a><h3> +<a name="boost.log.sources.basic_composit_idp41102304construct-copy-destruct"></a><code class="computeroutput">basic_composite_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp34042592-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp34042880-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp34044144-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span>logger_base <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34045408-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp41121760-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp41122048-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp41123312-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span>logger_base <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp41124576-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp102834048"></a><h3> -<a name="idp34027984-bb"></a><code class="computeroutput">basic_composite_logger</code> public member functions</h3> +<a name="idp119017760"></a><h3> +<a name="idp41107152-bb"></a><code class="computeroutput">basic_composite_logger</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp34028544-bb"></a><span class="identifier">add_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp34030800-bb"></a><span class="identifier">remove_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp34032336-bb"></a><span class="identifier">remove_all_attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp34033184-bb"></a><span class="identifier">get_attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp34034304-bb"></a><span class="identifier">set_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="identifier">record</span> <a name="idp34035840-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp34036688-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp34039072-bb"></a><span class="identifier">push_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp34040608-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> +<a name="idp41107712-bb"></a><span class="identifier">add_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp41109968-bb"></a><span class="identifier">remove_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp41111504-bb"></a><span class="identifier">remove_all_attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp41112352-bb"></a><span class="identifier">get_attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp41113472-bb"></a><span class="identifier">set_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="identifier">record</span> <a name="idp41115008-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp41115856-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp41118240-bb"></a><span class="identifier">push_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp41119776-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp102897152"></a><h3> -<a name="idp34047504-bb"></a><code class="computeroutput">basic_composite_logger</code> protected member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">FinalT</span> <span class="special">&</span> <a name="idp34048080-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="identifier">FinalT</span> that<span class="special">)</span><span class="special">;</span></pre></li></ol></div> +<a name="idp119080864"></a><h3> +<a name="idp41126672-bb"></a><code class="computeroutput">basic_composite_logger</code> protected member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">FinalT</span> <span class="special">&</span> <a name="idp41127248-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="identifier">FinalT</span> that<span class="special">)</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -98,7 +99,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="swap_idp34049776.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_logger.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/basic_composite_logger.html b/libs/log/doc/html/boost/log/sources/basic_composite_logger.html index bcc65373d..63928f6ca 100644 --- a/libs/log/doc/html/boost/log/sources/basic_composite_logger.html +++ b/libs/log/doc/html/boost/log/sources/basic_composite_logger.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="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>"> -<link rel="prev" href="basic_logger.html" title="Class template basic_logger"> -<link rel="next" href="basic_composit_idp34023136.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>"> +<link rel="prev" href="../../../logging_sources.html" title="Logging sources"> +<link rel="next" href="basic_composit_idp41102304.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>"> </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="basic_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composit_idp34023136.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../logging_sources.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composit_idp41102304.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.basic_composite_logger"></a><div class="titlepage"></div> @@ -32,60 +32,60 @@ <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">threading_model</span> <a name="boost.log.sources.basic_composite_logger.threading_model"></a><span class="identifier">threading_model</span><span class="special">;</span> <span class="comment">// Threading model being used. </span> <span class="comment">// <a class="link" href="basic_composite_logger.html#boost.log.sources.basic_composite_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_composite_logger.html#idp34014048-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_composite_logger.html#idp34014784-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_composite_logger.html#idp34016464-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">logger_base</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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_composite_logger.html#idp34017856-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composite_logger.html#idp41453264-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composite_logger.html#idp41454000-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composite_logger.html#idp41455680-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">logger_base</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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_composite_logger.html#idp41097024-bb"><span class="identifier">basic_composite_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_composite_logger.html#idp34539072-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="basic_composite_logger.html#idp41264640-bb">public member functions</a></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> - <a class="link" href="basic_composite_logger.html#idp34539632-bb"><span class="identifier">add_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp34544624-bb"><span class="identifier">remove_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp34548368-bb"><span class="identifier">remove_all_attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <a class="link" href="basic_composite_logger.html#idp34549744-bb"><span class="identifier">get_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp34552096-bb"><span class="identifier">set_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">record</span> <a class="link" href="basic_composite_logger.html#idp34555920-bb"><span class="identifier">open_record</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_composite_logger.html#idp34558000-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp34008896-bb"><span class="identifier">push_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp34011632-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_composite_logger.html#idp41265200-bb"><span class="identifier">add_attribute</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp41270064-bb"><span class="identifier">remove_attribute</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp40820496-bb"><span class="identifier">remove_all_attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <a class="link" href="basic_composite_logger.html#idp40821872-bb"><span class="identifier">get_attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp40824048-bb"><span class="identifier">set_attributes</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <a class="link" href="basic_composite_logger.html#idp41442112-bb"><span class="identifier">open_record</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_composite_logger.html#idp41444192-bb"><span class="identifier">open_record</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp41448192-bb"><span class="identifier">push_record</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_composite_logger.html#idp41450848-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_composite_logger.html#idp34020384-bb">protected member functions</a></span> - <span class="identifier">FinalT</span> <span class="special">&</span> <a class="link" href="basic_composite_logger.html#idp34020960-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="identifier">FinalT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_composite_logger.html#idp41099552-bb">protected member functions</a></span> + <span class="identifier">FinalT</span> <span class="special">&</span> <a class="link" href="basic_composite_logger.html#idp41100128-bb"><span class="identifier">assign</span></a><span class="special">(</span><span class="identifier">FinalT</span> <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></div> <div class="refsect1"> -<a name="idp102566992"></a><h2>Description</h2> +<a name="idp118751360"></a><h2>Description</h2> <p>The composite logger is a helper class that simplifies feature composition into the final logger. The user's logger class is expected to derive from the composite logger class, instantiated with the character type, the user's logger class, the threading model and the list of the required features. The former three parameters are passed to the <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template. The feature list must be an MPL type sequence, where each element is a unary MPL metafunction class, that upon applying on its argument results in a logging feature class that derives from the argument. Every logger feature provided by the library can participate in the feature list. </p> <div class="refsect2"> -<a name="idp102569968"></a><h3> +<a name="idp118754000"></a><h3> <a name="boost.log.sources.basic_composite_loggerconstruct-copy-destruct"></a><code class="computeroutput">basic_composite_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34014048-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41453264-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor (default-constructs all features) </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34014784-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41454000-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34016464-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">logger_base</span> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41455680-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">logger_base</span> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34017856-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp41097024-bb"></a><span class="identifier">basic_composite_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named parameters </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp102596928"></a><h3> -<a name="idp34539072-bb"></a><code class="computeroutput">basic_composite_logger</code> public member functions</h3> +<a name="idp118780832"></a><h3> +<a name="idp41264640-bb"></a><code class="computeroutput">basic_composite_logger</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp34539632-bb"></a><span class="identifier">add_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> +<a name="idp41265200-bb"></a><span class="identifier">add_attribute</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> <p>The method adds an attribute to the source-specific attribute set. The attribute will be implicitly added to every log record made with the current logger.</p> <p> @@ -123,7 +123,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34544624-bb"></a><span class="identifier">remove_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41270064-bb"></a><span class="identifier">remove_attribute</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> <p>The method removes an attribute from the source-specific attribute set.</p> <p> @@ -160,11 +160,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34548368-bb"></a><span class="identifier">remove_all_attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40820496-bb"></a><span class="identifier">remove_all_attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method removes all attributes from the logger. All iterators and references to the removed attributes are invalidated. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp34549744-bb"></a><span class="identifier">get_attributes</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">attribute_set</span> <a name="idp40821872-bb"></a><span class="identifier">get_attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method retrieves a copy of a set with all attributes from the logger.</p> <p> </p> @@ -180,7 +180,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34552096-bb"></a><span class="identifier">set_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40824048-bb"></a><span class="identifier">set_attributes</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> <p>The method installs the whole attribute set into the logger. All iterators and references to elements of the previous set are invalidated. Iterators to the <span class="emphasis"><em>attrs</em></span> set are not valid to be used with the logger (that is, the logger owns a copy of <span class="emphasis"><em>attrs</em></span> after completion).</p> <p> </p> @@ -205,7 +205,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">record</span> <a name="idp34555920-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">record</span> <a name="idp41442112-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method opens a new log record in the logging core.</p> <p> </p> @@ -221,7 +221,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp34558000-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp41444192-bb"></a><span class="identifier">open_record</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>The method opens a new log record in the logging core.</p> <p> @@ -253,7 +253,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34008896-bb"></a><span class="identifier">push_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41448192-bb"></a><span class="identifier">push_record</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>The method pushes the constructed message to the logging core</p> <p> </p> @@ -278,28 +278,29 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34011632-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41450848-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Thread-safe implementation of swap </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp102689504"></a><h3> -<a name="idp34020384-bb"></a><code class="computeroutput">basic_composite_logger</code> protected member functions</h3> +<a name="idp118873232"></a><h3> +<a name="idp41099552-bb"></a><code class="computeroutput">basic_composite_logger</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">FinalT</span> <span class="special">&</span> <a name="idp34020960-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="identifier">FinalT</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">FinalT</span> <span class="special">&</span> <a name="idp41100128-bb"></a><span class="identifier">assign</span><span class="special">(</span><span class="identifier">FinalT</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment for the final class. Threadsafe, provides strong exception guarantee. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp102699120"></a><h3>Specializations</h3> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="basic_composit_idp34023136.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT></a></p></li></ul></div> +<a name="idp118882720"></a><h3>Specializations</h3> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><a class="link" href="basic_composit_idp41102304.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT></a></p></li></ul></div> </div> </div> </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> @@ -307,7 +308,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composit_idp34023136.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../../logging_sources.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composit_idp41102304.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/basic_exceptio_idp34291088.html b/libs/log/doc/html/boost/log/sources/basic_exceptio_idp41005440.html index 888fdbd5f..6da59416f 100644 --- a/libs/log/doc/html/boost/log/sources/basic_exceptio_idp34291088.html +++ b/libs/log/doc/html/boost/log/sources/basic_exceptio_idp41005440.html @@ -16,7 +16,7 @@ <a accesskey="p" href="wchannel_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp"><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="exception_handler.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sources.basic_exceptio_idp34291088"></a><div class="titlepage"></div> +<a name="boost.log.sources.basic_exceptio_idp41005440"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template basic_exception_handler_logger</span></h2> <p>boost::log::sources::basic_exception_handler_logger — Exception handler feature implementation. </p> @@ -25,64 +25,64 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp" title="Header <boost/log/sources/exception_handler_feature.hpp>">boost/log/sources/exception_handler_feature.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseT<span class="special">></span> -<span class="keyword">class</span> <a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">BaseT</span> <span class="special">{</span> +<span class="keyword">class</span> <a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">BaseT</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">threading_model</span> <a name="boost.log.sources.basic_exceptio_idp34291088.threading_model"></a><span class="identifier">threading_model</span><span class="special">;</span> <span class="comment">// Threading model being used. </span> - <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">final_type</span> <a name="boost.log.sources.basic_exceptio_idp34291088.final_type"></a><span class="identifier">final_type</span><span class="special">;</span> <span class="comment">// Final logger type. </span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sources.basic_exceptio_idp34291088.exception_handler_type"></a><span class="identifier">exception_handler_type</span><span class="special">;</span> <span class="comment">// Exception handler function type. </span> - <span class="keyword">typedef</span> <span class="identifier">strictest_lock</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">open_record_lock</span><span class="special">,</span> <span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">threading_model</span> <span class="special">></span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.sources.basic_exceptio_idp34291088.open_record_lock"></a><span class="identifier">open_record_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the open_record_unlocked method. </span> - <span class="keyword">typedef</span> <span class="identifier">strictest_lock</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">push_record_lock</span><span class="special">,</span> <span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">threading_model</span> <span class="special">></span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.sources.basic_exceptio_idp34291088.push_record_lock"></a><span class="identifier">push_record_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the push_record_unlocked method. </span> - <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sources.basic_exceptio_idp34291088.swap_lock"></a><span class="identifier">swap_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the swap_unlocked method. </span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">threading_model</span> <a name="boost.log.sources.basic_exceptio_idp41005440.threading_model"></a><span class="identifier">threading_model</span><span class="special">;</span> <span class="comment">// Threading model being used. </span> + <span class="keyword">typedef</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">final_type</span> <a name="boost.log.sources.basic_exceptio_idp41005440.final_type"></a><span class="identifier">final_type</span><span class="special">;</span> <span class="comment">// Final logger type. </span> + <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sources.basic_exceptio_idp41005440.exception_handler_type"></a><span class="identifier">exception_handler_type</span><span class="special">;</span> <span class="comment">// Exception handler function type. </span> + <span class="keyword">typedef</span> <span class="identifier">strictest_lock</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">open_record_lock</span><span class="special">,</span> <span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">threading_model</span> <span class="special">></span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.sources.basic_exceptio_idp41005440.open_record_lock"></a><span class="identifier">open_record_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the open_record_unlocked method. </span> + <span class="keyword">typedef</span> <span class="identifier">strictest_lock</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">push_record_lock</span><span class="special">,</span> <span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">threading_model</span> <span class="special">></span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a name="boost.log.sources.basic_exceptio_idp41005440.push_record_lock"></a><span class="identifier">push_record_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the push_record_unlocked method. </span> + <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sources.basic_exceptio_idp41005440.swap_lock"></a><span class="identifier">swap_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the swap_unlocked method. </span> - <span class="comment">// <a class="link" href="basic_exceptio_idp34291088.html#boost.log.sources.basic_exceptio_idp34291088construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_exceptio_idp34291088.html#idp33950032-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_exceptio_idp34291088.html#idp33950800-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_exceptio_idp34291088.html#idp33952496-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_exceptio_idp41005440.html#boost.log.sources.basic_exceptio_idp41005440construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="basic_exceptio_idp41005440.html#idp41023648-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_exceptio_idp41005440.html#idp41024416-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_exceptio_idp41005440.html#idp41026112-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <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> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="basic_exceptio_idp34291088.html#idp33954192-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="basic_exceptio_idp41005440.html#idp41027808-bb"><span class="identifier">basic_exception_handler_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_exceptio_idp34291088.html#idp33941632-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> HandlerT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp34291088.html#idp33942192-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_exceptio_idp41005440.html#idp41014960-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> HandlerT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp41005440.html#idp41015520-bb"><span class="identifier">set_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_exceptio_idp34291088.html#idp33956752-bb">protected member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_exceptio_idp34291088.html#idp33957328-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp34291088.html#idp33960576-bb"><span class="identifier">push_record_unlocked</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp34291088.html#idp33962976-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_exceptio_idp41005440.html#idp41030368-bb">protected member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_exceptio_idp41005440.html#idp41030944-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp41005440.html#idp41034192-bb"><span class="identifier">push_record_unlocked</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_exceptio_idp41005440.html#idp41036592-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp103889248"></a><h2>Description</h2> +<a name="idp120429312"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp103889664"></a><h3> -<a name="boost.log.sources.basic_exceptio_idp34291088construct-copy-destruct"></a><code class="computeroutput">basic_exception_handler_logger</code> +<a name="idp120429728"></a><h3> +<a name="boost.log.sources.basic_exceptio_idp41005440construct-copy-destruct"></a><code class="computeroutput">basic_exception_handler_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33950032-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41023648-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. The constructed logger does not have an exception handler. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33950800-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41024416-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33952496-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp41026112-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp33954192-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp41027808-bb"></a><span class="identifier">basic_exception_handler_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with arguments. Passes arguments to other features. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp103916944"></a><h3> -<a name="idp33941632-bb"></a><code class="computeroutput">basic_exception_handler_logger</code> public member functions</h3> +<a name="idp120456944"></a><h3> +<a name="idp41014960-bb"></a><code class="computeroutput">basic_exception_handler_logger</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> HandlerT<span class="special">></span> - <span class="keyword">void</span> <a name="idp33942192-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">void</span> <a name="idp41015520-bb"></a><span class="identifier">set_exception_handler</span><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span> handler<span class="special">)</span><span class="special">;</span></pre> <p>The method sets exception handler function. The function will be called with no arguments in case if an exception occurs during either <code class="computeroutput">open_record</code> or <code class="computeroutput">push_record</code> method execution. Since exception handler is called from a <code class="computeroutput">catch</code> statement, the exception can be rethrown in order to determine its type.</p> <p>By default no handler is installed, thus any exception is propagated as usual.</p> <p><span class="bold"><strong>See Also:</strong></span></p> @@ -95,10 +95,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>The exception handler can be invoked in several threads concurrently.</p> -<p>Thread interruptions are not affected by exception handlers. </p> -</td></tr> +<tr><td align="left" valign="top"><p>The exception handler can be invoked in several threads concurrently.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>Thread interruptions are not affected by exception handlers. </p></td></tr> </table></div> <p> </p> @@ -124,19 +130,19 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp103936752"></a><h3> -<a name="idp33956752-bb"></a><code class="computeroutput">basic_exception_handler_logger</code> protected member functions</h3> +<a name="idp120476944"></a><h3> +<a name="idp41030368-bb"></a><code class="computeroutput">basic_exception_handler_logger</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp33957328-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp41030944-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">open_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33960576-bb"></a><span class="identifier">push_record_unlocked</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41034192-bb"></a><span class="identifier">push_record_unlocked</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">push_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp33962976-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41036592-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked swap </p> </li> </ol></div> @@ -145,7 +151,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/basic_logger.html b/libs/log/doc/html/boost/log/sources/basic_logger.html index c7e413ccd..eb0fc55ed 100644 --- a/libs/log/doc/html/boost/log/sources/basic_logger.html +++ b/libs/log/doc/html/boost/log/sources/basic_logger.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="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>"> -<link rel="prev" href="../../../logging_sources.html" title="Logging sources"> -<link rel="next" href="basic_composite_logger.html" title="Class template basic_composite_logger"> +<link rel="prev" href="basic_composit_idp41102304.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>"> +<link rel="next" href="swap_idp41325584.html" title="Function template swap"> </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="../../../logging_sources.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_composit_idp41102304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="swap_idp41325584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.basic_logger"></a><div class="titlepage"></div> @@ -41,33 +41,33 @@ <span class="keyword">typedef</span> <span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">threading_model</span> <span class="special">></span> <a name="boost.log.sources.basic_logger.push_record_lock"></a><span class="identifier">push_record_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the push_record_unlocked method. </span> <span class="comment">// <a class="link" href="basic_logger.html#boost.log.sources.basic_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_logger.html#idp34318752-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_logger.html#idp34319552-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_logger.html#idp34322368-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_logger.html#idp34325184-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34530384-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <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="basic_logger.html#idp40781088-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_logger.html#idp40781888-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_logger.html#idp40784800-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_logger.html#idp40787712-bb"><span class="identifier">basic_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> <a class="link" href="basic_logger.html#idp41323120-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <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="basic_logger.html#idp34497968-bb">protected member functions</a></span> - <span class="identifier">core_ptr</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34498432-bb"><span class="identifier">core</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34500000-bb"><span class="identifier">attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34501280-bb"><span class="identifier">attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">threading_model</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34502832-bb"><span class="identifier">get_threading_model</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">threading_model</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp34504128-bb"><span class="identifier">get_threading_model</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="identifier">final_type</span> <span class="special">*</span> <a class="link" href="basic_logger.html#idp34505696-bb"><span class="identifier">final_this</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">final_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="basic_logger.html#idp34506976-bb"><span class="identifier">final_this</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp34508528-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_logger.html#idp40790352-bb">protected member functions</a></span> + <span class="identifier">core_ptr</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp40790928-bb"><span class="identifier">core</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp40792496-bb"><span class="identifier">attributes</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp40793776-bb"><span class="identifier">attributes</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">threading_model</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp40795328-bb"><span class="identifier">get_threading_model</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">threading_model</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_logger.html#idp40796624-bb"><span class="identifier">get_threading_model</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="identifier">final_type</span> <span class="special">*</span> <a class="link" href="basic_logger.html#idp40798192-bb"><span class="identifier">final_this</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">final_type</span> <span class="keyword">const</span> <span class="special">*</span> <a class="link" href="basic_logger.html#idp40799472-bb"><span class="identifier">final_this</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp40801024-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> - <a class="link" href="basic_logger.html#idp34511216-bb"><span class="identifier">add_attribute_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp34514336-bb"><span class="identifier">remove_attribute_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp34516752-bb"><span class="identifier">remove_all_attributes_unlocked</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">record</span> <a class="link" href="basic_logger.html#idp34518480-bb"><span class="identifier">open_record_unlocked</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_logger.html#idp34520192-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp34523440-bb"><span class="identifier">push_record_unlocked</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">attribute_set</span> <a class="link" href="basic_logger.html#idp34525840-bb"><span class="identifier">get_attributes_unlocked</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp34527824-bb"><span class="identifier">set_attributes_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_logger.html#idp40803712-bb"><span class="identifier">add_attribute_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp40806832-bb"><span class="identifier">remove_attribute_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp40809248-bb"><span class="identifier">remove_all_attributes_unlocked</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">record</span> <a class="link" href="basic_logger.html#idp40810976-bb"><span class="identifier">open_record_unlocked</span></a><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> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_logger.html#idp40812688-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp40815936-bb"><span class="identifier">push_record_unlocked</span></a><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">attribute_set</span> <a class="link" href="basic_logger.html#idp41318576-bb"><span class="identifier">get_attributes_unlocked</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_logger.html#idp41320560-bb"><span class="identifier">set_attributes_unlocked</span></a><span class="special">(</span><span class="identifier">attribute_set</span> <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></div> <div class="refsect1"> -<a name="idp102287584"></a><h2>Description</h2> +<a name="idp119272304"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template serves as a base class for all loggers provided by the library. It can also be used as a base for user-defined loggers. The template parameters are:</p> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> <li class="listitem"><p><code class="computeroutput">CharT</code> - logging character type </p></li> @@ -77,17 +77,17 @@ <p> The logger implements fundamental facilities of loggers, such as storing source-specific attribute set and formatting log record messages. The basic logger interacts with the logging core in order to apply filtering and pass records to sinks. </p> <div class="refsect2"> -<a name="idp102303504"></a><h3> +<a name="idp119288224"></a><h3> <a name="boost.log.sources.basic_loggerconstruct-copy-destruct"></a><code class="computeroutput">basic_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34318752-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40781088-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Initializes internal data structures of the basic logger class, acquires reference to the logging core. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34319552-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40781888-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor. Copies all attributes from the source logger.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -120,7 +120,7 @@ The logger implements fundamental facilities of loggers, such as storing source- </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34322368-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40784800-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor. Moves all attributes from the source logger.</p> <div class="note"><table border="0" summary="Note"> <tr> @@ -153,80 +153,80 @@ The logger implements fundamental facilities of loggers, such as storing source- </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34325184-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp40787712-bb"></a><span class="identifier">basic_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments. The constructor ignores all arguments. The result of construction is equivalent to default construction. </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> <a name="idp34530384-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Assignment is closed (should be implemented through copy and swap in the final class) </li> +<pre class="literallayout"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> <a name="idp41323120-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre>Assignment is closed (should be implemented through copy and swap in the final class) </li> </ol></div> </div> <div class="refsect2"> -<a name="idp102347312"></a><h3> -<a name="idp34497968-bb"></a><code class="computeroutput">basic_logger</code> protected member functions</h3> +<a name="idp119331968"></a><h3> +<a name="idp40790352-bb"></a><code class="computeroutput">basic_logger</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">core_ptr</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34498432-bb"></a><span class="identifier">core</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">core_ptr</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40790928-bb"></a><span class="identifier">core</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>An accessor to the logging system pointer </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <span class="special">&</span> <a name="idp34500000-bb"></a><span class="identifier">attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">attribute_set</span> <span class="special">&</span> <a name="idp40792496-bb"></a><span class="identifier">attributes</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>An accessor to the logger attributes </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34501280-bb"></a><span class="identifier">attributes</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">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40793776-bb"></a><span class="identifier">attributes</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>An accessor to the logger attributes </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">threading_model</span> <span class="special">&</span> <a name="idp34502832-bb"></a><span class="identifier">get_threading_model</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">threading_model</span> <span class="special">&</span> <a name="idp40795328-bb"></a><span class="identifier">get_threading_model</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>An accessor to the threading model base </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">threading_model</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp34504128-bb"></a><span class="identifier">get_threading_model</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">threading_model</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40796624-bb"></a><span class="identifier">get_threading_model</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>An accessor to the threading model base </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">final_type</span> <span class="special">*</span> <a name="idp34505696-bb"></a><span class="identifier">final_this</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">final_type</span> <span class="special">*</span> <a name="idp40798192-bb"></a><span class="identifier">final_this</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>An accessor to the final logger </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">final_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp34506976-bb"></a><span class="identifier">final_this</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">final_type</span> <span class="keyword">const</span> <span class="special">*</span> <a name="idp40799472-bb"></a><span class="identifier">final_this</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>An accessor to the final logger </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34508528-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40801024-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">swap</code> </p> </li> <li class="listitem"> <pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">></span> -<a name="idp34511216-bb"></a><span class="identifier">add_attribute_unlocked</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> +<a name="idp40803712-bb"></a><span class="identifier">add_attribute_unlocked</span><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">attribute</span> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">add_attribute</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34514336-bb"></a><span class="identifier">remove_attribute_unlocked</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40806832-bb"></a><span class="identifier">remove_attribute_unlocked</span><span class="special">(</span><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">iterator</span> it<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">remove_attribute</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34516752-bb"></a><span class="identifier">remove_all_attributes_unlocked</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40809248-bb"></a><span class="identifier">remove_all_attributes_unlocked</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">remove_all_attributes</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">record</span> <a name="idp34518480-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">record</span> <a name="idp40810976-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">open_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp34520192-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp40812688-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">open_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34523440-bb"></a><span class="identifier">push_record_unlocked</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp40815936-bb"></a><span class="identifier">push_record_unlocked</span><span class="special">(</span><span class="identifier">record</span> <span class="special">&&</span> rec<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">push_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">attribute_set</span> <a name="idp34525840-bb"></a><span class="identifier">get_attributes_unlocked</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">attribute_set</span> <a name="idp41318576-bb"></a><span class="identifier">get_attributes_unlocked</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">get_attributes</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp34527824-bb"></a><span class="identifier">set_attributes_unlocked</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp41320560-bb"></a><span class="identifier">set_attributes_unlocked</span><span class="special">(</span><span class="identifier">attribute_set</span> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">set_attributes</code> </p> </li> </ol></div> @@ -235,7 +235,8 @@ The logger implements fundamental facilities of loggers, such as storing source- </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> @@ -243,7 +244,7 @@ The logger implements fundamental facilities of loggers, such as storing source- </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../../logging_sources.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="basic_composite_logger.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_composit_idp41102304.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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="swap_idp41325584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/basic_severity_logger.html b/libs/log/doc/html/boost/log/sources/basic_severity_logger.html index 2a4f510f4..9a564b8c6 100644 --- a/libs/log/doc/html/boost/log/sources/basic_severity_logger.html +++ b/libs/log/doc/html/boost/log/sources/basic_severity_logger.html @@ -37,41 +37,41 @@ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.sources.basic_severity_logger.swap_lock"></a><span class="identifier">swap_lock</span><span class="special">;</span> <span class="comment">// Lock requirement for the <code class="computeroutput">swap_unlocked</code> method. </span> <span class="comment">// <a class="link" href="basic_severity_logger.html#boost.log.sources.basic_severity_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="basic_severity_logger.html#idp37061136-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_severity_logger.html#idp37061952-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="basic_severity_logger.html#idp37063632-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_severity_logger.html#idp37065312-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_severity_logger.html#idp43704064-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_severity_logger.html#idp43704880-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="basic_severity_logger.html#idp43706560-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <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> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="basic_severity_logger.html#idp43708240-bb"><span class="identifier">basic_severity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_severity_logger.html#idp37058864-bb">public member functions</a></span> - <span class="identifier">severity_level</span> <a class="link" href="basic_severity_logger.html#idp37059424-bb"><span class="identifier">default_severity</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_severity_logger.html#idp43701792-bb">public member functions</a></span> + <span class="identifier">severity_level</span> <a class="link" href="basic_severity_logger.html#idp43702352-bb"><span class="identifier">default_severity</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="comment">// <a class="link" href="basic_severity_logger.html#idp37069968-bb">protected member functions</a></span> - <span class="identifier">severity_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_severity_logger.html#idp37070544-bb"><span class="identifier">get_severity_attribute</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"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_severity_logger.html#idp37072112-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="basic_severity_logger.html#idp37075360-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="basic_severity_logger.html#idp43712896-bb">protected member functions</a></span> + <span class="identifier">severity_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="basic_severity_logger.html#idp43713472-bb"><span class="identifier">get_severity_attribute</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"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a class="link" href="basic_severity_logger.html#idp43715040-bb"><span class="identifier">open_record_unlocked</span></a><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="basic_severity_logger.html#idp43718288-bb"><span class="identifier">swap_unlocked</span></a><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104892912"></a><h2>Description</h2> +<a name="idp121433616"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp104893328"></a><h3> +<a name="idp121434032"></a><h3> <a name="boost.log.sources.basic_severity_loggerconstruct-copy-destruct"></a><code class="computeroutput">basic_severity_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37061136-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43704064-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. The constructed logger will have a severity attribute registered. The default level for log records will be 0. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37061952-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43704880-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37063632-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43706560-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Move constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37065312-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp43708240-bb"></a><span class="identifier">basic_severity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments. Allows to setup the default level for log records.</p> <p> </p> @@ -103,34 +103,35 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp104925120"></a><h3> -<a name="idp37058864-bb"></a><code class="computeroutput">basic_severity_logger</code> public member functions</h3> +<a name="idp121465952"></a><h3> +<a name="idp43701792-bb"></a><code class="computeroutput">basic_severity_logger</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="identifier">severity_level</span> <a name="idp37059424-bb"></a><span class="identifier">default_severity</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">severity_level</span> <a name="idp43702352-bb"></a><span class="identifier">default_severity</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Default severity value getter </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp104932592"></a><h3> -<a name="idp37069968-bb"></a><code class="computeroutput">basic_severity_logger</code> protected member functions</h3> +<a name="idp121473424"></a><h3> +<a name="idp43712896-bb"></a><code class="computeroutput">basic_severity_logger</code> protected member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="identifier">severity_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp37070544-bb"></a><span class="identifier">get_severity_attribute</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">severity_attribute</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp43713472-bb"></a><span class="identifier">get_severity_attribute</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>Severity attribute accessor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp37072112-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ArgsT<span class="special">></span> <span class="identifier">record</span> <a name="idp43715040-bb"></a><span class="identifier">open_record_unlocked</span><span class="special">(</span><span class="identifier">ArgsT</span> <span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Unlocked <code class="computeroutput">open_record</code> </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp37075360-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Unlocked <code class="computeroutput">swap</code>. </li> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp43718288-bb"></a><span class="identifier">swap_unlocked</span><span class="special">(</span><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre>Unlocked <code class="computeroutput">swap</code>. </li> </ol></div> </div> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/channel.html b/libs/log/doc/html/boost/log/sources/channel.html index c7a9c693e..9dff01989 100644 --- a/libs/log/doc/html/boost/log/sources/channel.html +++ b/libs/log/doc/html/boost/log/sources/channel.html @@ -34,14 +34,15 @@ <span class="special">}</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp103337984"></a><h2>Description</h2> +<a name="idp119879264"></a><h2>Description</h2> <p>The logger with this feature automatically registers an attribute with the specified on construction value, which is a channel name. The channel name can be modified through the logger life time, either by calling the <code class="computeroutput">channel</code> method or by specifying the name in the logging statement.</p> <p>The type of the channel name can be customized by providing it as a template parameter to the feature template. By default, a string will be used. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/channel/apply.html b/libs/log/doc/html/boost/log/sources/channel/apply.html index 39023e091..83bf6ccf4 100644 --- a/libs/log/doc/html/boost/log/sources/channel/apply.html +++ b/libs/log/doc/html/boost/log/sources/channel/apply.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../channel.html#idp103337984" title="Description"> +<link rel="up" href="../channel.html#idp119879264" title="Description"> <link rel="prev" href="../channel.html" title="Struct template channel"> <link rel="next" href="../../../../BOOST_LOG_STREAM_CHANNEL.html" title="Macro BOOST_LOG_STREAM_CHANNEL"> </head> @@ -13,7 +13,7 @@ <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="../channel.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel.html#idp103337984"><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_STREAM_CHANNEL.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel.html#idp119879264"><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_STREAM_CHANNEL.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.channel.apply"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../channel.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel.html#idp103337984"><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_STREAM_CHANNEL.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../channel.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../channel.html#idp119879264"><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_STREAM_CHANNEL.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/channel_logger.html b/libs/log/doc/html/boost/log/sources/channel_logger.html index 055180bb1..9f64856e6 100644 --- a/libs/log/doc/html/boost/log/sources/channel_logger.html +++ b/libs/log/doc/html/boost/log/sources/channel_logger.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="channel_logger.html#boost.log.sources.channel_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_logger.html#idp34231168-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="channel_logger.html#idp34231872-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="channel_logger.html#idp34233552-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="channel_logger.html#idp34236368-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="special">&</span> <a class="link" href="channel_logger.html#idp34238784-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger.html#idp40945520-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger.html#idp40946224-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="channel_logger.html#idp40947904-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="channel_logger.html#idp40950720-bb"><span class="identifier">channel_logger</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="special">&</span> <a class="link" href="channel_logger.html#idp40953136-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</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></div> <div class="refsect1"> -<a name="idp103451824"></a><h2>Description</h2> +<a name="idp119993008"></a><h2>Description</h2> <p>See <code class="computeroutput">channel</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp103453280"></a><h3> +<a name="idp119994464"></a><h3> <a name="boost.log.sources.channel_loggerconstruct-copy-destruct"></a><code class="computeroutput">channel_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34231168-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40945520-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34231872-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40946224-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34233552-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp40947904-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34236368-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40950720-bb"></a><span class="identifier">channel_logger</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified channel name</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="special">&</span> <a name="idp34238784-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="special">&</span> <a name="idp40953136-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="channel_logger.html" title="Class template channel_logger">channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/channel_logger_mt.html b/libs/log/doc/html/boost/log/sources/channel_logger_mt.html index dd6fcbfb9..c37624d1e 100644 --- a/libs/log/doc/html/boost/log/sources/channel_logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/channel_logger_mt.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="channel_logger_mt.html#boost.log.sources.channel_logger_mtconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="channel_logger_mt.html#idp34246384-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="channel_logger_mt.html#idp34247088-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="channel_logger_mt.html#idp34248768-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="channel_logger_mt.html#idp34251584-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="special">&</span> <a class="link" href="channel_logger_mt.html#idp34254000-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger_mt.html#idp40960736-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger_mt.html#idp40961440-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="channel_logger_mt.html#idp40963120-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="channel_logger_mt.html#idp40965936-bb"><span class="identifier">channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="special">&</span> <a class="link" href="channel_logger_mt.html#idp40968352-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</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></div> <div class="refsect1"> -<a name="idp103541712"></a><h2>Description</h2> +<a name="idp120082560"></a><h2>Description</h2> <p>See <code class="computeroutput">channel</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp103543168"></a><h3> +<a name="idp120084016"></a><h3> <a name="boost.log.sources.channel_logger_mtconstruct-copy-destruct"></a><code class="computeroutput">channel_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34246384-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40960736-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34247088-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40961440-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34248768-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp40963120-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34251584-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40965936-bb"></a><span class="identifier">channel_logger_mt</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified channel name</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="special">&</span> <a name="idp34254000-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="special">&</span> <a name="idp40968352-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="channel_logger_mt.html" title="Class template channel_logger_mt">channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/exception_handler.html b/libs/log/doc/html/boost/log/sources/exception_handler.html index b51f31f9b..2c6213ff7 100644 --- a/libs/log/doc/html/boost/log/sources/exception_handler.html +++ b/libs/log/doc/html/boost/log/sources/exception_handler.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="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp" title="Header <boost/log/sources/exception_handler_feature.hpp>"> -<link rel="prev" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger"> +<link rel="prev" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger"> <link rel="next" href="exception_handler/apply.html" title="Struct template apply"> </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="basic_exceptio_idp34291088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp"><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="exception_handler/apply.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_exceptio_idp41005440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp"><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="exception_handler/apply.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.exception_handler"></a><div class="titlepage"></div> @@ -30,17 +30,18 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="exception_handler/apply.html" title="Struct template apply">apply</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <a class="link" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special"><</span> <span class="identifier">BaseT</span> <span class="special">></span> <a class="link" href="exception_handler/apply.html#boost.log.sources.exception_handler.apply.type"><span class="identifier">type</span></a><span class="special">;</span> + <span class="keyword">typedef</span> <a class="link" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special"><</span> <span class="identifier">BaseT</span> <span class="special">></span> <a class="link" href="exception_handler/apply.html#boost.log.sources.exception_handler.apply.type"><span class="identifier">type</span></a><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp103982176"></a><h2>Description</h2> +<a name="idp120522368"></a><h2>Description</h2> <p>The logger with this feature will provide an additional method to install an exception handler functional object. This functional object will be called if during either opening or pushing a record an exception is thrown from the logging core. </p> </div> </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> @@ -48,7 +49,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_exceptio_idp34291088.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp"><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="exception_handler/apply.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_exceptio_idp41005440.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.exception_handler_feature_hpp"><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="exception_handler/apply.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/exception_handler/apply.html b/libs/log/doc/html/boost/log/sources/exception_handler/apply.html index d85ebfc9b..6549e650d 100644 --- a/libs/log/doc/html/boost/log/sources/exception_handler/apply.html +++ b/libs/log/doc/html/boost/log/sources/exception_handler/apply.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../exception_handler.html#idp103982176" title="Description"> +<link rel="up" href="../exception_handler.html#idp120522368" title="Description"> <link rel="prev" href="../exception_handler.html" title="Struct exception_handler"> <link rel="next" href="../features.html" title="Struct template features"> </head> @@ -13,7 +13,7 @@ <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="../exception_handler.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../exception_handler.html#idp103982176"><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="../features.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../exception_handler.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../exception_handler.html#idp120522368"><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="../features.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.exception_handler.apply"></a><div class="titlepage"></div> @@ -28,12 +28,13 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="apply.html" title="Struct template apply">apply</a> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <a class="link" href="../basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special"><</span> <span class="identifier">BaseT</span> <span class="special">></span> <a name="boost.log.sources.exception_handler.apply.type"></a><span class="identifier">type</span><span class="special">;</span> + <span class="keyword">typedef</span> <a class="link" href="../basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special"><</span> <span class="identifier">BaseT</span> <span class="special">></span> <a name="boost.log.sources.exception_handler.apply.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../exception_handler.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../exception_handler.html#idp103982176"><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="../features.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../exception_handler.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../exception_handler.html#idp120522368"><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="../features.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/features.html b/libs/log/doc/html/boost/log/sources/features.html index 7bda81720..b5e6fdebd 100644 --- a/libs/log/doc/html/boost/log/sources/features.html +++ b/libs/log/doc/html/boost/log/sources/features.html @@ -28,13 +28,14 @@ <span class="keyword">struct</span> <a class="link" href="features.html" title="Struct template features">features</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104026224"></a><h2>Description</h2> +<a name="idp120566192"></a><h2>Description</h2> <p>This class template can be used to specify logger features in a <code class="computeroutput"><a class="link" href="basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</a></code> instantiation. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/logger.html b/libs/log/doc/html/boost/log/sources/logger.html index 095b34190..d792da497 100644 --- a/libs/log/doc/html/boost/log/sources/logger.html +++ b/libs/log/doc/html/boost/log/sources/logger.html @@ -29,13 +29,14 @@ <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104100176"></a><h2>Description</h2> +<a name="idp120640224"></a><h2>Description</h2> <p>See <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template for a more detailed description. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/logger_mt.html b/libs/log/doc/html/boost/log/sources/logger_mt.html index 68f45d421..1b5d89d3e 100644 --- a/libs/log/doc/html/boost/log/sources/logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/logger_mt.html @@ -28,13 +28,14 @@ <span class="keyword">class</span> <a class="link" href="logger_mt.html" title="Class logger_mt">logger_mt</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104110928"></a><h2>Description</h2> +<a name="idp120650976"></a><h2>Description</h2> <p>See <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template for a more detailed description. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/multi_thread_model.html b/libs/log/doc/html/boost/log/sources/multi_thread_model.html index 4827c1cdd..e299f134f 100644 --- a/libs/log/doc/html/boost/log/sources/multi_thread_model.html +++ b/libs/log/doc/html/boost/log/sources/multi_thread_model.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="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp" title="Header <boost/log/sources/threading_models.hpp>"> -<link rel="prev" href="single_thread_model.html" title="Struct single_thread_model"> -<link rel="next" href="../../../sinks.html" title="Sinks"> +<link rel="prev" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt"> +<link rel="next" href="single_thread_model.html" title="Struct single_thread_model"> </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="single_thread_model.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="../../../sinks.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wseverity_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="single_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.multi_thread_model"></a><div class="titlepage"></div> @@ -27,70 +27,71 @@ </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">{</span> <span class="comment">// <a class="link" href="multi_thread_model.html#boost.log.sources.multi_thread_modelconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="multi_thread_model.html#idp37209632-bb"><span class="identifier">multi_thread_model</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="multi_thread_model.html#idp37209920-bb"><span class="identifier">multi_thread_model</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span> <a class="link" href="multi_thread_model.html#idp37211184-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="multi_thread_model.html#idp43826768-bb"><span class="identifier">multi_thread_model</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="multi_thread_model.html#idp43827056-bb"><span class="identifier">multi_thread_model</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span> <a class="link" href="multi_thread_model.html#idp43828320-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="multi_thread_model.html#idp37184544-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37185104-bb"><span class="identifier">lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37186224-bb"><span class="identifier">try_lock_shared</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37187344-bb"><span class="identifier">timed_lock_shared</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37190000-bb"><span class="identifier">unlock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37191120-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37192240-bb"><span class="identifier">try_lock</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37193360-bb"><span class="identifier">timed_lock</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37196016-bb"><span class="identifier">unlock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37197136-bb"><span class="identifier">lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37198256-bb"><span class="identifier">try_lock_upgrade</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp37199376-bb"><span class="identifier">timed_lock_upgrade</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37202032-bb"><span class="identifier">unlock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37203152-bb"><span class="identifier">unlock_upgrade_and_lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37204272-bb"><span class="identifier">unlock_and_lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37205392-bb"><span class="identifier">unlock_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37206512-bb"><span class="identifier">unlock_upgrade_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp37207648-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="multi_thread_model.html#idp43801680-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43802240-bb"><span class="identifier">lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43803360-bb"><span class="identifier">try_lock_shared</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43804480-bb"><span class="identifier">timed_lock_shared</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43807136-bb"><span class="identifier">unlock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43808256-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43809376-bb"><span class="identifier">try_lock</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43810496-bb"><span class="identifier">timed_lock</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43813152-bb"><span class="identifier">unlock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43814272-bb"><span class="identifier">lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43815392-bb"><span class="identifier">try_lock_upgrade</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="multi_thread_model.html#idp43816512-bb"><span class="identifier">timed_lock_upgrade</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43819168-bb"><span class="identifier">unlock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43820288-bb"><span class="identifier">unlock_upgrade_and_lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43821408-bb"><span class="identifier">unlock_and_lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43822528-bb"><span class="identifier">unlock_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43823648-bb"><span class="identifier">unlock_upgrade_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="multi_thread_model.html#idp43824784-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp105719072"></a><h2>Description</h2> +<a name="idp122063360"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp105719488"></a><h3> +<a name="idp122063776"></a><h3> <a name="boost.log.sources.multi_thread_modelconstruct-copy-destruct"></a><code class="computeroutput">multi_thread_model</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><a name="idp37209632-bb"></a><span class="identifier">multi_thread_model</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp37209920-bb"></a><span class="identifier">multi_thread_model</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span> <a name="idp37211184-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp43826768-bb"></a><span class="identifier">multi_thread_model</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp43827056-bb"></a><span class="identifier">multi_thread_model</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span> <a name="idp43828320-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp105738944"></a><h3> -<a name="idp37184544-bb"></a><code class="computeroutput">multi_thread_model</code> public member functions</h3> +<a name="idp122083104"></a><h3> +<a name="idp43801680-bb"></a><code class="computeroutput">multi_thread_model</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37185104-bb"></a><span class="identifier">lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37186224-bb"></a><span class="identifier">try_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37187344-bb"></a><span class="identifier">timed_lock_shared</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37190000-bb"></a><span class="identifier">unlock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37191120-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37192240-bb"></a><span class="identifier">try_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37193360-bb"></a><span class="identifier">timed_lock</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37196016-bb"></a><span class="identifier">unlock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37197136-bb"></a><span class="identifier">lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37198256-bb"></a><span class="identifier">try_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37199376-bb"></a><span class="identifier">timed_lock_upgrade</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37202032-bb"></a><span class="identifier">unlock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37203152-bb"></a><span class="identifier">unlock_upgrade_and_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37204272-bb"></a><span class="identifier">unlock_and_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37205392-bb"></a><span class="identifier">unlock_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37206512-bb"></a><span class="identifier">unlock_upgrade_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37207648-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43802240-bb"></a><span class="identifier">lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43803360-bb"></a><span class="identifier">try_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43804480-bb"></a><span class="identifier">timed_lock_shared</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43807136-bb"></a><span class="identifier">unlock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43808256-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43809376-bb"></a><span class="identifier">try_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43810496-bb"></a><span class="identifier">timed_lock</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43813152-bb"></a><span class="identifier">unlock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43814272-bb"></a><span class="identifier">lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43815392-bb"></a><span class="identifier">try_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43816512-bb"></a><span class="identifier">timed_lock_upgrade</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span> t<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43819168-bb"></a><span class="identifier">unlock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43820288-bb"></a><span class="identifier">unlock_upgrade_and_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43821408-bb"></a><span class="identifier">unlock_and_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43822528-bb"></a><span class="identifier">unlock_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43823648-bb"></a><span class="identifier">unlock_upgrade_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43824784-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -98,7 +99,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="single_thread_model.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="../../../sinks.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wseverity_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="single_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/severity.html b/libs/log/doc/html/boost/log/sources/severity.html index 67f5d428a..2a811f2f9 100644 --- a/libs/log/doc/html/boost/log/sources/severity.html +++ b/libs/log/doc/html/boost/log/sources/severity.html @@ -34,14 +34,15 @@ <span class="special">}</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104983152"></a><h2>Description</h2> +<a name="idp121524016"></a><h2>Description</h2> <p>The logger with this feature registers a special attribute with an integral value type on construction. This attribute will provide severity level for each log record being made through the logger. The severity level can be omitted on logging record construction, in which case the default level will be used. The default level can also be customized by passing it to the logger constructor.</p> <p>The type of the severity level attribute can be specified as a template parameter for the feature template. By default, <code class="computeroutput">int</code> will be used. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/severity/apply.html b/libs/log/doc/html/boost/log/sources/severity/apply.html index 850684fa9..cc14c9fa3 100644 --- a/libs/log/doc/html/boost/log/sources/severity/apply.html +++ b/libs/log/doc/html/boost/log/sources/severity/apply.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../severity.html#idp104983152" title="Description"> +<link rel="up" href="../severity.html#idp121524016" title="Description"> <link rel="prev" href="../severity.html" title="Struct template severity"> <link rel="next" href="../../../../BOOST_LOG_STREAM_SEV.html" title="Macro BOOST_LOG_STREAM_SEV"> </head> @@ -13,7 +13,7 @@ <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="../severity.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../severity.html#idp104983152"><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_STREAM_SEV.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../severity.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../severity.html#idp121524016"><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_STREAM_SEV.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.severity.apply"></a><div class="titlepage"></div> @@ -33,7 +33,8 @@ </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> @@ -41,7 +42,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../severity.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../severity.html#idp104983152"><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_STREAM_SEV.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../severity.html"><img src="../../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../severity.html#idp121524016"><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_STREAM_SEV.html"><img src="../../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/severity_channel_logger.html b/libs/log/doc/html/boost/log/sources/severity_channel_logger.html index 5cb335606..7915b12ca 100644 --- a/libs/log/doc/html/boost/log/sources/severity_channel_logger.html +++ b/libs/log/doc/html/boost/log/sources/severity_channel_logger.html @@ -29,36 +29,36 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="severity_channel_logger.html#boost.log.sources.severity_channel_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="severity_channel_logger.html#idp36984800-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_channel_logger.html#idp36985504-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger.html#idp43627728-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger.html#idp43628432-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="severity_channel_logger.html#idp36987184-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="special">&</span> <a class="link" href="severity_channel_logger.html#idp36990000-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="severity_channel_logger.html#idp43630112-bb"><span class="identifier">severity_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="special">&</span> <a class="link" href="severity_channel_logger.html#idp43632928-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</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></div> <div class="refsect1"> -<a name="idp104480672"></a><h2>Description</h2> +<a name="idp121021216"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> and <code class="computeroutput">channel</code> class templates for a more detailed description </p> <div class="refsect2"> -<a name="idp104482784"></a><h3> +<a name="idp121023328"></a><h3> <a name="boost.log.sources.severity_channel_loggerconstruct-copy-destruct"></a><code class="computeroutput">severity_channel_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp36984800-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43627728-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp36985504-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43628432-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp36987184-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp43630112-bb"></a><span class="identifier">severity_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="special">&</span> <a name="idp36990000-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="special">&</span> <a name="idp43632928-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -68,7 +68,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/severity_channel_logger_mt.html b/libs/log/doc/html/boost/log/sources/severity_channel_logger_mt.html index 89d583cb0..949e93ca6 100644 --- a/libs/log/doc/html/boost/log/sources/severity_channel_logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/severity_channel_logger_mt.html @@ -29,37 +29,37 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="severity_channel_logger_mt.html#boost.log.sources.severity_channel_logger_mtconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="severity_channel_logger_mt.html#idp36999824-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_channel_logger_mt.html#idp37000528-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger_mt.html#idp43642752-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger_mt.html#idp43643456-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="severity_channel_logger_mt.html#idp37002224-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="special">&</span> <a class="link" href="severity_channel_logger_mt.html#idp37005040-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="severity_channel_logger_mt.html#idp43645152-bb"><span class="identifier">severity_channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="special">&</span> <a class="link" href="severity_channel_logger_mt.html#idp43647968-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</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></div> <div class="refsect1"> -<a name="idp104559664"></a><h2>Description</h2> +<a name="idp121100592"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> and <code class="computeroutput">channel</code> class templates for a more detailed description </p> <div class="refsect2"> -<a name="idp104561776"></a><h3> +<a name="idp121102544"></a><h3> <a name="boost.log.sources.severity_channel_logger_mtconstruct-copy-destruct"></a><code class="computeroutput">severity_channel_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp36999824-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43642752-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37000528-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43643456-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37002224-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp43645152-bb"></a><span class="identifier">severity_channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> <pre class="literallayout"><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="special">&</span> -<a name="idp37005040-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<a name="idp43647968-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -69,7 +69,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/severity_logger.html b/libs/log/doc/html/boost/log/sources/severity_logger.html index 33742eef6..6ca0d386d 100644 --- a/libs/log/doc/html/boost/log/sources/severity_logger.html +++ b/libs/log/doc/html/boost/log/sources/severity_logger.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="severity_logger.html#boost.log.sources.severity_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="severity_logger.html#idp37097024-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_logger.html#idp37097728-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="severity_logger.html#idp37099408-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="severity_logger.html#idp37102224-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="special">&</span> <a class="link" href="severity_logger.html#idp37104672-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger.html#idp43739952-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger.html#idp43740656-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="severity_logger.html#idp43742336-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="severity_logger.html#idp43745152-bb"><span class="identifier">severity_logger</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="special">&</span> <a class="link" href="severity_logger.html#idp43747600-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</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></div> <div class="refsect1"> -<a name="idp105090144"></a><h2>Description</h2> +<a name="idp121631504"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp105091600"></a><h3> +<a name="idp121632960"></a><h3> <a name="boost.log.sources.severity_loggerconstruct-copy-destruct"></a><code class="computeroutput">severity_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37097024-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43739952-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37097728-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43740656-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37099408-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp43742336-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37102224-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43745152-bb"></a><span class="identifier">severity_logger</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified default severity level</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="special">&</span> <a name="idp37104672-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="special">&</span> <a name="idp43747600-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_logger.html" title="Class template severity_logger">severity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/severity_logger_mt.html b/libs/log/doc/html/boost/log/sources/severity_logger_mt.html index 071304d22..233e27d51 100644 --- a/libs/log/doc/html/boost/log/sources/severity_logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/severity_logger_mt.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="severity_logger_mt.html#boost.log.sources.severity_logger_mtconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="severity_logger_mt.html#idp37112272-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_logger_mt.html#idp37112976-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="severity_logger_mt.html#idp37114656-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="severity_logger_mt.html#idp37117472-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="special">&</span> <a class="link" href="severity_logger_mt.html#idp37119920-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger_mt.html#idp43755200-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger_mt.html#idp43755904-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="severity_logger_mt.html#idp43757584-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="severity_logger_mt.html#idp43760400-bb"><span class="identifier">severity_logger_mt</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="special">&</span> <a class="link" href="severity_logger_mt.html#idp43762848-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</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></div> <div class="refsect1"> -<a name="idp105176240"></a><h2>Description</h2> +<a name="idp121717456"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp105177696"></a><h3> +<a name="idp121718912"></a><h3> <a name="boost.log.sources.severity_logger_mtconstruct-copy-destruct"></a><code class="computeroutput">severity_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37112272-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43755200-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37112976-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43755904-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37114656-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp43757584-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37117472-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43760400-bb"></a><span class="identifier">severity_logger_mt</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified default severity level</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="special">&</span> <a name="idp37119920-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="special">&</span> <a name="idp43762848-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="severity_logger_mt.html" title="Class template severity_logger_mt">severity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/single_thread_model.html b/libs/log/doc/html/boost/log/sources/single_thread_model.html index c7495ca20..381efd1dd 100644 --- a/libs/log/doc/html/boost/log/sources/single_thread_model.html +++ b/libs/log/doc/html/boost/log/sources/single_thread_model.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="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp" title="Header <boost/log/sources/threading_models.hpp>"> -<link rel="prev" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt"> -<link rel="next" href="multi_thread_model.html" title="Struct template multi_thread_model"> +<link rel="prev" href="multi_thread_model.html" title="Struct template multi_thread_model"> +<link rel="next" href="../../../sinks.html" title="Sinks"> </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="wseverity_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="multi_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="multi_thread_model.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="../../../sinks.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.single_thread_model"></a><div class="titlepage"></div> @@ -27,55 +27,56 @@ </span> <span class="keyword">struct</span> <a class="link" href="single_thread_model.html" title="Struct single_thread_model">single_thread_model</a> <span class="special">{</span> - <span class="comment">// <a class="link" href="single_thread_model.html#idp37157872-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37158432-bb"><span class="identifier">lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37159552-bb"><span class="identifier">try_lock_shared</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37160672-bb"><span class="identifier">timed_lock_shared</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37163328-bb"><span class="identifier">unlock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37164448-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37165568-bb"><span class="identifier">try_lock</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37166688-bb"><span class="identifier">timed_lock</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37169344-bb"><span class="identifier">unlock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37170464-bb"><span class="identifier">lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37171584-bb"><span class="identifier">try_lock_upgrade</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp37172704-bb"><span class="identifier">timed_lock_upgrade</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37175360-bb"><span class="identifier">unlock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37176480-bb"><span class="identifier">unlock_upgrade_and_lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37177600-bb"><span class="identifier">unlock_and_lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37178720-bb"><span class="identifier">unlock_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37179840-bb"><span class="identifier">unlock_upgrade_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp37180976-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="single_thread_model.html" title="Struct single_thread_model">single_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="single_thread_model.html#idp43830864-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43831424-bb"><span class="identifier">lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43832544-bb"><span class="identifier">try_lock_shared</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43833664-bb"><span class="identifier">timed_lock_shared</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43836320-bb"><span class="identifier">unlock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43837440-bb"><span class="identifier">lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43838560-bb"><span class="identifier">try_lock</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43839680-bb"><span class="identifier">timed_lock</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43842336-bb"><span class="identifier">unlock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43843456-bb"><span class="identifier">lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43844576-bb"><span class="identifier">try_lock_upgrade</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"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a class="link" href="single_thread_model.html#idp43845696-bb"><span class="identifier">timed_lock_upgrade</span></a><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43848352-bb"><span class="identifier">unlock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43849472-bb"><span class="identifier">unlock_upgrade_and_lock</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43850592-bb"><span class="identifier">unlock_and_lock_upgrade</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43851712-bb"><span class="identifier">unlock_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43852832-bb"><span class="identifier">unlock_upgrade_and_lock_shared</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="single_thread_model.html#idp43853968-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="single_thread_model.html" title="Struct single_thread_model">single_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp105502448"></a><h2>Description</h2> +<a name="idp122280512"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp105502864"></a><h3> -<a name="idp37157872-bb"></a><code class="computeroutput">single_thread_model</code> public member functions</h3> +<a name="idp122280928"></a><h3> +<a name="idp43830864-bb"></a><code class="computeroutput">single_thread_model</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37158432-bb"></a><span class="identifier">lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37159552-bb"></a><span class="identifier">try_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37160672-bb"></a><span class="identifier">timed_lock_shared</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37163328-bb"></a><span class="identifier">unlock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37164448-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37165568-bb"></a><span class="identifier">try_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37166688-bb"></a><span class="identifier">timed_lock</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37169344-bb"></a><span class="identifier">unlock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37170464-bb"></a><span class="identifier">lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp37171584-bb"></a><span class="identifier">try_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp37172704-bb"></a><span class="identifier">timed_lock_upgrade</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37175360-bb"></a><span class="identifier">unlock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37176480-bb"></a><span class="identifier">unlock_upgrade_and_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37177600-bb"></a><span class="identifier">unlock_and_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37178720-bb"></a><span class="identifier">unlock_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37179840-bb"></a><span class="identifier">unlock_upgrade_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp37180976-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="single_thread_model.html" title="Struct single_thread_model">single_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43831424-bb"></a><span class="identifier">lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43832544-bb"></a><span class="identifier">try_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43833664-bb"></a><span class="identifier">timed_lock_shared</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43836320-bb"></a><span class="identifier">unlock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43837440-bb"></a><span class="identifier">lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43838560-bb"></a><span class="identifier">try_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43839680-bb"></a><span class="identifier">timed_lock</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43842336-bb"></a><span class="identifier">unlock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43843456-bb"></a><span class="identifier">lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp43844576-bb"></a><span class="identifier">try_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TimeT<span class="special">></span> <span class="keyword">bool</span> <a name="idp43845696-bb"></a><span class="identifier">timed_lock_upgrade</span><span class="special">(</span><span class="identifier">TimeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43848352-bb"></a><span class="identifier">unlock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43849472-bb"></a><span class="identifier">unlock_upgrade_and_lock</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43850592-bb"></a><span class="identifier">unlock_and_lock_upgrade</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43851712-bb"></a><span class="identifier">unlock_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43852832-bb"></a><span class="identifier">unlock_upgrade_and_lock_shared</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp43853968-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="single_thread_model.html" title="Struct single_thread_model">single_thread_model</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> </div> </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wseverity_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="multi_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="multi_thread_model.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.threading_models_hpp"><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="../../../sinks.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/swap_idp34049776.html b/libs/log/doc/html/boost/log/sources/swap_idp41325584.html index ed2e4a66c..21670a4d5 100644 --- a/libs/log/doc/html/boost/log/sources/swap_idp34049776.html +++ b/libs/log/doc/html/boost/log/sources/swap_idp41325584.html @@ -6,17 +6,17 @@ <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="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp" title="Header <boost/log/sources/basic_logger.hpp>"> -<link rel="prev" href="basic_composit_idp34023136.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>"> +<link rel="prev" href="basic_logger.html" title="Class template basic_logger"> <link rel="next" href="../../../BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.html" title="Macro BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS"> </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="basic_composit_idp34023136.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sources.swap_idp34049776"></a><div class="titlepage"></div> +<a name="boost.log.sources.swap_idp41325584"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template swap</span></h2> <p>boost::log::sources::swap</p> @@ -29,13 +29,14 @@ <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">ThreadingModelT</span> <span class="special">></span> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">ThreadingModelT</span> <span class="special">></span> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp102929696"></a><h2>Description</h2> +<a name="idp119471120"></a><h2>Description</h2> <p>Free-standing swap for all loggers </p> </div> </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> @@ -43,7 +44,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_composit_idp34023136.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.basic_logger_hpp"><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_FORWARD_LOGGER_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/wchannel_logger.html b/libs/log/doc/html/boost/log/sources/wchannel_logger.html index 76fd383ea..b36c54106 100644 --- a/libs/log/doc/html/boost/log/sources/wchannel_logger.html +++ b/libs/log/doc/html/boost/log/sources/wchannel_logger.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="wchannel_logger.html#boost.log.sources.wchannel_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wchannel_logger.html#idp34261552-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wchannel_logger.html#idp34262256-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wchannel_logger.html#idp34263936-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="wchannel_logger.html#idp34266752-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="special">&</span> <a class="link" href="wchannel_logger.html#idp34269168-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger.html#idp40975904-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger.html#idp40976608-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wchannel_logger.html#idp40978288-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wchannel_logger.html#idp40981104-bb"><span class="identifier">wchannel_logger</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="special">&</span> <a class="link" href="wchannel_logger.html#idp40983520-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</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></div> <div class="refsect1"> -<a name="idp103631248"></a><h2>Description</h2> +<a name="idp120171760"></a><h2>Description</h2> <p>See <code class="computeroutput">channel</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp103632704"></a><h3> +<a name="idp120173216"></a><h3> <a name="boost.log.sources.wchannel_loggerconstruct-copy-destruct"></a><code class="computeroutput">wchannel_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34261552-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40975904-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34262256-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40976608-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34263936-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp40978288-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34266752-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40981104-bb"></a><span class="identifier">wchannel_logger</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified channel name</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="special">&</span> <a name="idp34269168-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="special">&</span> <a name="idp40983520-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wchannel_logger.html" title="Class template wchannel_logger">wchannel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/wchannel_logger_mt.html b/libs/log/doc/html/boost/log/sources/wchannel_logger_mt.html index 707f6466b..60e95525a 100644 --- a/libs/log/doc/html/boost/log/sources/wchannel_logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/wchannel_logger_mt.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../logging_sources.html#header.boost.log.sources.channel_logger_hpp" title="Header <boost/log/sources/channel_logger.hpp>"> <link rel="prev" href="wchannel_logger.html" title="Class template wchannel_logger"> -<link rel="next" href="basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger"> +<link rel="next" href="basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger"> </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="wchannel_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.channel_logger_hpp"><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="basic_exceptio_idp34291088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wchannel_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.channel_logger_hpp"><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="basic_exceptio_idp41005440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.wchannel_logger_mt"></a><div class="titlepage"></div> @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="wchannel_logger_mt.html#boost.log.sources.wchannel_logger_mtconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wchannel_logger_mt.html#idp34276768-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wchannel_logger_mt.html#idp34277472-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wchannel_logger_mt.html#idp34279152-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="wchannel_logger_mt.html#idp34281968-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="special">&</span> <a class="link" href="wchannel_logger_mt.html#idp34284384-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger_mt.html#idp40991120-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger_mt.html#idp40991824-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wchannel_logger_mt.html#idp40993504-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wchannel_logger_mt.html#idp40996320-bb"><span class="identifier">wchannel_logger_mt</span></a><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="special">&</span> <a class="link" href="wchannel_logger_mt.html#idp40998736-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</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></div> <div class="refsect1"> -<a name="idp103720992"></a><h2>Description</h2> +<a name="idp120261632"></a><h2>Description</h2> <p>See <code class="computeroutput">channel</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp103722448"></a><h3> +<a name="idp120263088"></a><h3> <a name="boost.log.sources.wchannel_logger_mtconstruct-copy-destruct"></a><code class="computeroutput">wchannel_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp34276768-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40991120-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp34277472-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40991824-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp34279152-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp40993504-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp34281968-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40996320-bb"></a><span class="identifier">wchannel_logger_mt</span><span class="special">(</span><span class="identifier">ChannelT</span> <span class="keyword">const</span> <span class="special">&</span> channel<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified channel name</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="special">&</span> <a name="idp34284384-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="special">&</span> <a name="idp40998736-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wchannel_logger_mt.html" title="Class template wchannel_logger_mt">wchannel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> @@ -100,7 +101,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wchannel_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.channel_logger_hpp"><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="basic_exceptio_idp34291088.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wchannel_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.channel_logger_hpp"><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="basic_exceptio_idp41005440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/wlogger.html b/libs/log/doc/html/boost/log/sources/wlogger.html index f17f7f08c..7ce572c68 100644 --- a/libs/log/doc/html/boost/log/sources/wlogger.html +++ b/libs/log/doc/html/boost/log/sources/wlogger.html @@ -29,13 +29,14 @@ <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104123152"></a><h2>Description</h2> +<a name="idp120663264"></a><h2>Description</h2> <p>See <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template for a more detailed description. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/wlogger_mt.html b/libs/log/doc/html/boost/log/sources/wlogger_mt.html index 5552a89ee..2054651bd 100644 --- a/libs/log/doc/html/boost/log/sources/wlogger_mt.html +++ b/libs/log/doc/html/boost/log/sources/wlogger_mt.html @@ -28,13 +28,14 @@ <span class="keyword">class</span> <a class="link" href="wlogger_mt.html" title="Class wlogger_mt">wlogger_mt</a> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp104133744"></a><h2>Description</h2> +<a name="idp120674016"></a><h2>Description</h2> <p>See <code class="computeroutput"><a class="link" href="basic_logger.html" title="Class template basic_logger">basic_logger</a></code> class template for a more detailed description. </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/sources/wseverity_chan_idp37022656.html b/libs/log/doc/html/boost/log/sources/wseverity_chan_idp43665584.html index e1577dd52..4124bb88c 100644 --- a/libs/log/doc/html/boost/log/sources/wseverity_chan_idp37022656.html +++ b/libs/log/doc/html/boost/log/sources/wseverity_chan_idp43665584.html @@ -16,7 +16,7 @@ <a accesskey="p" href="wseverity_channel_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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_STREAM_CHANNEL_SEV.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.sources.wseverity_chan_idp37022656"></a><div class="titlepage"></div> +<a name="boost.log.sources.wseverity_chan_idp43665584"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Class template wseverity_channel_logger_mt</span></h2> <p>boost::log::sources::wseverity_channel_logger_mt — Wide-char thread-safe logger. Functionally equivalent to <code class="computeroutput"><a class="link" href="basic_severity_logger.html" title="Class template basic_severity_logger">basic_severity_logger</a></code> and <code class="computeroutput"><a class="link" href="basic_channel_logger.html" title="Class template basic_channel_logger">basic_channel_logger</a></code>. </p> @@ -25,41 +25,41 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp" title="Header <boost/log/sources/severity_channel_logger.hpp>">boost/log/sources/severity_channel_logger.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LevelT <span class="special">=</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">typename</span> ChannelT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">></span> -<span class="keyword">class</span> <a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">:</span> <span class="keyword">public</span> basic_composite_logger< wchar_t, wseverity_channel_logger_mt< LevelT, ChannelT >, multi_thread_model< implementation_defined >, features< severity< LevelT >, channel< ChannelT > > > +<span class="keyword">class</span> <a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">:</span> <span class="keyword">public</span> basic_composite_logger< wchar_t, wseverity_channel_logger_mt< LevelT, ChannelT >, multi_thread_model< implementation_defined >, features< severity< LevelT >, channel< ChannelT > > > <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="wseverity_chan_idp37022656.html#boost.log.sources.wseverity_chan_idp37022656construct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wseverity_chan_idp37022656.html#idp37029936-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_chan_idp37022656.html#idp37030640-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="wseverity_chan_idp43665584.html#boost.log.sources.wseverity_chan_idp43665584construct-copy-destruct">construct/copy/destruct</a></span> + <a class="link" href="wseverity_chan_idp43665584.html#idp43672864-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_chan_idp43665584.html#idp43673568-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="wseverity_chan_idp37022656.html#idp37032336-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">&</span> <a class="link" href="wseverity_chan_idp37022656.html#idp37035152-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wseverity_chan_idp43665584.html#idp43675264-bb"><span class="identifier">wseverity_channel_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">&</span> <a class="link" href="wseverity_chan_idp43665584.html#idp43678080-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</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></div> <div class="refsect1"> -<a name="idp104718640"></a><h2>Description</h2> +<a name="idp121258864"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> and <code class="computeroutput">channel</code> class templates for a more detailed description </p> <div class="refsect2"> -<a name="idp104720752"></a><h3> -<a name="boost.log.sources.wseverity_chan_idp37022656construct-copy-destruct"></a><code class="computeroutput">wseverity_channel_logger_mt</code> +<a name="idp121260976"></a><h3> +<a name="boost.log.sources.wseverity_chan_idp43665584construct-copy-destruct"></a><code class="computeroutput">wseverity_channel_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37029936-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43672864-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37030640-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43673568-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37032336-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp43675264-bb"></a><span class="identifier">wseverity_channel_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">&</span> -<a name="idp37035152-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="special">&</span> +<a name="idp43678080-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -69,7 +69,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/wseverity_channel_logger.html b/libs/log/doc/html/boost/log/sources/wseverity_channel_logger.html index f3e8d158b..fbff8b1bf 100644 --- a/libs/log/doc/html/boost/log/sources/wseverity_channel_logger.html +++ b/libs/log/doc/html/boost/log/sources/wseverity_channel_logger.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp" title="Header <boost/log/sources/severity_channel_logger.hpp>"> <link rel="prev" href="severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt"> -<link rel="next" href="wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt"> +<link rel="next" href="wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt"> </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="severity_channel_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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="wseverity_chan_idp37022656.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="severity_channel_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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="wseverity_chan_idp43665584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.wseverity_channel_logger"></a><div class="titlepage"></div> @@ -29,36 +29,36 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="wseverity_channel_logger.html#boost.log.sources.wseverity_channel_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wseverity_channel_logger.html#idp37014864-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_channel_logger.html#idp37015568-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_channel_logger.html#idp43657792-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_channel_logger.html#idp43658496-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="wseverity_channel_logger.html#idp37017264-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="special">&</span> <a class="link" href="wseverity_channel_logger.html#idp37020080-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wseverity_channel_logger.html#idp43660192-bb"><span class="identifier">wseverity_channel_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="special">&</span> <a class="link" href="wseverity_channel_logger.html#idp43663008-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</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></div> <div class="refsect1"> -<a name="idp104639184"></a><h2>Description</h2> +<a name="idp121179680"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> and <code class="computeroutput">channel</code> class templates for a more detailed description </p> <div class="refsect2"> -<a name="idp104641296"></a><h3> +<a name="idp121181792"></a><h3> <a name="boost.log.sources.wseverity_channel_loggerconstruct-copy-destruct"></a><code class="computeroutput">wseverity_channel_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37014864-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43657792-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37015568-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43658496-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp37017264-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp43660192-bb"></a><span class="identifier">wseverity_channel_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="special">&</span> <a name="idp37020080-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="special">&</span> <a name="idp43663008-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="severity_channel_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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="wseverity_chan_idp37022656.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="severity_channel_logger_mt.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_channel_logger_hpp"><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="wseverity_chan_idp43665584.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/sources/wseverity_logger.html b/libs/log/doc/html/boost/log/sources/wseverity_logger.html index 4df6d6a6f..5bf6ae1da 100644 --- a/libs/log/doc/html/boost/log/sources/wseverity_logger.html +++ b/libs/log/doc/html/boost/log/sources/wseverity_logger.html @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="wseverity_logger.html#boost.log.sources.wseverity_loggerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wseverity_logger.html#idp37127472-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_logger.html#idp37128176-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wseverity_logger.html#idp37129856-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="wseverity_logger.html#idp37132672-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="special">&</span> <a class="link" href="wseverity_logger.html#idp37135120-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger.html#idp43770400-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger.html#idp43771104-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wseverity_logger.html#idp43772784-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wseverity_logger.html#idp43775600-bb"><span class="identifier">wseverity_logger</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="special">&</span> <a class="link" href="wseverity_logger.html#idp43778048-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</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></div> <div class="refsect1"> -<a name="idp105261776"></a><h2>Description</h2> +<a name="idp121803040"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp105263232"></a><h3> +<a name="idp121804496"></a><h3> <a name="boost.log.sources.wseverity_loggerconstruct-copy-destruct"></a><code class="computeroutput">wseverity_logger</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37127472-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43770400-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37128176-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43771104-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37129856-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp43772784-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37132672-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43775600-bb"></a><span class="identifier">wseverity_logger</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified default severity level</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="special">&</span> <a name="idp37135120-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="special">&</span> <a name="idp43778048-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_logger.html" title="Class template wseverity_logger">wseverity_logger</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/sources/wseverity_logger_mt.html b/libs/log/doc/html/boost/log/sources/wseverity_logger_mt.html index a58b2ff0b..eda5f03c1 100644 --- a/libs/log/doc/html/boost/log/sources/wseverity_logger_mt.html +++ b/libs/log/doc/html/boost/log/sources/wseverity_logger_mt.html @@ -7,13 +7,13 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../logging_sources.html#header.boost.log.sources.severity_logger_hpp" title="Header <boost/log/sources/severity_logger.hpp>"> <link rel="prev" href="wseverity_logger.html" title="Class template wseverity_logger"> -<link rel="next" href="single_thread_model.html" title="Struct single_thread_model"> +<link rel="next" href="multi_thread_model.html" title="Struct template multi_thread_model"> </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="wseverity_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_logger_hpp"><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="single_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wseverity_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_logger_hpp"><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="multi_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.sources.wseverity_logger_mt"></a><div class="titlepage"></div> @@ -29,35 +29,35 @@ <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="wseverity_logger_mt.html#boost.log.sources.wseverity_logger_mtconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="wseverity_logger_mt.html#idp37142720-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_logger_mt.html#idp37143424-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wseverity_logger_mt.html#idp37145104-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="wseverity_logger_mt.html#idp37147920-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="special">&</span> <a class="link" href="wseverity_logger_mt.html#idp37150368-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger_mt.html#idp43785648-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger_mt.html#idp43786352-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</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><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="wseverity_logger_mt.html#idp43788032-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="wseverity_logger_mt.html#idp43790848-bb"><span class="identifier">wseverity_logger_mt</span></a><span class="special">(</span><span class="identifier">LevelT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="special">&</span> <a class="link" href="wseverity_logger_mt.html#idp43793296-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</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></div> <div class="refsect1"> -<a name="idp105347520"></a><h2>Description</h2> +<a name="idp121888960"></a><h2>Description</h2> <p>See <code class="computeroutput">severity</code> class template for a more detailed description </p> <div class="refsect2"> -<a name="idp105348784"></a><h3> +<a name="idp121890416"></a><h3> <a name="boost.log.sources.wseverity_logger_mtconstruct-copy-destruct"></a><code class="computeroutput">wseverity_logger_mt</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp37142720-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43785648-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp37143424-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp43786352-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Copy constructor </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp37145104-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="keyword">explicit</span> <a name="idp43788032-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span> args<span class="special">)</span><span class="special">;</span></pre> <p>Constructor with named arguments </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp37147920-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp43790848-bb"></a><span class="identifier">wseverity_logger_mt</span><span class="special">(</span><span class="identifier">LevelT</span> level<span class="special">)</span><span class="special">;</span></pre> <p>The constructor creates the logger with the specified default severity level</p> <p> </p> @@ -82,7 +82,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="special">&</span> <a name="idp37150368-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="special">&</span> <a name="idp43793296-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="wseverity_logger_mt.html" title="Class template wseverity_logger_mt">wseverity_logger_mt</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> <p>Assignment operator</p> <p>Swaps two loggers </p> </li> @@ -92,7 +92,8 @@ </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> @@ -100,7 +101,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="wseverity_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_logger_hpp"><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="single_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="wseverity_logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../logging_sources.html#header.boost.log.sources.severity_logger_hpp"><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="multi_thread_model.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/static_type_dispatcher.html b/libs/log/doc/html/boost/log/static_type_dispatcher.html index f96a2bf3e..bed6f4b4d 100644 --- a/libs/log/doc/html/boost/log/static_type_dispatcher.html +++ b/libs/log/doc/html/boost/log/static_type_dispatcher.html @@ -28,23 +28,23 @@ <span class="keyword">class</span> <a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="static_type_dispatcher.html#boost.log.static_type_dispatcherconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ReceiverT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="static_type_dispatcher.html#idp40678000-bb"><span class="identifier">static_type_dispatcher</span></a><span class="special">(</span><span class="identifier">ReceiverT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="static_type_dispatcher.html#idp40682304-bb"><span class="identifier">static_type_dispatcher</span></a><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</span> <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="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="special">&</span> <a class="link" href="static_type_dispatcher.html#idp40683840-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ReceiverT<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="static_type_dispatcher.html#idp46996784-bb"><span class="identifier">static_type_dispatcher</span></a><span class="special">(</span><span class="identifier">ReceiverT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="static_type_dispatcher.html#idp47001088-bb"><span class="identifier">static_type_dispatcher</span></a><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</span> <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="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="special">&</span> <a class="link" href="static_type_dispatcher.html#idp47002624-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120748256"></a><h2>Description</h2> +<a name="idp136514304"></a><h2>Description</h2> <p>The type dispatcher can be used to pass objects of arbitrary types from one component to another. With regard to the library, the type dispatcher can be used to extract attribute values.</p> <p>Static type dispatchers allow to specify one or several supported types at compile time. </p> <div class="refsect2"> -<a name="idp120749504"></a><h3> +<a name="idp136515552"></a><h3> <a name="boost.log.static_type_dispatcherconstruct-copy-destruct"></a><code class="computeroutput">static_type_dispatcher</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ReceiverT<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp40678000-bb"></a><span class="identifier">static_type_dispatcher</span><span class="special">(</span><span class="identifier">ReceiverT</span> <span class="special">&</span> receiver<span class="special">)</span><span class="special">;</span></pre> + <span class="keyword">explicit</span> <a name="idp46996784-bb"></a><span class="identifier">static_type_dispatcher</span><span class="special">(</span><span class="identifier">ReceiverT</span> <span class="special">&</span> receiver<span class="special">)</span><span class="special">;</span></pre> <p>Constructor. Initializes the dispatcher internals.</p> <p>The <span class="emphasis"><em>receiver</em></span> object is not copied inside the dispatcher, but references to it may be kept by the dispatcher after construction. The receiver object must remain valid until the dispatcher is destroyed.</p> <p> @@ -69,15 +69,16 @@ </tr></tbody> </table></div> </li> -<li class="listitem"><pre class="literallayout"><a name="idp40682304-bb"></a><span class="identifier">static_type_dispatcher</span><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</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 class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="special">&</span> <a name="idp40683840-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</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="idp47001088-bb"></a><span class="identifier">static_type_dispatcher</span><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</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 class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="special">&</span> <a name="idp47002624-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="static_type_dispatcher.html" title="Class template static_type_dispatcher">static_type_dispatcher</a> <span class="keyword">const</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> </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> diff --git a/libs/log/doc/html/boost/log/str_literal.html b/libs/log/doc/html/boost/log/str_literal.html index ad2cadb87..9461201f7 100644 --- a/libs/log/doc/html/boost/log/str_literal.html +++ b/libs/log/doc/html/boost/log/str_literal.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="../../utilities.html#header.boost.log.utility.string_literal_hpp" title="Header <boost/log/utility/string_literal.hpp>"> -<link rel="prev" href="swap_idp40606128.html" title="Function template swap"> +<link rel="prev" href="swap_idp46924912.html" title="Function template swap"> <link rel="next" href="native_date_time_types.html" title="Type definition native_date_time_types"> </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="swap_idp40606128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="native_date_time_types.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp46924912.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="native_date_time_types.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.str_literal"></a><div class="titlepage"></div> @@ -26,11 +26,12 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> LenV<span class="special">></span> - <a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">str_literal</span><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span> p<span class="special">)</span><span class="special">;</span></pre></div> + basic_string_literal<span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <span class="identifier">str_literal</span><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span> p<span class="special">)</span><span class="special">;</span></pre></div> </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp40606128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="native_date_time_types.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp46924912.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="native_date_time_types.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/strictest_lock.html b/libs/log/doc/html/boost/log/strictest_lock.html index a63223d87..2b8a6a4ca 100644 --- a/libs/log/doc/html/boost/log/strictest_lock.html +++ b/libs/log/doc/html/boost/log/strictest_lock.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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40424288.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>"> -<link rel="next" href="basic_string_literal.html" title="Class template basic_string_literal"> +<link rel="prev" href="parse_settings.html" title="Function template parse_settings"> +<link rel="next" href="thread_access_mode_of.html" title="Struct template thread_access_mode_of"> </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="thread_access__idp40424288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="basic_string_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.strictest_lock"></a><div class="titlepage"></div> @@ -30,13 +30,14 @@ <span class="keyword">typedef</span> <span class="identifier">implementation_defined</span> <a name="boost.log.strictest_lock.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp119265472"></a><h2>Description</h2> +<a name="idp135631488"></a><h2>Description</h2> <p>The template supports all lock types provided by the Boost.Thread library (except for <code class="computeroutput">upgrade_to_unique_lock</code>), plus additional pseudo-lock <code class="computeroutput">no_lock</code> that indicates no locking at all. Exclusive locks are considered the strictest, shared locks are weaker, and <code class="computeroutput">no_lock</code> is the weakest. </p> </div> </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> @@ -44,7 +45,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40424288.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="basic_string_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="parse_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/string_types.html b/libs/log/doc/html/boost/log/string_types.html index f4468cb70..5d1111062 100644 --- a/libs/log/doc/html/boost/log/string_types.html +++ b/libs/log/doc/html/boost/log/string_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <a class="link" href="../../utilities.html#boost.log.string_literal">string_literal</a><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">,</span> <a class="link" href="../../utilities.html#boost.log.wstring_literal">wstring_literal</a> <span class="special">></span> <span class="identifier">string_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120684160"></a><h2>Description</h2> +<a name="idp136450448"></a><h2>Description</h2> <p>An MPL-sequence of string types of attributes, supported by default </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp33696784.html b/libs/log/doc/html/boost/log/swap_idp40440816.html index a506aff00..66935cefc 100644 --- a/libs/log/doc/html/boost/log/swap_idp33696784.html +++ b/libs/log/doc/html/boost/log/swap_idp40440816.html @@ -16,7 +16,7 @@ <a accesskey="p" href="record.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_hpp"><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="record_view.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp33696784"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp40440816"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="record.html" title="Class record">record</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp86415152"></a><h2>Description</h2> +<a name="idp103577744"></a><h2>Description</h2> <p>A free-standing swap function overload for <code class="computeroutput">record</code> </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp33754400.html b/libs/log/doc/html/boost/log/swap_idp40498432.html index 858f2de6b..a802de602 100644 --- a/libs/log/doc/html/boost/log/swap_idp33754400.html +++ b/libs/log/doc/html/boost/log/swap_idp40498432.html @@ -16,7 +16,7 @@ <a accesskey="p" href="record_view.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../core_components.html#header.boost.log.core.record_view_hpp"><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="../../attributes.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp33754400"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp40498432"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="record_view.html" title="Class record_view">record_view</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp86746656"></a><h2>Description</h2> +<a name="idp103909104"></a><h2>Description</h2> <p>A free-standing swap function overload for <code class="computeroutput"><code class="computeroutput"><a class="link" href="record_view.html" title="Class record_view">record_view</a></code></code> </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp34704784.html b/libs/log/doc/html/boost/log/swap_idp40901056.html index 40cf099b7..2affa622b 100644 --- a/libs/log/doc/html/boost/log/swap_idp34704784.html +++ b/libs/log/doc/html/boost/log/swap_idp40901056.html @@ -16,7 +16,7 @@ <a accesskey="p" href="filter/default_filter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.filter_hpp"><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="basic_formatter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp34704784"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp40901056"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -29,7 +29,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/swap_idp34816192.html b/libs/log/doc/html/boost/log/swap_idp41483232.html index 800cc7c80..5a48ffa5b 100644 --- a/libs/log/doc/html/boost/log/swap_idp34816192.html +++ b/libs/log/doc/html/boost/log/swap_idp41483232.html @@ -16,7 +16,7 @@ <a accesskey="p" href="attribute/impl.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_hpp"><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="attributes/cast_source.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp34816192"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp41483232"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="attribute.html" title="Class attribute">attribute</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87108512"></a><h2>Description</h2> +<a name="idp104271088"></a><h2>Description</h2> <p>The function swaps two attribute value factories </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp34995280.html b/libs/log/doc/html/boost/log/swap_idp41662224.html index efa4b2fae..e1b3ee1d4 100644 --- a/libs/log/doc/html/boost/log/swap_idp34995280.html +++ b/libs/log/doc/html/boost/log/swap_idp41662224.html @@ -16,7 +16,7 @@ <a accesskey="p" href="attribute_set.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_set_hpp"><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="attribute_value.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp34995280"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp41662224"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp87998976"></a><h2>Description</h2> +<a name="idp105161056"></a><h2>Description</h2> <p>Free swap overload </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp35088224.html b/libs/log/doc/html/boost/log/swap_idp41755168.html index d685684a0..ec282c57c 100644 --- a/libs/log/doc/html/boost/log/swap_idp35088224.html +++ b/libs/log/doc/html/boost/log/swap_idp41755168.html @@ -16,7 +16,7 @@ <a accesskey="p" href="attribute_value/impl.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_hpp"><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="attributes/attribute_value_impl.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp35088224"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp41755168"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp88498896"></a><h2>Description</h2> +<a name="idp105660288"></a><h2>Description</h2> <p>The function swaps two attribute values </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp35227776.html b/libs/log/doc/html/boost/log/swap_idp41895440.html index 0c0205f92..96adf26f5 100644 --- a/libs/log/doc/html/boost/log/swap_idp35227776.html +++ b/libs/log/doc/html/boost/log/swap_idp41895440.html @@ -16,7 +16,7 @@ <a accesskey="p" href="attribute_value_set.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.attribute_value_set_hpp"><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="attributes/basic_clock.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp35227776"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp41895440"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap</p> @@ -27,13 +27,14 @@ </span> <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> left<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span> right<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp89196032"></a><h2>Description</h2> +<a name="idp106422448"></a><h2>Description</h2> <p>Free swap overload </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/swap_idp34742064.html b/libs/log/doc/html/boost/log/swap_idp42615392.html index 3263d34b4..b220a5592 100644 --- a/libs/log/doc/html/boost/log/swap_idp34742064.html +++ b/libs/log/doc/html/boost/log/swap_idp42615392.html @@ -16,7 +16,7 @@ <a accesskey="p" href="basic_formatter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../expressions.html#header.boost.log.expressions.formatter_hpp"><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="expressions/c_ascii_pattern_replacer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp34742064"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp42615392"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template swap</span></h2> <p>boost::log::swap</p> @@ -30,7 +30,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/swap_idp40393312.html b/libs/log/doc/html/boost/log/swap_idp46875632.html index 3e3f89056..0f1bb603e 100644 --- a/libs/log/doc/html/boost/log/swap_idp40393312.html +++ b/libs/log/doc/html/boost/log/swap_idp46875632.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.setup.settings_hpp" title="Header <boost/log/utility/setup/settings.hpp>"> -<link rel="prev" href="basic_settings.html" title="Class template basic_settings"> +<link rel="prev" href="basic_settings_section.html" title="Class template basic_settings_section"> <link rel="next" href="parse_settings.html" title="Function template parse_settings"> </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="basic_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="parse_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_settings_section.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="parse_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp40393312"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp46875632"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template swap</span></h2> <p>boost::log::swap</p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="basic_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="parse_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="basic_settings_section.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.settings_hpp"><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="parse_settings.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/swap_idp40606128.html b/libs/log/doc/html/boost/log/swap_idp46924912.html index 3029ec79a..dbe3d68ac 100644 --- a/libs/log/doc/html/boost/log/swap_idp40606128.html +++ b/libs/log/doc/html/boost/log/swap_idp46924912.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.string_literal_hpp" title="Header <boost/log/utility/string_literal.hpp>"> -<link rel="prev" href="operator_idp40601280.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp46920064.html" title="Function template operator<<"> <link rel="next" href="str_literal.html" title="Function template str_literal"> </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="operator_idp40601280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="str_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46920064.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="str_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp40606128"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp46924912"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template swap</span></h2> <p>boost::log::swap — External swap. </p> @@ -26,12 +26,13 @@ </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="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><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> left<span class="special">,</span> - <a class="link" href="basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><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> right<span class="special">)</span><span class="special">;</span></pre></div> + <span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span>basic_string_literal<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> left<span class="special">,</span> + basic_string_literal<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> right<span class="special">)</span><span class="special">;</span></pre></div> </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp40601280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="str_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46920064.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.string_literal_hpp"><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="str_literal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/swap_idp40763728.html b/libs/log/doc/html/boost/log/swap_idp47082496.html index 664a8790c..954fa0da7 100644 --- a/libs/log/doc/html/boost/log/swap_idp40763728.html +++ b/libs/log/doc/html/boost/log/swap_idp47082496.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> -<link rel="prev" href="operator___idp40760640.html" title="Function operator>="> -<link rel="next" href="to_string_idp40766832.html" title="Function to_string"> +<link rel="prev" href="operator___idp47079408.html" title="Function operator>="> +<link rel="next" href="to_string_idp47085600.html" title="Function to_string"> </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="operator___idp40760640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="to_string_idp40766832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47079408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="to_string_idp47085600.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp40763728"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp47082496"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function swap</span></h2> <p>boost::log::swap — Free swap for type info wrapper. </p> @@ -29,7 +29,8 @@ </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> @@ -37,7 +38,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40760640.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="to_string_idp40766832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47079408.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="to_string_idp47085600.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/swap_idp40782992.html b/libs/log/doc/html/boost/log/swap_idp47101776.html index 0f0033acc..108d72279 100644 --- a/libs/log/doc/html/boost/log/swap_idp40782992.html +++ b/libs/log/doc/html/boost/log/swap_idp47101776.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.value_ref_hpp" title="Header <boost/log/utility/value_ref.hpp>"> <link rel="prev" href="../../BOOST_LOG_UNUSED_VARIABLE.html" title="Macro BOOST_LOG_UNUSED_VARIABLE"> -<link rel="next" href="operator_idp40787488.html" title="Function template operator<<"> +<link rel="next" href="operator_idp47106272.html" title="Function template operator<<"> </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_UNUSED_VARIABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40787488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_UNUSED_VARIABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47106272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.swap_idp40782992"></a><div class="titlepage"></div> +<a name="boost.log.swap_idp47101776"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template swap</span></h2> <p>boost::log::swap — Free swap function. </p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../../BOOST_LOG_UNUSED_VARIABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp40787488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../../BOOST_LOG_UNUSED_VARIABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_hpp"><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="operator_idp47106272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/system_error.html b/libs/log/doc/html/boost/log/system_error.html index 0af095959..b09cf49ab 100644 --- a/libs/log/doc/html/boost/log/system_error.html +++ b/libs/log/doc/html/boost/log/system_error.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="conversion_error.html" title="Class conversion_error"> -<link rel="next" href="logic_error.html" title="Class logic_error"> +<link rel="prev" href="setup_error.html" title="Class setup_error"> +<link rel="next" href="unexpected_call.html" title="Class unexpected_call"> </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="conversion_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="logic_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="setup_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="unexpected_call.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.system_error"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="system_error.html" title="Class system_error">system_error</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">runtime_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="system_error.html#boost.log.system_errorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="system_error.html#idp15854736-bb"><span class="identifier">system_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="system_error.html#idp33396704-bb"><span class="identifier">system_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="system_error.html#idp33398304-bb"><span class="special">~</span><span class="identifier">system_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="system_error.html#idp40159040-bb"><span class="identifier">system_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="system_error.html#idp40159776-bb"><span class="identifier">system_error</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="system_error.html#idp40161376-bb"><span class="special">~</span><span class="identifier">system_error</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85260288"></a><h2>Description</h2> +<a name="idp102592720"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85260704"></a><h3> +<a name="idp102593136"></a><h3> <a name="boost.log.system_errorconstruct-copy-destruct"></a><code class="computeroutput">system_error</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp15854736-bb"></a><span class="identifier">system_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40159040-bb"></a><span class="identifier">system_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33396704-bb"></a><span class="identifier">system_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40159776-bb"></a><span class="identifier">system_error</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33398304-bb"></a><span class="special">~</span><span class="identifier">system_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40161376-bb"></a><span class="special">~</span><span class="identifier">system_error</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="conversion_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="logic_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="setup_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="unexpected_call.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40410720.html b/libs/log/doc/html/boost/log/thread_access__idp40410720.html deleted file mode 100644 index 8f50bb9c7..000000000 --- a/libs/log/doc/html/boost/log/thread_access__idp40410720.html +++ /dev/null @@ -1,46 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Struct template thread_access_mode_of<no_lock< MutexT >></title> -<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access_mode_of.html" title="Struct template thread_access_mode_of"> -<link rel="next" href="thread_access__idp40412976.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>"> -</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="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40412976.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.thread_access__idp40410720"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Struct template thread_access_mode_of<no_lock< MutexT >></span></h2> -<p>boost::log::thread_access_mode_of<no_lock< MutexT >></p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> - -</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40410720.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> - <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">unlocked_access</span> <span class="special">></span> -<span class="special">{</span> -<span class="special">}</span><span class="special">;</span></pre></div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40412976.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40422000.html b/libs/log/doc/html/boost/log/thread_access__idp46897696.html index d14fbb062..4f69223cd 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40422000.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46897696.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40419744.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>"> -<link rel="next" href="thread_access__idp40424288.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>"> +<link rel="prev" href="thread_access_mode_of.html" title="Struct template thread_access_mode_of"> +<link rel="next" href="thread_access__idp46899984.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>"> </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="thread_access__idp40419744.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40424288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46899984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40422000"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46897696"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40422000.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">exclusive_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46897696.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">exclusive_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">exclusive_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40419744.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40424288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access_mode_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46899984.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40424288.html b/libs/log/doc/html/boost/log/thread_access__idp46899984.html index c3222d6cc..4f6161476 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40424288.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46899984.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40422000.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>"> -<link rel="next" href="strictest_lock.html" title="Struct template strictest_lock"> +<link rel="prev" href="thread_access__idp46897696.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>"> +<link rel="next" href="thread_access__idp46902272.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>"> </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="thread_access__idp40422000.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="strictest_lock.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46897696.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46902272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40424288"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46899984"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40424288.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">shared_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46899984.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">shared_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">shared_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40422000.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="strictest_lock.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46897696.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46902272.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40412976.html b/libs/log/doc/html/boost/log/thread_access__idp46902272.html index 22efa6f8c..9cef5f911 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40412976.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46902272.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40410720.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>"> -<link rel="next" href="thread_access__idp40415232.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>"> +<link rel="prev" href="thread_access__idp46899984.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>"> +<link rel="next" href="thread_access__idp46904528.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>"> </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="thread_access__idp40410720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40415232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46899984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46904528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40412976"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46902272"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<lock_guard< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<lock_guard< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40412976.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46902272.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">exclusive_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40410720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40415232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46899984.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46904528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp46904528.html b/libs/log/doc/html/boost/log/thread_access__idp46904528.html new file mode 100644 index 000000000..75d9c86a2 --- /dev/null +++ b/libs/log/doc/html/boost/log/thread_access__idp46904528.html @@ -0,0 +1,47 @@ +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> +<title>Struct template thread_access_mode_of<no_lock< MutexT >></title> +<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> +<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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> +<link rel="prev" href="thread_access__idp46902272.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>"> +<link rel="next" href="thread_access__idp46906784.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>"> +</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="thread_access__idp46902272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46906784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +<div class="refentry"> +<a name="boost.log.thread_access__idp46904528"></a><div class="titlepage"></div> +<div class="refnamediv"> +<h2><span class="refentrytitle">Struct template thread_access_mode_of<no_lock< MutexT >></span></h2> +<p>boost::log::thread_access_mode_of<no_lock< MutexT >></p> +</div> +<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> +<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> + +</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46904528.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> + <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">unlocked_access</span> <span class="special">></span> +<span class="special">{</span> +<span class="special">}</span><span class="special">;</span></pre></div> +</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-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> +</div></td> +</tr></table> +<hr> +<div class="spirit-nav"> +<a accesskey="p" href="thread_access__idp46902272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46906784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +</div> +</body> +</html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40417488.html b/libs/log/doc/html/boost/log/thread_access__idp46906784.html index 063b3c790..faf7ab613 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40417488.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46906784.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40415232.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>"> -<link rel="next" href="thread_access__idp40419744.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>"> +<link rel="prev" href="thread_access__idp46904528.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>"> +<link rel="next" href="thread_access__idp46909040.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>"> </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="thread_access__idp40415232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40419744.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46904528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46909040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40417488"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46906784"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<shared_lock< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<shared_lock< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40417488.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">shared_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46906784.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">shared_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">shared_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40415232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40419744.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46904528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46909040.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40415232.html b/libs/log/doc/html/boost/log/thread_access__idp46909040.html index ef9e7f608..7a840dfdc 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40415232.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46909040.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40412976.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>"> -<link rel="next" href="thread_access__idp40417488.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>"> +<link rel="prev" href="thread_access__idp46906784.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>"> +<link rel="next" href="thread_access__idp46911296.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>"> </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="thread_access__idp40412976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40417488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46906784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46911296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40415232"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46909040"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<unique_lock< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<unique_lock< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40415232.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46909040.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">exclusive_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40412976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40417488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46906784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46911296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access__idp40419744.html b/libs/log/doc/html/boost/log/thread_access__idp46911296.html index 324895e37..22f90df63 100644 --- a/libs/log/doc/html/boost/log/thread_access__idp40419744.html +++ b/libs/log/doc/html/boost/log/thread_access__idp46911296.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="thread_access__idp40417488.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>"> -<link rel="next" href="thread_access__idp40422000.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>"> +<link rel="prev" href="thread_access__idp46909040.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>"> +<link rel="next" href="operator_idp46920064.html" title="Function template operator<<"> </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="thread_access__idp40417488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40422000.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46909040.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="operator_idp46920064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.thread_access__idp40419744"></a><div class="titlepage"></div> +<a name="boost.log.thread_access__idp46911296"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct template thread_access_mode_of<upgrade_lock< MutexT >></span></h2> <p>boost::log::thread_access_mode_of<upgrade_lock< MutexT >></p> @@ -25,14 +25,15 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>">boost/log/utility/strictest_lock.hpp</a>> </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> -<span class="keyword">struct</span> <a class="link" href="thread_access__idp40419744.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">upgrade_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> +<span class="keyword">struct</span> <a class="link" href="thread_access__idp46911296.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">upgrade_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">integral_c</span><span class="special"><</span> <span class="identifier">lock_access_mode</span><span class="special">,</span> <span class="identifier">shared_access</span> <span class="special">></span> <span class="special">{</span> <span class="special">}</span><span class="special">;</span></pre></div> </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="thread_access__idp40417488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40422000.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="thread_access__idp46909040.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="operator_idp46920064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/thread_access_mode_of.html b/libs/log/doc/html/boost/log/thread_access_mode_of.html index 251ca5cc8..15a4dd585 100644 --- a/libs/log/doc/html/boost/log/thread_access_mode_of.html +++ b/libs/log/doc/html/boost/log/thread_access_mode_of.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="../../utilities.html#header.boost.log.utility.strictest_lock_hpp" title="Header <boost/log/utility/strictest_lock.hpp>"> -<link rel="prev" href="parse_settings.html" title="Function template parse_settings"> -<link rel="next" href="thread_access__idp40410720.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>"> +<link rel="prev" href="strictest_lock.html" title="Struct template strictest_lock"> +<link rel="next" href="thread_access__idp46897696.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>"> </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="parse_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40410720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="strictest_lock.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46897696.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.thread_access_mode_of"></a><div class="titlepage"></div> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="parse_settings.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp40410720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="strictest_lock.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.strictest_lock_hpp"><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="thread_access__idp46897696.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/time_duration_types.html b/libs/log/doc/html/boost/log/time_duration_types.html index e77c8a9c7..7529b36ba 100644 --- a/libs/log/doc/html/boost/log/time_duration_types.html +++ b/libs/log/doc/html/boost/log/time_duration_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">copy</span><span class="special"><</span> <span class="identifier">boost_time_duration_types</span><span class="special">,</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">back_inserter</span><span class="special"><</span> <span class="identifier">native_time_duration_types</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> <span class="identifier">time_duration_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120415664"></a><h2>Description</h2> +<a name="idp136182352"></a><h2>Description</h2> <p>An MPL-sequence with the complete list of the supported time duration types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/time_period_types.html b/libs/log/doc/html/boost/log/time_period_types.html index ec793cf8b..f51652fd3 100644 --- a/libs/log/doc/html/boost/log/time_period_types.html +++ b/libs/log/doc/html/boost/log/time_period_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">boost_time_period_types</span> <span class="identifier">time_period_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120439120"></a><h2>Description</h2> +<a name="idp136205744"></a><h2>Description</h2> <p>An MPL-sequence with the complete list of the supported time period types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/time_types.html b/libs/log/doc/html/boost/log/time_types.html index 27ef8be6f..e51df090e 100644 --- a/libs/log/doc/html/boost/log/time_types.html +++ b/libs/log/doc/html/boost/log/time_types.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">date_time_types</span> <span class="identifier">time_types</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120376480"></a><h2>Description</h2> +<a name="idp136143232"></a><h2>Description</h2> <p>An MPL-sequence with the complete list of the supported time types </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/to_log_fun.html b/libs/log/doc/html/boost/log/to_log_fun.html index 3211f985b..ff34e8804 100644 --- a/libs/log/doc/html/boost/log/to_log_fun.html +++ b/libs/log/doc/html/boost/log/to_log_fun.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp" title="Header <boost/log/utility/functional/bind_to_log.hpp>"> <link rel="prev" href="bind_output.html" title="Function template bind_output"> -<link rel="next" href="to_log_fun_voi_idp39605008.html" title="Struct to_log_fun<void>"> +<link rel="next" href="to_log_fun_voi_idp46087328.html" title="Struct to_log_fun<void>"> </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="bind_output.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="to_log_fun_voi_idp39605008.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_output.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="to_log_fun_voi_idp46087328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.to_log_fun"></a><div class="titlepage"></div> @@ -29,23 +29,24 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.to_log_fun.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="to_log_fun.html#idp39600384-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="to_log_fun.html#idp46082704-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="to_log_fun.html#idp39600944-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="to_log_fun.html#idp46083264-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113761344"></a><h2>Description</h2> +<a name="idp130283200"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113761760"></a><h3> -<a name="idp39600384-bb"></a><code class="computeroutput">to_log_fun</code> public member functions</h3> +<a name="idp130283616"></a><h3> +<a name="idp46082704-bb"></a><code class="computeroutput">to_log_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a name="idp39600944-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">void</span> <a name="idp46083264-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -53,7 +54,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="bind_output.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="to_log_fun_voi_idp39605008.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="bind_output.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="to_log_fun_voi_idp46087328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/to_log_fun_voi_idp39605008.html b/libs/log/doc/html/boost/log/to_log_fun_voi_idp46087328.html index 80fc684f4..4d0666e3e 100644 --- a/libs/log/doc/html/boost/log/to_log_fun_voi_idp39605008.html +++ b/libs/log/doc/html/boost/log/to_log_fun_voi_idp46087328.html @@ -7,16 +7,16 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp" title="Header <boost/log/utility/functional/bind_to_log.hpp>"> <link rel="prev" href="to_log_fun.html" title="Struct template to_log_fun"> -<link rel="next" href="bind_to_log_idp39612144.html" title="Function template bind_to_log"> +<link rel="next" href="bind_to_log_idp46094464.html" title="Function template bind_to_log"> </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="to_log_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp39612144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp46094464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.to_log_fun_voi_idp39605008"></a><div class="titlepage"></div> +<a name="boost.log.to_log_fun_voi_idp46087328"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Struct to_log_fun<void></span></h2> <p>boost::log::to_log_fun<void> — The function object that outputs its second operand to the first one. </p> @@ -25,27 +25,28 @@ <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp" title="Header <boost/log/utility/functional/bind_to_log.hpp>">boost/log/utility/functional/bind_to_log.hpp</a>> </span> -<span class="keyword">struct</span> <a class="link" href="to_log_fun_voi_idp39605008.html" title="Struct to_log_fun<void>">to_log_fun</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span> <span class="special">{</span> +<span class="keyword">struct</span> <a class="link" href="to_log_fun_voi_idp46087328.html" title="Struct to_log_fun<void>">to_log_fun</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span> <span class="special">{</span> <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.to_log_fun_voi_idp39605008.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> + <span class="keyword">typedef</span> <span class="keyword">void</span> <a name="boost.log.to_log_fun_voi_idp46087328.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> - <span class="comment">// <a class="link" href="to_log_fun_voi_idp39605008.html#idp39607296-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="to_log_fun_voi_idp46087328.html#idp46089616-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="to_log_fun_voi_idp39605008.html#idp39607856-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="to_log_fun_voi_idp46087328.html#idp46090176-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp113805728"></a><h2>Description</h2> +<a name="idp130327536"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp113806144"></a><h3> -<a name="idp39607296-bb"></a><code class="computeroutput">to_log_fun</code> public member functions</h3> +<a name="idp130327952"></a><h3> +<a name="idp46089616-bb"></a><code class="computeroutput">to_log_fun</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> StreamT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <span class="keyword">void</span> <a name="idp39607856-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> + <span class="keyword">void</span> <a name="idp46090176-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span> strm<span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -53,7 +54,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_log_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp39612144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_fun.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.functional.bind_to_log_hpp"><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="bind_to_log_idp46094464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/to_log_idp39929968.html b/libs/log/doc/html/boost/log/to_log_idp46412272.html index 7d97d99f0..66804c6b3 100644 --- a/libs/log/doc/html/boost/log/to_log_idp39929968.html +++ b/libs/log/doc/html/boost/log/to_log_idp46412272.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>"> -<link rel="prev" href="operator_idp39923728.html" title="Function template operator<<"> -<link rel="next" href="to_log_idp39932640.html" title="Function template to_log"> +<link rel="prev" href="operator_idp46406032.html" title="Function template operator<<"> +<link rel="next" href="to_log_idp46414944.html" title="Function template to_log"> </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="operator_idp39923728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp39932640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46406032.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp46414944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.to_log_idp39929968"></a><div class="titlepage"></div> +<a name="boost.log.to_log_idp46412272"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template to_log</span></h2> <p>boost::log::to_log</p> @@ -29,7 +29,8 @@ </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> @@ -37,7 +38,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp39923728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp39932640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp46406032.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="to_log_idp46414944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/to_log_idp39932640.html b/libs/log/doc/html/boost/log/to_log_idp46414944.html index 156e2fdbe..ed5ae0e0d 100644 --- a/libs/log/doc/html/boost/log/to_log_idp39932640.html +++ b/libs/log/doc/html/boost/log/to_log_idp46414944.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>"> -<link rel="prev" href="to_log_idp39929968.html" title="Function template to_log"> +<link rel="prev" href="to_log_idp46412272.html" title="Function template to_log"> <link rel="next" href="once_block_flag.html" title="Struct once_block_flag"> </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="to_log_idp39929968.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="once_block_flag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_idp46412272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="once_block_flag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.to_log_idp39932640"></a><div class="titlepage"></div> +<a name="boost.log.to_log_idp46414944"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template to_log</span></h2> <p>boost::log::to_log</p> @@ -30,7 +30,8 @@ </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> @@ -38,7 +39,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_log_idp39929968.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="once_block_flag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_log_idp46412272.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="once_block_flag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/to_log_manip.html b/libs/log/doc/html/boost/log/to_log_manip.html index 0b3c18590..b9a339d28 100644 --- a/libs/log/doc/html/boost/log/to_log_manip.html +++ b/libs/log/doc/html/boost/log/to_log_manip.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="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>"> -<link rel="prev" href="dump_elements_idp39899232.html" title="Function template dump_elements"> -<link rel="next" href="operator_idp39918656.html" title="Function template operator<<"> +<link rel="prev" href="dump_elements_idp46381520.html" title="Function template dump_elements"> +<link rel="next" href="operator_idp46400960.html" title="Function template operator<<"> </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="dump_elements_idp39899232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp39918656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_elements_idp46381520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp46400960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.to_log_manip"></a><div class="titlepage"></div> @@ -32,34 +32,35 @@ <span class="keyword">typedef</span> <span class="identifier">TagT</span> <a name="boost.log.to_log_manip.tag_type"></a><span class="identifier">tag_type</span><span class="special">;</span> <span class="comment">// Value tag type. </span> <span class="comment">// <a class="link" href="to_log_manip.html#boost.log.to_log_manipconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="to_log_manip.html#idp39915920-bb"><span class="identifier">to_log_manip</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="to_log_manip.html#idp39917168-bb"><span class="identifier">to_log_manip</span></a><span class="special">(</span><a class="link" href="to_log_manip.html" title="Class template to_log_manip">to_log_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="to_log_manip.html#idp46398208-bb"><span class="identifier">to_log_manip</span></a><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="to_log_manip.html#idp46399456-bb"><span class="identifier">to_log_manip</span></a><span class="special">(</span><a class="link" href="to_log_manip.html" title="Class template to_log_manip">to_log_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="to_log_manip.html#idp39914080-bb">public member functions</a></span> - <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="to_log_manip.html#idp39914640-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="to_log_manip.html#idp46396368-bb">public member functions</a></span> + <span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="to_log_manip.html#idp46396928-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116008144"></a><h2>Description</h2> +<a name="idp132529616"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp116008560"></a><h3> +<a name="idp132530032"></a><h3> <a name="boost.log.to_log_manipconstruct-copy-destruct"></a><code class="computeroutput">to_log_manip</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp39915920-bb"></a><span class="identifier">to_log_manip</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp39917168-bb"></a><span class="identifier">to_log_manip</span><span class="special">(</span><a class="link" href="to_log_manip.html" title="Class template to_log_manip">to_log_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp46398208-bb"></a><span class="identifier">to_log_manip</span><span class="special">(</span><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp46399456-bb"></a><span class="identifier">to_log_manip</span><span class="special">(</span><a class="link" href="to_log_manip.html" title="Class template to_log_manip">to_log_manip</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp116023120"></a><h3> -<a name="idp39914080-bb"></a><code class="computeroutput">to_log_manip</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp39914640-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> +<a name="idp132544528"></a><h3> +<a name="idp46396368-bb"></a><code class="computeroutput">to_log_manip</code> public member functions</h3> +<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">value_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp46396928-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li></ol></div> </div> </div> </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> @@ -67,7 +68,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="dump_elements_idp39899232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp39918656.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="dump_elements_idp46381520.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp"><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="operator_idp46400960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/to_string_idp40766832.html b/libs/log/doc/html/boost/log/to_string_idp47085600.html index 497b17d24..fb19050e6 100644 --- a/libs/log/doc/html/boost/log/to_string_idp40766832.html +++ b/libs/log/doc/html/boost/log/to_string_idp47085600.html @@ -6,17 +6,17 @@ <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="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> -<link rel="prev" href="swap_idp40763728.html" title="Function swap"> +<link rel="prev" href="swap_idp47082496.html" title="Function swap"> <link rel="next" href="../../BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html" title="Macro BOOST_LOG_UNIQUE_IDENTIFIER_NAME"> </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="swap_idp40763728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp47082496.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.to_string_idp40766832"></a><div class="titlepage"></div> +<a name="boost.log.to_string_idp47085600"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function to_string</span></h2> <p>boost::log::to_string — The function for exception serialization to string. </p> @@ -29,7 +29,8 @@ </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> @@ -37,7 +38,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="swap_idp40763728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="swap_idp47082496.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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_UNIQUE_IDENTIFIER_NAME.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/trivial/logger.html b/libs/log/doc/html/boost/log/trivial/logger.html index ae1f679ee..d5bb4a3d0 100644 --- a/libs/log/doc/html/boost/log/trivial/logger.html +++ b/libs/log/doc/html/boost/log/trivial/logger.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#header.boost.log.trivial_hpp" title="Header <boost/log/trivial.hpp>"> -<link rel="prev" href="../limitation_error.html" title="Class limitation_error"> -<link rel="next" href="to_string_idp33437936.html" title="Function to_string"> +<link rel="prev" href="../unexpected_call.html" title="Class unexpected_call"> +<link rel="next" href="to_string_idp40181936.html" title="Function to_string"> </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="../limitation_error.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="to_string_idp33437936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../unexpected_call.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="to_string_idp40181936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.trivial.logger"></a><div class="titlepage"></div> @@ -29,17 +29,17 @@ <span class="comment">// types</span> <span class="keyword">typedef</span> <span class="identifier">trivial</span><span class="special">::</span><span class="identifier">logger_type</span> <a name="boost.log.trivial.logger.logger_type"></a><span class="identifier">logger_type</span><span class="special">;</span> <span class="comment">// Logger type. </span> - <span class="comment">// <a class="link" href="logger.html#idp33431408-bb">public static functions</a></span> - <span class="keyword">static</span> <span class="identifier">logger_type</span> <span class="special">&</span> <a class="link" href="logger.html#idp33431904-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="logger.html#idp40175504-bb">public static functions</a></span> + <span class="keyword">static</span> <span class="identifier">logger_type</span> <span class="special">&</span> <a class="link" href="logger.html#idp40176000-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85591088"></a><h2>Description</h2> +<a name="idp102753600"></a><h2>Description</h2> <p>This tag can be used to acquire the logger that is used with lrivial logging macros. This may be useful when the logger is used with other macros which require a logger. </p> <div class="refsect2"> -<a name="idp85591952"></a><h3> -<a name="idp33431408-bb"></a><code class="computeroutput">logger</code> public static functions</h3> +<a name="idp102754464"></a><h3> +<a name="idp40175504-bb"></a><code class="computeroutput">logger</code> public static functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">logger_type</span> <span class="special">&</span> <a name="idp33431904-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">static</span> <span class="identifier">logger_type</span> <span class="special">&</span> <a name="idp40176000-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Returns a reference to the trivial logger instance </p> </li></ol></div> </div> @@ -47,7 +47,8 @@ </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> @@ -55,7 +56,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../limitation_error.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="to_string_idp33437936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../unexpected_call.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="to_string_idp40181936.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/trivial/operator_idp33440256.html b/libs/log/doc/html/boost/log/trivial/operator_idp40184256.html index 4e7e5eaa8..a0be8340f 100644 --- a/libs/log/doc/html/boost/log/trivial/operator_idp33440256.html +++ b/libs/log/doc/html/boost/log/trivial/operator_idp40184256.html @@ -6,17 +6,17 @@ <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#header.boost.log.trivial_hpp" title="Header <boost/log/trivial.hpp>"> -<link rel="prev" href="to_string_idp33437936.html" title="Function to_string"> -<link rel="next" href="operator_idp33444256.html" title="Function template operator>>"> +<link rel="prev" href="to_string_idp40181936.html" title="Function to_string"> +<link rel="next" href="operator_idp40188256.html" title="Function template operator>>"> </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="to_string_idp33437936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp33444256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_string_idp40181936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp40188256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.trivial.operator_idp33440256"></a><div class="titlepage"></div> +<a name="boost.log.trivial.operator_idp40184256"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator<<</span></h2> <p>boost::log::trivial::operator<< — Outputs stringized representation of the severity level to the stream. </p> @@ -31,7 +31,8 @@ </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> @@ -39,7 +40,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="to_string_idp33437936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp33444256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="to_string_idp40181936.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp40188256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/trivial/operator_idp33444256.html b/libs/log/doc/html/boost/log/trivial/operator_idp40188256.html index abcd177fb..1d80b6dc6 100644 --- a/libs/log/doc/html/boost/log/trivial/operator_idp33444256.html +++ b/libs/log/doc/html/boost/log/trivial/operator_idp40188256.html @@ -6,17 +6,17 @@ <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#header.boost.log.trivial_hpp" title="Header <boost/log/trivial.hpp>"> -<link rel="prev" href="operator_idp33440256.html" title="Function template operator<<"> +<link rel="prev" href="operator_idp40184256.html" title="Function template operator<<"> <link rel="next" href="../../../BOOST_LOG_TRIVIAL.html" title="Macro BOOST_LOG_TRIVIAL"> </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="operator_idp33440256.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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_TRIVIAL.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp40184256.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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_TRIVIAL.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.trivial.operator_idp33444256"></a><div class="titlepage"></div> +<a name="boost.log.trivial.operator_idp40188256"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator>></span></h2> <p>boost::log::trivial::operator>> — Reads stringized representation of the severity level from the stream. </p> @@ -32,7 +32,8 @@ </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> @@ -40,7 +41,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp33440256.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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_TRIVIAL.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator_idp40184256.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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_TRIVIAL.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/trivial/to_string_idp33437936.html b/libs/log/doc/html/boost/log/trivial/to_string_idp40181936.html index b6af8f301..561ee15f0 100644 --- a/libs/log/doc/html/boost/log/trivial/to_string_idp33437936.html +++ b/libs/log/doc/html/boost/log/trivial/to_string_idp40181936.html @@ -7,16 +7,16 @@ <link rel="home" href="../../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../../log/reference.html#header.boost.log.trivial_hpp" title="Header <boost/log/trivial.hpp>"> <link rel="prev" href="logger.html" title="Struct logger"> -<link rel="next" href="operator_idp33440256.html" title="Function template operator<<"> +<link rel="next" href="operator_idp40184256.html" title="Function template operator<<"> </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="logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp33440256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp40184256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.trivial.to_string_idp33437936"></a><div class="titlepage"></div> +<a name="boost.log.trivial.to_string_idp40181936"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function to_string</span></h2> <p>boost::log::trivial::to_string — Returns stringized enumeration value or <code class="computeroutput">NULL</code>, if the value is not valid. </p> @@ -29,7 +29,8 @@ </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> @@ -37,7 +38,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp33440256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="logger.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../log/reference.html#header.boost.log.trivial_hpp"><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="operator_idp40184256.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/type_dispatcher.html b/libs/log/doc/html/boost/log/type_dispatcher.html index a56be2501..244a8f466 100644 --- a/libs/log/doc/html/boost/log/type_dispatcher.html +++ b/libs/log/doc/html/boost/log/type_dispatcher.html @@ -32,43 +32,43 @@ <span class="keyword">class</span> <a class="link" href="type_dispatcher/callback.html" title="Class template callback">callback</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="type_dispatcher/callback.html#idp40692400-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="type_dispatcher/callback.html#idp40692960-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="type_dispatcher/callback.html#idp40695936-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="type_dispatcher/callback.html#idp40697792-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="type_dispatcher/callback.html#idp47011184-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="type_dispatcher/callback.html#idp47011744-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="type_dispatcher/callback.html#idp47014720-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="type_dispatcher/callback.html#idp47016576-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="type_dispatcher.html#boost.log.type_dispatcherconstruct-copy-destruct">construct/copy/destruct</a></span> - <span class="keyword">explicit</span> <a class="link" href="type_dispatcher.html#idp40700272-bb"><span class="identifier">type_dispatcher</span></a><span class="special">(</span><span class="identifier">get_callback_impl_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="type_dispatcher.html#idp40702512-bb"><span class="identifier">type_dispatcher</span></a><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="special">&</span> <a class="link" href="type_dispatcher.html#idp40704048-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="type_dispatcher.html#idp40702224-bb"><span class="special">~</span><span class="identifier">type_dispatcher</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="type_dispatcher.html#idp47019056-bb"><span class="identifier">type_dispatcher</span></a><span class="special">(</span><span class="identifier">get_callback_impl_type</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="type_dispatcher.html#idp47021296-bb"><span class="identifier">type_dispatcher</span></a><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="special">&</span> <a class="link" href="type_dispatcher.html#idp47022832-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="type_dispatcher.html#idp47021008-bb"><span class="special">~</span><span class="identifier">type_dispatcher</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="comment">// <a class="link" href="type_dispatcher.html#idp40706160-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="type_dispatcher/callback.html" title="Class template callback">callback</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="type_dispatcher.html#idp40706720-bb"><span class="identifier">get_callback</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="comment">// <a class="link" href="type_dispatcher.html#idp47024944-bb">public member functions</a></span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="type_dispatcher/callback.html" title="Class template callback">callback</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="type_dispatcher.html#idp47025504-bb"><span class="identifier">get_callback</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120862672"></a><h2>Description</h2> +<a name="idp136628800"></a><h2>Description</h2> <p>All type dispatchers support this interface. It is used to acquire the visitor interface for the requested type. </p> <div class="refsect2"> -<a name="idp120863472"></a><h3> +<a name="idp136629600"></a><h3> <a name="boost.log.type_dispatcherconstruct-copy-destruct"></a><code class="computeroutput">type_dispatcher</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40700272-bb"></a><span class="identifier">type_dispatcher</span><span class="special">(</span><span class="identifier">get_callback_impl_type</span> get_callback_impl<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp47019056-bb"></a><span class="identifier">type_dispatcher</span><span class="special">(</span><span class="identifier">get_callback_impl_type</span> get_callback_impl<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor </p> </li> -<li class="listitem"><pre class="literallayout"><a name="idp40702512-bb"></a><span class="identifier">type_dispatcher</span><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="special">&</span> <a name="idp40704048-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> -<li class="listitem"><pre class="literallayout"><a name="idp40702224-bb"></a><span class="special">~</span><span class="identifier">type_dispatcher</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp47021296-bb"></a><span class="identifier">type_dispatcher</span><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="special">&</span> <a name="idp47022832-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="type_dispatcher.html" title="Class type_dispatcher">type_dispatcher</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre></li> +<li class="listitem"><pre class="literallayout"><a name="idp47021008-bb"></a><span class="special">~</span><span class="identifier">type_dispatcher</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li> </ol></div> </div> <div class="refsect2"> -<a name="idp120892400"></a><h3> -<a name="idp40706160-bb"></a><code class="computeroutput">type_dispatcher</code> public member functions</h3> +<a name="idp136658464"></a><h3> +<a name="idp47024944-bb"></a><code class="computeroutput">type_dispatcher</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="type_dispatcher/callback.html" title="Class template callback">callback</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a name="idp40706720-bb"></a><span class="identifier">get_callback</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="type_dispatcher/callback.html" title="Class template callback">callback</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a name="idp47025504-bb"></a><span class="identifier">get_callback</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>The method requests a callback for the value of type <code class="computeroutput">T</code> </p> <p> </p> @@ -88,7 +88,8 @@ </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> diff --git a/libs/log/doc/html/boost/log/type_dispatcher/callback.html b/libs/log/doc/html/boost/log/type_dispatcher/callback.html index 87a5f29d0..8420c1835 100644 --- a/libs/log/doc/html/boost/log/type_dispatcher/callback.html +++ b/libs/log/doc/html/boost/log/type_dispatcher/callback.html @@ -5,7 +5,7 @@ <link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css"> <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="../type_dispatcher.html#idp120862672" title="Description"> +<link rel="up" href="../type_dispatcher.html#idp136628800" title="Description"> <link rel="prev" href="../type_dispatcher.html" title="Class type_dispatcher"> <link rel="next" href="../type_info_wrapper.html" title="Class type_info_wrapper"> </head> @@ -13,7 +13,7 @@ <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="../type_dispatcher.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../type_dispatcher.html#idp120862672"><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="../type_info_wrapper.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../type_dispatcher.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../type_dispatcher.html#idp136628800"><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="../type_info_wrapper.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.type_dispatcher.callback"></a><div class="titlepage"></div> @@ -29,20 +29,20 @@ <span class="keyword">class</span> <a class="link" href="callback.html" title="Class template callback">callback</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> - <span class="comment">// <a class="link" href="callback.html#idp40692400-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="callback.html#idp40692960-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="callback.html#idp40695936-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="callback.html#idp40697792-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="callback.html#idp47011184-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="callback.html#idp47011744-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="callback.html#idp47014720-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="callback.html#idp47016576-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp120936416"></a><h2>Description</h2> +<a name="idp136702608"></a><h2>Description</h2> <p>This interface is used by type dispatchers to consume the dispatched value. </p> <div class="refsect2"> -<a name="idp120937184"></a><h3> -<a name="idp40692400-bb"></a><code class="computeroutput">callback</code> public member functions</h3> +<a name="idp136703376"></a><h3> +<a name="idp47011184-bb"></a><code class="computeroutput">callback</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40692960-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp47011744-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The operator invokes the visitor-specific logic with the given value</p> <p> </p> @@ -67,11 +67,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40695936-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp47014720-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator checks if the visitor is attached to a receiver </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40697792-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47016576-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator checks if the visitor is not attached to a receiver </p> </li> </ol></div> @@ -80,7 +80,8 @@ </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> @@ -88,7 +89,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="../type_dispatcher.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../type_dispatcher.html#idp120862672"><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="../type_info_wrapper.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="../type_dispatcher.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../type_dispatcher.html#idp136628800"><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="../type_info_wrapper.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/type_info_info.html b/libs/log/doc/html/boost/log/type_info_info.html index 44c78c67c..ab60e5fa5 100644 --- a/libs/log/doc/html/boost/log/type_info_info.html +++ b/libs/log/doc/html/boost/log/type_info_info.html @@ -27,13 +27,14 @@ </span> <span class="keyword">typedef</span> <span class="identifier">error_info</span><span class="special"><</span> <span class="keyword">struct</span> <span class="identifier">type_info_info_tag</span><span class="special">,</span> <span class="identifier">type_info_wrapper</span> <span class="special">></span> <span class="identifier">type_info_info</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122437216"></a><h2>Description</h2> +<a name="idp138201392"></a><h2>Description</h2> <p>Type info exception information </p> </div> </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> diff --git a/libs/log/doc/html/boost/log/type_info_wrapper.html b/libs/log/doc/html/boost/log/type_info_wrapper.html index 47a8a9e39..9212a6431 100644 --- a/libs/log/doc/html/boost/log/type_info_wrapper.html +++ b/libs/log/doc/html/boost/log/type_info_wrapper.html @@ -7,13 +7,13 @@ <link rel="home" href="../../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp" title="Header <boost/log/utility/type_info_wrapper.hpp>"> <link rel="prev" href="type_dispatcher/callback.html" title="Class template callback"> -<link rel="next" href="operator___idp40751376.html" title="Function operator!="> +<link rel="next" href="operator___idp47070144.html" title="Function operator!="> </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="type_dispatcher/callback.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40751376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="type_dispatcher/callback.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47070144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.type_info_wrapper"></a><div class="titlepage"></div> @@ -28,30 +28,30 @@ <span class="keyword">class</span> <a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="type_info_wrapper.html#boost.log.type_info_wrapperconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="type_info_wrapper.html#idp40742752-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="type_info_wrapper.html#idp40744720-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <a class="link" href="type_info_wrapper.html#idp40748096-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="type_info_wrapper.html#idp47061536-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="type_info_wrapper.html#idp47063504-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="type_info_wrapper.html#idp47066880-bb"><span class="identifier">type_info_wrapper</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="type_info_wrapper.html#idp40715872-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="type_info_wrapper.html#idp40716432-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="type_info_wrapper.html#idp40719488-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="type_info_wrapper.html#idp40722464-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a class="link" href="type_info_wrapper.html#idp40724992-bb"><span class="identifier">pretty_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp40728304-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp40731088-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp40736704-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="type_info_wrapper.html#idp47034656-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="type_info_wrapper.html#idp47035216-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="type_info_wrapper.html#idp47038272-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="type_info_wrapper.html#idp47041248-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a class="link" href="type_info_wrapper.html#idp47043776-bb"><span class="identifier">pretty_name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp47047088-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp47049872-bb"><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="type_info_wrapper.html#idp47055488-bb"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp121098448"></a><h2>Description</h2> +<a name="idp136864736"></a><h2>Description</h2> <p>The type info wrapper is very useful for storing type information objects in containers, as a key or value. It also provides a number of useful features, such as default construction and assignment support, an empty state and extended support for human-friendly type names. </p> <div class="refsect2"> -<a name="idp121099408"></a><h3> +<a name="idp136865696"></a><h3> <a name="boost.log.type_info_wrapperconstruct-copy-destruct"></a><code class="computeroutput">type_info_wrapper</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40742752-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp47061536-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Default constructor</p> <p> </p> @@ -67,7 +67,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40744720-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp47063504-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Copy constructor</p> <p> @@ -99,7 +99,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40748096-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp47066880-bb"></a><span class="identifier">type_info_wrapper</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Conversion constructor</p> <p> @@ -133,11 +133,11 @@ </ol></div> </div> <div class="refsect2"> -<a name="idp121132176"></a><h3> -<a name="idp40715872-bb"></a><code class="computeroutput">type_info_wrapper</code> public member functions</h3> +<a name="idp136898400"></a><h3> +<a name="idp47034656-bb"></a><code class="computeroutput">type_info_wrapper</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40716432-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp47035216-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -152,7 +152,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp40719488-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">type_info</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp47038272-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Stored type info getter</p> <p> @@ -175,11 +175,11 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40722464-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp47041248-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two instances of the wrapper </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a name="idp40724992-bb"></a><span class="identifier">pretty_name</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">std</span><span class="special">::</span><span class="identifier">string</span> <a name="idp47043776-bb"></a><span class="identifier">pretty_name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> <p>The method returns the contained type name string in a possibly more readable format than <code class="computeroutput">get().name()</code></p> <p> @@ -202,7 +202,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40728304-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47047088-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -217,7 +217,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40731088-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47049872-bb"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Equality comparison</p> <p> @@ -249,7 +249,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40736704-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47055488-bb"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Ordering operator</p> <p> @@ -300,7 +300,8 @@ </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> @@ -308,7 +309,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="type_dispatcher/callback.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp40751376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="type_dispatcher/callback.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.type_info_wrapper_hpp"><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="operator___idp47070144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/unexpected_call.html b/libs/log/doc/html/boost/log/unexpected_call.html index 574c9b4ee..2c922799b 100644 --- a/libs/log/doc/html/boost/log/unexpected_call.html +++ b/libs/log/doc/html/boost/log/unexpected_call.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#header.boost.log.exceptions_hpp" title="Header <boost/log/exceptions.hpp>"> -<link rel="prev" href="odr_violation.html" title="Class odr_violation"> -<link rel="next" href="setup_error.html" title="Class setup_error"> +<link rel="prev" href="system_error.html" title="Class system_error"> +<link rel="next" href="trivial/logger.html" title="Struct logger"> </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="odr_violation.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="setup_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="system_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="trivial/logger.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.unexpected_call"></a><div class="titlepage"></div> @@ -28,28 +28,28 @@ <span class="keyword">class</span> <a class="link" href="unexpected_call.html" title="Class unexpected_call">unexpected_call</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">logic_error</span> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="unexpected_call.html#boost.log.unexpected_callconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="unexpected_call.html#idp33410144-bb"><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">explicit</span> <a class="link" href="unexpected_call.html#idp33410880-bb"><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <a class="link" href="unexpected_call.html#idp33412480-bb"><span class="special">~</span><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="unexpected_call.html#idp40163840-bb"><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">explicit</span> <a class="link" href="unexpected_call.html#idp40164576-bb"><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="unexpected_call.html#idp40166176-bb"><span class="special">~</span><span class="identifier">unexpected_call</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp85386128"></a><h2>Description</h2> +<a name="idp102636976"></a><h2>Description</h2> <div class="refsect2"> -<a name="idp85386544"></a><h3> +<a name="idp102637392"></a><h3> <a name="boost.log.unexpected_callconstruct-copy-destruct"></a><code class="computeroutput">unexpected_call</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp33410144-bb"></a><span class="identifier">unexpected_call</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40163840-bb"></a><span class="identifier">unexpected_call</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Default constructor. Creates an exception with the default error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp33410880-bb"></a><span class="identifier">unexpected_call</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40164576-bb"></a><span class="identifier">unexpected_call</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span> descr<span class="special">)</span><span class="special">;</span></pre> <p>Initializing constructor. Creates an exception with the specified error message. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp33412480-bb"></a><span class="special">~</span><span class="identifier">unexpected_call</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp40166176-bb"></a><span class="special">~</span><span class="identifier">unexpected_call</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre> <p>Destructor </p> </li> </ol></div> @@ -58,7 +58,8 @@ </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> @@ -66,7 +67,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="odr_violation.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="setup_error.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="system_error.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../log/reference.html#header.boost.log.exceptions_hpp"><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="trivial/logger.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/value_extractor.html b/libs/log/doc/html/boost/log/value_extractor.html deleted file mode 100644 index 067e405af..000000000 --- a/libs/log/doc/html/boost/log/value_extractor.html +++ /dev/null @@ -1,274 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Class template value_extractor</title> -<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>"> -<link rel="prev" href="result_of/extract.html" title="Struct template extract"> -<link rel="next" href="extract_idp35718848.html" title="Function template extract"> -</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="result_of/extract.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35718848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.value_extractor"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Class template value_extractor</span></h2> -<p>boost::log::value_extractor — Generic attribute value extractor. </p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp" title="Header <boost/log/attributes/value_extraction.hpp>">boost/log/attributes/value_extraction.hpp</a>> - -</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="value_extractor.html" title="Class template value_extractor">value_extractor</a> <span class="special">:</span> <span class="keyword">private</span> <span class="identifier">FallbackPolicyT</span> <span class="special">{</span> -<span class="keyword">public</span><span class="special">:</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.value_extractor.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> - <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.value_extractor.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value types. </span> - <span class="keyword">typedef</span> <span class="identifier">value_ref</span><span class="special"><</span> <span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <a name="boost.log.value_extractor.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function object result type. </span> - - <span class="comment">// <a class="link" href="value_extractor.html#boost.log.value_extractorconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="value_extractor.html#idp35694112-bb"><span class="identifier">value_extractor</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="value_extractor.html#idp35695088-bb"><span class="identifier">value_extractor</span></a><span class="special">(</span><a class="link" href="value_extractor.html" title="Class template value_extractor">value_extractor</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> U<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="value_extractor.html#idp35696768-bb"><span class="identifier">value_extractor</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - - <span class="comment">// <a class="link" href="value_extractor.html#idp35672160-bb">public member functions</a></span> - <span class="identifier">result_type</span> <a class="link" href="value_extractor.html#idp35672720-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="identifier">result_type</span> <a class="link" href="value_extractor.html#idp35676560-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="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="keyword">const</span><span class="special">;</span> - <span class="identifier">result_type</span> <a class="link" href="value_extractor.html#idp35681888-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="identifier">result_type</span> <a class="link" href="value_extractor.html#idp35686944-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="value_extractor.html#idp35692000-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> -<span class="special">}</span><span class="special">;</span></pre></div> -<div class="refsect1"> -<a name="idp92658736"></a><h2>Description</h2> -<p>Attribute value extractor is a functional object that attempts to find and extract the stored attribute value from the attribute values view or a log record. The extracted value is returned from the extractor. </p> -<div class="refsect2"> -<a name="idp92659632"></a><h3> -<a name="boost.log.value_extractorconstruct-copy-destruct"></a><code class="computeroutput">value_extractor</code> - public - construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><a name="idp35694112-bb"></a><span class="identifier">value_extractor</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> -<p>Default constructor </p> -</li> -<li class="listitem"> -<pre class="literallayout"><a name="idp35695088-bb"></a><span class="identifier">value_extractor</span><span class="special">(</span><a class="link" href="value_extractor.html" title="Class template value_extractor">value_extractor</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> -<p>Copy constructor </p> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">explicit</span> <a name="idp35696768-bb"></a><span class="identifier">value_extractor</span><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> -<p>Constructor</p> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">arg</code></span></p></td> -<td><p>Fallback policy constructor argument </p></td> -</tr></tbody> -</table></div></td> -</tr></tbody> -</table></div> -</li> -</ol></div> -</div> -<div class="refsect2"> -<a name="idp92685648"></a><h3> -<a name="idp35672160-bb"></a><code class="computeroutput">value_extractor</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp35672720-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Extraction operator. Attempts to acquire the stored value of one of the supported types. If extraction succeeds, the extracted value is returned.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">attr</code></span></p></td> -<td><p>The attribute value to extract from. </p></td> -</tr></tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The extracted value, if extraction succeeded, an empty value otherwise. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp35676560-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> - <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Extraction operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If extraction succeeds, the extracted value is returned.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">attrs</code></span></p></td> -<td><p>A set of attribute values in which to look for the specified attribute value. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The extracted value, if extraction succeeded, an empty value otherwise. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp35681888-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Extraction operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If extraction succeeds, the extracted value is returned.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">rec</code></span></p></td> -<td><p>A log record. The attribute value will be sought among those associated with the record. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The extracted value, if extraction succeeded, an empty value otherwise. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">result_type</span> <a name="idp35686944-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Extraction operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If extraction succeeds, the extracted value is returned.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">rec</code></span></p></td> -<td><p>A log record view. The attribute value will be sought among those associated with the record. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The extracted value, if extraction succeeded, an empty value otherwise. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp35692000-bb"></a><span class="identifier">get_fallback_policy</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"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Fallback policy </p></td> -</tr></tbody> -</table></div> -</li> -</ol></div> -</div> -</div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="result_of/extract.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_extraction_hpp"><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="extract_idp35718848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/value_ref.html b/libs/log/doc/html/boost/log/value_ref.html index 5b43de0c9..e8b945c84 100644 --- a/libs/log/doc/html/boost/log/value_ref.html +++ b/libs/log/doc/html/boost/log/value_ref.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="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp" title="Header <boost/log/utility/value_ref_fwd.hpp>"> -<link rel="prev" href="operator___idp40879808.html" title="Function template operator>="> +<link rel="prev" href="operator___idp47198592.html" title="Function template operator>="> <link rel="next" href="../../other_libraries_support_layer.html" title="Other libraries support layer"> </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="operator___idp40879808.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp"><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="../../other_libraries_support_layer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47198592.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp"><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="../../other_libraries_support_layer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.value_ref"></a><div class="titlepage"></div> @@ -24,63 +24,63 @@ <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> <div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp" title="Header <boost/log/utility/value_ref_fwd.hpp>">boost/log/utility/value_ref_fwd.hpp</a>> -</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><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">class</span> <a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="special">{</span> <span class="keyword">public</span><span class="special">:</span> <span class="comment">// <a class="link" href="value_ref.html#boost.log.value_refconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="value_ref.html#idp40904080-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="value_ref.html#idp40905120-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="value_ref.html#idp47222576-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> + <a class="link" href="value_ref.html#idp47223616-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">explicit</span> <a class="link" href="value_ref.html#idp40907072-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">explicit</span> <a class="link" href="value_ref.html#idp47225568-bb"><span class="identifier">value_ref</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">is_compatible</span><span class="special"><</span> <span class="identifier">U</span> <span class="special">></span><span class="special">,</span> <span class="keyword">int</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="value_ref.html#idp40895120-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="value_ref.html#idp40895680-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="value_ref.html#idp40897536-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="value_ref.html#idp40899120-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="value_ref.html#idp40901392-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="value_ref.html#idp47213616-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="value_ref.html#idp47214176-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="value_ref.html#idp47216032-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="value_ref.html#idp47217616-bb"><span class="identifier">empty</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="value_ref.html#idp47219888-bb"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="special">&</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp122296480"></a><h2>Description</h2> +<a name="idp138060656"></a><h2>Description</h2> <p>The <code class="computeroutput"><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a></code> class template provides access to the stored attribute value. It is not a traditional reference wrapper since it may be empty (i.e. refer to no value at all) and it can also refer to values of different types. Therefore its interface and behavior combines features of Boost.Ref, Boost.Optional and Boost.Variant, depending on the use case.</p> <p>The template parameter <code class="computeroutput">T</code> can be a single type or an MPL sequence of possible types being referred. The reference wrapper will act as either an optional reference or an optional variant of references to the specified types. In any case, the referred values will not be modifiable (i.e. <code class="computeroutput"><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a></code> always models a const reference).</p> <p>Template parameter <code class="computeroutput">TagT</code> is optional. It can be used for customizing the operations on this reference wrapper, such as putting the referred value to log. </p> <div class="refsect2"> -<a name="idp122302320"></a><h3> +<a name="idp138066496"></a><h3> <a name="boost.log.value_refconstruct-copy-destruct"></a><code class="computeroutput">value_ref</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><a name="idp40904080-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp47222576-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Default constructor. Creates a reference wrapper that does not refer to a value. </p> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp40905120-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp47223616-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> <p>Copy constructor. </p> </li> <li class="listitem"> <pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">explicit</span> <a name="idp40907072-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">,</span> + <span class="keyword">explicit</span> <a name="idp47225568-bb"></a><span class="identifier">value_ref</span><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> val<span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">is_compatible</span><span class="special"><</span> <span class="identifier">U</span> <span class="special">></span><span class="special">,</span> <span class="keyword">int</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor. Creates a reference wrapper that refers to the specified value. </p> </li> </ol></div> </div> <div class="refsect2"> -<a name="idp122339088"></a><h3> -<a name="idp40895120-bb"></a><code class="computeroutput">value_ref</code> public member functions</h3> +<a name="idp138103200"></a><h3> +<a name="idp47213616-bb"></a><code class="computeroutput">value_ref</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp40895680-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp47214176-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator verifies if the wrapper refers to a value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40897536-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47216032-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>The operator verifies if the wrapper does not refer to a value. </p> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp40899120-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp47217616-bb"></a><span class="identifier">empty</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -95,7 +95,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">void</span> <a name="idp40901392-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">void</span> <a name="idp47219888-bb"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="value_ref.html" title="Class template value_ref">value_ref</a> <span class="special">&</span> that<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Swaps two reference wrappers </p> </li> </ol></div> @@ -104,7 +104,8 @@ </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> @@ -112,7 +113,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp40879808.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp"><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="../../other_libraries_support_layer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp47198592.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.value_ref_fwd_hpp"><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="../../other_libraries_support_layer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/value_visitor_invoker.html b/libs/log/doc/html/boost/log/value_visitor_invoker.html deleted file mode 100644 index ca3bde6af..000000000 --- a/libs/log/doc/html/boost/log/value_visitor_invoker.html +++ /dev/null @@ -1,305 +0,0 @@ -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> -<title>Class template value_visitor_invoker</title> -<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visitation_result.html" title="Class visitation_result"> -<link rel="next" href="visit_idp35952336.html" title="Function template visit"> -</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="visitation_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35952336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -<div class="refentry"> -<a name="boost.log.value_visitor_invoker"></a><div class="titlepage"></div> -<div class="refnamediv"> -<h2><span class="refentrytitle">Class template value_visitor_invoker</span></h2> -<p>boost::log::value_visitor_invoker — Generic attribute value visitor invoker. </p> -</div> -<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2> -<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>">boost/log/attributes/value_visitation.hpp</a>> - -</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="value_visitor_invoker.html" title="Class template value_visitor_invoker">value_visitor_invoker</a> <span class="special">:</span> <span class="keyword">private</span> <span class="identifier">FallbackPolicyT</span> <span class="special">{</span> -<span class="keyword">public</span><span class="special">:</span> - <span class="comment">// types</span> - <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.log.value_visitor_invoker.value_type"></a><span class="identifier">value_type</span><span class="special">;</span> <span class="comment">// Attribute value types. </span> - <span class="keyword">typedef</span> <span class="identifier">FallbackPolicyT</span> <a name="boost.log.value_visitor_invoker.fallback_policy"></a><span class="identifier">fallback_policy</span><span class="special">;</span> <span class="comment">// Fallback policy. </span> - <span class="keyword">typedef</span> <a class="link" href="visitation_result.html" title="Class visitation_result">visitation_result</a> <a name="boost.log.value_visitor_invoker.result_type"></a><span class="identifier">result_type</span><span class="special">;</span> <span class="comment">// Function object result type. </span> - - <span class="comment">// <a class="link" href="value_visitor_invoker.html#boost.log.value_visitor_invokerconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="value_visitor_invoker.html#idp35946272-bb"><span class="identifier">value_visitor_invoker</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span> - <a class="link" href="value_visitor_invoker.html#idp35947248-bb"><span class="identifier">value_visitor_invoker</span></a><span class="special">(</span><a class="link" href="value_visitor_invoker.html" title="Class template value_visitor_invoker">value_visitor_invoker</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> U<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="value_visitor_invoker.html#idp35948928-bb"><span class="identifier">value_visitor_invoker</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - - <span class="comment">// <a class="link" href="value_visitor_invoker.html#idp35914704-bb">public member functions</a></span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="value_visitor_invoker.html#idp35915264-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="value_visitor_invoker.html#idp35921520-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="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="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="value_visitor_invoker.html#idp35929248-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a class="link" href="value_visitor_invoker.html#idp35936704-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><a class="link" href="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="keyword">const</span><span class="special">;</span> - <span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="value_visitor_invoker.html#idp35944160-bb"><span class="identifier">get_fallback_policy</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> -<span class="special">}</span><span class="special">;</span></pre></div> -<div class="refsect1"> -<a name="idp93863024"></a><h2>Description</h2> -<p>Attribute value invoker is a functional object that attempts to find and extract the stored attribute value from the attribute value view or a log record. The extracted value is passed to a unary function object (the visitor) provided by user.</p> -<p>The invoker can be specialized on one or several attribute value types that should be specified in the second template argument. </p> -<div class="refsect2"> -<a name="idp93864320"></a><h3> -<a name="boost.log.value_visitor_invokerconstruct-copy-destruct"></a><code class="computeroutput">value_visitor_invoker</code> - public - construct/copy/destruct</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><a name="idp35946272-bb"></a><span class="identifier">value_visitor_invoker</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">default</span><span class="special">;</span></pre> -<p>Default constructor </p> -</li> -<li class="listitem"> -<pre class="literallayout"><a name="idp35947248-bb"></a><span class="identifier">value_visitor_invoker</span><span class="special">(</span><a class="link" href="value_visitor_invoker.html" title="Class template value_visitor_invoker">value_visitor_invoker</a> <span class="keyword">const</span> <span class="special">&</span> that<span class="special">)</span><span class="special">;</span></pre> -<p>Copy constructor </p> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">explicit</span> <a name="idp35948928-bb"></a><span class="identifier">value_visitor_invoker</span><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> arg<span class="special">)</span><span class="special">;</span></pre> -<p>Initializing constructor</p> -<p> -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term"><code class="computeroutput">arg</code></span></p></td> -<td><p>Fallback policy argument </p></td> -</tr></tbody> -</table></div></td> -</tr></tbody> -</table></div> -</li> -</ol></div> -</div> -<div class="refsect2"> -<a name="idp93887344"></a><h3> -<a name="idp35914704-bb"></a><code class="computeroutput">value_visitor_invoker</code> public member functions</h3> -<div class="orderedlist"><ol class="orderedlist" type="1"> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp35915264-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> attr<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Visitation operator. Attempts to acquire the stored value of one of the supported types. If acquisition succeeds, the value is passed to <span class="emphasis"><em>visitor</em></span>.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">attr</code></span></p></td> -<td><p>An attribute value to apply the visitor to. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">visitor</code></span></p></td> -<td><p>A receiving function object to pass the attribute value to. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The result of visitation. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp35921520-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> - <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Visitation operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If acquisition succeeds, the value is passed to <span class="emphasis"><em>visitor</em></span>.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">attrs</code></span></p></td> -<td><p>A set of attribute values in which to look for the specified attribute value. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">visitor</code></span></p></td> -<td><p>A receiving function object to pass the attribute value to. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The result of visitation. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp35929248-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> - <span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Visitation operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If acquisition succeeds, the value is passed to <span class="emphasis"><em>visitor</em></span>.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">rec</code></span></p></td> -<td><p>A log record. The attribute value will be sought among those associated with the record. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">visitor</code></span></p></td> -<td><p>A receiving function object to pass the attribute value to. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The result of visitation. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VisitorT<span class="special">></span> - <span class="identifier">result_type</span> <a name="idp35936704-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> - <span class="identifier">VisitorT</span> visitor<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre> -<p>Visitation operator. Looks for an attribute value with the specified name and tries to acquire the stored value of one of the supported types. If acquisition succeeds, the value is passed to <span class="emphasis"><em>visitor</em></span>.</p> -<p> - -</p> -<div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term">Parameters:</span></p></td> -<td><div class="variablelist"><table border="0" class="variablelist compact"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody> -<tr> -<td><p><span class="term"><code class="computeroutput">name</code></span></p></td> -<td><p>Attribute value name. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">rec</code></span></p></td> -<td><p>A log record view. The attribute value will be sought among those associated with the record. </p></td> -</tr> -<tr> -<td><p><span class="term"><code class="computeroutput">visitor</code></span></p></td> -<td><p>A receiving function object to pass the attribute value to. </p></td> -</tr> -</tbody> -</table></div></td> -</tr> -<tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>The result of visitation. </p></td> -</tr> -</tbody> -</table></div> -</li> -<li class="listitem"> -<pre class="literallayout"><span class="identifier">fallback_policy</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp35944160-bb"></a><span class="identifier">get_fallback_policy</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"> -<colgroup> -<col align="left" valign="top"> -<col> -</colgroup> -<tbody><tr> -<td><p><span class="term">Returns:</span></p></td> -<td><p>Fallback policy </p></td> -</tr></tbody> -</table></div> -</li> -</ol></div> -</div> -</div> -</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> - 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> -</div></td> -</tr></table> -<hr> -<div class="spirit-nav"> -<a accesskey="p" href="visitation_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35952336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> -</div> -</body> -</html> diff --git a/libs/log/doc/html/boost/log/visit_idp35952336.html b/libs/log/doc/html/boost/log/visit_idp42540128.html index 89f99cfd3..d846791be 100644 --- a/libs/log/doc/html/boost/log/visit_idp35952336.html +++ b/libs/log/doc/html/boost/log/visit_idp42540128.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="value_visitor_invoker.html" title="Class template value_visitor_invoker"> -<link rel="next" href="visit_idp35960048.html" title="Function template visit"> +<link rel="prev" href="visitation_result.html" title="Class visitation_result"> +<link rel="next" href="visit_idp42547840.html" title="Function template visit"> </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="value_visitor_invoker.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35960048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visitation_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42547840.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35952336"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42540128"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -30,7 +30,7 @@ <span class="identifier">visit</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp93988768"></a><h2>Description</h2> +<a name="idp110699424"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="value_visitor_invoker.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35960048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visitation_result.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42547840.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35960048.html b/libs/log/doc/html/boost/log/visit_idp42547840.html index a346f8275..4c4437caa 100644 --- a/libs/log/doc/html/boost/log/visit_idp35960048.html +++ b/libs/log/doc/html/boost/log/visit_idp42547840.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35952336.html" title="Function template visit"> -<link rel="next" href="visit_idp35967488.html" title="Function template visit"> +<link rel="prev" href="visit_idp42540128.html" title="Function template visit"> +<link rel="next" href="visit_idp42555280.html" title="Function template visit"> </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="visit_idp35952336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35967488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42540128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42555280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35960048"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42547840"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -29,7 +29,7 @@ <a class="link" href="visitation_result.html" title="Class visitation_result">visitation_result</a> <span class="identifier">visit</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94010688"></a><h2>Description</h2> +<a name="idp110724208"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -73,7 +73,8 @@ </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> @@ -81,7 +82,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35952336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35967488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42540128.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42555280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35967488.html b/libs/log/doc/html/boost/log/visit_idp42555280.html index b4da6c3a5..c64498d57 100644 --- a/libs/log/doc/html/boost/log/visit_idp35967488.html +++ b/libs/log/doc/html/boost/log/visit_idp42555280.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35960048.html" title="Function template visit"> -<link rel="next" href="visit_idp35974928.html" title="Function template visit"> +<link rel="prev" href="visit_idp42547840.html" title="Function template visit"> +<link rel="next" href="visit_idp42562720.html" title="Function template visit"> </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="visit_idp35960048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35974928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42547840.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42562720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35967488"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42555280"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -30,7 +30,7 @@ <span class="identifier">visit</span><span class="special">(</span><a class="link" href="attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span> name<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94032624"></a><h2>Description</h2> +<a name="idp110749040"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -74,7 +74,8 @@ </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> @@ -82,7 +83,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35960048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35974928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42547840.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42562720.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35974928.html b/libs/log/doc/html/boost/log/visit_idp42562720.html index 7349bbeb3..43b2f918f 100644 --- a/libs/log/doc/html/boost/log/visit_idp35974928.html +++ b/libs/log/doc/html/boost/log/visit_idp42562720.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35967488.html" title="Function template visit"> -<link rel="next" href="visit_idp35981152.html" title="Function template visit"> +<link rel="prev" href="visit_idp42555280.html" title="Function template visit"> +<link rel="next" href="visit_idp42568944.html" title="Function template visit"> </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="visit_idp35967488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35981152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42555280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42568944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35974928"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42562720"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -28,7 +28,7 @@ <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="visitation_result.html" title="Class visitation_result">visitation_result</a> <span class="identifier">visit</span><span class="special">(</span><a class="link" href="attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span> value<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94052064"></a><h2>Description</h2> +<a name="idp110771056"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -68,7 +68,8 @@ </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> @@ -76,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35967488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35981152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42555280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42568944.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35981152.html b/libs/log/doc/html/boost/log/visit_idp42568944.html index d36f9286c..4043acd43 100644 --- a/libs/log/doc/html/boost/log/visit_idp35981152.html +++ b/libs/log/doc/html/boost/log/visit_idp42568944.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35974928.html" title="Function template visit"> -<link rel="next" href="visit_idp35989488.html" title="Function template visit"> +<link rel="prev" href="visit_idp42562720.html" title="Function template visit"> +<link rel="next" href="visit_idp42577280.html" title="Function template visit"> </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="visit_idp35974928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35989488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42562720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42577280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35981152"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42568944"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -31,7 +31,7 @@ <span class="identifier">visit</span><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> keyword<span class="special">,</span> <a class="link" href="attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span> attrs<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94080208"></a><h2>Description</h2> +<a name="idp110802944"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35974928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35989488.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42562720.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42577280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35989488.html b/libs/log/doc/html/boost/log/visit_idp42577280.html index 415558aa9..a1412c280 100644 --- a/libs/log/doc/html/boost/log/visit_idp35989488.html +++ b/libs/log/doc/html/boost/log/visit_idp42577280.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35981152.html" title="Function template visit"> -<link rel="next" href="visit_idp35997552.html" title="Function template visit"> +<link rel="prev" href="visit_idp42568944.html" title="Function template visit"> +<link rel="next" href="visit_idp42585344.html" title="Function template visit"> </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="visit_idp35981152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35997552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42568944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42585344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35989488"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42577280"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -31,7 +31,7 @@ <span class="identifier">visit</span><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> keyword<span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94112496"></a><h2>Description</h2> +<a name="idp110835920"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35981152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp35997552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42568944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42585344.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visit_idp35997552.html b/libs/log/doc/html/boost/log/visit_idp42585344.html index 5c7115806..6fa00714e 100644 --- a/libs/log/doc/html/boost/log/visit_idp35997552.html +++ b/libs/log/doc/html/boost/log/visit_idp42585344.html @@ -6,17 +6,17 @@ <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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="visit_idp35989488.html" title="Function template visit"> +<link rel="prev" href="visit_idp42577280.html" title="Function template visit"> <link rel="next" href="../../expressions.html" title="Expressions"> </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="visit_idp35989488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="../../expressions.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42577280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="../../expressions.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.log.visit_idp35997552"></a><div class="titlepage"></div> +<a name="boost.log.visit_idp42585344"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template visit</span></h2> <p>boost::log::visit</p> @@ -31,7 +31,7 @@ <span class="identifier">visit</span><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> keyword<span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span> rec<span class="special">,</span> <span class="identifier">VisitorT</span> visitor<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp94145360"></a><h2>Description</h2> +<a name="idp110868880"></a><h2>Description</h2> <p>The function applies a visitor to an attribute value from the view. The user has to explicitly specify the type or set of possible types of the attribute value to be visited.</p> <p> @@ -75,7 +75,8 @@ </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> @@ -83,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="visit_idp35989488.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="../../expressions.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="visit_idp42577280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="../../expressions.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/visitation_result.html b/libs/log/doc/html/boost/log/visitation_result.html index 77cba393a..9934db01b 100644 --- a/libs/log/doc/html/boost/log/visitation_result.html +++ b/libs/log/doc/html/boost/log/visitation_result.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="../../attributes.html#header.boost.log.attributes.value_visitation_hpp" title="Header <boost/log/attributes/value_visitation.hpp>"> -<link rel="prev" href="extract_or_def_idp35875712.html" title="Function template extract_or_default"> -<link rel="next" href="value_visitor_invoker.html" title="Class template value_visitor_invoker"> +<link rel="prev" href="extract_or_def_idp42508256.html" title="Function template extract_or_default"> +<link rel="next" href="visit_idp42540128.html" title="Function template visit"> </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="extract_or_def_idp35875712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="value_visitor_invoker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42508256.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42540128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.visitation_result"></a><div class="titlepage"></div> @@ -31,32 +31,32 @@ <span class="comment">// Error codes for attribute value visitation. </span> <span class="keyword">enum</span> <a name="boost.log.visitation_result.error_code"></a>error_code <span class="special">{</span> ok, value_not_found, value_has_invalid_type <span class="special">}</span><span class="special">;</span> <span class="comment">// <a class="link" href="visitation_result.html#boost.log.visitation_resultconstruct-copy-destruct">construct/copy/destruct</a></span> - <a class="link" href="visitation_result.html#idp35905392-bb"><span class="identifier">visitation_result</span></a><span class="special">(</span><span class="identifier">error_code</span> <span class="special">=</span> <span class="identifier">ok</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> + <a class="link" href="visitation_result.html#idp42537936-bb"><span class="identifier">visitation_result</span></a><span class="special">(</span><span class="identifier">error_code</span> <span class="special">=</span> <span class="identifier">ok</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="comment">// <a class="link" href="visitation_result.html#idp35896336-bb">public member functions</a></span> - <span class="keyword">explicit</span> <a class="link" href="visitation_result.html#idp35896896-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="visitation_result.html#idp35900208-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> - <span class="identifier">error_code</span> <a class="link" href="visitation_result.html#idp35903248-bb"><span class="identifier">code</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="comment">// <a class="link" href="visitation_result.html#idp42528880-bb">public member functions</a></span> + <span class="keyword">explicit</span> <a class="link" href="visitation_result.html#idp42529440-bb"><span class="keyword">operator</span> <span class="keyword">bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="visitation_result.html#idp42532752-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> + <span class="identifier">error_code</span> <a class="link" href="visitation_result.html#idp42535792-bb"><span class="identifier">code</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span> <span class="special">}</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp67465376"></a><h2>Description</h2> +<a name="idp110643184"></a><h2>Description</h2> <p>The main purpose of this class is to provide a convenient interface for checking whether the attribute value visitation succeeded or not. It also allows to discover the actual cause of failure, should the operation fail. </p> <div class="refsect2"> -<a name="idp67466288"></a><h3> +<a name="idp110644096"></a><h3> <a name="boost.log.visitation_resultconstruct-copy-destruct"></a><code class="computeroutput">visitation_result</code> public construct/copy/destruct</h3> <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"> -<pre class="literallayout"><a name="idp35905392-bb"></a><span class="identifier">visitation_result</span><span class="special">(</span><span class="identifier">error_code</span> code <span class="special">=</span> <span class="identifier">ok</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><a name="idp42537936-bb"></a><span class="identifier">visitation_result</span><span class="special">(</span><span class="identifier">error_code</span> code <span class="special">=</span> <span class="identifier">ok</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Initializing constructor. Creates the result that is equivalent to the specified error code. </p> </li></ol></div> </div> <div class="refsect2"> -<a name="idp93731376"></a><h3> -<a name="idp35896336-bb"></a><code class="computeroutput">visitation_result</code> public member functions</h3> +<a name="idp110652992"></a><h3> +<a name="idp42528880-bb"></a><code class="computeroutput">visitation_result</code> public member functions</h3> <div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"> -<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp35896896-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp42529440-bb"></a><span class="keyword">operator</span> <span class="keyword">bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the visitation was successful.</p> <p> </p> @@ -72,7 +72,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="keyword">bool</span> <a name="idp35900208-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="keyword">bool</span> <a name="idp42532752-bb"></a><span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p>Checks if the visitation was unsuccessful.</p> <p> </p> @@ -88,7 +88,7 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><span class="identifier">error_code</span> <a name="idp35903248-bb"></a><span class="identifier">code</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> +<pre class="literallayout"><span class="identifier">error_code</span> <a name="idp42535792-bb"></a><span class="identifier">code</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre> <p> </p> <div class="variablelist"><table border="0" class="variablelist compact"> @@ -108,7 +108,8 @@ </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> @@ -116,7 +117,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="extract_or_def_idp35875712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="value_visitor_invoker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="extract_or_def_idp42508256.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../attributes.html#header.boost.log.attributes.value_visitation_hpp"><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="visit_idp42540128.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/boost/log/wadd_console_log.html b/libs/log/doc/html/boost/log/wadd_console_log.html index 0d8214c9b..5b93b0246 100644 --- a/libs/log/doc/html/boost/log/wadd_console_log.html +++ b/libs/log/doc/html/boost/log/wadd_console_log.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="../../utilities.html#header.boost.log.utility.setup.console_hpp" title="Header <boost/log/utility/setup/console.hpp>"> -<link rel="prev" href="add_console_lo_idp40034240.html" title="Function add_console_log"> +<link rel="prev" href="add_console_lo_idp46516576.html" title="Function add_console_log"> <link rel="next" href="add_file_log.html" title="Function template add_file_log"> </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="add_console_lo_idp40034240.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_file_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46516576.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_file_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.log.wadd_console_log"></a><div class="titlepage"></div> @@ -28,7 +28,7 @@ <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">wtext_ostream_backend</span> <span class="special">>></span> <span class="identifier">wadd_console_log</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp116771648"></a><h2>Description</h2> +<a name="idp133293200"></a><h2>Description</h2> <p>The function constructs sink for the <code class="computeroutput">std::wclog</code> stream and adds it to the core</p> <p> </p> @@ -46,7 +46,8 @@ </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> @@ -54,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="add_console_lo_idp40034240.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_file_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="add_console_lo_idp46516576.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../utilities.html#header.boost.log.utility.setup.console_hpp"><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="add_file_log.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/core_components.html b/libs/log/doc/html/core_components.html index 17826fd6a..072aa8443 100644 --- a/libs/log/doc/html/core_components.html +++ b/libs/log/doc/html/core_components.html @@ -52,7 +52,7 @@ This header contains a logging record class 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/record.html" title="Class record">record</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp33696784.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/record.html" title="Class record">record</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/record.html" title="Class record">record</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_idp40440816.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/record.html" title="Class record">record</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/record.html" title="Class record">record</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -68,14 +68,15 @@ This header contains a logging record view class 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/record_view.html" title="Class record_view">record_view</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp33754400.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/record_view.html" title="Class record_view">record_view</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/record_view.html" title="Class record_view">record_view</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_idp40498432.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/record_view.html" title="Class record_view">record_view</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/record_view.html" title="Class record_view">record_view</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> </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> diff --git a/libs/log/doc/html/expressions.html b/libs/log/doc/html/expressions.html index dac56a18d..8c575786f 100644 --- a/libs/log/doc/html/expressions.html +++ b/libs/log/doc/html/expressions.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/visit_idp35997552.html" title="Function template visit"> -<link rel="next" href="boost/log/expressions/attribute_terminal.html" title="Class template attribute_terminal"> +<link rel="prev" href="boost/log/visit_idp42585344.html" title="Function template visit"> +<link rel="next" href="boost/log/expressions/attr_idp41466624.html" title="Function template attr"> </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/visit_idp35997552.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/expressions/attribute_terminal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/visit_idp42585344.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/expressions/attr_idp41466624.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> @@ -61,16 +61,11 @@ The header contains implementation of a generic attribute placeholder in templat <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">expressions</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/expressions/attribute_terminal.html" title="Class template attribute_terminal">attribute_terminal</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">typename</span> TagT<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">class</span> <a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">></span> - <a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span> <span class="special">></span> <a class="link" href="boost/log/expressions/attr_idp34659856.html" title="Function template attr"><span class="identifier">attr</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span> <span class="special">></span> <a class="link" href="boost/log/expressions/attr_idp41466624.html" title="Function template attr"><span class="identifier">attr</span></a><span class="special">(</span><span class="identifier">attribute_name</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> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/attr_idp34663072.html" title="Function template attr"><span class="identifier">attr</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/attr_idp41469840.html" title="Function template attr"><span class="identifier">attr</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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> <span class="special">}</span></pre> @@ -84,6 +79,17 @@ The header contains implementation of a generic attribute placeholder in templat <p>21.07.2012</p> <p> The header contains forward declaration of a generic attribute placeholder in template expressions. </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">namespace</span> <span class="identifier">expressions</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">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">class</span> <a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</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">typename</span> TagT<span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/expressions/attribute_terminal.html" title="Class template attribute_terminal">attribute_terminal</a><span class="special">;</span> + <span class="special">}</span> + <span class="special">}</span> +<span class="special">}</span></pre> </div> <div class="section"> <div class="titlepage"><div><div><h4 class="title"> @@ -97,7 +103,7 @@ The header contains a filter function object 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/filter.html" title="Class filter">filter</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp34704784.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/filter.html" title="Class filter">filter</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/filter.html" title="Class filter">filter</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_idp40901056.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/filter.html" title="Class filter">filter</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/filter.html" title="Class filter">filter</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -117,7 +123,7 @@ The header contains a formatter function object definition. </p> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.formatter"></a><span class="identifier">formatter</span><span class="special">;</span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.wformatter"></a><span class="identifier">wformatter</span><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">void</span> <a class="link" href="boost/log/swap_idp34742064.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp42615392.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/basic_formatter.html" title="Class template basic_formatter">basic_formatter</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">namespace</span> <span class="identifier">expressions</span> <span class="special">{</span> <span class="special">}</span> <span class="special">}</span> @@ -169,14 +175,14 @@ The header contains implementation of a character decorator. </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">namespace</span> <span class="identifier">expressions</span> <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">class</span> <a class="link" href="boost/log/expressions/pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SubactorT<span class="special">,</span> <span class="keyword">typename</span> ImplT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SubactorT<span class="special">,</span> <span class="keyword">typename</span> ImplT<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="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/char_decorator_actor.html" title="Class template char_decorator_actor">char_decorator_actor</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/char_decor_idp36105200.html" title="Function template char_decor"><span class="identifier">char_decor</span></a><span class="special">(</span><span class="identifier">RangeT</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> SubactorT<span class="special">,</span> <span class="keyword">typename</span> ImplT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</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">class</span> <a class="link" href="boost/log/expressions/pattern_replacer.html" title="Class template pattern_replacer">pattern_replacer</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/char_decor_idp42727152.html" title="Function template char_decor"><span class="identifier">char_decor</span></a><span class="special">(</span><span class="identifier">RangeT</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> FromRangeT<span class="special">,</span> <span class="keyword">typename</span> ToRangeT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/char_decor_idp36110368.html" title="Function template char_decor"><span class="identifier">char_decor</span></a><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ToRangeT</span> <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/expressions/char_decor_idp42732320.html" title="Function template char_decor"><span class="identifier">char_decor</span></a><span class="special">(</span><span class="identifier">FromRangeT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ToRangeT</span> <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> <span class="special">}</span></pre> @@ -212,37 +218,37 @@ The header contains a formatter function for date and time attribute values. </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">namespace</span> <span class="identifier">expressions</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> CharT<span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</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">typename</span> CharT<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="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</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">typename</span> CharT<span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_date_time_terminal.html" title="Class template format_date_time_terminal">format_date_time_terminal</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36182496.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/format_date_ti_idp42804448.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</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> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</a><span class="special"><</span> <span class="identifier">AttributeValueT</span><span class="special">,</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36188560.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/expressions/format_date_ti_idp42810512.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</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">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36194640.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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/expressions/format_date_ti_idp42816592.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</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">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36201888.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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/expressions/format_date_ti_idp42823840.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36209152.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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/expressions/format_date_ti_idp42831104.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="keyword">const</span> <span class="identifier">CharT</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> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_date_time_actor.html" title="Class template format_date_time_actor">format_date_time_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_date_ti_idp36217504.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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/expressions/format_date_ti_idp42839456.html" title="Function template format_date_time"><span class="identifier">format_date_time</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <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> @@ -262,10 +268,10 @@ The header contains a generic log record formatter function. </p> <span class="keyword">namespace</span> <span class="identifier">expressions</span> <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">class</span> <a class="link" href="boost/log/expressions/format_terminal.html" title="Class template format_terminal">format_terminal</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="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special"><</span> <a class="link" href="boost/log/expressions/format_terminal.html" title="Class template format_terminal">format_terminal</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <a class="link" href="boost/log/expressions/format_idp36243280.html" title="Function template format"><span class="identifier">format</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special"><</span> <a class="link" href="boost/log/expressions/format_terminal.html" title="Class template format_terminal">format_terminal</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <a class="link" href="boost/log/expressions/format_idp42865248.html" title="Function template format"><span class="identifier">format</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">></span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special"><</span> <a class="link" href="boost/log/expressions/format_terminal.html" title="Class template format_terminal">format_terminal</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_idp36246656.html" title="Function template format"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/format_idp42868624.html" title="Function template format"><span class="identifier">format</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <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> <span class="special">}</span></pre> @@ -299,51 +305,51 @@ The header contains a formatter function for named scope attribute values. </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">namespace</span> <span class="identifier">expressions</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_named_s_idp36263472.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> CharT<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="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/expressions/format_named_s_idp42904768.html" title="Class template format_named_scope_terminal">format_named_scope_terminal</a><span class="special">;</span> <span class="comment">// Scope iteration directions. </span> <span class="keyword">enum</span> <a name="boost.log.expressions.scope_iteration_direction"></a>scope_iteration_direction <span class="special">{</span> forward, reverse <span class="special">}</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36316432.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/format_named_s_idp42938400.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36321952.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/expressions/format_named_s_idp42943920.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36327488.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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/expressions/format_named_s_idp42949456.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36334736.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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/expressions/format_named_s_idp42956704.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36342000.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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/expressions/format_named_s_idp42963968.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="keyword">const</span> <span class="identifier">CharT</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> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<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> CharT<span class="special">></span> <a class="link" href="boost/log/expressions/format_named_scope_actor.html" title="Class template format_named_scope_actor">format_named_scope_actor</a><span class="special"><</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> - <a class="link" href="boost/log/expressions/format_named_s_idp36350384.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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/expressions/format_named_s_idp42972352.html" title="Function template format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="identifier">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp36358784.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="identifier">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp42980752.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ArgsT</span><span class="special">...</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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="identifier">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp36358784.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp42980752.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">ArgsT</span><span class="special">...</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> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<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><span class="special">...</span> ArgsT<span class="special">></span> - <span class="identifier">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp36358784.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">unspecified</span> <a class="link" href="boost/log/expressions/format_named_s_idp42980752.html" title="Function format_named_scope"><span class="identifier">format_named_scope</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">ArgsT</span><span class="special">...</span><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> @@ -380,13 +386,13 @@ The header contains a formatter function wrapper that enables third-party functi <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">expressions</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> CharT<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="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor">wrapped_formatter_actor</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/wrap_formatter_idp36425024.html" title="Function template wrap_formatter"><span class="identifier">wrap_formatter</span></a><span class="special">(</span><span class="identifier">FunT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/wrapped_formatter_terminal.html" title="Class template wrapped_formatter_terminal">wrapped_formatter_terminal</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">></span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/wrap_formatter_idp43046992.html" title="Function template wrap_formatter"><span class="identifier">wrap_formatter</span></a><span class="special">(</span><span class="identifier">FunT</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> CharT<span class="special">,</span> <span class="keyword">typename</span> FunT<span class="special">></span> - <a class="link" href="boost/log/expressions/wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor">wrapped_formatter_actor</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/expressions/wrap_formatter_idp36429344.html" title="Function template wrap_formatter"><span class="identifier">wrap_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/expressions/wrapped_formatter_actor.html" title="Class template wrapped_formatter_actor">wrapped_formatter_actor</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/expressions/wrap_formatter_idp43051312.html" title="Function template wrap_formatter"><span class="identifier">wrap_formatter</span></a><span class="special">(</span><span class="identifier">FunT</span> <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> <span class="special">}</span></pre> @@ -422,8 +428,8 @@ The header contains attribute keyword descriptor detection trait. </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">namespace</span> <span class="identifier">expressions</span> <span class="special">{</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/expressions/keyword_descriptor.html" title="Struct keyword_descriptor">keyword_descriptor</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> VoidT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/expressions/is_keyword_descriptor.html" title="Struct template is_keyword_descriptor">is_keyword_descriptor</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/expressions/keyword_descriptor.html" title="Struct keyword_descriptor">keyword_descriptor</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -513,14 +519,14 @@ The header contains implementation of a <code class="computeroutput">begins_with <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/attribute_begins_with.html" title="Type definition attribute_begins_with"><span class="identifier">attribute_begins_with</span></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">typename</span> TagT<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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/begins_with_idp36532608.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/begins_with_idp43153120.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/begins_with_idp36539248.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/begins_with_idp43159760.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/begins_with_idp36544752.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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/expressions/begins_with_idp43165264.html" title="Function template begins_with"><span class="identifier">begins_with</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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> <span class="special">}</span></pre> @@ -542,16 +548,16 @@ The header contains implementation of a minimal severity per channel filter. </p <span class="keyword">typename</span> SeverityFallbackT <span class="special">=</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="keyword">typename</span> ChannelOrderT <span class="special">=</span> <span class="identifier">less</span><span class="special">,</span> <span class="keyword">typename</span> SeverityCompareT <span class="special">=</span> <span class="identifier">greater_equal</span><span class="special">,</span> - <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span> <span class="keyword">void</span> <span class="special">></span> <span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/expressions/channel_severi_idp36553120.html" title="Class template channel_severity_filter_terminal">channel_severity_filter_terminal</a><span class="special">;</span> + <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</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> <span class="special">></span> <span class="keyword">class</span> ActorT <span class="special">=</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ChannelT<span class="special">,</span> <span class="keyword">typename</span> SeverityT<span class="special">,</span> <span class="keyword">typename</span> ChannelFallbackT <span class="special">=</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="keyword">typename</span> SeverityFallbackT <span class="special">=</span> <span class="identifier">fallback_to_none</span><span class="special">,</span> <span class="keyword">typename</span> ChannelOrderT <span class="special">=</span> <span class="identifier">less</span><span class="special">,</span> <span class="keyword">typename</span> SeverityCompareT <span class="special">=</span> <span class="identifier">greater_equal</span><span class="special">,</span> - <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</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> <span class="special">></span> <span class="keyword">class</span> ActorT <span class="special">=</span> <span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">actor</span><span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a><span class="special">;</span> + <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span> <span class="keyword">void</span> <span class="special">></span> <span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/expressions/channel_severi_idp43202928.html" title="Class template channel_severity_filter_terminal">channel_severity_filter_terminal</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ChannelT<span class="special">,</span> <span class="keyword">typename</span> SeverityT<span class="special">></span> <span class="identifier">channel_severity_filter_actor</span><span class="special"><</span> <span class="identifier">ChannelT</span><span class="special">,</span> <span class="identifier">SeverityT</span> <span class="special">></span> <a class="link" href="boost/log/expressions/channel_severity_filter.html" title="Function channel_severity_filter"><span class="identifier">channel_severity_filter</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> @@ -714,14 +720,14 @@ The header contains implementation of a <code class="computeroutput">contains</c <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/attribute_contains.html" title="Type definition attribute_contains"><span class="identifier">attribute_contains</span></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">typename</span> TagT<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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/contains_idp36772912.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/contains_idp43393408.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/contains_idp36779552.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/contains_idp43400048.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/contains_idp36785056.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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/expressions/contains_idp43405552.html" title="Function template contains"><span class="identifier">contains</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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> <span class="special">}</span></pre> @@ -741,14 +747,14 @@ The header contains implementation of a <code class="computeroutput">ends_with</ <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/attribute_ends_with.html" title="Type definition attribute_ends_with"><span class="identifier">attribute_ends_with</span></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">typename</span> TagT<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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/ends_with_idp36795360.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/ends_with_idp43415856.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/ends_with_idp36802000.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/ends_with_idp43422496.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">SubstringT</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> SubstringT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/ends_with_idp36807504.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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/expressions/ends_with_idp43428000.html" title="Function template ends_with"><span class="identifier">ends_with</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SubstringT</span> <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> <span class="special">}</span></pre> @@ -767,11 +773,11 @@ The header contains implementation of a generic attribute presence checker in te <span class="keyword">namespace</span> <span class="identifier">expressions</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/expressions/has_attribute.html" title="Class template has_attribute">has_attribute</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/has_attribute__idp36827952.html" title="Class has_attribute<void>">has_attribute</a><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="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/expressions/has_attribute__idp43448480.html" title="Class has_attribute<void>">has_attribute</a><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> AttributeValueT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/has_attr_idp36843440.html" title="Function template has_attr"><span class="identifier">has_attr</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <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/expressions/has_attr_idp43463952.html" title="Function template has_attr"><span class="identifier">has_attr</span></a><span class="special">(</span><span class="identifier">attribute_name</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/has_attr_idp36846976.html" title="Function template has_attr"><span class="identifier">has_attr</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="special">;</span> + <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/has_attr_idp43467488.html" title="Function template has_attr"><span class="identifier">has_attr</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -801,14 +807,14 @@ The header contains implementation of an <code class="computeroutput">is_in_rang <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/attribute_is_in_range.html" title="Type definition attribute_is_in_range"><span class="identifier">attribute_is_in_range</span></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">typename</span> TagT<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> BoundaryT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/is_in_range_idp36859520.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/is_in_range_idp43480064.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BoundaryT</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> BoundaryT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/is_in_range_idp36867328.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/is_in_range_idp43487872.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BoundaryT</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> BoundaryT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/is_in_range_idp36874000.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BoundaryT</span> <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/expressions/is_in_range_idp43494544.html" title="Function template is_in_range"><span class="identifier">is_in_range</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BoundaryT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">BoundaryT</span> <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> @@ -831,14 +837,14 @@ The header contains implementation of a <code class="computeroutput">matches</co <span class="keyword">class</span> <a class="link" href="boost/log/expressions/attribute_matches.html" title="Class template attribute_matches">attribute_matches</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">typename</span> TagT<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> RegexT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/matches_idp36896560.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/matches_idp43517088.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_actor.html" title="Class template attribute_actor">attribute_actor</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">FallbackPolicyT</span><span class="special">,</span> <span class="identifier">TagT</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">RegexT</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> RegexT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/matches_idp36903216.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/matches_idp43523744.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><a class="link" href="boost/log/expressions/attribute_keyword.html" title="Struct template attribute_keyword">attribute_keyword</a><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">RegexT</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> RegexT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/expressions/matches_idp36908736.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</span> <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/expressions/matches_idp43529264.html" title="Function template matches"><span class="identifier">matches</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">RegexT</span> <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> <span class="special">}</span></pre> @@ -865,7 +871,8 @@ The header contains implementation of a log record placeholder in template expre </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> @@ -873,7 +880,7 @@ The header contains implementation of a log record placeholder in template expre </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/visit_idp35997552.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/expressions/attribute_terminal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/visit_idp42585344.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/expressions/attr_idp41466624.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/index.html b/libs/log/doc/html/index.html index 3813ab483..9570d9aa6 100644 --- a/libs/log/doc/html/index.html +++ b/libs/log/doc/html/index.html @@ -18,7 +18,8 @@ <div><div class="author"><h3 class="author"> <span class="firstname">Andrey</span> <span class="surname">Semashev</span> </h3></div></div> -<div><p class="copyright">Copyright © 2007-2014 Andrey Semashev</p></div> +<div><p class="copyright">Copyright © 2007-2015 Andrey + Semashev</p></div> <div><div class="legalnotice"> <a name="log.legal"></a><p> Distributed under the Boost Software License, Version 1.0. (See accompanying diff --git a/libs/log/doc/html/log/acknowledgments.html b/libs/log/doc/html/log/acknowledgments.html index 7299a69b6..2975b3e23 100644 --- a/libs/log/doc/html/log/acknowledgments.html +++ b/libs/log/doc/html/log/acknowledgments.html @@ -62,7 +62,8 @@ </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> diff --git a/libs/log/doc/html/log/changelog.html b/libs/log/doc/html/log/changelog.html index d9fbd7e95..190a3a7e0 100644 --- a/libs/log/doc/html/log/changelog.html +++ b/libs/log/doc/html/log/changelog.html @@ -21,6 +21,42 @@ </h2></div></div></div> <h4> <a name="log.changelog.h0"></a> + <span class="phrase"><a name="log.changelog.2_5__boost_1_58"></a></span><a class="link" href="changelog.html#log.changelog.2_5__boost_1_58">2.5, + Boost 1.58</a> + </h4> +<p> + <span class="bold"><strong>Bug fixes:</strong></span> + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"> + Fixed thread id formatting. The thread identifiers could be presented as + zeros on big-endian platforms. Also the lower 4 bits of the ids were lost + in the output. + </li> +<li class="listitem"> + Fixed process id formatting. Process ids could have misplaced filler zeros. + ( <a href="https://svn.boost.org/trac/boost/ticket/10926" target="_top">#10926</a>) + </li> +<li class="listitem"> + Fixed build failure on GNU Hurd. + </li> +<li class="listitem"> + Fixed incorrect behavior of <a class="link" href="detailed/sink_backends.html#log.detailed.sink_backends.text_file" title="Text file backend">text + file sink backend</a> in case if free space on the file system gets + exhausted. The sink will no longer create lots of empty files in attempt + to recover. ( <a href="https://svn.boost.org/trac/boost/ticket/11016" target="_top">#11016</a>) + </li> +<li class="listitem"> + Fixed incorrect behavior of <code class="computeroutput"><span class="identifier">attribute_set</span><span class="special">::</span><span class="identifier">insert</span><span class="special">()</span></code> in some cases. The inserted elements + could have made some previously inserted elements not findable. ( <a href="https://svn.boost.org/trac/boost/ticket/11106" target="_top">#11106</a>) + </li> +<li class="listitem"> + Fixed incorrect behavior of <code class="computeroutput"><span class="identifier">attribute_value_set</span><span class="special">::</span><span class="identifier">size</span><span class="special">()</span></code> if a large number of attribute values + are inserted into the set. ( <a href="https://svn.boost.org/trac/boost/ticket/11148" target="_top">#11148</a>) + </li> +</ul></div> +<h4> +<a name="log.changelog.h1"></a> <span class="phrase"><a name="log.changelog.2_4__boost_1_57"></a></span><a class="link" href="changelog.html#log.changelog.2_4__boost_1_57">2.4, Boost 1.57</a> </h4> @@ -44,7 +80,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h1"></a> +<a name="log.changelog.h2"></a> <span class="phrase"><a name="log.changelog.2_3__boost_1_56"></a></span><a class="link" href="changelog.html#log.changelog.2_3__boost_1_56">2.3, Boost 1.56</a> </h4> @@ -140,7 +176,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h2"></a> +<a name="log.changelog.h3"></a> <span class="phrase"><a name="log.changelog.2_2__boost_1_55"></a></span><a class="link" href="changelog.html#log.changelog.2_2__boost_1_55">2.2, Boost 1.55</a> </h4> @@ -203,7 +239,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h3"></a> +<a name="log.changelog.h4"></a> <span class="phrase"><a name="log.changelog.2_1__boost_1_54"></a></span><a class="link" href="changelog.html#log.changelog.2_1__boost_1_54">2.1, Boost 1.54</a> </h4> @@ -250,7 +286,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h4"></a> +<a name="log.changelog.h5"></a> <span class="phrase"><a name="log.changelog.2_0__13_april_2013"></a></span><a class="link" href="changelog.html#log.changelog.2_0__13_april_2013">2.0, 13 April 2013</a> </h4> @@ -625,7 +661,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h5"></a> +<a name="log.changelog.h6"></a> <span class="phrase"><a name="log.changelog.1_1__02_december_2011"></a></span><a class="link" href="changelog.html#log.changelog.1_1__02_december_2011">1.1, 02 December 2011</a> </h4> @@ -645,7 +681,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h6"></a> +<a name="log.changelog.h7"></a> <span class="phrase"><a name="log.changelog.1_0__09_may_2010"></a></span><a class="link" href="changelog.html#log.changelog.1_0__09_may_2010">1.0, 09 May 2010</a> </h4> @@ -685,7 +721,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h7"></a> +<a name="log.changelog.h8"></a> <span class="phrase"><a name="log.changelog.release_candidate_4__08_jan_2010"></a></span><a class="link" href="changelog.html#log.changelog.release_candidate_4__08_jan_2010">Release Candidate 4, 08 Jan 2010</a> </h4> @@ -780,7 +816,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h8"></a> +<a name="log.changelog.h9"></a> <span class="phrase"><a name="log.changelog.release_candidate_3__08_feb_2009"></a></span><a class="link" href="changelog.html#log.changelog.release_candidate_3__08_feb_2009">Release Candidate 3, 08 Feb 2009</a> </h4> @@ -814,7 +850,7 @@ </li> </ul></div> <h4> -<a name="log.changelog.h9"></a> +<a name="log.changelog.h10"></a> <span class="phrase"><a name="log.changelog.release_candidate_2"></a></span><a class="link" href="changelog.html#log.changelog.release_candidate_2">Release Candidate 2</a> </h4> @@ -824,7 +860,8 @@ </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> diff --git a/libs/log/doc/html/log/defs.html b/libs/log/doc/html/log/defs.html index 1284c6f7d..5a00c5792 100644 --- a/libs/log/doc/html/log/defs.html +++ b/libs/log/doc/html/log/defs.html @@ -118,7 +118,8 @@ </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> diff --git a/libs/log/doc/html/log/design.html b/libs/log/doc/html/log/design.html index a5a58f5ef..88560fd4c 100644 --- a/libs/log/doc/html/log/design.html +++ b/libs/log/doc/html/log/design.html @@ -184,7 +184,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed.html b/libs/log/doc/html/log/detailed.html index fa01b3b00..56608fb5b 100644 --- a/libs/log/doc/html/log/detailed.html +++ b/libs/log/doc/html/log/detailed.html @@ -504,7 +504,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed/attributes.html b/libs/log/doc/html/log/detailed/attributes.html index 9af3f81d0..719a1c9a7 100644 --- a/libs/log/doc/html/log/detailed/attributes.html +++ b/libs/log/doc/html/log/detailed/attributes.html @@ -833,7 +833,7 @@ matches the expectation. </p> <p> - In order to apply the visitor, one should call the <code class="computeroutput"><a class="link" href="../../boost/log/visit_idp35952336.html" title="Function template visit">visit</a></code> function on + In order to apply the visitor, one should call the <code class="computeroutput"><a class="link" href="../../boost/log/visit_idp42540128.html" title="Function template visit">visit</a></code> function on the attribute value. Let's see an example: </p> <p> @@ -981,7 +981,7 @@ <p> As it has been mentioned, visitation can also be applied to log records and attribute value sets. The syntax is the same, except that the attribute - name also has to be specified. The <code class="computeroutput"><a class="link" href="../../boost/log/visit_idp35952336.html" title="Function template visit">visit</a></code> algorithm will + name also has to be specified. The <code class="computeroutput"><a class="link" href="../../boost/log/visit_idp42540128.html" title="Function template visit">visit</a></code> algorithm will try to find the attribute value by name and then apply the visitor to the found element. </p> @@ -1048,7 +1048,7 @@ </p> <p> In this example we expect the attribute value to have the stored type - <code class="computeroutput"><span class="keyword">int</span></code>. The <code class="computeroutput"><a class="link" href="../../boost/log/extract_idp35718848.html" title="Function template extract">extract</a></code> + <code class="computeroutput"><span class="keyword">int</span></code>. The <code class="computeroutput"><a class="link" href="../../boost/log/extract_idp42351392.html" title="Function template extract">extract</a></code> function attempts to extract a reference to the stored value and returns the filled <a class="link" href="utilities.html#log.detailed.utilities.value_ref" title="Value reference wrapper"><code class="computeroutput"><span class="identifier">value_ref</span></code></a> object if succeeded. </p> @@ -1168,9 +1168,9 @@ <p> </p> <p> - In addition the library provides two special variants of the <code class="computeroutput"><a class="link" href="../../boost/log/extract_idp35718848.html" title="Function template extract">extract</a></code> - function: <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_thr_idp35746768.html" title="Function template extract_or_throw">extract_or_throw</a></code> and - <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp35777632.html" title="Function template extract_or_default">extract_or_default</a></code>. + In addition the library provides two special variants of the <code class="computeroutput"><a class="link" href="../../boost/log/extract_idp42351392.html" title="Function template extract">extract</a></code> + function: <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_thr_idp42379312.html" title="Function template extract_or_throw">extract_or_throw</a></code> and + <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp42410176.html" title="Function template extract_or_default">extract_or_default</a></code>. As the naming implies, the functions provide different behavior in case if the attribute value cannot be extracted. The former one throws an exception if the value cannot be extracted and the latter one returns @@ -1182,11 +1182,11 @@ <th align="left">Warning</th> </tr> <tr><td align="left" valign="top"><p> - Care must be taken with the <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp35777632.html" title="Function template extract_or_default">extract_or_default</a></code> + Care must be taken with the <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp42410176.html" title="Function template extract_or_default">extract_or_default</a></code> function. The function accepts the default value is accepted by constant - reference, and this reference can eventually be returned from <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp35777632.html" title="Function template extract_or_default">extract_or_default</a></code>. + reference, and this reference can eventually be returned from <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp42410176.html" title="Function template extract_or_default">extract_or_default</a></code>. If a temporary object as used for the default value, user must ensure - that the result of <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp35777632.html" title="Function template extract_or_default">extract_or_default</a></code> + that the result of <code class="computeroutput"><a class="link" href="../../boost/log/extract_or_def_idp42410176.html" title="Function template extract_or_default">extract_or_default</a></code> is saved by value and not by reference. Otherwise the saved reference may become dangling when the temporary is destroyed. </p></td></tr> @@ -1363,7 +1363,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed/expressions.html b/libs/log/doc/html/log/detailed/expressions.html index f11e5097b..a504af14a 100644 --- a/libs/log/doc/html/log/detailed/expressions.html +++ b/libs/log/doc/html/log/detailed/expressions.html @@ -53,7 +53,7 @@ <span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../expressions.html#header.boost.log.expressions.attr_hpp" title="Header <boost/log/expressions/attr.hpp>">boost/log/expressions/attr.hpp</a></code><span class="special">></span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/attr_idp34659856.html" title="Function template attr">attr</a></code> + The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/attr_idp41466624.html" title="Function template attr">attr</a></code> placeholder represents an attribute value in template expressions. Given the record view or a set of attribute values, the placeholder will attempt to extract the specified attribute value from the argument upon invocation. @@ -523,7 +523,7 @@ <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../expressions.html#header.boost.log.expressions.predicates.has_attr_hpp" title="Header <boost/log/expressions/predicates/has_attr.hpp>">boost/log/expressions/predicates/has_attr.hpp</a></code><span class="special">></span> </pre> <p> - The filter <code class="computeroutput"><a class="link" href="../../boost/log/expressions/has_attr_idp36843440.html" title="Function template has_attr">has_attr</a></code> checks if an + The filter <code class="computeroutput"><a class="link" href="../../boost/log/expressions/has_attr_idp43463952.html" title="Function template has_attr">has_attr</a></code> checks if an attribute value with the specified name and, optionally, type is attached to a log record. If no type specified to the filter, the filter returns <code class="computeroutput"><span class="keyword">true</span></code> if any value with the @@ -666,7 +666,7 @@ <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../expressions.html#header.boost.log.expressions.predicates.is_in_range_hpp" title="Header <boost/log/expressions/predicates/is_in_range.hpp>">boost/log/expressions/predicates/is_in_range.hpp</a></code><span class="special">></span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/is_in_range_idp36859520.html" title="Function template is_in_range">is_in_range</a></code> predicate + The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/is_in_range_idp43480064.html" title="Function template is_in_range">is_in_range</a></code> predicate checks that the attribute value fits in the half-open range (i.e. it returns <code class="computeroutput"><span class="keyword">true</span></code> if the attribute value <code class="computeroutput"><span class="identifier">x</span></code> satisfies the @@ -704,8 +704,8 @@ <span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../expressions.html#header.boost.log.expressions.predicates.contains_hpp" title="Header <boost/log/expressions/predicates/contains.hpp>">boost/log/expressions/predicates/contains.hpp</a></code><span class="special">></span> </pre> <p> - Predicates <code class="computeroutput"><a class="link" href="../../boost/log/expressions/begins_with_idp36532608.html" title="Function template begins_with">begins_with</a></code>, <code class="computeroutput"><a class="link" href="../../boost/log/expressions/ends_with_idp36795360.html" title="Function template ends_with">ends_with</a></code> - and <code class="computeroutput"><a class="link" href="../../boost/log/expressions/contains_idp36772912.html" title="Function template contains">contains</a></code> provide an + Predicates <code class="computeroutput"><a class="link" href="../../boost/log/expressions/begins_with_idp43153120.html" title="Function template begins_with">begins_with</a></code>, <code class="computeroutput"><a class="link" href="../../boost/log/expressions/ends_with_idp43415856.html" title="Function template ends_with">ends_with</a></code> + and <code class="computeroutput"><a class="link" href="../../boost/log/expressions/contains_idp43393408.html" title="Function template contains">contains</a></code> provide an easy way of matching string attribute values. As follows from their names, the functions construct filters that return <code class="computeroutput"><span class="keyword">true</span></code> if an attribute value begins with, ends with or contains the specified @@ -737,7 +737,7 @@ <span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../other_libraries_support_layer.html#header.boost.log.support.spirit_classic_hpp" title="Header <boost/log/support/spirit_classic.hpp>">boost/log/support/spirit_classic.hpp</a></code><span class="special">></span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/matches_idp36896560.html" title="Function template matches">matches</a></code> function creates + The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/matches_idp43517088.html" title="Function template matches">matches</a></code> function creates a filter that apples a regular expression or a parser to a string attribute value. The regular expression can be provided by <a href="http://www.boost.org/doc/libs/release/libs/regex/index.html" target="_top">Boost.Regex</a> or <a href="http://www.boost.org/doc/libs/release/doc/html/xpressive.html" target="_top">Boost.Xpressive</a>. @@ -782,7 +782,7 @@ for different channels. The mapping between channel names and severity thresholds can be filled in <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span></code> style by using the subscript operator or by calling <code class="computeroutput"><span class="identifier">add</span></code> - method on the filter itself (the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> + method on the filter itself (the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> instance). Let's see an example: </p> <p> @@ -848,14 +848,14 @@ the complete code</a>. </p> <p> - The filter for the console sink is composed from the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> + The filter for the console sink is composed from the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> filter and a general severity level check. This general check will be used when log records do not have a channel attribute or the channel - name is not one of those specified in <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> + name is not one of those specified in <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> initialization. It should be noted that it is possible to set the default result of the threshold filter that will be used in this case; the default result can be set by the <code class="computeroutput"><span class="identifier">set_default</span></code> - method. The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> + method. The <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> filter is set up to limit record severity levels for channels "general", "network" and "gui" - all records in these channels with levels below the specified thresholds will not pass the filter and @@ -868,7 +868,7 @@ against thresholds. By default the predicate will use <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span></code> equivalent for channel name ordering and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">greater_equal</span></code> equivalent to compare severity levels. It is possible to customize the - ordering predicates. Consult the reference of the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp36602528.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> + ordering predicates. Consult the reference of the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severi_idp43173648.html" title="Class template channel_severity_filter_actor">channel_severity_filter_actor</a></code> class and <code class="computeroutput"><a class="link" href="../../boost/log/expressions/channel_severity_filter.html" title="Function channel_severity_filter">channel_severity_filter</a></code> generator to see the relevant template parameters. </p> @@ -984,7 +984,7 @@ <span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../other_libraries_support_layer.html#header.boost.log.support.date_time_hpp" title="Header <boost/log/support/date_time.hpp>">boost/log/support/date_time.hpp</a></code><span class="special">></span> </pre> <p> - The library provides the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_date_ti_idp36182496.html" title="Function template format_date_time">format_date_time</a></code> formatter + The library provides the <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_date_ti_idp42804448.html" title="Function template format_date_time">format_date_time</a></code> formatter dedicated to date and time-related attribute value types. The function accepts the attribute value name and the format string compatible with <a href="http://www.boost.org/doc/libs/release/doc/html/date_time.html" target="_top">Boost.DateTime</a>. @@ -1558,7 +1558,7 @@ <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../expressions.html#header.boost.log.expressions.formatters.named_scope_hpp" title="Header <boost/log/expressions/formatters/named_scope.hpp>">boost/log/expressions/formatters/named_scope.hpp</a></code><span class="special">></span> </pre> <p> - The formatter <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_named_s_idp36316432.html" title="Function template format_named_scope">format_named_scope</a></code> is + The formatter <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_named_s_idp42938400.html" title="Function template format_named_scope">format_named_scope</a></code> is intended to add support for flexible formatting of the <a class="link" href="attributes.html#log.detailed.attributes.named_scope" title="Named scopes">named scope</a> attribute values. The basic usage is quite straightforward and its result is similar to what <a class="link" href="expressions.html#log.detailed.expressions.attr" title="Generic attribute placeholder"><code class="computeroutput"><span class="identifier">attr</span></code></a> provides: @@ -2076,7 +2076,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed/sink_backends.html b/libs/log/doc/html/log/detailed/sink_backends.html index 43cabdd7f..87494cf9d 100644 --- a/libs/log/doc/html/log/detailed/sink_backends.html +++ b/libs/log/doc/html/log/detailed/sink_backends.html @@ -908,7 +908,7 @@ event log backend</a> </h6> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/sinks/basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code> + The <code class="computeroutput"><a class="link" href="../../boost/log/sinks/basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a></code> backend is intended to encapsulate as much of the event log API as possible, leaving interface and usage model very similar to other sink backends. It contains all resources that are needed for the Event Viewer to function @@ -1240,7 +1240,8 @@ Operation finished successfully in %1 seconds. </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> diff --git a/libs/log/doc/html/log/detailed/sink_frontends.html b/libs/log/doc/html/log/detailed/sink_frontends.html index 2ff358902..d7b7ac25e 100644 --- a/libs/log/doc/html/log/detailed/sink_frontends.html +++ b/libs/log/doc/html/log/detailed/sink_frontends.html @@ -770,7 +770,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed/sources.html b/libs/log/doc/html/log/detailed/sources.html index e2f65e419..6dd31cb03 100644 --- a/libs/log/doc/html/log/detailed/sources.html +++ b/libs/log/doc/html/log/detailed/sources.html @@ -454,7 +454,7 @@ in one logger, then yes, you certainly can. The library provides <code class="computeroutput"><a class="link" href="../../boost/log/sources/severity_channel_logger.html" title="Class template severity_channel_logger">severity_channel_logger</a></code> and <code class="computeroutput"><a class="link" href="../../boost/log/sources/severity_channel_logger_mt.html" title="Class template severity_channel_logger_mt">severity_channel_logger_mt</a></code> (with their wide-char analogues <code class="computeroutput"><a class="link" href="../../boost/log/sources/wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a></code> - and <code class="computeroutput"><a class="link" href="../../boost/log/sources/wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a></code>) + and <code class="computeroutput"><a class="link" href="../../boost/log/sources/wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a></code>) which combine features of the described loggers with <a class="link" href="sources.html#log.detailed.sources.severity_level_logger" title="Loggers with severity level support">severity level</a> and <a class="link" href="sources.html#log.detailed.sources.channel_logger" title="Loggers with channel support">channels</a> support. The composite loggers are templates, too, which allows you to @@ -705,7 +705,8 @@ </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> diff --git a/libs/log/doc/html/log/detailed/utilities.html b/libs/log/doc/html/log/detailed/utilities.html index 0dec19f3f..3809d733c 100644 --- a/libs/log/doc/html/log/detailed/utilities.html +++ b/libs/log/doc/html/log/detailed/utilities.html @@ -51,14 +51,14 @@ safety when using string literals instead of regular strings. </p> <p> - The functionality is implemented in the <code class="computeroutput"><a class="link" href="../../boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a></code> + The functionality is implemented in the [class_log_basic_string_literal] class template, which is parametrized with the character and character traits, similar to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span></code>. There are also two convenience typedefs provided: <code class="computeroutput"><span class="identifier">string_literal</span></code> and <code class="computeroutput"><span class="identifier">wstring_literal</span></code>, for narrow and wide character types, respectively. In order to ease string literal construction in generic code there is also a <code class="computeroutput"><span class="identifier">str_literal</span></code> - function template that accepts a string literal and returns a <code class="computeroutput"><a class="link" href="../../boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a></code> + function template that accepts a string literal and returns a [class_log_basic_string_literal] instance for the appropriate character type. </p> <p> @@ -982,7 +982,7 @@ equivalent is used. </p> <p> - You can also use the <code class="computeroutput"><a class="link" href="../../boost/log/make_attr_orde_idp39994624.html" title="Function template make_attr_ordering">make_attr_ordering</a></code> generator + You can also use the <code class="computeroutput"><a class="link" href="../../boost/log/make_attr_orde_idp46476928.html" title="Function template make_attr_ordering">make_attr_ordering</a></code> generator function to automatically generate the <code class="computeroutput"><a class="link" href="../../boost/log/attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a></code> instance based on the attribute value name and the ordering function. This might be useful if the ordering function has a non-trivial type, like the @@ -1010,7 +1010,7 @@ by the library, therefore in order to reacquire the exception object it has to rethrow it. The header defines an <code class="computeroutput"><a class="link" href="../../boost/log/exception_handler.html" title="Class template exception_handler">exception_handler</a></code> template functor that does just that and then forwards the exception object - to a unary user-defined functional object. The <code class="computeroutput"><a class="link" href="../../boost/log/make_exception_idp34566448.html" title="Function template make_exception_handler">make_exception_handler</a></code> + to a unary user-defined functional object. The <code class="computeroutput"><a class="link" href="../../boost/log/make_exception_idp40577664.html" title="Function template make_exception_handler">make_exception_handler</a></code> function can be used to simplify the handler construction. All expected exception types should be specified explicitly in the call, in the order they would appear in the <code class="computeroutput"><span class="keyword">catch</span></code> @@ -1130,7 +1130,7 @@ <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../utilities.html#header.boost.log.utility.manipulators.to_log_hpp" title="Header <boost/log/utility/manipulators/to_log.hpp>">boost/log/utility/manipulators/to_log.hpp</a></code><span class="special">></span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/to_log_idp39929968.html" title="Function template to_log">to_log</a></code> + The <code class="computeroutput"><a class="link" href="../../boost/log/to_log_idp46412272.html" title="Function template to_log">to_log</a></code> function creates a stream manipulator that simply outputs the adopted value to the stream. By default its behavior is equivalent to simply putting the value to the stream. However, the user is able to overload @@ -1171,7 +1171,7 @@ value contexts as well. The library uses this feature to allow different formatting ruled for different attribute values, even if the stored value type is the same. To do so one has to specify an explicit template argument - for <code class="computeroutput"><a class="link" href="../../boost/log/to_log_idp39929968.html" title="Function template to_log">to_log</a></code>, + for <code class="computeroutput"><a class="link" href="../../boost/log/to_log_idp46412272.html" title="Function template to_log">to_log</a></code>, a tag type, which will be embedded into the manipulator type and thus will allow to define different insertion operators: </p> @@ -1259,7 +1259,7 @@ <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><code class="computeroutput"><a class="link" href="../../utilities.html#header.boost.log.utility.manipulators.dump_hpp" title="Header <boost/log/utility/manipulators/dump.hpp>">boost/log/utility/manipulators/dump.hpp</a></code><span class="special">></span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp39882112.html" title="Function template dump">dump</a></code> + The <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp46364400.html" title="Function template dump">dump</a></code> function creates a manipulator that outputs binary contents of a contiguous memory region. This can be useful for logging some low level binary data, such as encoded network packets or entries of a binary file. The use @@ -1283,12 +1283,12 @@ <span class="special">}</span> </pre> <p> - There is another manipulator called <code class="computeroutput"><a class="link" href="../../boost/log/dump_elements_idp39887424.html" title="Function template dump_elements">dump_elements</a></code> for printing + There is another manipulator called <code class="computeroutput"><a class="link" href="../../boost/log/dump_elements_idp46369712.html" title="Function template dump_elements">dump_elements</a></code> for printing binary representation of non-byte array elements. The special manipulator for this case is necessary because the units of the size argument of - <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp39882112.html" title="Function template dump">dump</a></code> - can be confusing (is it in bytes or in elements?). Therefore <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp39882112.html" title="Function template dump">dump</a></code> - will not compile when used for non-byte input data. <code class="computeroutput"><a class="link" href="../../boost/log/dump_elements_idp39887424.html" title="Function template dump_elements">dump_elements</a></code> accepts + <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp46364400.html" title="Function template dump">dump</a></code> + can be confusing (is it in bytes or in elements?). Therefore <code class="computeroutput"><a class="link" href="../../boost/log/dump_idp46364400.html" title="Function template dump">dump</a></code> + will not compile when used for non-byte input data. <code class="computeroutput"><a class="link" href="../../boost/log/dump_elements_idp46369712.html" title="Function template dump_elements">dump_elements</a></code> accepts the same arguments, and its size-related arguments always designate the number of elements to process. </p> @@ -1374,7 +1374,7 @@ <p> Pretty easy, isn't it? There is also the <code class="computeroutput"><span class="identifier">wadd_console_log</span></code> function for wide-character console. If you want to put logs to some - other standard stream, you can pass the stream to the <code class="computeroutput"><a class="link" href="../../boost/log/add_console_lo_idp40017824.html" title="Function template add_console_log">add_console_log</a></code> function + other standard stream, you can pass the stream to the <code class="computeroutput"><a class="link" href="../../boost/log/add_console_lo_idp46500160.html" title="Function template add_console_log">add_console_log</a></code> function as an argument. E.g. enabling logging to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span></code> instead of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">clog</span></code> would look like this: </p> @@ -1420,7 +1420,7 @@ <span class="special">}</span> </pre> <p> - The <code class="computeroutput"><a class="link" href="../../boost/log/add_console_lo_idp40017824.html" title="Function template add_console_log">add_console_log</a></code> + The <code class="computeroutput"><a class="link" href="../../boost/log/add_console_lo_idp46500160.html" title="Function template add_console_log">add_console_log</a></code> and <code class="computeroutput"><a class="link" href="../../boost/log/add_file_log.html" title="Function template add_file_log">add_file_log</a></code> functions do not conflict and may be combined freely, so it is possible to set up logging to the console and a couple of files, including filtering @@ -1623,13 +1623,20 @@ relation: <br class="table-break"><p> The formatter string syntax is even simpler and pretty much resembles <a href="http://www.boost.org/doc/libs/release/libs/format/index.html" target="_top">Boost.Format</a> - format string syntax. The string must contain attribute names enclosed - in percent signs ("%"), the corresponding attribute value will - replace these placeholders. The placeholder "%Message%" will - be replaced with the log record text. For instance, <code class="computeroutput"><span class="special">[%</span><span class="identifier">TimeStamp</span><span class="special">%]</span> - <span class="special">*%</span><span class="identifier">Severity</span><span class="special">%*</span> <span class="special">%</span><span class="identifier">Message</span><span class="special">%</span></code> formatter string will make log records - look like this: <code class="computeroutput"><span class="special">[</span><span class="number">2008</span><span class="special">-</span><span class="number">07</span><span class="special">-</span><span class="number">05</span> <span class="number">13</span><span class="special">:</span><span class="number">44</span><span class="special">:</span><span class="number">23</span><span class="special">]</span> <span class="special">*</span><span class="number">0</span><span class="special">*</span> <span class="identifier">Hello</span> <span class="identifier">world</span></code>. + format string syntax. The string is interpreted as a template which can + contain attribute names enclosed with percent signs ("%"). + The corresponding attribute values will replace these placeholders when + the formatter is applied. The placeholder "%Message%" will + be replaced with the log record text. For instance, the following formatter + string: </p> +<pre class="programlisting">[%TimeStamp%] *%Severity%* %Message% +</pre> +<p> + will make log records look like this: + </p> +<pre class="programlisting">[2008-07-05 13:44:23] *0* Hello world +</pre> <div class="note"><table border="0" summary="Note"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td> @@ -1643,11 +1650,13 @@ relation: </p></td></tr> </table></div> <p> - It must be noted, though, that by default the library only supports those - attribute value types <a class="link" href="utilities.html#log.detailed.utilities.predef_types" title="Predefined type sequences">which + It must be noted that by default the library only supports those attribute + value types <a class="link" href="utilities.html#log.detailed.utilities.predef_types" title="Predefined type sequences">which are known</a> at the library build time. User-defined types will not work properly in parsed filters and formatters until registered in the - library. More on this is available in the <a class="link" href="../extension/settings.html" title="Extending library settings support">Extending + library. It is also possible to override formatting rules of the known + types, including support for additional formatting parameters in the + string template. More on this is available in the <a class="link" href="../extension/settings.html" title="Extending library settings support">Extending the library</a> section. </p> <div class="note"><table border="0" summary="Note"> @@ -1657,12 +1666,13 @@ relation: </tr> <tr><td align="left" valign="top"><p> The parsed formatters and filters are generally less optimal than the - equivalent ones written in code. This is because of two reasons: (*) - the programmer usually knows more about types of the attribute values - that may be involved in formatting or filtering and (*) the compiler - has a better chance to optimize the formatter or filter if it is known - in compile time. Therefore, if the performance matters, it is advised - to avoid parsed filters and formatters. + equivalent ones written in code with <a class="link" href="expressions.html" title="Lambda expressions">template + expressions</a>. This is because of two reasons: (*) the programmer + usually knows more about types of the attribute values that may be + involved in formatting or filtering and (*) the compiler has a better + chance to optimize the formatter or filter if it is known in compile + time. Therefore, when performance matters, it is advised to avoid parsed + filters and formatters. </p></td></tr> </table></div> </div> @@ -1784,8 +1794,7 @@ relation: <br class="table-break"><p> Sink settings are divided into separate subsections within the common top-level section "Sinks" - one subsection for each sink. The - subsection names should denote a user-defined sink name. For example, - "MyFile". + subsection names denote a user-defined sink name. For example, "MyFile". </p> <div class="note"><table border="0" summary="Note"> <tr> @@ -2502,7 +2511,8 @@ AutoFlush=true </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> diff --git a/libs/log/doc/html/log/extension.html b/libs/log/doc/html/log/extension.html index 5e4db8bfe..94a3b8f2a 100644 --- a/libs/log/doc/html/log/extension.html +++ b/libs/log/doc/html/log/extension.html @@ -40,7 +40,7 @@ </p> <p> In order to develop a sink backend, you derive your class from either <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a></code> - or <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code>, + or <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code>, depending on whether your backend requires formatted log records or not. Both base classes define a set of types that are required to interface with sink frontends. One of these types is <code class="computeroutput"><span class="identifier">frontend_requirements</span></code>. @@ -77,7 +77,7 @@ The backend expects formatted log records. The frontend implements formatting to a string with character type defined by the <code class="computeroutput"><span class="identifier">char_type</span></code> typedef within the backend. The formatted string will be passed along - with the log record to the backend. The <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> + with the log record to the backend. The <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> base class automatically adds this requirement to the <code class="computeroutput"><span class="identifier">frontend_requirements</span></code> type. </li> @@ -352,7 +352,7 @@ </table></div> <p> The first thing to notice is that the <code class="computeroutput"><span class="identifier">app_launcher</span></code> - backend derives from <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> + backend derives from <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> rather than <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a></code>. This base class accepts the character type in addition to the requirements. The specified character type defines the target string type the formatter @@ -366,7 +366,7 @@ The second notable difference from the previous examples is that <code class="computeroutput"><span class="identifier">consume</span></code> method takes an additional string parameter besides the log record. This is the result of formatting. The <code class="computeroutput"><span class="identifier">string_type</span></code> type is defined - by the <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> + by the <code class="computeroutput"><a class="link" href="../boost/log/sinks/basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a></code> base class and it corresponds to the requested character type. </p> <p> @@ -469,7 +469,7 @@ keywords</a> to identify particular attribute values in the formatter. Notice that string attribute values have to be preprocessed so that special characters interpreted by the shell are escaped in the command line. We achieve - that with the <code class="computeroutput"><a class="link" href="../boost/log/expressions/char_decor_idp36105200.html" title="Function template char_decor">char_decor</a></code> decorator with + that with the <code class="computeroutput"><a class="link" href="../boost/log/expressions/char_decor_idp42727152.html" title="Function template char_decor">char_decor</a></code> decorator with our custom replacement map. After the sink is configured we also add the <a class="link" href="detailed/attributes.html#log.detailed.attributes.process_name" title="Current process name">current process name</a> attribute to the core so that we don't have to add it to every record. @@ -494,7 +494,8 @@ </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> diff --git a/libs/log/doc/html/log/extension/attributes.html b/libs/log/doc/html/log/extension/attributes.html index be7dc1f06..4f2844882 100644 --- a/libs/log/doc/html/log/extension/attributes.html +++ b/libs/log/doc/html/log/extension/attributes.html @@ -209,7 +209,8 @@ </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> diff --git a/libs/log/doc/html/log/extension/settings.html b/libs/log/doc/html/log/extension/settings.html index 3da86e0f4..0cd901da8 100644 --- a/libs/log/doc/html/log/extension/settings.html +++ b/libs/log/doc/html/log/extension/settings.html @@ -68,7 +68,7 @@ </p> <p> Then, in order to register this type with the simple formatter factory, a - single call to <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp40225072.html" title="Function template register_simple_formatter_factory">register_simple_formatter_factory</a></code> + single call to <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp46707376.html" title="Function template register_simple_formatter_factory">register_simple_formatter_factory</a></code> will suffice: </p> <p> @@ -125,8 +125,8 @@ <p> The simple formatter factory ignores all additional parameters from the format string, so we have to implement our own factory instead. Custom factories - are registered with the <code class="computeroutput"><a class="link" href="../../boost/log/register_forma_idp40212368.html" title="Function template register_formatter_factory">register_formatter_factory</a></code> - function, which is similar to <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp40225072.html" title="Function template register_simple_formatter_factory">register_simple_formatter_factory</a></code> + are registered with the <code class="computeroutput"><a class="link" href="../../boost/log/register_forma_idp46694672.html" title="Function template register_formatter_factory">register_formatter_factory</a></code> + function, which is similar to <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp46707376.html" title="Function template register_simple_formatter_factory">register_simple_formatter_factory</a></code> but accepts a pointer to the factory instead of the explicit template parameters. </p> <p> @@ -210,7 +210,7 @@ wrapper which can be empty if the value is not present. </p> <p> - Lastly, the call to <code class="computeroutput"><a class="link" href="../../boost/log/register_forma_idp40212368.html" title="Function template register_formatter_factory">register_formatter_factory</a></code> + Lastly, the call to <code class="computeroutput"><a class="link" href="../../boost/log/register_forma_idp46694672.html" title="Function template register_formatter_factory">register_formatter_factory</a></code> creates the factory and adds it to the library. </p> <p> @@ -254,7 +254,7 @@ </li> </ol></div> <p> - Naturally, all these operators must be visible from the point of the <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp40142960.html" title="Function template register_simple_filter_factory">register_simple_filter_factory</a></code> + Naturally, all these operators must be visible from the point of the <code class="computeroutput"><a class="link" href="../../boost/log/register_simpl_idp46625264.html" title="Function template register_simple_filter_factory">register_simple_filter_factory</a></code> call. Note that unlike the simple formatter factory, the filter factory requires the user's type to support reading from a stream. This is so because the filter factory would have to parse the argument of the filter relation from @@ -328,7 +328,7 @@ <p> </p> <p> - Having called the <code class="computeroutput"><a class="link" href="../../boost/log/register_filte_idp40130064.html" title="Function template register_filter_factory">register_filter_factory</a></code> + Having called the <code class="computeroutput"><a class="link" href="../../boost/log/register_filte_idp46612368.html" title="Function template register_filter_factory">register_filter_factory</a></code> function, whenever the <a class="link" href="../detailed/utilities.html#log.detailed.utilities.setup.filter_formatter" title="Filter and formatter parsers">filter parser</a> encounters the "Coordinates" attribute mentioned in the filter, it will use the <code class="computeroutput"><span class="identifier">point_filter_factory</span></code> @@ -367,11 +367,11 @@ </p> <p> The library allows not only adding support for new types, but also associating - new relations with them. For instance, we can create a new relation "is_in_rect" + new relations with them. For instance, we can create a new relation "is_in_rectangle" that will yield positive if the coordinates fit into a rectangle denoted with two points. The filter might look like this: </p> -<pre class="programlisting">%Coordinates% is_in_rect "{(10, 10) - (20, 20)}"</pre> +<pre class="programlisting">%Coordinates% is_in_rectangle "{(10, 10) - (20, 20)}"</pre> <p> First, let's define our rectangle class: </p> @@ -398,7 +398,7 @@ <p> </p> <pre class="programlisting"><span class="comment">// The function checks if the point is inside the rectangle</span> -<span class="keyword">bool</span> <span class="identifier">is_in_rect</span><span class="special">(</span><span class="identifier">logging</span><span class="special">::</span><span class="identifier">value_ref</span><span class="special"><</span> <span class="identifier">point</span> <span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">rectangle</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">r</span><span class="special">)</span> +<span class="keyword">bool</span> <span class="identifier">is_in_rectangle</span><span class="special">(</span><span class="identifier">logging</span><span class="special">::</span><span class="identifier">value_ref</span><span class="special"><</span> <span class="identifier">point</span> <span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">rectangle</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">r</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">if</span> <span class="special">(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">{</span> @@ -430,9 +430,9 @@ <span class="identifier">logging</span><span class="special">::</span><span class="identifier">filter</span> <span class="identifier">on_custom_relation</span><span class="special">(</span><span class="identifier">logging</span><span class="special">::</span><span class="identifier">attribute_name</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">name</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rel</span><span class="special">,</span> <span class="identifier">string_type</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">arg</span><span class="special">)</span> <span class="special">{</span> - <span class="keyword">if</span> <span class="special">(</span><span class="identifier">rel</span> <span class="special">==</span> <span class="string">"is_in_rect"</span><span class="special">)</span> + <span class="keyword">if</span> <span class="special">(</span><span class="identifier">rel</span> <span class="special">==</span> <span class="string">"is_in_rectangle"</span><span class="special">)</span> <span class="special">{</span> - <span class="keyword">return</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">bind</span><span class="special">(&</span><span class="identifier">is_in_rect</span><span class="special">,</span> <span class="identifier">expr</span><span class="special">::</span><span class="identifier">attr</span><span class="special"><</span> <span class="identifier">point</span> <span class="special">>(</span><span class="identifier">name</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special"><</span> <span class="identifier">rectangle</span> <span class="special">>(</span><span class="identifier">arg</span><span class="special">));</span> + <span class="keyword">return</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">phoenix</span><span class="special">::</span><span class="identifier">bind</span><span class="special">(&</span><span class="identifier">is_in_rectangle</span><span class="special">,</span> <span class="identifier">expr</span><span class="special">::</span><span class="identifier">attr</span><span class="special"><</span> <span class="identifier">point</span> <span class="special">>(</span><span class="identifier">name</span><span class="special">),</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">lexical_cast</span><span class="special"><</span> <span class="identifier">rectangle</span> <span class="special">>(</span><span class="identifier">arg</span><span class="special">));</span> <span class="special">}</span> <span class="keyword">throw</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">runtime_error</span><span class="special">(</span><span class="string">"Unsupported filter relation: "</span> <span class="special">+</span> <span class="identifier">rel</span><span class="special">);</span> <span class="special">}</span> @@ -447,11 +447,11 @@ </p> <p> The <code class="computeroutput"><span class="identifier">on_custom_relation</span></code> method - is called with the relation name (the "is_in_rect" string in our - case) and the right-hand argument for the relation (the rectangle description). - All we have to do is to construct the filter, which is implemented by our - <code class="computeroutput"><span class="identifier">is_in_rect</span></code> function. We use - <code class="computeroutput"><span class="identifier">bind</span></code> from <a href="http://www.boost.org/doc/libs/release/libs/phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a> + is called with the relation name (the "is_in_rectangle" string + in our case) and the right-hand argument for the relation (the rectangle + description). All we have to do is to construct the filter, which is implemented + by our <code class="computeroutput"><span class="identifier">is_in_rectangle</span></code> function. + We use <code class="computeroutput"><span class="identifier">bind</span></code> from <a href="http://www.boost.org/doc/libs/release/libs/phoenix/doc/html/index.html" target="_top">Boost.Phoenix</a> to compose the filter from the function and the <a class="link" href="../detailed/expressions.html#log.detailed.expressions.attr" title="Generic attribute placeholder">attribute placeholder</a>. You can find the complete code of this example <a href="../../../../../../libs/log/example/doc/extension_filter_parser_custom_rel.cpp" target="_top">here</a>. </p> @@ -589,7 +589,7 @@ custom "StatCollector" sink. </p> <p> - After defining the factory we only have to register it with the <code class="computeroutput"><a class="link" href="../../boost/log/register_sink__idp40274512.html" title="Function template register_sink_factory">register_sink_factory</a></code> + After defining the factory we only have to register it with the <code class="computeroutput"><a class="link" href="../../boost/log/register_sink__idp46756832.html" title="Function template register_sink_factory">register_sink_factory</a></code> call. The first argument is the new value of the "Destination" parameter in the settings. Whenever the library finds sink description with destination "StatCollector", our factory will be invoked to create @@ -625,7 +625,8 @@ WriteInterval=30 </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> diff --git a/libs/log/doc/html/log/extension/sources.html b/libs/log/doc/html/log/extension/sources.html index 46b612adc..841d624b4 100644 --- a/libs/log/doc/html/log/extension/sources.html +++ b/libs/log/doc/html/log/extension/sources.html @@ -481,7 +481,8 @@ </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> diff --git a/libs/log/doc/html/log/how_to_read.html b/libs/log/doc/html/log/how_to_read.html index 865e620a0..b31ba8564 100644 --- a/libs/log/doc/html/log/how_to_read.html +++ b/libs/log/doc/html/log/how_to_read.html @@ -64,7 +64,8 @@ </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> diff --git a/libs/log/doc/html/log/installation.html b/libs/log/doc/html/log/installation.html index 0da0b9def..62eb88e18 100644 --- a/libs/log/doc/html/log/installation.html +++ b/libs/log/doc/html/log/installation.html @@ -168,7 +168,8 @@ </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> diff --git a/libs/log/doc/html/log/installation/config.html b/libs/log/doc/html/log/installation/config.html index 3f1d519ba..7f7d6092f 100644 --- a/libs/log/doc/html/log/installation/config.html +++ b/libs/log/doc/html/log/installation/config.html @@ -373,7 +373,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale.html b/libs/log/doc/html/log/rationale.html index 46271f9a2..ac30ac80e 100644 --- a/libs/log/doc/html/log/rationale.html +++ b/libs/log/doc/html/log/rationale.html @@ -81,7 +81,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/fork_support.html b/libs/log/doc/html/log/rationale/fork_support.html index 60b5b5ed4..f060e3b0a 100644 --- a/libs/log/doc/html/log/rationale/fork_support.html +++ b/libs/log/doc/html/log/rationale/fork_support.html @@ -66,7 +66,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/init_term_support.html b/libs/log/doc/html/log/rationale/init_term_support.html index c531a766b..f6fcedee0 100644 --- a/libs/log/doc/html/log/rationale/init_term_support.html +++ b/libs/log/doc/html/log/rationale/init_term_support.html @@ -54,7 +54,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/msvc_link_fails_lnk1123.html b/libs/log/doc/html/log/rationale/msvc_link_fails_lnk1123.html index 5df8ebecd..2fce23d85 100644 --- a/libs/log/doc/html/log/rationale/msvc_link_fails_lnk1123.html +++ b/libs/log/doc/html/log/rationale/msvc_link_fails_lnk1123.html @@ -37,7 +37,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/namespace_mangling.html b/libs/log/doc/html/log/rationale/namespace_mangling.html index 4897c40f7..fea15b787 100644 --- a/libs/log/doc/html/log/rationale/namespace_mangling.html +++ b/libs/log/doc/html/log/rationale/namespace_mangling.html @@ -76,7 +76,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_attribute_manips_dont_affect_filters.html b/libs/log/doc/html/log/rationale/why_attribute_manips_dont_affect_filters.html index b35c0acbe..8b0c8244c 100644 --- a/libs/log/doc/html/log/rationale/why_attribute_manips_dont_affect_filters.html +++ b/libs/log/doc/html/log/rationale/why_attribute_manips_dont_affect_filters.html @@ -37,7 +37,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_crash_on_term.html b/libs/log/doc/html/log/rationale/why_crash_on_term.html index 295c214bd..2dba5be06 100644 --- a/libs/log/doc/html/log/rationale/why_crash_on_term.html +++ b/libs/log/doc/html/log/rationale/why_crash_on_term.html @@ -69,7 +69,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_not_lazy_streaming.html b/libs/log/doc/html/log/rationale/why_not_lazy_streaming.html index 4f1f503c5..6abd23451 100644 --- a/libs/log/doc/html/log/rationale/why_not_lazy_streaming.html +++ b/libs/log/doc/html/log/rationale/why_not_lazy_streaming.html @@ -53,7 +53,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_not_log4j.html b/libs/log/doc/html/log/rationale/why_not_log4j.html index dcca7c0fc..2b8e78c89 100644 --- a/libs/log/doc/html/log/rationale/why_not_log4j.html +++ b/libs/log/doc/html/log/rationale/why_not_log4j.html @@ -45,7 +45,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_weak_record_ordering.html b/libs/log/doc/html/log/rationale/why_weak_record_ordering.html index b8f4d833b..64ed793cf 100644 --- a/libs/log/doc/html/log/rationale/why_weak_record_ordering.html +++ b/libs/log/doc/html/log/rationale/why_weak_record_ordering.html @@ -63,7 +63,8 @@ </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> diff --git a/libs/log/doc/html/log/rationale/why_weak_scoped_attributes.html b/libs/log/doc/html/log/rationale/why_weak_scoped_attributes.html index 7a9fcadac..80d064984 100644 --- a/libs/log/doc/html/log/rationale/why_weak_scoped_attributes.html +++ b/libs/log/doc/html/log/rationale/why_weak_scoped_attributes.html @@ -100,7 +100,8 @@ </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> diff --git a/libs/log/doc/html/log/reference.html b/libs/log/doc/html/log/reference.html index e1731bbf7..8f78110bb 100644 --- a/libs/log/doc/html/log/reference.html +++ b/libs/log/doc/html/log/reference.html @@ -7,13 +7,13 @@ <link rel="home" href="../index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="../index.html" title="Chapter 1. Boost.Log v2"> <link rel="prev" href="rationale/msvc_link_fails_lnk1123.html" title="Why MSVC 2010 fails to link the library with error LNK1123: failure during conversion to COFF: file invalid or corrupt?"> -<link rel="next" href="../boost/log/runtime_error.html" title="Class runtime_error"> +<link rel="next" href="../boost/log/conversion_error.html" title="Class conversion_error"> </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="rationale/msvc_link_fails_lnk1123.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/runtime_error.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rationale/msvc_link_fails_lnk1123.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/conversion_error.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> @@ -82,18 +82,18 @@ This header includes Boost.Log headers related to the logging core. </p> The header contains exception classes declarations. </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/runtime_error.html" title="Class runtime_error">runtime_error</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/missing_value.html" title="Class missing_value">missing_value</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/conversion_error.html" title="Class conversion_error">conversion_error</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="../boost/log/invalid_type.html" title="Class invalid_type">invalid_type</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="../boost/log/invalid_value.html" title="Class invalid_value">invalid_value</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/parse_error.html" title="Class parse_error">parse_error</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/conversion_error.html" title="Class conversion_error">conversion_error</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/system_error.html" title="Class system_error">system_error</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/limitation_error.html" title="Class limitation_error">limitation_error</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="../boost/log/logic_error.html" title="Class logic_error">logic_error</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/missing_value.html" title="Class missing_value">missing_value</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="../boost/log/odr_violation.html" title="Class odr_violation">odr_violation</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/unexpected_call.html" title="Class unexpected_call">unexpected_call</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/parse_error.html" title="Class parse_error">parse_error</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/runtime_error.html" title="Class runtime_error">runtime_error</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="../boost/log/setup_error.html" title="Class setup_error">setup_error</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="../boost/log/limitation_error.html" title="Class limitation_error">limitation_error</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/system_error.html" title="Class system_error">system_error</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="../boost/log/unexpected_call.html" title="Class unexpected_call">unexpected_call</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -138,13 +138,13 @@ This header defines tools for trivial logging support </p> <span class="keyword">enum</span> <a name="boost.log.trivial.severity_level"></a>severity_level <span class="special">{</span> trace, debug, info, warning, error, fatal <span class="special">}</span><span class="special">;</span> <span class="keyword">typedef</span> <span class="identifier">sources</span><span class="special">::</span><span class="identifier">severity_logger_mt</span><span class="special"><</span> <span class="identifier">severity_level</span> <span class="special">></span> <a name="boost.log.trivial.logger_type"></a><span class="identifier">logger_type</span><span class="special">;</span> <span class="comment">// Trivial logger type. </span> - <span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> <a class="link" href="../boost/log/trivial/to_string_idp33437936.html" title="Function to_string"><span class="identifier">to_string</span></a><span class="special">(</span><span class="identifier">severity_level</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span> <a class="link" href="../boost/log/trivial/to_string_idp40181936.html" title="Function to_string"><span class="identifier">to_string</span></a><span class="special">(</span><span class="identifier">severity_level</span><span class="special">)</span><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/trivial/operator_idp33440256.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> <span class="identifier">severity_level</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="../boost/log/trivial/operator_idp40184256.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> <span class="identifier">severity_level</span><span class="special">)</span><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_istream</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/trivial/operator_idp33444256.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_istream</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> <span class="identifier">severity_level</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="../boost/log/trivial/operator_idp40188256.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_istream</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> <span class="identifier">severity_level</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -153,7 +153,8 @@ This header defines tools for trivial logging support </p> </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> @@ -161,7 +162,7 @@ This header defines tools for trivial logging support </p> </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="rationale/msvc_link_fails_lnk1123.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/runtime_error.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="rationale/msvc_link_fails_lnk1123.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/conversion_error.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/log/todo.html b/libs/log/doc/html/log/todo.html index 32d162dfb..9606c9c82 100644 --- a/libs/log/doc/html/log/todo.html +++ b/libs/log/doc/html/log/todo.html @@ -97,7 +97,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial.html b/libs/log/doc/html/log/tutorial.html index 5406989f7..733a41cc7 100644 --- a/libs/log/doc/html/log/tutorial.html +++ b/libs/log/doc/html/log/tutorial.html @@ -98,7 +98,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/advanced_filtering.html b/libs/log/doc/html/log/tutorial/advanced_filtering.html index 6723cf524..f14e9ba89 100644 --- a/libs/log/doc/html/log/tutorial/advanced_filtering.html +++ b/libs/log/doc/html/log/tutorial/advanced_filtering.html @@ -168,7 +168,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/attributes.html b/libs/log/doc/html/log/tutorial/attributes.html index 8b5a2afd0..adf3a788f 100644 --- a/libs/log/doc/html/log/tutorial/attributes.html +++ b/libs/log/doc/html/log/tutorial/attributes.html @@ -314,7 +314,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/formatters.html b/libs/log/doc/html/log/tutorial/formatters.html index c130d833b..8ea2918d8 100644 --- a/libs/log/doc/html/log/tutorial/formatters.html +++ b/libs/log/doc/html/log/tutorial/formatters.html @@ -380,7 +380,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/sinks.html b/libs/log/doc/html/log/tutorial/sinks.html index 6bfa39085..87a37793f 100644 --- a/libs/log/doc/html/log/tutorial/sinks.html +++ b/libs/log/doc/html/log/tutorial/sinks.html @@ -250,7 +250,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/sources.html b/libs/log/doc/html/log/tutorial/sources.html index 26a0a636e..0d6ec3b1a 100644 --- a/libs/log/doc/html/log/tutorial/sources.html +++ b/libs/log/doc/html/log/tutorial/sources.html @@ -158,7 +158,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/trivial_filtering.html b/libs/log/doc/html/log/tutorial/trivial_filtering.html index d1e38135c..96e85de2a 100644 --- a/libs/log/doc/html/log/tutorial/trivial_filtering.html +++ b/libs/log/doc/html/log/tutorial/trivial_filtering.html @@ -103,7 +103,8 @@ </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> diff --git a/libs/log/doc/html/log/tutorial/wide_char.html b/libs/log/doc/html/log/tutorial/wide_char.html index fe891dcd6..b8ba29c2d 100644 --- a/libs/log/doc/html/log/tutorial/wide_char.html +++ b/libs/log/doc/html/log/tutorial/wide_char.html @@ -70,7 +70,7 @@ parameter. We initialize the sink with a narrow-character formatter because the text file sink processes bytes. It is possible to use wide strings in the formatter, but not in format strings, like the one we used with the - <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_date_ti_idp36182496.html" title="Function template format_date_time">format_date_time</a></code> function. + <code class="computeroutput"><a class="link" href="../../boost/log/expressions/format_date_ti_idp42804448.html" title="Function template format_date_time">format_date_time</a></code> function. Also note that we used <code class="computeroutput"><span class="identifier">message</span></code> keyword to denote the log record messages. This <a class="link" href="../detailed/expressions.html#log.detailed.expressions.message" title="Message text placeholders">placeholder</a> supports both narrow and wide character messages, so the formatter will work @@ -177,7 +177,8 @@ </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> diff --git a/libs/log/doc/html/log_HTML.manifest b/libs/log/doc/html/log_HTML.manifest index ee7ddb3fd..dcd14a884 100644 --- a/libs/log/doc/html/log_HTML.manifest +++ b/libs/log/doc/html/log_HTML.manifest @@ -35,46 +35,46 @@ log/rationale/why_crash_on_term.html log/rationale/namespace_mangling.html log/rationale/msvc_link_fails_lnk1123.html log/reference.html -boost/log/runtime_error.html -boost/log/missing_value.html +boost/log/conversion_error.html boost/log/invalid_type.html boost/log/invalid_value.html -boost/log/parse_error.html -boost/log/conversion_error.html -boost/log/system_error.html +boost/log/limitation_error.html boost/log/logic_error.html +boost/log/missing_value.html boost/log/odr_violation.html -boost/log/unexpected_call.html +boost/log/parse_error.html +boost/log/runtime_error.html boost/log/setup_error.html -boost/log/limitation_error.html +boost/log/system_error.html +boost/log/unexpected_call.html boost/log/trivial/logger.html -boost/log/trivial/to_string_idp33437936.html -boost/log/trivial/operator_idp33440256.html -boost/log/trivial/operator_idp33444256.html +boost/log/trivial/to_string_idp40181936.html +boost/log/trivial/operator_idp40184256.html +boost/log/trivial/operator_idp40188256.html BOOST_LOG_TRIVIAL.html core_components.html boost/log/core.html boost/log/record.html -boost/log/swap_idp33696784.html +boost/log/swap_idp40440816.html boost/log/record_view.html -boost/log/swap_idp33754400.html +boost/log/swap_idp40498432.html attributes.html boost/log/attribute.html boost/log/attribute/impl.html -boost/log/swap_idp34816192.html +boost/log/swap_idp41483232.html boost/log/attributes/cast_source.html boost/log/attribute_cast.html boost/log/attribute_name.html -boost/log/operator_idp34888720.html +boost/log/operator_idp41555664.html boost/log/attribute_set.html -boost/log/swap_idp34995280.html +boost/log/swap_idp41662224.html boost/log/attribute_value.html boost/log/attribute_value/impl.html -boost/log/swap_idp35088224.html +boost/log/swap_idp41755168.html boost/log/attributes/attribute_value_impl.html boost/log/attributes/make_attribute_value.html boost/log/attribute_value_set.html -boost/log/swap_idp35227776.html +boost/log/swap_idp41895440.html boost/log/attributes/basic_clock.html boost/log/attributes/basic_clock/impl.html boost/log/attributes/constant.html @@ -98,73 +98,69 @@ boost/log/attributes/function/impl_template.html boost/log/attributes/make_function.html boost/log/attributes/mutable_constant.html boost/log/attributes/mutable_constant/impl.html -boost/log/attributes/mutable_consta_idp35468816.html -boost/log/attributes/mutable_consta_idp35468816/impl.html +boost/log/attributes/mutable_consta_idp42136320.html +boost/log/attributes/mutable_consta_idp42136320/impl.html +boost/log/attributes/named_scope.html +boost/log/attributes/named_scope/sentry.html boost/log/attributes/named_scope_entry.html boost/log/attributes/named_scope_entry/scope_name_type.html boost/log/attributes/named_scope_list.html -boost/log/attributes/named_scope.html -boost/log/attributes/named_scope/sentry.html -boost/log/attributes/operator_idp35594000.html +boost/log/attributes/operator_idp42261664.html BOOST_LOG_NAMED_SCOPE.html BOOST_LOG_FUNCTION.html BOOST_LOG_FUNC.html -boost/log/add_scoped_log_idp35609632.html -boost/log/add_scoped_thr_idp35617024.html +boost/log/add_scoped_log_idp42277312.html +boost/log/add_scoped_thr_idp42284704.html BOOST_LOG_SCOPED_LOGGER_ATTR.html BOOST_LOG_SCOPED_LOGGER_TAG.html BOOST_LOG_SCOPED_THREAD_ATTR.html BOOST_LOG_SCOPED_THREAD_TAG.html boost/log/attributes/basic_time_traits.html -boost/log/attributes/utc_time_traits.html boost/log/attributes/local_time_traits.html +boost/log/attributes/utc_time_traits.html boost/log/attributes/timer.html +boost/log/result_of/extract.html boost/log/result_of/extract_or_default.html boost/log/result_of/extract_or_throw.html -boost/log/result_of/extract.html -boost/log/value_extractor.html -boost/log/extract_idp35718848.html -boost/log/extract_idp35726336.html -boost/log/extract_idp35733552.html -boost/log/extract_idp35740768.html -boost/log/extract_or_thr_idp35746768.html -boost/log/extract_or_thr_idp35754992.html -boost/log/extract_or_thr_idp35762944.html -boost/log/extract_or_thr_idp35770896.html -boost/log/extract_or_def_idp35777632.html -boost/log/extract_or_def_idp35786944.html -boost/log/extract_or_def_idp35795984.html -boost/log/extract_or_def_idp35805024.html -boost/log/extract_idp35812848.html -boost/log/extract_idp35820144.html -boost/log/extract_idp35827168.html -boost/log/extract_or_thr_idp35834192.html -boost/log/extract_or_thr_idp35842224.html -boost/log/extract_or_thr_idp35849984.html -boost/log/extract_or_def_idp35857744.html -boost/log/extract_or_def_idp35866864.html -boost/log/extract_or_def_idp35875712.html +boost/log/extract_idp42351392.html +boost/log/extract_idp42358880.html +boost/log/extract_idp42366096.html +boost/log/extract_idp42373312.html +boost/log/extract_or_thr_idp42379312.html +boost/log/extract_or_thr_idp42387536.html +boost/log/extract_or_thr_idp42395488.html +boost/log/extract_or_thr_idp42403440.html +boost/log/extract_or_def_idp42410176.html +boost/log/extract_or_def_idp42419488.html +boost/log/extract_or_def_idp42428528.html +boost/log/extract_or_def_idp42437568.html +boost/log/extract_idp42445392.html +boost/log/extract_idp42452688.html +boost/log/extract_idp42459712.html +boost/log/extract_or_thr_idp42466736.html +boost/log/extract_or_thr_idp42474768.html +boost/log/extract_or_thr_idp42482528.html +boost/log/extract_or_def_idp42490288.html +boost/log/extract_or_def_idp42499408.html +boost/log/extract_or_def_idp42508256.html boost/log/visitation_result.html -boost/log/value_visitor_invoker.html -boost/log/visit_idp35952336.html -boost/log/visit_idp35960048.html -boost/log/visit_idp35967488.html -boost/log/visit_idp35974928.html -boost/log/visit_idp35981152.html -boost/log/visit_idp35989488.html -boost/log/visit_idp35997552.html +boost/log/visit_idp42540128.html +boost/log/visit_idp42547840.html +boost/log/visit_idp42555280.html +boost/log/visit_idp42562720.html +boost/log/visit_idp42568944.html +boost/log/visit_idp42577280.html +boost/log/visit_idp42585344.html expressions.html -boost/log/expressions/attribute_terminal.html -boost/log/expressions/attribute_terminal/result.html -boost/log/expressions/attribute_terminal/result_ThisT_C_idp33355232.html +boost/log/expressions/attr_idp41466624.html +boost/log/expressions/attr_idp41469840.html boost/log/expressions/attribute_actor.html -boost/log/expressions/attr_idp34659856.html -boost/log/expressions/attr_idp34663072.html +boost/log/expressions/attribute_terminal.html boost/log/filter.html boost/log/filter/default_filter.html -boost/log/swap_idp34704784.html +boost/log/swap_idp40901056.html boost/log/basic_formatter.html -boost/log/swap_idp34742064.html +boost/log/swap_idp42615392.html boost/log/expressions/c_ascii_pattern_replacer.html boost/log/expressions/c_decor.html boost/log/expressions/wc_decor.html @@ -172,47 +168,47 @@ boost/log/expressions/c_ascii_decor.html boost/log/expressions/wc_ascii_decor.html boost/log/expressions/make_c_decor.html boost/log/expressions/make_c_ascii_decor.html +boost/log/expressions/char_decorator_actor.html +boost/log/expressions/char_decorator_terminal.html boost/log/expressions/pattern_replacer.html boost/log/expressions/pattern_replacer/string_lengths.html -boost/log/expressions/char_decorator_terminal.html -boost/log/expressions/char_decorator_actor.html -boost/log/expressions/char_decor_idp36105200.html -boost/log/expressions/char_decor_idp36110368.html +boost/log/expressions/char_decor_idp42727152.html +boost/log/expressions/char_decor_idp42732320.html boost/log/expressions/csv_decor.html boost/log/expressions/wcsv_decor.html boost/log/expressions/make_csv_decor.html -boost/log/expressions/format_date_time_terminal.html boost/log/expressions/format_date_time_actor.html -boost/log/expressions/format_date_ti_idp36182496.html -boost/log/expressions/format_date_ti_idp36188560.html -boost/log/expressions/format_date_ti_idp36194640.html -boost/log/expressions/format_date_ti_idp36201888.html -boost/log/expressions/format_date_ti_idp36209152.html -boost/log/expressions/format_date_ti_idp36217504.html +boost/log/expressions/format_date_time_terminal.html +boost/log/expressions/format_date_ti_idp42804448.html +boost/log/expressions/format_date_ti_idp42810512.html +boost/log/expressions/format_date_ti_idp42816592.html +boost/log/expressions/format_date_ti_idp42823840.html +boost/log/expressions/format_date_ti_idp42831104.html +boost/log/expressions/format_date_ti_idp42839456.html boost/log/expressions/format_terminal.html -boost/log/expressions/format_idp36243280.html -boost/log/expressions/format_idp36246656.html +boost/log/expressions/format_idp42865248.html +boost/log/expressions/format_idp42868624.html boost/log/expressions/if_.html -boost/log/expressions/format_named_s_idp36263472.html boost/log/expressions/format_named_scope_actor.html -boost/log/expressions/format_named_s_idp36316432.html -boost/log/expressions/format_named_s_idp36321952.html -boost/log/expressions/format_named_s_idp36327488.html -boost/log/expressions/format_named_s_idp36334736.html -boost/log/expressions/format_named_s_idp36342000.html -boost/log/expressions/format_named_s_idp36350384.html -boost/log/expressions/format_named_s_idp36358784.html +boost/log/expressions/format_named_s_idp42904768.html +boost/log/expressions/format_named_s_idp42938400.html +boost/log/expressions/format_named_s_idp42943920.html +boost/log/expressions/format_named_s_idp42949456.html +boost/log/expressions/format_named_s_idp42956704.html +boost/log/expressions/format_named_s_idp42963968.html +boost/log/expressions/format_named_s_idp42972352.html +boost/log/expressions/format_named_s_idp42980752.html boost/log/expressions/stream_type.html boost/log/expressions/stream.html -boost/log/expressions/wrapped_formatter_terminal.html boost/log/expressions/wrapped_formatter_actor.html -boost/log/expressions/wrap_formatter_idp36425024.html -boost/log/expressions/wrap_formatter_idp36429344.html +boost/log/expressions/wrapped_formatter_terminal.html +boost/log/expressions/wrap_formatter_idp43046992.html +boost/log/expressions/wrap_formatter_idp43051312.html boost/log/expressions/xml_decor.html boost/log/expressions/wxml_decor.html boost/log/expressions/make_xml_decor.html -boost/log/expressions/keyword_descriptor.html boost/log/expressions/is_keyword_descriptor.html +boost/log/expressions/keyword_descriptor.html boost/log/expressions/attribute_keyword.html BOOST_LOG_ATTRIBUTE_KEYWORD_TYPE.html BOOST_LOG_ATTRIBUTE_KEYWORD.html @@ -226,42 +222,42 @@ boost/log/expressions/message.html boost/log/expressions/smessage.html boost/log/expressions/wmessage.html boost/log/expressions/attribute_begins_with.html -boost/log/expressions/begins_with_idp36532608.html -boost/log/expressions/begins_with_idp36539248.html -boost/log/expressions/begins_with_idp36544752.html -boost/log/expressions/channel_severi_idp36553120.html -boost/log/expressions/channel_severi_idp36553120/channel_visitor.html -boost/log/expressions/channel_severi_idp36553120/severity_visitor.html -boost/log/expressions/channel_severi_idp36602528.html -boost/log/expressions/channel_severi_idp36602528/subscript_result.html +boost/log/expressions/begins_with_idp43153120.html +boost/log/expressions/begins_with_idp43159760.html +boost/log/expressions/begins_with_idp43165264.html +boost/log/expressions/channel_severi_idp43173648.html +boost/log/expressions/channel_severi_idp43173648/subscript_result.html +boost/log/expressions/channel_severi_idp43202928.html +boost/log/expressions/channel_severi_idp43202928/channel_visitor.html +boost/log/expressions/channel_severi_idp43202928/severity_visitor.html boost/log/expressions/channel_severity_filter.html boost/log/expressions/attribute_contains.html -boost/log/expressions/contains_idp36772912.html -boost/log/expressions/contains_idp36779552.html -boost/log/expressions/contains_idp36785056.html +boost/log/expressions/contains_idp43393408.html +boost/log/expressions/contains_idp43400048.html +boost/log/expressions/contains_idp43405552.html boost/log/expressions/attribute_ends_with.html -boost/log/expressions/ends_with_idp36795360.html -boost/log/expressions/ends_with_idp36802000.html -boost/log/expressions/ends_with_idp36807504.html +boost/log/expressions/ends_with_idp43415856.html +boost/log/expressions/ends_with_idp43422496.html +boost/log/expressions/ends_with_idp43428000.html boost/log/expressions/has_attribute.html -boost/log/expressions/has_attribute__idp36827952.html -boost/log/expressions/has_attr_idp36843440.html -boost/log/expressions/has_attr_idp36846976.html +boost/log/expressions/has_attribute__idp43448480.html +boost/log/expressions/has_attr_idp43463952.html +boost/log/expressions/has_attr_idp43467488.html boost/log/expressions/attribute_is_in_range.html -boost/log/expressions/is_in_range_idp36859520.html -boost/log/expressions/is_in_range_idp36867328.html -boost/log/expressions/is_in_range_idp36874000.html +boost/log/expressions/is_in_range_idp43480064.html +boost/log/expressions/is_in_range_idp43487872.html +boost/log/expressions/is_in_range_idp43494544.html boost/log/expressions/attribute_matches.html -boost/log/expressions/matches_idp36896560.html -boost/log/expressions/matches_idp36903216.html -boost/log/expressions/matches_idp36908736.html +boost/log/expressions/matches_idp43517088.html +boost/log/expressions/matches_idp43523744.html +boost/log/expressions/matches_idp43529264.html boost/log/expressions/record_type.html boost/log/expressions/record.html logging_sources.html -boost/log/sources/basic_logger.html boost/log/sources/basic_composite_logger.html -boost/log/sources/basic_composit_idp34023136.html -boost/log/sources/swap_idp34049776.html +boost/log/sources/basic_composit_idp41102304.html +boost/log/sources/basic_logger.html +boost/log/sources/swap_idp41325584.html BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS.html BOOST_LOG_FORWARD_LOGGER_CONSTRUCTORS_TEMPLATE.html BOOST_LOG_FORWARD_LOGGER_ASSIGNMENT.html @@ -283,7 +279,7 @@ boost/log/sources/channel_logger.html boost/log/sources/channel_logger_mt.html boost/log/sources/wchannel_logger.html boost/log/sources/wchannel_logger_mt.html -boost/log/sources/basic_exceptio_idp34291088.html +boost/log/sources/basic_exceptio_idp41005440.html boost/log/sources/exception_handler.html boost/log/sources/exception_handler/apply.html boost/log/sources/features.html @@ -306,7 +302,7 @@ BOOST_LOG_WITH_PARAMS.html boost/log/sources/severity_channel_logger.html boost/log/sources/severity_channel_logger_mt.html boost/log/sources/wseverity_channel_logger.html -boost/log/sources/wseverity_chan_idp37022656.html +boost/log/sources/wseverity_chan_idp43665584.html BOOST_LOG_STREAM_CHANNEL_SEV.html BOOST_LOG_CHANNEL_SEV.html boost/log/sources/basic_severity_logger.html @@ -318,54 +314,54 @@ boost/log/sources/severity_logger.html boost/log/sources/severity_logger_mt.html boost/log/sources/wseverity_logger.html boost/log/sources/wseverity_logger_mt.html -boost/log/sources/single_thread_model.html boost/log/sources/multi_thread_model.html +boost/log/sources/single_thread_model.html sinks.html boost/log/sinks/asynchronous_sink.html boost/log/sinks/asynchronous_sink/scoped_flag.html boost/log/sinks/asynchronous_sink/scoped_thread_id.html -boost/log/sinks/basic_mapping.html -boost/log/sinks/basic_direct_mapping.html boost/log/sinks/basic_custom_mapping.html +boost/log/sinks/basic_direct_mapping.html +boost/log/sinks/basic_mapping.html +boost/log/sinks/basic_formatte_idp44219440.html boost/log/sinks/basic_sink_backend.html -boost/log/sinks/basic_formatte_idp37585568.html +boost/log/sinks/basic_formatti_idp44241824.html +boost/log/sinks/basic_formatti_idp44241824/formatting_context.html boost/log/sinks/basic_sink_frontend.html -boost/log/sinks/basic_formatti_idp37644816.html -boost/log/sinks/basic_formatti_idp37644816/formatting_context.html boost/log/sinks/block_on_overflow.html boost/log/sinks/bounded_fifo_queue.html boost/log/sinks/bounded_ordering_queue.html boost/log/sinks/basic_debug_output_backend.html boost/log/sinks/drop_on_overflow.html -boost/log/sinks/event_log/direct_event_type_mapping.html +boost/log/sinks/event_log/basic_event_composer.html +boost/log/sinks/event_log/custom_event_c_idp44532016.html +boost/log/sinks/event_log/custom_event_id_mapping.html boost/log/sinks/event_log/custom_event_type_mapping.html +boost/log/sinks/event_log/direct_event_c_idp44551680.html boost/log/sinks/event_log/direct_event_id_mapping.html -boost/log/sinks/event_log/custom_event_id_mapping.html -boost/log/sinks/event_log/direct_event_c_idp37879488.html -boost/log/sinks/event_log/custom_event_c_idp37885664.html -boost/log/sinks/event_log/basic_event_composer.html -boost/log/sinks/basic_simple_e_idp37777472.html +boost/log/sinks/event_log/direct_event_type_mapping.html boost/log/sinks/basic_event_log_backend.html +boost/log/sinks/basic_simple_e_idp44466032.html boost/log/sinks/event_log/make_event_id.html boost/log/sinks/event_log/make_event_category.html boost/log/sinks/event_log/make_event_type.html -boost/log/sinks/synchronized_feeding.html +boost/log/sinks/combine_requirements.html boost/log/sinks/concurrent_feeding.html -boost/log/sinks/formatted_records.html boost/log/sinks/flushing.html -boost/log/sinks/combine_requirements.html +boost/log/sinks/formatted_records.html boost/log/sinks/has_requirement.html +boost/log/sinks/synchronized_feeding.html BOOST_LOG_COMBINE_REQUIREMENTS_LIMIT.html boost/log/sinks/sink.html boost/log/sinks/synchronous_sink.html -boost/log/sinks/syslog/direct_severity_mapping.html boost/log/sinks/syslog/custom_severity_mapping.html +boost/log/sinks/syslog/direct_severity_mapping.html boost/log/sinks/syslog_backend.html boost/log/sinks/syslog/make_level.html boost/log/sinks/syslog/make_facility.html boost/log/sinks/file/collector.html -boost/log/sinks/file/rotation_at_time_point.html boost/log/sinks/file/rotation_at_time_interval.html +boost/log/sinks/file/rotation_at_time_point.html boost/log/sinks/file/make_collector.html boost/log/sinks/text_file_backend.html boost/log/sinks/file/file_name_composer_adapter.html @@ -379,71 +375,71 @@ utilities.html boost/log/exception_handler.html boost/log/nothrow_exception_handler.html boost/log/make_exception_suppressor.html -boost/log/make_exception_idp34566448.html -boost/log/make_exception_idp34572112.html -boost/log/make_exception_idp39221424.html -boost/log/make_exception_idp39228144.html +boost/log/make_exception_idp40577664.html +boost/log/make_exception_idp40583328.html +boost/log/make_exception_idp45704320.html +boost/log/make_exception_idp45711040.html BOOST_LOG_MAX_EXCEPTION_TYPES.html BOOST_LOG_EXPLICIT_OPERATOR_BOOL.html -boost/log/operator_idp39244976.html -boost/log/operator_idp39250368.html -boost/log/operator_idp39255760.html -boost/log/operator_idp39261152.html +boost/log/operator_idp45727872.html +boost/log/operator_idp45733264.html +boost/log/operator_idp45738656.html +boost/log/operator_idp45744048.html boost/log/basic_formatting_ostream.html boost/log/as_action_adapter.html boost/log/as_action.html boost/log/begins_with_fun.html boost/log/binder1st.html -boost/log/binder1st_FunT_idp39485024.html +boost/log/binder1st_FunT_idp45967344.html boost/log/binder2nd.html -boost/log/binder2nd_FunT_idp39511472.html +boost/log/binder2nd_FunT_idp45993792.html boost/log/binder3rd.html -boost/log/binder3rd_FunT_idp39534144.html -boost/log/bind1st_idp39544448.html -boost/log/bind1st_idp39548368.html -boost/log/bind2nd_idp39552288.html -boost/log/bind2nd_idp39556208.html -boost/log/bind3rd_idp39560128.html -boost/log/bind3rd_idp39564048.html +boost/log/binder3rd_FunT_idp46016464.html +boost/log/bind1st_idp46026768.html +boost/log/bind1st_idp46030688.html +boost/log/bind2nd_idp46034608.html +boost/log/bind2nd_idp46038528.html +boost/log/bind3rd_idp46042448.html +boost/log/bind3rd_idp46046368.html boost/log/assign_fun.html boost/log/bind_assign.html boost/log/output_fun.html boost/log/bind_output.html boost/log/to_log_fun.html -boost/log/to_log_fun_voi_idp39605008.html -boost/log/bind_to_log_idp39612144.html -boost/log/bind_to_log_idp39615264.html +boost/log/to_log_fun_voi_idp46087328.html +boost/log/bind_to_log_idp46094464.html +boost/log/bind_to_log_idp46097584.html boost/log/contains_fun.html boost/log/ends_with_fun.html boost/log/function_reference_wrapper.html boost/log/fun_ref.html boost/log/in_range_fun.html boost/log/equal_to.html -boost/log/not_equal_to.html -boost/log/less.html boost/log/greater.html -boost/log/less_equal.html boost/log/greater_equal.html +boost/log/less.html +boost/log/less_equal.html +boost/log/not_equal_to.html boost/log/matches_fun.html boost/log/nop.html boost/log/save_result_wrapper.html boost/log/save_result.html boost/log/add_value_manip.html -boost/log/operator_idp39835424.html +boost/log/operator_idp46317712.html boost/log/add_value.html -boost/log/dump_manip.html boost/log/bounded_dump_manip.html -boost/log/operator_idp39873568.html -boost/log/operator_idp39877840.html -boost/log/dump_idp39882112.html -boost/log/dump_elements_idp39887424.html -boost/log/dump_idp39893168.html -boost/log/dump_elements_idp39899232.html +boost/log/dump_manip.html +boost/log/operator_idp46355856.html +boost/log/operator_idp46360128.html +boost/log/dump_idp46364400.html +boost/log/dump_elements_idp46369712.html +boost/log/dump_idp46375456.html +boost/log/dump_elements_idp46381520.html boost/log/to_log_manip.html -boost/log/operator_idp39918656.html -boost/log/operator_idp39923728.html -boost/log/to_log_idp39929968.html -boost/log/to_log_idp39932640.html +boost/log/operator_idp46400960.html +boost/log/operator_idp46406032.html +boost/log/to_log_idp46412272.html +boost/log/to_log_idp46414944.html boost/log/once_block_flag.html BOOST_LOG_ONCE_BLOCK_INIT.html BOOST_LOG_ONCE_BLOCK_FLAG.html @@ -452,55 +448,54 @@ boost/log/abstract_ordering.html boost/log/attribute_value_ordering.html boost/log/attribute_value_ordering/l1_visitor.html boost/log/attribute_value_ordering/l2_visitor.html -boost/log/make_attr_orde_idp39994624.html -boost/log/make_attr_orde_idp39999024.html +boost/log/make_attr_orde_idp46476928.html +boost/log/make_attr_orde_idp46481328.html boost/log/add_common_attributes.html -boost/log/add_console_lo_idp40017824.html -boost/log/add_console_lo_idp40028736.html -boost/log/add_console_lo_idp40034240.html +boost/log/add_console_lo_idp46500160.html +boost/log/add_console_lo_idp46511072.html +boost/log/add_console_lo_idp46516576.html boost/log/wadd_console_log.html boost/log/add_file_log.html -boost/log/filter_factory.html boost/log/basic_filter_factory.html -boost/log/register_filte_idp40130064.html -boost/log/register_filte_idp40136480.html -boost/log/register_simpl_idp40142960.html -boost/log/register_simpl_idp40148928.html -boost/log/register_simpl_idp40154336.html -boost/log/parse_filter_idp40160800.html -boost/log/parse_filter_idp40168384.html -boost/log/parse_filter_idp40174784.html -boost/log/formatter_factory.html +boost/log/filter_factory.html +boost/log/register_filte_idp46612368.html +boost/log/register_filte_idp46618784.html +boost/log/register_simpl_idp46625264.html +boost/log/register_simpl_idp46631232.html +boost/log/register_simpl_idp46636640.html +boost/log/parse_filter_idp46643104.html +boost/log/parse_filter_idp46650688.html +boost/log/parse_filter_idp46657088.html boost/log/basic_formatter_factory.html -boost/log/register_forma_idp40212368.html -boost/log/register_forma_idp40218688.html -boost/log/register_simpl_idp40225072.html -boost/log/parse_formatte_idp40231312.html -boost/log/parse_formatte_idp40238432.html -boost/log/parse_formatte_idp40244816.html +boost/log/formatter_factory.html +boost/log/register_forma_idp46694672.html +boost/log/register_forma_idp46700992.html +boost/log/register_simpl_idp46707376.html +boost/log/parse_formatte_idp46713616.html +boost/log/parse_formatte_idp46720736.html +boost/log/parse_formatte_idp46727120.html boost/log/sink_factory.html boost/log/init_from_settings.html -boost/log/register_sink__idp40274512.html -boost/log/register_sink__idp40280352.html -boost/log/register_sink__idp40286112.html -boost/log/register_sink__idp40292016.html +boost/log/register_sink__idp46756832.html +boost/log/register_sink__idp46762672.html +boost/log/register_sink__idp46768432.html +boost/log/register_sink__idp46774336.html boost/log/init_from_stream.html -boost/log/basic_settings_section.html boost/log/basic_settings.html -boost/log/swap_idp40393312.html +boost/log/basic_settings_section.html +boost/log/swap_idp46875632.html boost/log/parse_settings.html -boost/log/thread_access_mode_of.html -boost/log/thread_access__idp40410720.html -boost/log/thread_access__idp40412976.html -boost/log/thread_access__idp40415232.html -boost/log/thread_access__idp40417488.html -boost/log/thread_access__idp40419744.html -boost/log/thread_access__idp40422000.html -boost/log/thread_access__idp40424288.html boost/log/strictest_lock.html -boost/log/basic_string_literal.html -boost/log/operator_idp40601280.html -boost/log/swap_idp40606128.html +boost/log/thread_access_mode_of.html +boost/log/thread_access__idp46897696.html +boost/log/thread_access__idp46899984.html +boost/log/thread_access__idp46902272.html +boost/log/thread_access__idp46904528.html +boost/log/thread_access__idp46906784.html +boost/log/thread_access__idp46909040.html +boost/log/thread_access__idp46911296.html +boost/log/operator_idp46920064.html +boost/log/swap_idp46924912.html boost/log/str_literal.html boost/log/native_date_time_types.html boost/log/boost_date_time_types.html @@ -525,35 +520,35 @@ boost/log/static_type_dispatcher.html boost/log/type_dispatcher.html boost/log/type_dispatcher/callback.html boost/log/type_info_wrapper.html -boost/log/operator___idp40751376.html -boost/log/operator___idp40754464.html -boost/log/operator_idp40757552.html -boost/log/operator___idp40760640.html -boost/log/swap_idp40763728.html -boost/log/to_string_idp40766832.html +boost/log/operator___idp47070144.html +boost/log/operator___idp47073232.html +boost/log/operator_idp47076320.html +boost/log/operator___idp47079408.html +boost/log/swap_idp47082496.html +boost/log/to_string_idp47085600.html BOOST_LOG_UNIQUE_IDENTIFIER_NAME.html BOOST_LOG_UNUSED_VARIABLE.html -boost/log/swap_idp40782992.html -boost/log/operator_idp40787488.html -boost/log/operator_idp40792864.html -boost/log/operator___idp40799408.html -boost/log/operator___idp40803888.html -boost/log/operator___idp40808368.html -boost/log/operator___idp40813696.html -boost/log/operator___idp40818176.html -boost/log/operator___idp40822656.html -boost/log/operator_idp40827984.html -boost/log/operator_idp40832464.html -boost/log/operator_idp40836944.html -boost/log/operator_idp40842272.html -boost/log/operator_idp40846752.html -boost/log/operator_idp40851232.html -boost/log/operator___idp40856560.html -boost/log/operator___idp40861040.html -boost/log/operator___idp40865520.html -boost/log/operator___idp40870848.html -boost/log/operator___idp40875328.html -boost/log/operator___idp40879808.html +boost/log/swap_idp47101776.html +boost/log/operator_idp47106272.html +boost/log/operator_idp47111648.html +boost/log/operator___idp47118192.html +boost/log/operator___idp47122672.html +boost/log/operator___idp47127152.html +boost/log/operator___idp47132480.html +boost/log/operator___idp47136960.html +boost/log/operator___idp47141440.html +boost/log/operator_idp47146768.html +boost/log/operator_idp47151248.html +boost/log/operator_idp47155728.html +boost/log/operator_idp47161056.html +boost/log/operator_idp47165536.html +boost/log/operator_idp47170016.html +boost/log/operator___idp47175344.html +boost/log/operator___idp47179824.html +boost/log/operator___idp47184304.html +boost/log/operator___idp47189632.html +boost/log/operator___idp47194112.html +boost/log/operator___idp47198592.html boost/log/value_ref.html other_libraries_support_layer.html boost/log/attribute_name_info.html diff --git a/libs/log/doc/html/logging_sources.html b/libs/log/doc/html/logging_sources.html index 7f2333add..d307dd277 100644 --- a/libs/log/doc/html/logging_sources.html +++ b/libs/log/doc/html/logging_sources.html @@ -7,13 +7,13 @@ <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/expressions/record.html" title="Global record"> -<link rel="next" href="boost/log/sources/basic_logger.html" title="Class template basic_logger"> +<link rel="next" href="boost/log/sources/basic_composite_logger.html" title="Class template basic_composite_logger"> </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/expressions/record.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/sources/basic_logger.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/expressions/record.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/sources/basic_composite_logger.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> @@ -57,16 +57,17 @@ The header contains implementation of a base class for loggers. Convenience macr <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">sources</span> <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> FinalT<span class="special">,</span> <span class="keyword">typename</span> ThreadingModelT<span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_logger.html" title="Class template basic_logger">basic_logger</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> FinalT<span class="special">,</span> <span class="keyword">typename</span> ThreadingModelT<span class="special">,</span> <span class="keyword">typename</span> FeaturesT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_composite_logger.html" title="Class template basic_composite_logger">basic_composite_logger</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> FinalT<span class="special">,</span> <span class="keyword">typename</span> FeaturesT<span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_composit_idp34023136.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">basic_composite_logger</a><span class="special"><</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">single_thread_model</span><span class="special">,</span> <span class="identifier">FeaturesT</span><span class="special">></span><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_composit_idp41102304.html" title="Class template basic_composite_logger<CharT, FinalT, single_thread_model, FeaturesT>">basic_composite_logger</a><span class="special"><</span><span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">single_thread_model</span><span class="special">,</span> <span class="identifier">FeaturesT</span><span class="special">></span><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> FinalT<span class="special">,</span> <span class="keyword">typename</span> ThreadingModelT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/sources/swap_idp34049776.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/sources/basic_logger.html" title="Class template basic_logger">basic_logger</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">ThreadingModelT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_logger.html" title="Class template basic_logger">basic_logger</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> FinalT<span class="special">,</span> <span class="keyword">typename</span> ThreadingModelT<span class="special">></span> + <span class="keyword">void</span> <a class="link" href="boost/log/sources/swap_idp41325584.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/sources/basic_logger.html" title="Class template basic_logger">basic_logger</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">ThreadingModelT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/sources/basic_logger.html" title="Class template basic_logger">basic_logger</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">FinalT</span><span class="special">,</span> <span class="identifier">ThreadingModelT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> @@ -127,7 +128,7 @@ The header contains implementation of an exception handler support feature. </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">namespace</span> <span class="identifier">sources</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_exceptio_idp34291088.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sources/basic_exceptio_idp41005440.html" title="Class template basic_exception_handler_logger">basic_exception_handler_logger</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/sources/exception_handler.html" title="Struct exception_handler">exception_handler</a><span class="special">;</span> <span class="special">}</span> @@ -237,7 +238,7 @@ The header contains implementation of a logger with severity level and channel s <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LevelT <span class="special">=</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">typename</span> ChannelT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sources/wseverity_channel_logger.html" title="Class template wseverity_channel_logger">wseverity_channel_logger</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LevelT <span class="special">=</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">typename</span> ChannelT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">wstring</span><span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sources/wseverity_chan_idp37022656.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sources/wseverity_chan_idp43665584.html" title="Class template wseverity_channel_logger_mt">wseverity_channel_logger_mt</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -297,8 +298,8 @@ The header contains definition of threading models that can be used in loggers. <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">sources</span> <span class="special">{</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/sources/single_thread_model.html" title="Struct single_thread_model">single_thread_model</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sources/multi_thread_model.html" title="Struct template multi_thread_model">multi_thread_model</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/sources/single_thread_model.html" title="Struct single_thread_model">single_thread_model</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -306,7 +307,8 @@ The header contains definition of threading models that can be used in loggers. </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> @@ -314,7 +316,7 @@ The header contains definition of threading models that can be used in loggers. </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/expressions/record.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/sources/basic_logger.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/expressions/record.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/sources/basic_composite_logger.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/other_libraries_support_layer.html b/libs/log/doc/html/other_libraries_support_layer.html index 5822637c3..0c8c93c1f 100644 --- a/libs/log/doc/html/other_libraries_support_layer.html +++ b/libs/log/doc/html/other_libraries_support_layer.html @@ -109,7 +109,8 @@ This header enables Boost.Xpressive support for Boost.Log. </p> </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> diff --git a/libs/log/doc/html/sinks.html b/libs/log/doc/html/sinks.html index 3e2c32be6..1bd5a866b 100644 --- a/libs/log/doc/html/sinks.html +++ b/libs/log/doc/html/sinks.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/sources/multi_thread_model.html" title="Struct template multi_thread_model"> +<link rel="prev" href="boost/log/sources/single_thread_model.html" title="Struct single_thread_model"> <link rel="next" href="boost/log/sinks/asynchronous_sink.html" title="Class template asynchronous_sink"> </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/sources/multi_thread_model.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/sinks/asynchronous_sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/single_thread_model.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/sinks/asynchronous_sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> @@ -73,12 +73,12 @@ The header contains facilities that are used in different sinks to map attribute <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">sinks</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MappedT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_mapping.html" title="Struct template basic_mapping">basic_mapping</a><span class="special">;</span> - - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MappedT<span class="special">,</span> <span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sinks/basic_direct_mapping.html" title="Class template basic_direct_mapping">basic_direct_mapping</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MappedT<span class="special">,</span> <span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/basic_custom_mapping.html" title="Class template basic_custom_mapping">basic_custom_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MappedT<span class="special">,</span> <span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> + <span class="keyword">class</span> <a class="link" href="boost/log/sinks/basic_direct_mapping.html" title="Class template basic_direct_mapping">basic_direct_mapping</a><span class="special">;</span> + + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MappedT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_mapping.html" title="Struct template basic_mapping">basic_mapping</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -95,10 +95,10 @@ The header contains implementation of base classes for sink backends. </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">namespace</span> <span class="identifier">sinks</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FrontendRequirementsT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</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> FrontendRequirementsT <span class="special">=</span> <a class="link" href="boost/log/sinks/synchronized_feeding.html" title="Struct synchronized_feeding">synchronized_feeding</a><span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_formatte_idp37585568.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_formatte_idp44219440.html" title="Struct template basic_formatted_sink_backend">basic_formatted_sink_backend</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FrontendRequirementsT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/basic_sink_backend.html" title="Struct template basic_sink_backend">basic_sink_backend</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -115,8 +115,8 @@ The header contains implementation of a base class for sink frontends. </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">namespace</span> <span class="identifier">sinks</span> <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">class</span> <a class="link" href="boost/log/sinks/basic_formatti_idp44241824.html" title="Class template basic_formatting_sink_frontend">basic_formatting_sink_frontend</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/basic_sink_frontend.html" title="Class basic_sink_frontend">basic_sink_frontend</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">class</span> <a class="link" href="boost/log/sinks/basic_formatti_idp37644816.html" title="Class template basic_formatting_sink_frontend">basic_formatting_sink_frontend</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -224,23 +224,23 @@ The header contains a logging sink backend that uses Windows NT event log API fo <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">sinks</span> <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">class</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</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">class</span> <a class="link" href="boost/log/sinks/basic_event_log_backend.html" title="Class template basic_event_log_backend">basic_event_log_backend</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">class</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a><span class="special">;</span> - <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.sinks.simple_event_log_backend"></a><span class="identifier">simple_event_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for narrow-character logging. </span> + <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.sinks.simple_event_log_backend"></a><span class="identifier">simple_event_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for narrow-character logging. </span> <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_event_log_backend.html" title="Class template basic_event_log_backend">basic_event_log_backend</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.sinks.event_log_backend"></a><span class="identifier">event_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for narrow-character logging. </span> - <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp37777472.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.sinks.wsimple_event_log_backend"></a><span class="identifier">wsimple_event_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for wide-character logging. </span> + <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_simple_e_idp44466032.html" title="Class template basic_simple_event_log_backend">basic_simple_event_log_backend</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.sinks.wsimple_event_log_backend"></a><span class="identifier">wsimple_event_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for wide-character logging. </span> <span class="keyword">typedef</span> <a class="link" href="boost/log/sinks/basic_event_log_backend.html" title="Class template basic_event_log_backend">basic_event_log_backend</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.sinks.wevent_log_backend"></a><span class="identifier">wevent_log_backend</span><span class="special">;</span> <span class="comment">// Convenience typedef for wide-character logging. </span> <span class="keyword">namespace</span> <span class="identifier">event_log</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_type_mapping.html" title="Class template direct_event_type_mapping">direct_event_type_mapping</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_type_mapping.html" title="Class template custom_event_type_mapping">custom_event_type_mapping</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_id_mapping.html" title="Class template direct_event_id_mapping">direct_event_id_mapping</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_id_mapping.html" title="Class template custom_event_id_mapping">custom_event_id_mapping</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">class</span> <a class="link" href="boost/log/sinks/event_log/basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_c_idp37879488.html" title="Class template direct_event_category_mapping">direct_event_category_mapping</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_c_idp44532016.html" title="Class template custom_event_category_mapping">custom_event_category_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_id_mapping.html" title="Class template custom_event_id_mapping">custom_event_id_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_type_mapping.html" title="Class template custom_event_type_mapping">custom_event_type_mapping</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/custom_event_c_idp37885664.html" title="Class template custom_event_category_mapping">custom_event_category_mapping</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">class</span> <a class="link" href="boost/log/sinks/event_log/basic_event_composer.html" title="Class template basic_event_composer">basic_event_composer</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_c_idp44551680.html" title="Class template direct_event_category_mapping">direct_event_category_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_id_mapping.html" title="Class template direct_event_id_mapping">direct_event_id_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/event_log/direct_event_type_mapping.html" title="Class template direct_event_type_mapping">direct_event_type_mapping</a><span class="special">;</span> <span class="comment">// Event log source registration modes. </span> <span class="keyword">enum</span> <a name="boost.log.sinks.event_log.registration_mode"></a>registration_mode <span class="special">{</span> never, on_demand, forced <span class="special">}</span><span class="special">;</span> @@ -295,12 +295,12 @@ The header contains definition of requirement tags that sink backend may declare <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">sinks</span> <span class="special">{</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/synchronized_feeding.html" title="Struct synchronized_feeding">synchronized_feeding</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> RequirementsT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/combine_requirements.html" title="Struct template combine_requirements">combine_requirements</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/concurrent_feeding.html" title="Struct concurrent_feeding">concurrent_feeding</a><span class="special">;</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/formatted_records.html" title="Struct formatted_records">formatted_records</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/flushing.html" title="Struct flushing">flushing</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span><span class="special">...</span> RequirementsT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/combine_requirements.html" title="Struct template combine_requirements">combine_requirements</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/formatted_records.html" title="Struct formatted_records">formatted_records</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TestedT<span class="special">,</span> <span class="keyword">typename</span> RequiredT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/has_requirement.html" title="Struct template has_requirement">has_requirement</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/synchronized_feeding.html" title="Struct synchronized_feeding">synchronized_feeding</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -356,8 +356,8 @@ The header contains implementation of a Syslog sink backend along with its setup <span class="comment">// Supported IP protocol versions. </span> <span class="keyword">enum</span> <a name="boost.log.sinks.ip_versions"></a>ip_versions <span class="special">{</span> v4, v6 <span class="special">}</span><span class="special">;</span> <span class="keyword">namespace</span> <span class="identifier">syslog</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/syslog/direct_severity_mapping.html" title="Class template direct_severity_mapping">direct_severity_mapping</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/syslog/custom_severity_mapping.html" title="Class template custom_severity_mapping">custom_severity_mapping</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> AttributeValueT <span class="special">=</span> <span class="keyword">int</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/syslog/direct_severity_mapping.html" title="Class template direct_severity_mapping">direct_severity_mapping</a><span class="special">;</span> <span class="comment">// The enumeration defined the possible implementation types for the syslog backend. </span> <span class="keyword">enum</span> <a name="boost.log.sinks.syslog.impl_types"></a>impl_types <span class="special">{</span> native = = 0, udp_socket_based = = 1 <span class="special">}</span><span class="special">;</span> @@ -420,8 +420,8 @@ The header contains implementation of a text file sink backend. </p> <span class="keyword">namespace</span> <span class="identifier">file</span> <span class="special">{</span> <span class="keyword">struct</span> <a class="link" href="boost/log/sinks/file/collector.html" title="Struct collector">collector</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="boost/log/sinks/file/rotation_at_time_point.html" title="Class rotation_at_time_point">rotation_at_time_point</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="boost/log/sinks/file/rotation_at_time_interval.html" title="Class rotation_at_time_interval">rotation_at_time_interval</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/sinks/file/rotation_at_time_point.html" title="Class rotation_at_time_point">rotation_at_time_point</a><span class="special">;</span> <span class="comment">// The enumeration of the stored files scan methods. </span> <span class="keyword">enum</span> <a name="boost.log.sinks.file.scan_method"></a>scan_method <span class="special">{</span> no_scan, scan_matching, scan_all <span class="special">}</span><span class="special">;</span> @@ -530,7 +530,8 @@ The header contains declaration of an unlocked sink frontend. </p> </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> @@ -538,7 +539,7 @@ The header contains declaration of an unlocked sink frontend. </p> </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/sources/multi_thread_model.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/sinks/asynchronous_sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/sources/single_thread_model.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/sinks/asynchronous_sink.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/libs/log/doc/html/utilities.html b/libs/log/doc/html/utilities.html index 051190f58..f4ac914b5 100644 --- a/libs/log/doc/html/utilities.html +++ b/libs/log/doc/html/utilities.html @@ -105,16 +105,16 @@ This header contains tools for exception handlers support in different parts of <a class="link" href="boost/log/nop.html" title="Struct nop">nop</a> <a class="link" href="boost/log/make_exception_suppressor.html" title="Function make_exception_suppressor"><span class="identifier">make_exception_suppressor</span></a><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> HandlerT<span class="special">></span> <a class="link" href="boost/log/exception_handler.html" title="Class template exception_handler">exception_handler</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">HandlerT</span><span class="special">::</span><span class="identifier">exception_types</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> - <a class="link" href="boost/log/make_exception_idp34566448.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/make_exception_idp40577664.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</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> HandlerT<span class="special">></span> <a class="link" href="boost/log/nothrow_exception_handler.html" title="Class template nothrow_exception_handler">nothrow_exception_handler</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">HandlerT</span><span class="special">::</span><span class="identifier">exception_types</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> - <a class="link" href="boost/log/make_exception_idp34572112.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/make_exception_idp40583328.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</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><span class="special">...</span> ExceptionsT<span class="special">,</span> <span class="keyword">typename</span> HandlerT<span class="special">></span> <a class="link" href="boost/log/exception_handler.html" title="Class template exception_handler">exception_handler</a><span class="special"><</span> <span class="identifier">MPL_sequence_of_ExceptionsT</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> - <a class="link" href="boost/log/make_exception_idp39221424.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/make_exception_idp45704320.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</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><span class="special">...</span> ExceptionsT<span class="special">,</span> <span class="keyword">typename</span> HandlerT<span class="special">></span> <a class="link" href="boost/log/nothrow_exception_handler.html" title="Class template nothrow_exception_handler">nothrow_exception_handler</a><span class="special"><</span> <span class="identifier">MPL_sequence_of_ExceptionsT</span><span class="special">,</span> <span class="identifier">HandlerT</span> <span class="special">></span> - <a class="link" href="boost/log/make_exception_idp39228144.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/make_exception_idp45711040.html" title="Function template make_exception_handler"><span class="identifier">make_exception_handler</span></a><span class="special">(</span><span class="identifier">HandlerT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</span> <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> </div> @@ -145,22 +145,22 @@ The header contains implementation of a string stream used for log record format <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="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39244976.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp45727872.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39250368.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp45733264.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39255760.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp45738656.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&&</span><span class="special">,</span> <span class="identifier">T</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39261152.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp45744048.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&&</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -176,8 +176,7 @@ The header contains implementation of a string stream used for log record format The header contains forward declaration of a string stream used for log record formatting. </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> 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">char_traits</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span><span class="special">,</span> - <span class="keyword">typename</span> AllocatorT <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">allocator</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <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="keyword">typename</span> AllocatorT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special">;</span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.formatting_ostream"></a><span class="identifier">formatting_ostream</span><span class="special">;</span> @@ -240,29 +239,29 @@ This header contains function object adapters. This is a lightweight alternative <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> FirstArgT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> FirstArgT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/binder1st_FunT_idp39485024.html" title="Struct template binder1st<FunT &, FirstArgT>">binder1st</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FirstArgT</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/binder1st_FunT_idp45967344.html" title="Struct template binder1st<FunT &, FirstArgT>">binder1st</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FirstArgT</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> SecondArgT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/binder2nd.html" title="Struct template binder2nd">binder2nd</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> SecondArgT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/binder2nd_FunT_idp39511472.html" title="Struct template binder2nd<FunT &, SecondArgT>">binder2nd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SecondArgT</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/binder2nd_FunT_idp45993792.html" title="Struct template binder2nd<FunT &, SecondArgT>">binder2nd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">SecondArgT</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> ThirdArgT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/binder3rd.html" title="Struct template binder3rd">binder3rd</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> ThirdArgT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/binder3rd_FunT_idp39534144.html" title="Struct template binder3rd<FunT &, ThirdArgT>">binder3rd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ThirdArgT</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/binder3rd_FunT_idp46016464.html" title="Struct template binder3rd<FunT &, ThirdArgT>">binder3rd</a><span class="special"><</span><span class="identifier">FunT</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">ThirdArgT</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FunT<span class="special">,</span> <span class="keyword">typename</span> FirstArgT<span class="special">></span> - <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind1st_idp39544448.html" title="Function template bind1st"><span class="identifier">bind1st</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind1st_idp46026768.html" title="Function template bind1st"><span class="identifier">bind1st</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> FirstArgT<span class="special">></span> - <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind1st_idp39548368.html" title="Function template bind1st"><span class="identifier">bind1st</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind1st_idp46030688.html" title="Function template bind1st"><span class="identifier">bind1st</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">FirstArgT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> SecondArgT<span class="special">></span> - <a class="link" href="boost/log/binder2nd.html" title="Struct template binder2nd">binder2nd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind2nd_idp39552288.html" title="Function template bind2nd"><span class="identifier">bind2nd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder2nd.html" title="Struct template binder2nd">binder2nd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind2nd_idp46034608.html" title="Function template bind2nd"><span class="identifier">bind2nd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> SecondArgT<span class="special">></span> - <a class="link" href="boost/log/binder2nd.html" title="Struct template binder2nd">binder2nd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind2nd_idp39556208.html" title="Function template bind2nd"><span class="identifier">bind2nd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder2nd.html" title="Struct template binder2nd">binder2nd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind2nd_idp46038528.html" title="Function template bind2nd"><span class="identifier">bind2nd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">SecondArgT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> ThirdArgT<span class="special">></span> - <a class="link" href="boost/log/binder3rd.html" title="Struct template binder3rd">binder3rd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind3rd_idp39560128.html" title="Function template bind3rd"><span class="identifier">bind3rd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder3rd.html" title="Struct template binder3rd">binder3rd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind3rd_idp46042448.html" title="Function template bind3rd"><span class="identifier">bind3rd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</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> FunT<span class="special">,</span> <span class="keyword">typename</span> ThirdArgT<span class="special">></span> - <a class="link" href="boost/log/binder3rd.html" title="Struct template binder3rd">binder3rd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind3rd_idp39564048.html" title="Function template bind3rd"><span class="identifier">bind3rd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder3rd.html" title="Struct template binder3rd">binder3rd</a><span class="special"><</span> <span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">></span> <a class="link" href="boost/log/bind3rd_idp46046368.html" title="Function template bind3rd"><span class="identifier">bind3rd</span></a><span class="special">(</span><span class="identifier">FunT</span><span class="special">,</span> <span class="identifier">ThirdArgT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -313,11 +312,11 @@ This header contains a function object that puts the received value to the bound <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> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/to_log_fun.html" title="Struct template to_log_fun">to_log_fun</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/to_log_fun_voi_idp39605008.html" title="Struct to_log_fun<void>">to_log_fun</a><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="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/to_log_fun_voi_idp46087328.html" title="Struct to_log_fun<void>">to_log_fun</a><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> StreamT<span class="special">></span> - <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <a class="link" href="boost/log/to_log_fun.html" title="Struct template to_log_fun">to_log_fun</a><span class="special"><</span> <span class="special">></span><span class="special">,</span> <span class="identifier">StreamT</span> <span class="special">&</span> <span class="special">></span> <a class="link" href="boost/log/bind_to_log_idp39612144.html" title="Function template bind_to_log"><span class="identifier">bind_to_log</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <a class="link" href="boost/log/to_log_fun.html" title="Struct template to_log_fun">to_log_fun</a><span class="special"><</span> <span class="special">></span><span class="special">,</span> <span class="identifier">StreamT</span> <span class="special">&</span> <span class="special">></span> <a class="link" href="boost/log/bind_to_log_idp46094464.html" title="Function template bind_to_log"><span class="identifier">bind_to_log</span></a><span class="special">(</span><span class="identifier">StreamT</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> TagT<span class="special">,</span> <span class="keyword">typename</span> StreamT<span class="special">></span> - <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <a class="link" href="boost/log/to_log_fun.html" title="Struct template to_log_fun">to_log_fun</a><span class="special"><</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">StreamT</span> <span class="special">&</span> <span class="special">></span> <a class="link" href="boost/log/bind_to_log_idp39615264.html" title="Function template bind_to_log"><span class="identifier">bind_to_log</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/binder1st.html" title="Struct template binder1st">binder1st</a><span class="special"><</span> <a class="link" href="boost/log/to_log_fun.html" title="Struct template to_log_fun">to_log_fun</a><span class="special"><</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">,</span> <span class="identifier">StreamT</span> <span class="special">&</span> <span class="special">></span> <a class="link" href="boost/log/bind_to_log_idp46097584.html" title="Function template bind_to_log"><span class="identifier">bind_to_log</span></a><span class="special">(</span><span class="identifier">StreamT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -403,11 +402,11 @@ This header contains logical predicates for value comparison, analogous to <code <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">struct</span> <a class="link" href="boost/log/equal_to.html" title="Struct equal_to">equal_to</a><span class="special">;</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/not_equal_to.html" title="Struct not_equal_to">not_equal_to</a><span class="special">;</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/less.html" title="Struct less">less</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/greater.html" title="Struct greater">greater</a><span class="special">;</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/less_equal.html" title="Struct less_equal">less_equal</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/greater_equal.html" title="Struct greater_equal">greater_equal</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/less.html" title="Struct less">less</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/less_equal.html" title="Struct less_equal">less_equal</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/not_equal_to.html" title="Struct not_equal_to">not_equal_to</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -498,7 +497,7 @@ This header contains the <code class="computeroutput">add_value</code> manipulat <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RefT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/add_value_manip.html" title="Class template add_value_manip">add_value_manip</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> RefT<span class="special">></span> <span class="identifier">basic_record_ostream</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39835424.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">basic_record_ostream</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp46317712.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">basic_record_ostream</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/add_value_manip.html" title="Class template add_value_manip">add_value_manip</a><span class="special"><</span> <span class="identifier">RefT</span> <span class="special">></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> <a class="link" href="boost/log/add_value_manip.html" title="Class template add_value_manip">add_value_manip</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">&&</span> <span class="special">></span> <a class="link" href="boost/log/add_value.html" title="Function add_value"><span class="identifier">add_value</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">&&</span><span class="special">)</span><span class="special">;</span> @@ -528,20 +527,20 @@ This header contains the <code class="computeroutput">add_value</code> manipulat This header contains the <code class="computeroutput">dump</code> output manipulator. </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/dump_manip.html" title="Class dump_manip">dump_manip</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="boost/log/bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a><span class="special">;</span> + <span class="keyword">class</span> <a class="link" href="boost/log/dump_manip.html" title="Class dump_manip">dump_manip</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_idp39873568.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/dump_manip.html" title="Class dump_manip">dump_manip</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/operator_idp46355856.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/dump_manip.html" title="Class dump_manip">dump_manip</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> 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_idp39877840.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_idp46360128.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/bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/dump_idp39882112.html" title="Function template dump"><span class="identifier">dump</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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> <a class="link" href="boost/log/dump_manip.html" title="Class dump_manip">dump_manip</a> <a class="link" href="boost/log/dump_elements_idp39887424.html" title="Function template dump_elements"><span class="identifier">dump_elements</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/dump_idp39893168.html" title="Function template dump"><span class="identifier">dump</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/dump_idp46364400.html" title="Function template dump"><span class="identifier">dump</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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> <a class="link" href="boost/log/dump_manip.html" title="Class dump_manip">dump_manip</a> <a class="link" href="boost/log/dump_elements_idp46369712.html" title="Function template dump_elements"><span class="identifier">dump_elements</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/dump_idp46375456.html" title="Function template dump"><span class="identifier">dump</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</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> - <a class="link" href="boost/log/bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <a class="link" href="boost/log/dump_elements_idp39899232.html" title="Function template dump_elements"><span class="identifier">dump_elements</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/bounded_dump_manip.html" title="Class bounded_dump_manip">bounded_dump_manip</a> <a class="link" href="boost/log/dump_elements_idp46381520.html" title="Function template dump_elements"><span class="identifier">dump_elements</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -559,16 +558,16 @@ This header contains the <code class="computeroutput">to_log</code> output manip <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">class</span> <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</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="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<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_idp39918656.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_idp46400960.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/to_log_manip.html" title="Class template to_log_manip">to_log_manip</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="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="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp39923728.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp46406032.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</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="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/log/to_log_idp39929968.html" title="Function template to_log"><span class="identifier">to_log</span></a><span class="special">(</span><span class="identifier">T</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> <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/log/to_log_idp46412272.html" title="Function template to_log"><span class="identifier">to_log</span></a><span class="special">(</span><span class="identifier">T</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> TagT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">></span> - <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <a class="link" href="boost/log/to_log_idp39932640.html" title="Function template to_log"><span class="identifier">to_log</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/to_log_manip.html" title="Class template to_log_manip">to_log_manip</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span> <a class="link" href="boost/log/to_log_idp46414944.html" title="Function template to_log"><span class="identifier">to_log</span></a><span class="special">(</span><span class="identifier">T</span> <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> </div> @@ -609,9 +608,9 @@ This header contains ordering predicates for logging records. </p> <span class="keyword">class</span> <a class="link" href="boost/log/attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ValueT<span class="special">,</span> <span class="keyword">typename</span> FunT<span class="special">></span> <a class="link" href="boost/log/attribute_value_ordering.html" title="Class template attribute_value_ordering">attribute_value_ordering</a><span class="special"><</span> <span class="identifier">ValueT</span><span class="special">,</span> <span class="identifier">FunT</span> <span class="special">></span> - <a class="link" href="boost/log/make_attr_orde_idp39994624.html" title="Function template make_attr_ordering"><span class="identifier">make_attr_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FunT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/make_attr_orde_idp46476928.html" title="Function template make_attr_ordering"><span class="identifier">make_attr_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FunT</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> FunT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/make_attr_orde_idp39999024.html" title="Function template make_attr_ordering"><span class="identifier">make_attr_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FunT</span> <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/make_attr_orde_idp46481328.html" title="Function template make_attr_ordering"><span class="identifier">make_attr_ordering</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">FunT</span> <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> </div> @@ -653,12 +652,12 @@ The header contains implementation of convenience functions for enabling logging <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> CharT<span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">basic_text_ostream_backend</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">>></span> - <a class="link" href="boost/log/add_console_lo_idp40017824.html" title="Function template add_console_log"><span class="identifier">add_console_log</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="special">&</span><span class="special">,</span> <span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/add_console_lo_idp46500160.html" title="Function template add_console_log"><span class="identifier">add_console_log</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="special">&</span><span class="special">,</span> <span class="identifier">ArgsT</span><span class="special">...</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> CharT<span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> ArgsT<span class="special">></span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">basic_text_ostream_backend</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">>></span> - <a class="link" href="boost/log/add_console_lo_idp40028736.html" title="Function template add_console_log"><span class="identifier">add_console_log</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/add_console_lo_idp46511072.html" title="Function template add_console_log"><span class="identifier">add_console_log</span></a><span class="special">(</span><span class="identifier">ArgsT</span><span class="special">...</span><span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">text_ostream_backend</span> <span class="special">>></span> - <a class="link" href="boost/log/add_console_lo_idp40034240.html" title="Function add_console_log"><span class="identifier">add_console_log</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/add_console_lo_idp46516576.html" title="Function add_console_log"><span class="identifier">add_console_log</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">synchronous_sink</span><span class="special"><</span> <span class="identifier">sinks</span><span class="special">::</span><span class="identifier">wtext_ostream_backend</span> <span class="special">>></span> <a class="link" href="boost/log/wadd_console_log.html" title="Function wadd_console_log"><span class="identifier">wadd_console_log</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> @@ -692,28 +691,28 @@ The header contains implementation of convenience functions for enabling logging The header contains definition of a filter parser function. </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> CharT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/filter_factory.html" title="Struct template filter_factory">filter_factory</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> AttributeValueT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/basic_filter_factory.html" title="Class template basic_filter_factory">basic_filter_factory</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">struct</span> <a class="link" href="boost/log/filter_factory.html" title="Struct template filter_factory">filter_factory</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">void</span> <a class="link" href="boost/log/register_filte_idp40130064.html" title="Function template register_filter_factory"><span class="identifier">register_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_filte_idp46612368.html" title="Function template register_filter_factory"><span class="identifier">register_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="boost/log/filter_factory.html" title="Struct template filter_factory">filter_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FactoryT<span class="special">></span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">is_base_and_derived</span><span class="special"><</span> <a class="link" href="boost/log/filter_factory.html" title="Struct template filter_factory">filter_factory</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">FactoryT</span><span class="special">::</span><span class="identifier">char_type</span> <span class="special">></span><span class="special">,</span> <span class="identifier">FactoryT</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/register_filte_idp40136480.html" title="Function template register_filter_factory"><span class="identifier">register_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/register_filte_idp46618784.html" title="Function template register_filter_factory"><span class="identifier">register_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></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> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp40142960.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp46625264.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</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> AttributeValueT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp40148928.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp46631232.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</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> CharT<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">void</span> <a class="link" href="boost/log/register_simpl_idp40154336.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</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="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp40160800.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp46636640.html" title="Function template register_simple_filter_factory"><span class="identifier">register_simple_filter_factory</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="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp46643104.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">></span> - <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp40168384.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></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> CharT<span class="special">></span> <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp40174784.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp46650688.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></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> CharT<span class="special">></span> <span class="identifier">filter</span> <a class="link" href="boost/log/parse_filter_idp46657088.html" title="Function template parse_filter"><span class="identifier">parse_filter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -728,26 +727,26 @@ The header contains definition of a filter parser function. </p> The header contains definition of a formatter parser function, along with facilities to add support for custom formatters. </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> CharT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/formatter_factory.html" title="Struct template formatter_factory">formatter_factory</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> AttributeValueT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/basic_formatter_factory.html" title="Class template basic_formatter_factory">basic_formatter_factory</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">struct</span> <a class="link" href="boost/log/formatter_factory.html" title="Struct template formatter_factory">formatter_factory</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">void</span> <a class="link" href="boost/log/register_forma_idp40212368.html" title="Function template register_formatter_factory"><span class="identifier">register_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_forma_idp46694672.html" title="Function template register_formatter_factory"><span class="identifier">register_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="boost/log/formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FactoryT<span class="special">></span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">is_base_and_derived</span><span class="special"><</span> <a class="link" href="boost/log/formatter_factory.html" title="Struct template formatter_factory">formatter_factory</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">FactoryT</span><span class="special">::</span><span class="identifier">char_type</span> <span class="special">></span><span class="special">,</span> <span class="identifier">FactoryT</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/register_forma_idp40218688.html" title="Function template register_formatter_factory"><span class="identifier">register_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/register_forma_idp46700992.html" title="Function template register_formatter_factory"><span class="identifier">register_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></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> AttributeValueT<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp40225072.html" title="Function template register_simple_formatter_factory"><span class="identifier">register_simple_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_simpl_idp46707376.html" title="Function template register_simple_formatter_factory"><span class="identifier">register_simple_formatter_factory</span></a><span class="special">(</span><span class="identifier">attribute_name</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> CharT<span class="special">></span> - <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/parse_formatte_idp40231312.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/parse_formatte_idp46713616.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CharT</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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">></span> <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> - <a class="link" href="boost/log/parse_formatte_idp40238432.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/parse_formatte_idp46720736.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</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="identifier">AllocatorT</span> <span class="special">></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> CharT<span class="special">></span> - <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/parse_formatte_idp40244816.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">basic_formatter</span><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <a class="link" href="boost/log/parse_formatte_idp46727120.html" title="Function template parse_formatter"><span class="identifier">parse_formatter</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">CharT</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -766,17 +765,17 @@ The header contains definition of facilities that allows to initialize the libra <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">void</span> <a class="link" href="boost/log/init_from_settings.html" title="Function template init_from_settings"><span class="identifier">init_from_settings</span></a><span class="special">(</span><a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></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> CharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/register_sink__idp40274512.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_sink__idp46756832.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="boost/log/sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/register_sink__idp40280352.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="boost/log/register_sink__idp46762672.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <a class="link" href="boost/log/sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FactoryT<span class="special">></span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">is_base_and_derived</span><span class="special"><</span> <a class="link" href="boost/log/sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">FactoryT</span><span class="special">::</span><span class="identifier">char_type</span> <span class="special">></span><span class="special">,</span> <span class="identifier">FactoryT</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/register_sink__idp40286112.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/register_sink__idp46768432.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></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> FactoryT<span class="special">></span> <span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">is_base_and_derived</span><span class="special"><</span> <a class="link" href="boost/log/sink_factory.html" title="Struct template sink_factory">sink_factory</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">FactoryT</span><span class="special">::</span><span class="identifier">char_type</span> <span class="special">></span><span class="special">,</span> <span class="identifier">FactoryT</span> <span class="special">>></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/register_sink__idp40292016.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/register_sink__idp46774336.html" title="Function template register_sink_factory"><span class="identifier">register_sink_factory</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">shared_ptr</span><span class="special"><</span> <span class="identifier">FactoryT</span> <span class="special">></span> <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> @@ -808,15 +807,15 @@ The header contains definition of facilities that allows to initialize the libra The header contains definition of the library settings 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">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</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">class</span> <a class="link" href="boost/log/basic_settings.html" title="Class template basic_settings">basic_settings</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">class</span> <a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special">;</span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_settings.html" title="Class template basic_settings">basic_settings</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.settings"></a><span class="identifier">settings</span><span class="special">;</span> <span class="comment">// Convenience typedef for narrow-character logging. </span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.settings_section"></a><span class="identifier">settings_section</span><span class="special">;</span> <span class="comment">// Convenience typedef for narrow-character logging. </span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_settings.html" title="Class template basic_settings">basic_settings</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.wsettings"></a><span class="identifier">wsettings</span><span class="special">;</span> <span class="comment">// Convenience typedef for wide-character logging. </span> <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.wsettings_section"></a><span class="identifier">wsettings_section</span><span class="special">;</span> <span class="comment">// Convenience typedef for wide-character logging. </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp40393312.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp46875632.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/basic_settings_section.html" title="Class template basic_settings_section">basic_settings_section</a><span class="special"><</span> <span class="identifier">CharT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -848,23 +847,22 @@ The header contains definition of a settings parser function. </p> The header contains definition of the <code class="computeroutput">strictest_lock</code> metafunction that allows to select a lock with the strictest access requirements. </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><span class="special">...</span> LocksT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/strictest_lock.html" title="Struct template strictest_lock">strictest_lock</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LockT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access_mode_of.html" title="Struct template thread_access_mode_of">thread_access_mode_of</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40410720.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40412976.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46897696.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">exclusive_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40415232.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46899984.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">shared_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40417488.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">shared_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46902272.html" title="Struct template thread_access_mode_of<lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46904528.html" title="Struct template thread_access_mode_of<no_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">no_lock</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40419744.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">upgrade_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46906784.html" title="Struct template thread_access_mode_of<shared_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">shared_lock</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40422000.html" title="Struct template thread_access_mode_of<boost::log::aux::exclusive_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">exclusive_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46909040.html" title="Struct template thread_access_mode_of<unique_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">unique_lock</span><span class="special"><</span> <span class="identifier">MutexT</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> MutexT<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp40424288.html" title="Struct template thread_access_mode_of<boost::log::aux::shared_lock_guard< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">log</span><span class="special">::</span><span class="identifier">aux</span><span class="special">::</span><span class="identifier">shared_lock_guard</span><span class="special"><</span> <span class="identifier">MutexT</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><span class="special">...</span> LocksT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/strictest_lock.html" title="Struct template strictest_lock">strictest_lock</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/thread_access__idp46911296.html" title="Struct template thread_access_mode_of<upgrade_lock< MutexT >>">thread_access_mode_of</a><span class="special"><</span><span class="identifier">upgrade_lock</span><span class="special"><</span> <span class="identifier">MutexT</span> <span class="special">></span><span class="special">></span><span class="special">;</span> <span class="comment">// Access modes for different types of locks. </span> <span class="keyword">enum</span> <a name="boost.log.lock_access_mode"></a>lock_access_mode <span class="special">{</span> unlocked_access, shared_access, exclusive_access <span class="special">}</span><span class="special">;</span> @@ -882,16 +880,15 @@ The header contains definition of the <code class="computeroutput">strictest_loc The header contains implementation of a constant string literal wrapper. </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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</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> StrmTraitsT<span class="special">,</span> <span class="keyword">typename</span> LitTraitsT<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">StrmTraitsT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp40601280.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">StrmTraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> - <a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">LitTraitsT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/operator_idp46920064.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">StrmTraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + basic_string_literal<span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">LitTraitsT</span> <span class="special">></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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp40606128.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><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/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><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><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp46924912.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span>basic_string_literal<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> + basic_string_literal<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><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="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> LenV<span class="special">></span> - <a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/log/str_literal.html" title="Function template str_literal"><span class="identifier">str_literal</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> + basic_string_literal<span class="special"><</span> <span class="identifier">T</span> <span class="special">></span> <a class="link" href="boost/log/str_literal.html" title="Function template str_literal"><span class="identifier">str_literal</span></a><span class="special">(</span><span class="identifier">T</span><span class="special">(</span><span class="special">&</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -906,8 +903,8 @@ The header contains implementation of a constant string literal wrapper. </p> The header contains forward declaration of a constant string literal wrapper. </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">typedef</span> <a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.string_literal"></a><span class="identifier">string_literal</span><span class="special">;</span> <span class="comment">// String literal type for narrow characters. </span> - <span class="keyword">typedef</span> <a class="link" href="boost/log/basic_string_literal.html" title="Class template basic_string_literal">basic_string_literal</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.wstring_literal"></a><span class="identifier">wstring_literal</span><span class="special">;</span> <span class="comment">// String literal type for wide characters. </span> + <span class="keyword">typedef</span> basic_string_literal<span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.log.string_literal"></a><span class="identifier">string_literal</span><span class="special">;</span> <span class="comment">// String literal type for narrow characters. </span> + <span class="keyword">typedef</span> basic_string_literal<span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.log.wstring_literal"></a><span class="identifier">wstring_literal</span><span class="special">;</span> <span class="comment">// String literal type for wide characters. </span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -1015,12 +1012,12 @@ The header contains implementation of a type information wrapper. </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/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40751376.html" title="Function operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40754464.html" title="Function operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp40757552.html" title="Function operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40760640.html" title="Function operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp40763728.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a class="link" href="boost/log/to_string_idp40766832.html" title="Function to_string"><span class="identifier">to_string</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47070144.html" title="Function operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47073232.html" title="Function operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47076320.html" title="Function operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47079408.html" title="Function operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp47082496.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <a class="link" href="boost/log/to_string_idp47085600.html" title="Function to_string"><span class="identifier">to_string</span></a><span class="special">(</span><a class="link" href="boost/log/type_info_wrapper.html" title="Class type_info_wrapper">type_info_wrapper</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> </div> @@ -1062,57 +1059,57 @@ The header contains implementation of a value reference wrapper. </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> TagT<span class="special">></span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp40782992.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp47101776.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="special">)</span><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="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<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_idp40787488.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_idp47106272.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/value_ref.html" title="Class template value_ref">value_ref</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="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> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">,</span> <span class="keyword">typename</span> AllocatorT<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp40792864.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp47111648.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><a class="link" href="boost/log/basic_formatting_ostream.html" title="Class template basic_formatting_ostream">basic_formatting_ostream</a><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocatorT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40799408.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47118192.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator___idp40803888.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47122672.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40808368.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47127152.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40813696.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47132480.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator___idp40818176.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47136960.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40822656.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47141440.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp40827984.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47146768.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator_idp40832464.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47151248.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp40836944.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47155728.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp40842272.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47161056.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator_idp40846752.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47165536.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp40851232.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator_idp47170016.html" title="Function template operator>"><span class="keyword">operator</span><span class="special">></span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40856560.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47175344.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator___idp40861040.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47179824.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40865520.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47184304.html" title="Function template operator<="><span class="keyword">operator</span><span class="special"><=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></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">typename</span> U<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40870848.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47189632.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">U</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> U<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">bool</span> <a class="link" href="boost/log/operator___idp40875328.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47194112.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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="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> T1<span class="special">,</span> <span class="keyword">typename</span> TagT1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> TagT2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp40879808.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="keyword">bool</span> <a class="link" href="boost/log/operator___idp47198592.html" title="Function template operator>="><span class="keyword">operator</span><span class="special">>=</span></a><span class="special">(</span><a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">TagT1</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">TagT2</span> <span class="special">></span> <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> @@ -1128,14 +1125,15 @@ The header contains implementation of a value reference wrapper. </p> The header contains forward declaration of a value reference wrapper. </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> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</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">class</span> <a class="link" href="boost/log/value_ref.html" title="Class template value_ref">value_ref</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> </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> diff --git a/libs/log/doc/log.qbk b/libs/log/doc/log.qbk index c265423fa..1a9b8d6b1 100644 --- a/libs/log/doc/log.qbk +++ b/libs/log/doc/log.qbk @@ -2,7 +2,7 @@ [quickbook 1.5] [version v2] [authors [Semashev, Andrey]] - [copyright 2007 - 2014 Andrey Semashev] + [copyright 2007 - 2015 Andrey Semashev] [license Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at diff --git a/libs/log/doc/rationale.qbk b/libs/log/doc/rationale.qbk index 66e1d69c3..b8315c8c5 100644 --- a/libs/log/doc/rationale.qbk +++ b/libs/log/doc/rationale.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/sink_backends.qbk b/libs/log/doc/sink_backends.qbk index 4636b0e78..59b82c0fc 100644 --- a/libs/log/doc/sink_backends.qbk +++ b/libs/log/doc/sink_backends.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/sink_frontends.qbk b/libs/log/doc/sink_frontends.qbk index 7ca6746a7..8c00ce0c6 100644 --- a/libs/log/doc/sink_frontends.qbk +++ b/libs/log/doc/sink_frontends.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/sources.qbk b/libs/log/doc/sources.qbk index 6a58ad41b..9c378644f 100644 --- a/libs/log/doc/sources.qbk +++ b/libs/log/doc/sources.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/todo.qbk b/libs/log/doc/todo.qbk index 1ea456fad..602f0b4e0 100644 --- a/libs/log/doc/todo.qbk +++ b/libs/log/doc/todo.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/tutorial.qbk b/libs/log/doc/tutorial.qbk index 15a6cd5b0..cc5734227 100644 --- a/libs/log/doc/tutorial.qbk +++ b/libs/log/doc/tutorial.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/doc/utilities.qbk b/libs/log/doc/utilities.qbk index 008f249f6..52fb750af 100644 --- a/libs/log/doc/utilities.qbk +++ b/libs/log/doc/utilities.qbk @@ -1,5 +1,5 @@ [/ - Copyright Andrey Semashev 2007 - 2014. + Copyright Andrey Semashev 2007 - 2015. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -427,13 +427,27 @@ Below are some examples of filters: [[`%Tag% contains "net" or %Tag% contains "io" and not %StatFlow%`] [The filter returns `true` if an attribute value with name "Tag" is found and contains words "net" or "io" and if an attribute value "StatFlow" is not found. The "Tag" attribute value must be of one of the [link log.detailed.utilities.predef_types string types], the "StatFlow" attribute value type is not considered.]] ] -The formatter string syntax is even simpler and pretty much resembles __boost_format__ format string syntax. The string must contain attribute names enclosed in percent signs ("%"), the corresponding attribute value will replace these placeholders. The placeholder "%Message%" will be replaced with the log record text. For instance, `[%TimeStamp%] *%Severity%* %Message%` formatter string will make log records look like this: `[2008-07-05 13:44:23] *0* Hello world`. +The formatter string syntax is even simpler and pretty much resembles __boost_format__ format string syntax. The string is interpreted as a template which can contain attribute names enclosed with percent signs ("%"). The corresponding attribute values will replace these placeholders when the formatter is applied. The placeholder "%Message%" will be replaced with the log record text. For instance, the following formatter string: + +[teletype] + + [%TimeStamp%] *%Severity%* %Message% + +[c++] + +will make log records look like this: + +[teletype] + + [2008-07-05 13:44:23] *0* Hello world + +[c++] [note Previous releases of the library also supported the "%\_%" placeholder for the message text. This placeholder is deprecated now, although it still works for backward compatibility. Its support will be removed in future releases.] -It must be noted, though, that by default the library only supports those attribute value types [link log.detailed.utilities.predef_types which are known] at the library build time. User-defined types will not work properly in parsed filters and formatters until registered in the library. More on this is available in the [link log.extension.settings Extending the library] section. +It must be noted that by default the library only supports those attribute value types [link log.detailed.utilities.predef_types which are known] at the library build time. User-defined types will not work properly in parsed filters and formatters until registered in the library. It is also possible to override formatting rules of the known types, including support for additional formatting parameters in the string template. More on this is available in the [link log.extension.settings Extending the library] section. -[note The parsed formatters and filters are generally less optimal than the equivalent ones written in code. This is because of two reasons: (\*) the programmer usually knows more about types of the attribute values that may be involved in formatting or filtering and (\*) the compiler has a better chance to optimize the formatter or filter if it is known in compile time. Therefore, if the performance matters, it is advised to avoid parsed filters and formatters.] +[note The parsed formatters and filters are generally less optimal than the equivalent ones written in code with [link log.detailed.expressions template expressions]. This is because of two reasons: (\*) the programmer usually knows more about types of the attribute values that may be involved in formatting or filtering and (\*) the compiler has a better chance to optimize the formatter or filter if it is known in compile time. Therefore, when performance matters, it is advised to avoid parsed filters and formatters.] [endsect] @@ -463,7 +477,7 @@ So basically, settings container is a layered associative container, with string ] ] -Sink settings are divided into separate subsections within the common top-level section "Sinks" - one subsection for each sink. The subsection names should denote a user-defined sink name. For example, "MyFile". +Sink settings are divided into separate subsections within the common top-level section "Sinks" - one subsection for each sink. The subsection names denote a user-defined sink name. For example, "MyFile". [note Previous versions of the library also supported top-level sections starting with the "Sink:" prefix to describe sink parameters. This syntax is deprecated now, although it still works when parsing a settings file for backward compatibility. The parser will automatically put these sections under the "Sinks" top-level section in the resulting settings container. Support for this syntax will be removed in future releases.] diff --git a/libs/log/example/Jamfile.v2 b/libs/log/example/Jamfile.v2 index 7736a0075..6813a2343 100644 --- a/libs/log/example/Jamfile.v2 +++ b/libs/log/example/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/advanced_usage/Jamfile.v2 b/libs/log/example/advanced_usage/Jamfile.v2 index 7162456e4..528181c74 100644 --- a/libs/log/example/advanced_usage/Jamfile.v2 +++ b/libs/log/example/advanced_usage/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/advanced_usage/main.cpp b/libs/log/example/advanced_usage/main.cpp index 89448f2a4..dcfd1ee87 100644 --- a/libs/log/example/advanced_usage/main.cpp +++ b/libs/log/example/advanced_usage/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/async_log/Jamfile.v2 b/libs/log/example/async_log/Jamfile.v2 index 4ed6f944b..bf77369e8 100644 --- a/libs/log/example/async_log/Jamfile.v2 +++ b/libs/log/example/async_log/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/async_log/main.cpp b/libs/log/example/async_log/main.cpp index 4df8b11d6..26763a4bc 100644 --- a/libs/log/example/async_log/main.cpp +++ b/libs/log/example/async_log/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/basic_usage/Jamfile.v2 b/libs/log/example/basic_usage/Jamfile.v2 index d798a3872..6d0174289 100644 --- a/libs/log/example/basic_usage/Jamfile.v2 +++ b/libs/log/example/basic_usage/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/basic_usage/main.cpp b/libs/log/example/basic_usage/main.cpp index 097892b30..3dc8a5af0 100644 --- a/libs/log/example/basic_usage/main.cpp +++ b/libs/log/example/basic_usage/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/bounded_async_log/Jamfile.v2 b/libs/log/example/bounded_async_log/Jamfile.v2 index 39774432d..d13a3c6fe 100644 --- a/libs/log/example/bounded_async_log/Jamfile.v2 +++ b/libs/log/example/bounded_async_log/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/bounded_async_log/main.cpp b/libs/log/example/bounded_async_log/main.cpp index b786d81b4..eefeb52af 100644 --- a/libs/log/example/bounded_async_log/main.cpp +++ b/libs/log/example/bounded_async_log/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/Jamfile.v2 b/libs/log/example/doc/Jamfile.v2 index cb6070ede..567577b45 100644 --- a/libs/log/example/doc/Jamfile.v2 +++ b/libs/log/example/doc/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/attr_value_extraction.cpp b/libs/log/example/doc/attr_value_extraction.cpp index 1d519415f..5301dfa6c 100644 --- a/libs/log/example/doc/attr_value_extraction.cpp +++ b/libs/log/example/doc/attr_value_extraction.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/attr_value_visitation.cpp b/libs/log/example/doc/attr_value_visitation.cpp index 34db16f38..b865816bb 100644 --- a/libs/log/example/doc/attr_value_visitation.cpp +++ b/libs/log/example/doc/attr_value_visitation.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/core_core_manual.cpp b/libs/log/example/doc/core_core_manual.cpp index e5d4ecbd8..874de334d 100644 --- a/libs/log/example/doc/core_core_manual.cpp +++ b/libs/log/example/doc/core_core_manual.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/core_record.cpp b/libs/log/example/doc/core_record.cpp index bbfec653a..1009ce1a9 100644 --- a/libs/log/example/doc/core_record.cpp +++ b/libs/log/example/doc/core_record.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/exception_handling.cpp b/libs/log/example/doc/exception_handling.cpp index 34395eada..099f13ed7 100644 --- a/libs/log/example/doc/exception_handling.cpp +++ b/libs/log/example/doc/exception_handling.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/expressions_attr_fmt_tag.cpp b/libs/log/example/doc/expressions_attr_fmt_tag.cpp index ffd50b711..e2b68d773 100644 --- a/libs/log/example/doc/expressions_attr_fmt_tag.cpp +++ b/libs/log/example/doc/expressions_attr_fmt_tag.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/expressions_channel_severity_filter.cpp b/libs/log/example/doc/expressions_channel_severity_filter.cpp index 237370503..3cca815e7 100644 --- a/libs/log/example/doc/expressions_channel_severity_filter.cpp +++ b/libs/log/example/doc/expressions_channel_severity_filter.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/expressions_has_attr_stat_accum.cpp b/libs/log/example/doc/expressions_has_attr_stat_accum.cpp index 3f3091f28..78c540a0d 100644 --- a/libs/log/example/doc/expressions_has_attr_stat_accum.cpp +++ b/libs/log/example/doc/expressions_has_attr_stat_accum.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/expressions_keyword_fmt_tag.cpp b/libs/log/example/doc/expressions_keyword_fmt_tag.cpp index 658ec3cfa..59a6c166e 100644 --- a/libs/log/example/doc/expressions_keyword_fmt_tag.cpp +++ b/libs/log/example/doc/expressions_keyword_fmt_tag.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_app_launcher.cpp b/libs/log/example/doc/extension_app_launcher.cpp index 47fa2cfd4..eafa0bd04 100644 --- a/libs/log/example/doc/extension_app_launcher.cpp +++ b/libs/log/example/doc/extension_app_launcher.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_filter_parser.cpp b/libs/log/example/doc/extension_filter_parser.cpp index 3983f49d4..016f40083 100644 --- a/libs/log/example/doc/extension_filter_parser.cpp +++ b/libs/log/example/doc/extension_filter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_filter_parser_custom_rel.cpp b/libs/log/example/doc/extension_filter_parser_custom_rel.cpp index 960b5ed28..0498a0059 100644 --- a/libs/log/example/doc/extension_filter_parser_custom_rel.cpp +++ b/libs/log/example/doc/extension_filter_parser_custom_rel.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -120,7 +120,7 @@ std::basic_istream< CharT, TraitsT >& operator>> (std::basic_istream< CharT, Tra //[ example_extension_custom_filter_factory_with_custom_rel // The function checks if the point is inside the rectangle -bool is_in_rect(logging::value_ref< point > const& p, rectangle const& r) +bool is_in_rectangle(logging::value_ref< point > const& p, rectangle const& r) { if (p) { @@ -152,9 +152,9 @@ public: logging::filter on_custom_relation(logging::attribute_name const& name, string_type const& rel, string_type const& arg) { - if (rel == "is_in_rect") + if (rel == "is_in_rectangle") { - return boost::phoenix::bind(&is_in_rect, expr::attr< point >(name), boost::lexical_cast< rectangle >(arg)); + return boost::phoenix::bind(&is_in_rectangle, expr::attr< point >(name), boost::lexical_cast< rectangle >(arg)); } throw std::runtime_error("Unsupported filter relation: " + rel); } @@ -176,7 +176,7 @@ void init_logging() logging::add_console_log ( std::clog, - keywords::filter = "%Coordinates% is_in_rect \"{(0, 0) - (20, 20)}\"", + keywords::filter = "%Coordinates% is_in_rectangle \"{(0, 0) - (20, 20)}\"", keywords::format = "%TimeStamp% %Coordinates% %Message%" ); diff --git a/libs/log/example/doc/extension_formatter_parser.cpp b/libs/log/example/doc/extension_formatter_parser.cpp index 369d1df78..4898311aa 100644 --- a/libs/log/example/doc/extension_formatter_parser.cpp +++ b/libs/log/example/doc/extension_formatter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_record_tagger.cpp b/libs/log/example/doc/extension_record_tagger.cpp index aecf76d30..1c1d627e3 100644 --- a/libs/log/example/doc/extension_record_tagger.cpp +++ b/libs/log/example/doc/extension_record_tagger.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_stat_collector.cpp b/libs/log/example/doc/extension_stat_collector.cpp index 8eee5f47c..95352a036 100644 --- a/libs/log/example/doc/extension_stat_collector.cpp +++ b/libs/log/example/doc/extension_stat_collector.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_stat_collector_settings.cpp b/libs/log/example/doc/extension_stat_collector_settings.cpp index d6d511a3e..b333c4e1c 100644 --- a/libs/log/example/doc/extension_stat_collector_settings.cpp +++ b/libs/log/example/doc/extension_stat_collector_settings.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/extension_system_uptime_attr.cpp b/libs/log/example/doc/extension_system_uptime_attr.cpp index 7b0cd9bec..feee5a8fa 100644 --- a/libs/log/example/doc/extension_system_uptime_attr.cpp +++ b/libs/log/example/doc/extension_system_uptime_attr.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_async.cpp b/libs/log/example/doc/sinks_async.cpp index 3cc4fb654..75f804665 100644 --- a/libs/log/example/doc/sinks_async.cpp +++ b/libs/log/example/doc/sinks_async.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_async_bounded.cpp b/libs/log/example/doc/sinks_async_bounded.cpp index a0a7afeb8..57b7da39f 100644 --- a/libs/log/example/doc/sinks_async_bounded.cpp +++ b/libs/log/example/doc/sinks_async_bounded.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_async_ordering.cpp b/libs/log/example/doc/sinks_async_ordering.cpp index 96549b09e..b642b5b6a 100644 --- a/libs/log/example/doc/sinks_async_ordering.cpp +++ b/libs/log/example/doc/sinks_async_ordering.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_debugger.cpp b/libs/log/example/doc/sinks_debugger.cpp index e25a98b80..c5cee3493 100644 --- a/libs/log/example/doc/sinks_debugger.cpp +++ b/libs/log/example/doc/sinks_debugger.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_file.cpp b/libs/log/example/doc/sinks_file.cpp index e9012e8a3..8a3b552f4 100644 --- a/libs/log/example/doc/sinks_file.cpp +++ b/libs/log/example/doc/sinks_file.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_multifile.cpp b/libs/log/example/doc/sinks_multifile.cpp index cc0a27f33..929b4d4c7 100644 --- a/libs/log/example/doc/sinks_multifile.cpp +++ b/libs/log/example/doc/sinks_multifile.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_ostream.cpp b/libs/log/example/doc/sinks_ostream.cpp index 75d173e76..88f59ff69 100644 --- a/libs/log/example/doc/sinks_ostream.cpp +++ b/libs/log/example/doc/sinks_ostream.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_simple_event_log.cpp b/libs/log/example/doc/sinks_simple_event_log.cpp index fc1119881..ac894d0ff 100644 --- a/libs/log/example/doc/sinks_simple_event_log.cpp +++ b/libs/log/example/doc/sinks_simple_event_log.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_sync.cpp b/libs/log/example/doc/sinks_sync.cpp index 5ba35d028..e310694cb 100644 --- a/libs/log/example/doc/sinks_sync.cpp +++ b/libs/log/example/doc/sinks_sync.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_syslog.cpp b/libs/log/example/doc/sinks_syslog.cpp index 4e764d69a..88a6f7221 100644 --- a/libs/log/example/doc/sinks_syslog.cpp +++ b/libs/log/example/doc/sinks_syslog.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_unlocked.cpp b/libs/log/example/doc/sinks_unlocked.cpp index e2f8ab54a..745af7e49 100644 --- a/libs/log/example/doc/sinks_unlocked.cpp +++ b/libs/log/example/doc/sinks_unlocked.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sinks_xml_file.cpp b/libs/log/example/doc/sinks_xml_file.cpp index f7d076095..415a116c1 100644 --- a/libs/log/example/doc/sinks_xml_file.cpp +++ b/libs/log/example/doc/sinks_xml_file.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sources_net_connection.cpp b/libs/log/example/doc/sources_net_connection.cpp index 41aab727c..59c950bcf 100644 --- a/libs/log/example/doc/sources_net_connection.cpp +++ b/libs/log/example/doc/sources_net_connection.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sources_net_connection_chan.cpp b/libs/log/example/doc/sources_net_connection_chan.cpp index d8a95b76d..88a1e1935 100644 --- a/libs/log/example/doc/sources_net_connection_chan.cpp +++ b/libs/log/example/doc/sources_net_connection_chan.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sources_net_connection_dynamic_chan.cpp b/libs/log/example/doc/sources_net_connection_dynamic_chan.cpp index 94808b0d6..e699c4e79 100644 --- a/libs/log/example/doc/sources_net_connection_dynamic_chan.cpp +++ b/libs/log/example/doc/sources_net_connection_dynamic_chan.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sources_severity.cpp b/libs/log/example/doc/sources_severity.cpp index 2601fbabb..874152456 100644 --- a/libs/log/example/doc/sources_severity.cpp +++ b/libs/log/example/doc/sources_severity.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/sources_severity_channel.cpp b/libs/log/example/doc/sources_severity_channel.cpp index 854436d3c..bff9b279e 100644 --- a/libs/log/example/doc/sources_severity_channel.cpp +++ b/libs/log/example/doc/sources_severity_channel.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_attributes.cpp b/libs/log/example/doc/tutorial_attributes.cpp index 0749193b0..5c45dd0d9 100644 --- a/libs/log/example/doc/tutorial_attributes.cpp +++ b/libs/log/example/doc/tutorial_attributes.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_file.cpp b/libs/log/example/doc/tutorial_file.cpp index bd64bfd16..62b176da3 100644 --- a/libs/log/example/doc/tutorial_file.cpp +++ b/libs/log/example/doc/tutorial_file.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_file_manual.cpp b/libs/log/example/doc/tutorial_file_manual.cpp index f908856f3..c679b583e 100644 --- a/libs/log/example/doc/tutorial_file_manual.cpp +++ b/libs/log/example/doc/tutorial_file_manual.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_filtering.cpp b/libs/log/example/doc/tutorial_filtering.cpp index 09917ab8a..88b73dd1e 100644 --- a/libs/log/example/doc/tutorial_filtering.cpp +++ b/libs/log/example/doc/tutorial_filtering.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_fmt_custom.cpp b/libs/log/example/doc/tutorial_fmt_custom.cpp index 38e108f2b..5763143b3 100644 --- a/libs/log/example/doc/tutorial_fmt_custom.cpp +++ b/libs/log/example/doc/tutorial_fmt_custom.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_fmt_format.cpp b/libs/log/example/doc/tutorial_fmt_format.cpp index 6b1e8614b..f3050d3c3 100644 --- a/libs/log/example/doc/tutorial_fmt_format.cpp +++ b/libs/log/example/doc/tutorial_fmt_format.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_fmt_stream.cpp b/libs/log/example/doc/tutorial_fmt_stream.cpp index 38e9790bb..9b042c359 100644 --- a/libs/log/example/doc/tutorial_fmt_stream.cpp +++ b/libs/log/example/doc/tutorial_fmt_stream.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_fmt_stream_manual.cpp b/libs/log/example/doc/tutorial_fmt_stream_manual.cpp index ab8bf03b5..e5fe9d5d3 100644 --- a/libs/log/example/doc/tutorial_fmt_stream_manual.cpp +++ b/libs/log/example/doc/tutorial_fmt_stream_manual.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_fmt_string.cpp b/libs/log/example/doc/tutorial_fmt_string.cpp index 5d27f437d..96b2504f0 100644 --- a/libs/log/example/doc/tutorial_fmt_string.cpp +++ b/libs/log/example/doc/tutorial_fmt_string.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_logging.cpp b/libs/log/example/doc/tutorial_logging.cpp index 44f02d686..31fe88749 100644 --- a/libs/log/example/doc/tutorial_logging.cpp +++ b/libs/log/example/doc/tutorial_logging.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_trivial.cpp b/libs/log/example/doc/tutorial_trivial.cpp index ab7d94a46..841d63ed5 100644 --- a/libs/log/example/doc/tutorial_trivial.cpp +++ b/libs/log/example/doc/tutorial_trivial.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/tutorial_trivial_flt.cpp b/libs/log/example/doc/tutorial_trivial_flt.cpp index b28a5f330..2569c917d 100644 --- a/libs/log/example/doc/tutorial_trivial_flt.cpp +++ b/libs/log/example/doc/tutorial_trivial_flt.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/util_dynamic_type_disp.cpp b/libs/log/example/doc/util_dynamic_type_disp.cpp index c79a54ca3..7f0e3caf3 100644 --- a/libs/log/example/doc/util_dynamic_type_disp.cpp +++ b/libs/log/example/doc/util_dynamic_type_disp.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/util_manip_to_log.cpp b/libs/log/example/doc/util_manip_to_log.cpp index 17c56ecc2..7f809e415 100644 --- a/libs/log/example/doc/util_manip_to_log.cpp +++ b/libs/log/example/doc/util_manip_to_log.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/doc/util_static_type_disp.cpp b/libs/log/example/doc/util_static_type_disp.cpp index b4e2d44f6..a0adda130 100644 --- a/libs/log/example/doc/util_static_type_disp.cpp +++ b/libs/log/example/doc/util_static_type_disp.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/event_log/Jamfile.v2 b/libs/log/example/event_log/Jamfile.v2 index 4887ca574..b62a8d60e 100644 --- a/libs/log/example/event_log/Jamfile.v2 +++ b/libs/log/example/event_log/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/event_log/main.cpp b/libs/log/example/event_log/main.cpp index 191584a2e..ca02a188e 100644 --- a/libs/log/example/event_log/main.cpp +++ b/libs/log/example/event_log/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/keywords/Jamfile.v2 b/libs/log/example/keywords/Jamfile.v2 index 058449af8..aadf4f513 100644 --- a/libs/log/example/keywords/Jamfile.v2 +++ b/libs/log/example/keywords/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/keywords/main.cpp b/libs/log/example/keywords/main.cpp index be83b4ac5..5271f95ad 100644 --- a/libs/log/example/keywords/main.cpp +++ b/libs/log/example/keywords/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/multiple_files/Jamfile.v2 b/libs/log/example/multiple_files/Jamfile.v2 index 0f97ec897..31c3e4f2b 100644 --- a/libs/log/example/multiple_files/Jamfile.v2 +++ b/libs/log/example/multiple_files/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/multiple_files/main.cpp b/libs/log/example/multiple_files/main.cpp index 6ad1f5781..0a1ce47d5 100644 --- a/libs/log/example/multiple_files/main.cpp +++ b/libs/log/example/multiple_files/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/multiple_threads/Jamfile.v2 b/libs/log/example/multiple_threads/Jamfile.v2 index b83c294a4..bc98bc9d0 100644 --- a/libs/log/example/multiple_threads/Jamfile.v2 +++ b/libs/log/example/multiple_threads/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/multiple_threads/main.cpp b/libs/log/example/multiple_threads/main.cpp index 143399c09..a9b036fcc 100644 --- a/libs/log/example/multiple_threads/main.cpp +++ b/libs/log/example/multiple_threads/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/native_syslog/Jamfile.v2 b/libs/log/example/native_syslog/Jamfile.v2 index e8347e61f..393f403ef 100644 --- a/libs/log/example/native_syslog/Jamfile.v2 +++ b/libs/log/example/native_syslog/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/native_syslog/main.cpp b/libs/log/example/native_syslog/main.cpp index 77e7e2503..c3816d8c2 100644 --- a/libs/log/example/native_syslog/main.cpp +++ b/libs/log/example/native_syslog/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/rotating_file/Jamfile.v2 b/libs/log/example/rotating_file/Jamfile.v2 index f19b818ed..2a4d9f941 100644 --- a/libs/log/example/rotating_file/Jamfile.v2 +++ b/libs/log/example/rotating_file/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/rotating_file/main.cpp b/libs/log/example/rotating_file/main.cpp index 56f80d2aa..77d19922b 100644 --- a/libs/log/example/rotating_file/main.cpp +++ b/libs/log/example/rotating_file/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/settings_file/Jamfile.v2 b/libs/log/example/settings_file/Jamfile.v2 index a8d4624e2..72595aa9f 100644 --- a/libs/log/example/settings_file/Jamfile.v2 +++ b/libs/log/example/settings_file/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/settings_file/main.cpp b/libs/log/example/settings_file/main.cpp index 88c7c7f49..436a57266 100644 --- a/libs/log/example/settings_file/main.cpp +++ b/libs/log/example/settings_file/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/settings_file_formatter_factory/Jamfile.v2 b/libs/log/example/settings_file_formatter_factory/Jamfile.v2 index a14c7ca87..83bd4d2a2 100644 --- a/libs/log/example/settings_file_formatter_factory/Jamfile.v2 +++ b/libs/log/example/settings_file_formatter_factory/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/settings_file_formatter_factory/main.cpp b/libs/log/example/settings_file_formatter_factory/main.cpp index a925ae279..3352a54fb 100644 --- a/libs/log/example/settings_file_formatter_factory/main.cpp +++ b/libs/log/example/settings_file_formatter_factory/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/syslog/Jamfile.v2 b/libs/log/example/syslog/Jamfile.v2 index 0db9486bc..14d24c9ac 100644 --- a/libs/log/example/syslog/Jamfile.v2 +++ b/libs/log/example/syslog/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/syslog/main.cpp b/libs/log/example/syslog/main.cpp index 0f3338c0f..2fcbad59e 100644 --- a/libs/log/example/syslog/main.cpp +++ b/libs/log/example/syslog/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/trivial/Jamfile.v2 b/libs/log/example/trivial/Jamfile.v2 index 52160708c..2d3ffa0c7 100644 --- a/libs/log/example/trivial/Jamfile.v2 +++ b/libs/log/example/trivial/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/trivial/main.cpp b/libs/log/example/trivial/main.cpp index f5f39e67a..a59adb3b8 100644 --- a/libs/log/example/trivial/main.cpp +++ b/libs/log/example/trivial/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/wide_char/Jamfile.v2 b/libs/log/example/wide_char/Jamfile.v2 index 75c332dff..4fb28adfb 100644 --- a/libs/log/example/wide_char/Jamfile.v2 +++ b/libs/log/example/wide_char/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/example/wide_char/main.cpp b/libs/log/example/wide_char/main.cpp index b5bcfb3fe..0c52afaa6 100644 --- a/libs/log/example/wide_char/main.cpp +++ b/libs/log/example/wide_char/main.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/alignment_gap_between.hpp b/libs/log/src/alignment_gap_between.hpp index 8654f13ef..d46c253d1 100644 --- a/libs/log/src/alignment_gap_between.hpp +++ b/libs/log/src/alignment_gap_between.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/atomic_queue.hpp b/libs/log/src/atomic_queue.hpp index a64105a2e..e214a12b6 100644 --- a/libs/log/src/atomic_queue.hpp +++ b/libs/log/src/atomic_queue.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/attribute_name.cpp b/libs/log/src/attribute_name.cpp index 1202939a0..9c7321202 100644 --- a/libs/log/src/attribute_name.cpp +++ b/libs/log/src/attribute_name.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/attribute_set.cpp b/libs/log/src/attribute_set.cpp index f93142f15..bfd5d0e06 100644 --- a/libs/log/src/attribute_set.cpp +++ b/libs/log/src/attribute_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/attribute_set_impl.hpp b/libs/log/src/attribute_set_impl.hpp index 2e687a3f4..039151938 100644 --- a/libs/log/src/attribute_set_impl.hpp +++ b/libs/log/src/attribute_set_impl.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -283,12 +283,6 @@ public: b.first = b.last = n; it = m_Nodes.end(); } - else if (p == b.first) - { - // The new element should become the first element of the bucket - it = m_Nodes.iterator_to(*p); - b.first = n; - } else if (p == b.last && key.id() > p->m_Value.first.id()) { // The new element should become the last element of the bucket @@ -296,6 +290,12 @@ public: ++it; b.last = n; } + else if (p == b.first) + { + // The new element should become the first element of the bucket + it = m_Nodes.iterator_to(*p); + b.first = n; + } else { // The new element should be within the bucket diff --git a/libs/log/src/attribute_value_set.cpp b/libs/log/src/attribute_value_set.cpp index ac25cf5c1..9c9886e9f 100644 --- a/libs/log/src/attribute_value_set.cpp +++ b/libs/log/src/attribute_value_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -79,7 +79,7 @@ private: typedef intrusive::list< node, intrusive::value_traits< value_traits >, - intrusive::constant_time_size< false > + intrusive::constant_time_size< true > > node_list; //! A hash table bucket @@ -100,7 +100,7 @@ private: struct disposer { typedef void result_type; - void operator() (node* p) const + void operator() (node* p) const BOOST_NOEXCEPT { if (!p->m_DynamicallyAllocated) p->~node(); @@ -259,7 +259,7 @@ public: size_type size() { freeze(); - return (m_pEnd - m_pStorage); + return m_Nodes.size(); } //! Looks for the element with an equivalent key diff --git a/libs/log/src/code_conversion.cpp b/libs/log/src/code_conversion.cpp index 6e4b2b70a..c4288fe99 100644 --- a/libs/log/src/code_conversion.cpp +++ b/libs/log/src/code_conversion.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -125,6 +125,9 @@ BOOST_LOG_API void code_convert(const char* str1, std::size_t len, std::wstring& code_convert(str1, str1 + len, str2, std::use_facet< std::codecvt< wchar_t, char, std::mbstate_t > >(loc)); } +// Note: MSVC 2015 (aka VC14) implement char16_t and char32_t types but not codecvt locale facets +#if !defined(BOOST_MSVC) + #if !defined(BOOST_NO_CXX11_CHAR16_T) //! The function converts one string to the character type of another @@ -157,6 +160,8 @@ BOOST_LOG_API void code_convert(const char* str1, std::size_t len, std::u32strin #endif +#endif // !defined(BOOST_MSVC) + } // namespace aux BOOST_LOG_CLOSE_NAMESPACE // namespace log diff --git a/libs/log/src/core.cpp b/libs/log/src/core.cpp index a148374ef..5eb18af91 100644 --- a/libs/log/src/core.cpp +++ b/libs/log/src/core.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/date_time_format_parser.cpp b/libs/log/src/date_time_format_parser.cpp index 1329adf35..c9f603712 100644 --- a/libs/log/src/date_time_format_parser.cpp +++ b/libs/log/src/date_time_format_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/debug_output_backend.cpp b/libs/log/src/debug_output_backend.cpp index 02c953a63..ebf82599c 100644 --- a/libs/log/src/debug_output_backend.cpp +++ b/libs/log/src/debug_output_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_attribute_names.cpp b/libs/log/src/default_attribute_names.cpp index bc2b6002b..9bd3cbe14 100644 --- a/libs/log/src/default_attribute_names.cpp +++ b/libs/log/src/default_attribute_names.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_filter_factory.cpp b/libs/log/src/default_filter_factory.cpp index 153727256..b87f92910 100644 --- a/libs/log/src/default_filter_factory.cpp +++ b/libs/log/src/default_filter_factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_filter_factory.hpp b/libs/log/src/default_filter_factory.hpp index 0fe714933..e1e063dfb 100644 --- a/libs/log/src/default_filter_factory.hpp +++ b/libs/log/src/default_filter_factory.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_formatter_factory.cpp b/libs/log/src/default_formatter_factory.cpp index 15fd59309..983d57618 100644 --- a/libs/log/src/default_formatter_factory.cpp +++ b/libs/log/src/default_formatter_factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_formatter_factory.hpp b/libs/log/src/default_formatter_factory.hpp index 01302f78f..9cd83216b 100644 --- a/libs/log/src/default_formatter_factory.hpp +++ b/libs/log/src/default_formatter_factory.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_sink.cpp b/libs/log/src/default_sink.cpp index 66806b7ba..8de0f0e2a 100644 --- a/libs/log/src/default_sink.cpp +++ b/libs/log/src/default_sink.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/default_sink.hpp b/libs/log/src/default_sink.hpp index 3321c66cc..bdcd3f46f 100644 --- a/libs/log/src/default_sink.hpp +++ b/libs/log/src/default_sink.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/dump.cpp b/libs/log/src/dump.cpp index de320cf15..73f8f8e1d 100644 --- a/libs/log/src/dump.cpp +++ b/libs/log/src/dump.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -52,8 +52,11 @@ extern dump_data_char32_t dump_data_char32_avx2; enum { stride = 256 }; -extern const char g_lowercase_dump_char_table[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; -extern const char g_uppercase_dump_char_table[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; +extern const char g_hex_char_table[2][16] = +{ + { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }, + { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' } +}; template< typename CharT > void dump_data_generic(const void* data, std::size_t size, std::basic_ostream< CharT >& strm) @@ -62,7 +65,7 @@ void dump_data_generic(const void* data, std::size_t size, std::basic_ostream< C char_type buf[stride * 3u]; - const char* const char_table = (strm.flags() & std::ios_base::uppercase) ? g_uppercase_dump_char_table : g_lowercase_dump_char_table; + const char* const char_table = g_hex_char_table[(strm.flags() & std::ios_base::uppercase) != 0]; const std::size_t stride_count = size / stride, tail_size = size % stride; const uint8_t* p = static_cast< const uint8_t* >(data); diff --git a/libs/log/src/dump_avx2.cpp b/libs/log/src/dump_avx2.cpp index d7a997c75..ad403ca74 100644 --- a/libs/log/src/dump_avx2.cpp +++ b/libs/log/src/dump_avx2.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -34,8 +34,7 @@ BOOST_LOG_OPEN_NAMESPACE namespace aux { -extern const char g_lowercase_dump_char_table[]; -extern const char g_uppercase_dump_char_table[]; +extern const char g_hex_char_table[2][16]; template< typename CharT > extern void dump_data_generic(const void* data, std::size_t size, std::basic_ostream< CharT >& strm); @@ -274,7 +273,7 @@ BOOST_FORCEINLINE void dump_data_avx2(const void* data, std::size_t size, std::b } _mm256_zeroall(); // need to zero all ymm registers to avoid register spills/restores the compler generates around the function call - const char* const char_table = (strm.flags() & std::ios_base::uppercase) ? g_uppercase_dump_char_table : g_lowercase_dump_char_table; + const char* const char_table = g_hex_char_table[(strm.flags() & std::ios_base::uppercase) != 0]; for (unsigned int i = 0; i < tail_size; ++i, ++p, b += 3u) { uint32_t n = *p; diff --git a/libs/log/src/dump_ssse3.cpp b/libs/log/src/dump_ssse3.cpp index 41ee4d80e..e3aede50a 100644 --- a/libs/log/src/dump_ssse3.cpp +++ b/libs/log/src/dump_ssse3.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -34,8 +34,7 @@ BOOST_LOG_OPEN_NAMESPACE namespace aux { -extern const char g_lowercase_dump_char_table[]; -extern const char g_uppercase_dump_char_table[]; +extern const char g_hex_char_table[2][16]; template< typename CharT > extern void dump_data_generic(const void* data, std::size_t size, std::basic_ostream< CharT >& strm); @@ -236,7 +235,7 @@ BOOST_FORCEINLINE void dump_data_ssse3(const void* data, std::size_t size, std:: tail_size -= 16u; } - const char* const char_table = (strm.flags() & std::ios_base::uppercase) ? g_uppercase_dump_char_table : g_lowercase_dump_char_table; + const char* const char_table = g_hex_char_table[(strm.flags() & std::ios_base::uppercase) != 0]; for (unsigned int i = 0; i < tail_size; ++i, ++p, b += 3u) { uint32_t n = *p; diff --git a/libs/log/src/event.cpp b/libs/log/src/event.cpp index 4c1cdee98..ce2a9bb44 100644 --- a/libs/log/src/event.cpp +++ b/libs/log/src/event.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/event_log_backend.cpp b/libs/log/src/event_log_backend.cpp index 973409fb9..55a5ef955 100644 --- a/libs/log/src/event_log_backend.cpp +++ b/libs/log/src/event_log_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/event_log_registry.hpp b/libs/log/src/event_log_registry.hpp index fda134306..31701ae7e 100644 --- a/libs/log/src/event_log_registry.hpp +++ b/libs/log/src/event_log_registry.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/exceptions.cpp b/libs/log/src/exceptions.cpp index 2d1340e50..db1ee3f6f 100644 --- a/libs/log/src/exceptions.cpp +++ b/libs/log/src/exceptions.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/filter_parser.cpp b/libs/log/src/filter_parser.cpp index 352145836..fc7c1e67e 100644 --- a/libs/log/src/filter_parser.cpp +++ b/libs/log/src/filter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/format_parser.cpp b/libs/log/src/format_parser.cpp index 4d3223fcf..d1375ba6f 100644 --- a/libs/log/src/format_parser.cpp +++ b/libs/log/src/format_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/formatter_parser.cpp b/libs/log/src/formatter_parser.cpp index 055eb4c46..26f56ebc9 100644 --- a/libs/log/src/formatter_parser.cpp +++ b/libs/log/src/formatter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/global_logger_storage.cpp b/libs/log/src/global_logger_storage.cpp index 897551e38..cb8e6a67d 100644 --- a/libs/log/src/global_logger_storage.cpp +++ b/libs/log/src/global_logger_storage.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/id_formatting.hpp b/libs/log/src/id_formatting.hpp new file mode 100644 index 000000000..799f1d03b --- /dev/null +++ b/libs/log/src/id_formatting.hpp @@ -0,0 +1,61 @@ +/* + * Copyright Andrey Semashev 2007 - 2015. + * Distributed under the Boost Software License, Version 1.0. + * (See accompanying file LICENSE_1_0.txt or copy at + * http://www.boost.org/LICENSE_1_0.txt) + */ +/*! + * \file id_formatting.hpp + * \author Andrey Semashev + * \date 25.01.2015 + * + * \brief This header is the Boost.Log library implementation, see the library documentation + * at http://www.boost.org/doc/libs/release/libs/log/doc/html/index.html. + */ + +#ifndef BOOST_LOG_ID_FORMATTING_HPP_INCLUDED_ +#define BOOST_LOG_ID_FORMATTING_HPP_INCLUDED_ + +#include <cstddef> +#include <boost/log/detail/config.hpp> +#include <boost/log/detail/header.hpp> + +namespace boost { + +BOOST_LOG_OPEN_NAMESPACE + +namespace aux { + +// Defined in dump.cpp +extern const char g_hex_char_table[2][16]; + +template< std::size_t IdSize, typename CharT, typename IdT > +inline void format_id(CharT* buf, std::size_t size, IdT id, bool uppercase) BOOST_NOEXCEPT +{ + const char* const char_table = g_hex_char_table[uppercase]; + + // Input buffer is assumed to be always larger than 2 chars + *buf++ = static_cast< CharT >(char_table[0]); // '0' + *buf++ = static_cast< CharT >(char_table[10] + ('x' - 'a')); // 'x' + + size -= 3; // reserve space for the terminating 0 + std::size_t i = 0; + const std::size_t n = (size > (IdSize * 2u)) ? IdSize * 2u : size; + for (std::size_t shift = n * 4u - 4u; i < n; ++i, shift -= 4u) + { + buf[i] = static_cast< CharT >(char_table[(id >> shift) & 15u]); + } + + buf[i] = static_cast< CharT >('\0'); +} + +} // namespace aux + +BOOST_LOG_CLOSE_NAMESPACE // namespace log + +} // namespace boost + +#include <boost/log/detail/footer.hpp> + +#endif // BOOST_LOG_ID_FORMATTING_HPP_INCLUDED_ + diff --git a/libs/log/src/init_from_settings.cpp b/libs/log/src/init_from_settings.cpp index 49e3acb2e..fdd5457ec 100644 --- a/libs/log/src/init_from_settings.cpp +++ b/libs/log/src/init_from_settings.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/init_from_stream.cpp b/libs/log/src/init_from_stream.cpp index 255dbbd52..73f7b3d54 100644 --- a/libs/log/src/init_from_stream.cpp +++ b/libs/log/src/init_from_stream.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/light_rw_mutex.cpp b/libs/log/src/light_rw_mutex.cpp index b2d339332..bf386a713 100644 --- a/libs/log/src/light_rw_mutex.cpp +++ b/libs/log/src/light_rw_mutex.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/matches_relation_factory.cpp b/libs/log/src/matches_relation_factory.cpp index 761e1b9e6..ba8abe269 100644 --- a/libs/log/src/matches_relation_factory.cpp +++ b/libs/log/src/matches_relation_factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/named_scope.cpp b/libs/log/src/named_scope.cpp index 170b1fd10..f86c1e2f4 100644 --- a/libs/log/src/named_scope.cpp +++ b/libs/log/src/named_scope.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/named_scope_format_parser.cpp b/libs/log/src/named_scope_format_parser.cpp index de6590afa..db403f246 100644 --- a/libs/log/src/named_scope_format_parser.cpp +++ b/libs/log/src/named_scope_format_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/once_block.cpp b/libs/log/src/once_block.cpp index 787b5c0fc..2a357bb8f 100644 --- a/libs/log/src/once_block.cpp +++ b/libs/log/src/once_block.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/parser_utils.cpp b/libs/log/src/parser_utils.cpp index 2a390aebf..ff00bf8e0 100644 --- a/libs/log/src/parser_utils.cpp +++ b/libs/log/src/parser_utils.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/parser_utils.hpp b/libs/log/src/parser_utils.hpp index e5cbd9eb5..308660489 100644 --- a/libs/log/src/parser_utils.hpp +++ b/libs/log/src/parser_utils.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/process_id.cpp b/libs/log/src/process_id.cpp index 33a0d7d08..02fbfdfbe 100644 --- a/libs/log/src/process_id.cpp +++ b/libs/log/src/process_id.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -14,9 +14,8 @@ */ #include <iostream> -#include <boost/integer.hpp> -#include <boost/io/ios_state.hpp> #include <boost/log/detail/process_id.hpp> +#include "id_formatting.hpp" #include <boost/log/detail/header.hpp> #if defined(BOOST_WINDOWS) @@ -95,11 +94,10 @@ operator<< (std::basic_ostream< CharT, TraitsT >& strm, process::id const& pid) { if (strm.good()) { - io::ios_flags_saver flags_saver(strm, std::ios_base::hex | std::ios_base::showbase); - // The width is set calculated to accommodate pid in hex + "0x" prefix - io::ios_width_saver width_saver(strm, static_cast< std::streamsize >(pid_size * 2 + 2)); - io::basic_ios_fill_saver< CharT, TraitsT > fill_saver(strm, static_cast< CharT >('0')); - strm << static_cast< uint_t< pid_size * 8 >::least >(pid.native_id()); + CharT buf[pid_size * 2 + 3]; // 2 chars per byte + 3 chars for the leading 0x and terminating zero + format_id< pid_size >(buf, sizeof(buf) / sizeof(*buf), pid.native_id(), (strm.flags() & std::ios_base::uppercase) != 0); + + strm << buf; } return strm; diff --git a/libs/log/src/process_name.cpp b/libs/log/src/process_name.cpp index e2eec0e75..19b14c65e 100644 --- a/libs/log/src/process_name.cpp +++ b/libs/log/src/process_name.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/record_ostream.cpp b/libs/log/src/record_ostream.cpp index 5d9e95f96..7eb3b71da 100644 --- a/libs/log/src/record_ostream.cpp +++ b/libs/log/src/record_ostream.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/settings_parser.cpp b/libs/log/src/settings_parser.cpp index 3c1a35147..b875f0849 100644 --- a/libs/log/src/settings_parser.cpp +++ b/libs/log/src/settings_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/severity_level.cpp b/libs/log/src/severity_level.cpp index 414b5cb15..0adcbb9b0 100644 --- a/libs/log/src/severity_level.cpp +++ b/libs/log/src/severity_level.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/simple_event_log.mc b/libs/log/src/simple_event_log.mc index 1f9d9593f..f26eda9ff 100644 --- a/libs/log/src/simple_event_log.mc +++ b/libs/log/src/simple_event_log.mc @@ -1,5 +1,5 @@ ;/* -; * Copyright Andrey Semashev 2007 - 2014. +; * Copyright Andrey Semashev 2007 - 2015. ; * Distributed under the Boost Software License, Version 1.0. ; * (See accompanying file LICENSE_1_0.txt or copy at ; * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/spirit_encoding.cpp b/libs/log/src/spirit_encoding.cpp index d9760784b..d49b39a1f 100644 --- a/libs/log/src/spirit_encoding.cpp +++ b/libs/log/src/spirit_encoding.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/spirit_encoding.hpp b/libs/log/src/spirit_encoding.hpp index e1b8db7a2..4bc9ab319 100644 --- a/libs/log/src/spirit_encoding.hpp +++ b/libs/log/src/spirit_encoding.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/stateless_allocator.hpp b/libs/log/src/stateless_allocator.hpp index c5755798b..d8da0d099 100644 --- a/libs/log/src/stateless_allocator.hpp +++ b/libs/log/src/stateless_allocator.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/syslog_backend.cpp b/libs/log/src/syslog_backend.cpp index 3bfd1eb71..a866a1e35 100644 --- a/libs/log/src/syslog_backend.cpp +++ b/libs/log/src/syslog_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/text_file_backend.cpp b/libs/log/src/text_file_backend.cpp index fda501937..6cd8a9b1a 100644 --- a/libs/log/src/text_file_backend.cpp +++ b/libs/log/src/text_file_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -31,6 +31,7 @@ #include <stdexcept> #include <boost/ref.hpp> #include <boost/bind.hpp> +#include <boost/cstdint.hpp> #include <boost/smart_ptr/make_shared_object.hpp> #include <boost/enable_shared_from_this.hpp> #include <boost/throw_exception.hpp> @@ -1162,16 +1163,36 @@ BOOST_LOG_API void text_file_backend::auto_flush(bool f) BOOST_LOG_API void text_file_backend::consume(record_view const& rec, string_type const& formatted_message) { typedef file_char_traits< string_type::value_type > traits_t; - if + + bool no_new_filename = false; + if (!m_pImpl->m_File.good()) + { + // The file stream is not operational. One possible reason is that there is no more free space + // on the file system. In this case it is possible that this log record will fail to be written as well, + // leaving the newly creted file empty. Eventually this results in lots of empty log files. + // We should take precautions to avoid this. https://svn.boost.org/trac/boost/ticket/11016 + close_file(); + + system::error_code ec; + uintmax_t size = filesystem::file_size(m_pImpl->m_FileName, ec); + if (!!ec || size == 0) + { + // To reuse the empty file avoid re-generating the new file name later + no_new_filename = true; + } + else if (!!m_pImpl->m_pFileCollector) + { + // Complete file rotation + m_pImpl->m_pFileCollector->store_file(m_pImpl->m_FileName); + } + } + else if ( + m_pImpl->m_File.is_open() && ( - m_pImpl->m_File.is_open() && - ( - m_pImpl->m_CharactersWritten + formatted_message.size() >= m_pImpl->m_FileRotationSize || - (!m_pImpl->m_TimeBasedRotation.empty() && m_pImpl->m_TimeBasedRotation()) - ) - ) || - !m_pImpl->m_File.good() + m_pImpl->m_CharactersWritten + formatted_message.size() >= m_pImpl->m_FileRotationSize || + (!m_pImpl->m_TimeBasedRotation.empty() && m_pImpl->m_TimeBasedRotation()) + ) ) { rotate_file(); @@ -1179,9 +1200,11 @@ BOOST_LOG_API void text_file_backend::consume(record_view const& rec, string_typ if (!m_pImpl->m_File.is_open()) { - m_pImpl->m_FileName = m_pImpl->m_StorageDir / m_pImpl->m_FileNameGenerator(m_pImpl->m_FileCounter++); + if (!no_new_filename) + m_pImpl->m_FileName = m_pImpl->m_StorageDir / m_pImpl->m_FileNameGenerator(m_pImpl->m_FileCounter++); filesystem::create_directories(m_pImpl->m_FileName.parent_path()); + m_pImpl->m_File.open(m_pImpl->m_FileName, m_pImpl->m_FileOpenMode); if (!m_pImpl->m_File.is_open()) { @@ -1300,14 +1323,30 @@ BOOST_LOG_API void text_file_backend::set_file_name_pattern_internal(filesystem: } } -//! The method rotates the file -BOOST_LOG_API void text_file_backend::rotate_file() +//! Closes the currently open file +void text_file_backend::close_file() { if (!m_pImpl->m_CloseHandler.empty()) + { + // Rationale: We should call the close handler even if the stream is !good() because + // writing the footer may not be the only thing the handler does. However, there is + // a chance that the file had become writable since the last failure (e.g. there was + // no space left to write the last record, but it got freed since then), so if the handler + // attempts to write a footer it may succeed now. For this reason we clear the stream state + // and let the handler have a try. + m_pImpl->m_File.clear(); m_pImpl->m_CloseHandler(m_pImpl->m_File); + } m_pImpl->m_File.close(); m_pImpl->m_File.clear(); m_pImpl->m_CharactersWritten = 0; +} + +//! The method rotates the file +BOOST_LOG_API void text_file_backend::rotate_file() +{ + close_file(); + if (!!m_pImpl->m_pFileCollector) m_pImpl->m_pFileCollector->store_file(m_pImpl->m_FileName); } diff --git a/libs/log/src/text_multifile_backend.cpp b/libs/log/src/text_multifile_backend.cpp index 16e0dad50..8a2eeb481 100644 --- a/libs/log/src/text_multifile_backend.cpp +++ b/libs/log/src/text_multifile_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/text_ostream_backend.cpp b/libs/log/src/text_ostream_backend.cpp index f55df12a9..458619017 100644 --- a/libs/log/src/text_ostream_backend.cpp +++ b/libs/log/src/text_ostream_backend.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/thread_id.cpp b/libs/log/src/thread_id.cpp index aab360917..cdd556f55 100644 --- a/libs/log/src/thread_id.cpp +++ b/libs/log/src/thread_id.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -19,9 +19,11 @@ #include <new> #include <iostream> -#include <boost/integer.hpp> #include <boost/throw_exception.hpp> -#include <boost/io/ios_state.hpp> +#if !defined(BOOST_WINDOWS) +#include <cstring> +#include <boost/predef/other/endian.h> +#endif #include <boost/log/detail/thread_id.hpp> #if defined(BOOST_LOG_USE_COMPILER_TLS) #include <boost/aligned_storage.hpp> @@ -37,6 +39,7 @@ #if !defined(BOOST_LOG_USE_COMPILER_TLS) #include <boost/log/detail/singleton.hpp> #endif +#include "id_formatting.hpp" #include <boost/log/detail/header.hpp> #if defined(BOOST_WINDOWS) @@ -80,6 +83,12 @@ BOOST_LOG_OPEN_NAMESPACE namespace aux { +enum +{ + headroom_size = sizeof(pthread_t) > sizeof(uintmax_t) ? 0u : (sizeof(uintmax_t) - sizeof(pthread_t)), + tid_size = sizeof(uintmax_t) - headroom_size +}; + BOOST_LOG_ANONYMOUS_NAMESPACE { //! The function returns current thread identifier @@ -88,20 +97,18 @@ BOOST_LOG_ANONYMOUS_NAMESPACE { // According to POSIX, pthread_t may not be an integer type: // http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/types.h.html // For now we use the hackish cast to get some opaque number that hopefully correlates with system thread identification. - union - { - thread::id::native_type as_uint; - pthread_t as_pthread; - } - caster = {}; - caster.as_pthread = pthread_self(); - return thread::id(caster.as_uint); + thread::id::native_type int_id = 0; + pthread_t pthread_id = pthread_self(); +#if BOOST_ENDIAN_BIG_BYTE || BOOST_ENDIAN_BIG_WORD + std::memcpy(reinterpret_cast< unsigned char* >(&int_id) + headroom_size, &pthread_id, tid_size); +#else + std::memcpy(&int_id, &pthread_id, tid_size); +#endif + return thread::id(int_id); } } // namespace -enum { tid_size = sizeof(pthread_t) > sizeof(uintmax_t) ? sizeof(uintmax_t) : sizeof(pthread_t) }; - } // namespace aux BOOST_LOG_CLOSE_NAMESPACE // namespace log @@ -229,34 +236,18 @@ BOOST_LOG_API thread::id const& get_id() // Used in default_sink.cpp void format_thread_id(char* buf, std::size_t size, thread::id tid) { - static const char char_table[] = "0123456789abcdef"; - - // Input buffer is assumed to be always larger than 2 chars - *buf++ = '0'; - *buf++ = 'x'; - - size -= 3; // reserve space for the terminating 0 - thread::id::native_type id = tid.native_id(); - unsigned int i = 0; - const unsigned int n = (size > (tid_size * 2u)) ? static_cast< unsigned int >(tid_size * 2u) : static_cast< unsigned int >(size); - for (unsigned int shift = n * 4u; i < n; ++i, shift -= 4u) - { - buf[i] = char_table[(id >> shift) & 15u]; - } - - buf[i] = '\0'; + format_id< tid_size >(buf, size, tid.native_id(), false); } template< typename CharT, typename TraitsT > -std::basic_ostream< CharT, TraitsT >& -operator<< (std::basic_ostream< CharT, TraitsT >& strm, thread::id const& tid) +std::basic_ostream< CharT, TraitsT >& operator<< (std::basic_ostream< CharT, TraitsT >& strm, thread::id const& tid) { if (strm.good()) { - io::ios_flags_saver flags_saver(strm, (strm.flags() & std::ios_base::uppercase) | std::ios_base::hex | std::ios_base::internal | std::ios_base::showbase); - io::basic_ios_fill_saver< CharT, TraitsT > fill_saver(strm, static_cast< CharT >('0')); - strm.width(static_cast< std::streamsize >(tid_size * 2 + 2)); // 2 chars per byte + 2 chars for the leading 0x - strm << static_cast< uint_t< tid_size * 8 >::least >(tid.native_id()); + CharT buf[tid_size * 2 + 3]; // 2 chars per byte + 3 chars for the leading 0x and terminating zero + format_id< tid_size >(buf, sizeof(buf) / sizeof(*buf), tid.native_id(), (strm.flags() & std::ios_base::uppercase) != 0); + + strm << buf; } return strm; diff --git a/libs/log/src/thread_specific.cpp b/libs/log/src/thread_specific.cpp index a2e5d17a1..f5dc22562 100644 --- a/libs/log/src/thread_specific.cpp +++ b/libs/log/src/thread_specific.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/threadsafe_queue.cpp b/libs/log/src/threadsafe_queue.cpp index 4855d28e7..9f86f75d9 100644 --- a/libs/log/src/threadsafe_queue.cpp +++ b/libs/log/src/threadsafe_queue.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/timer.cpp b/libs/log/src/timer.cpp index c3f49518c..6ef169d7f 100644 --- a/libs/log/src/timer.cpp +++ b/libs/log/src/timer.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/timestamp.cpp b/libs/log/src/timestamp.cpp index bff863597..6c252df62 100644 --- a/libs/log/src/timestamp.cpp +++ b/libs/log/src/timestamp.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -202,7 +202,8 @@ BOOST_LOG_API get_tick_count_t get_tick_count = &get_tick_count_init; #endif // _WIN32_WINNT >= 0x0600 -#elif defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0 +#elif (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) /* POSIX timers supported */ \ + || defined(__GNU__) /* GNU Hurd does not support POSIX timers fully but does provide clock_gettime() */ BOOST_LOG_API int64_t duration::milliseconds() const { diff --git a/libs/log/src/trivial.cpp b/libs/log/src/trivial.cpp index 62154bf6f..b2fd280ed 100644 --- a/libs/log/src/trivial.cpp +++ b/libs/log/src/trivial.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/src/unhandled_exception_count.cpp b/libs/log/src/unhandled_exception_count.cpp index 6aec558fb..c8eebe1dd 100644 --- a/libs/log/src/unhandled_exception_count.cpp +++ b/libs/log/src/unhandled_exception_count.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -49,8 +49,8 @@ extern "C" void* __cxa_get_globals(); #elif defined(_MSC_VER) #if _MSC_VER >= 1900 // Visual Studio 14 has redesigned CRT -#define BOOST_LOG_HAS_VCRT_GETPTD -extern "C" void* __vcrt_getptd(); +#define BOOST_LOG_HAS_PROCESSING_THROW +extern "C" int* __processing_throw(); #elif _MSC_VER >= 1400 #define BOOST_LOG_HAS_GETPTD extern "C" void* _getptd(); @@ -68,9 +68,9 @@ BOOST_LOG_API unsigned int unhandled_exception_count() BOOST_NOEXCEPT #elif defined(BOOST_LOG_HAS_GETPTD) // MSVC specific. Tested on {MSVC2005SP1,MSVC2008SP1,MSVC2010SP1,MSVC2012}x{x32,x64}. return *(reinterpret_cast< const unsigned int* >(static_cast< const char* >(_getptd()) + (sizeof(void*) == 8 ? 0x100 : 0x90))); // _tiddata::_ProcessingThrow, x32 offset - 0x90, x64 - 0x100 -#elif defined(BOOST_LOG_HAS_VCRT_GETPTD) +#elif defined(BOOST_LOG_HAS_PROCESSING_THROW) // MSVC specific. Tested on {MSVC 14 CTP}x{x32,x64}. - return *(reinterpret_cast< const unsigned int* >(static_cast< const char* >(__vcrt_getptd()) + (sizeof(void*) == 8 ? 0x38 : 0x1c))); // __vcrt_ptd::_ProcessingThrow, x32 offset - 0x1c, x64 - 0x38 + return static_cast< unsigned int >(*__processing_throw()); #else // Portable implementation. Does not allow to detect multiple nested exceptions. return static_cast< unsigned int >(std::uncaught_exception()); diff --git a/libs/log/src/windows_version.hpp b/libs/log/src/windows_version.hpp index 0b3855d15..eb68a21f8 100644 --- a/libs/log/src/windows_version.hpp +++ b/libs/log/src/windows_version.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/Jamfile.v2 b/libs/log/test/Jamfile.v2 index e1a8c31ba..91dd1b51a 100644 --- a/libs/log/test/Jamfile.v2 +++ b/libs/log/test/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/common/attr_comparison.hpp b/libs/log/test/common/attr_comparison.hpp index b248c1460..b4be4f484 100644 --- a/libs/log/test/common/attr_comparison.hpp +++ b/libs/log/test/common/attr_comparison.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/common/char_definitions.hpp b/libs/log/test/common/char_definitions.hpp index 7f4b1ca63..2cf0d6640 100644 --- a/libs/log/test/common/char_definitions.hpp +++ b/libs/log/test/common/char_definitions.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/common/make_record.hpp b/libs/log/test/common/make_record.hpp index e09f28ea6..d2e514fe5 100644 --- a/libs/log/test/common/make_record.hpp +++ b/libs/log/test/common/make_record.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/common/test_sink.hpp b/libs/log/test/common/test_sink.hpp index 1d3d73954..da88830ec 100644 --- a/libs/log/test/common/test_sink.hpp +++ b/libs/log/test/common/test_sink.hpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile/current_function_support.cpp b/libs/log/test/compile/current_function_support.cpp index f45f0e451..cdcd1051a 100644 --- a/libs/log/test/compile/current_function_support.cpp +++ b/libs/log/test/compile/current_function_support.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile/self_contained_header.cpp b/libs/log/test/compile/self_contained_header.cpp index 713b740f7..8e3a2c5a0 100644 --- a/libs/log/test/compile/self_contained_header.cpp +++ b/libs/log/test/compile/self_contained_header.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile/src_logger_assignable.cpp b/libs/log/test/compile/src_logger_assignable.cpp index 2c82d6fa7..d1d51f57e 100644 --- a/libs/log/test/compile/src_logger_assignable.cpp +++ b/libs/log/test/compile/src_logger_assignable.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile/src_logger_get_attributes.cpp b/libs/log/test/compile/src_logger_get_attributes.cpp index 627d6e91e..b837917a7 100644 --- a/libs/log/test/compile/src_logger_get_attributes.cpp +++ b/libs/log/test/compile/src_logger_get_attributes.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile/util_unique_identifier.cpp b/libs/log/test/compile/util_unique_identifier.cpp index 7611a843f..50e7ee032 100644 --- a/libs/log/test/compile/util_unique_identifier.cpp +++ b/libs/log/test/compile/util_unique_identifier.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/compile_fail/attr_functor_void_return.cpp b/libs/log/test/compile_fail/attr_functor_void_return.cpp index 1c4215b9b..c9701e077 100644 --- a/libs/log/test/compile_fail/attr_functor_void_return.cpp +++ b/libs/log/test/compile_fail/attr_functor_void_return.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/performance/Jamfile.v2 b/libs/log/test/performance/Jamfile.v2 index 2f855911c..036ed6e0b 100644 --- a/libs/log/test/performance/Jamfile.v2 +++ b/libs/log/test/performance/Jamfile.v2 @@ -1,5 +1,5 @@ # -# Copyright Andrey Semashev 2007 - 2014. +# Copyright Andrey Semashev 2007 - 2015. # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or copy at # http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/performance/dump.cpp b/libs/log/test/performance/dump.cpp index 9d0a2352a..b19b161ac 100644 --- a/libs/log/test/performance/dump.cpp +++ b/libs/log/test/performance/dump.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/performance/record_emission.cpp b/libs/log/test/performance/record_emission.cpp index cfbe91f6e..296f9afad 100644 --- a/libs/log/test/performance/record_emission.cpp +++ b/libs/log/test/performance/record_emission.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_attribute_set.cpp b/libs/log/test/run/attr_attribute_set.cpp index 7fe19b288..669f4d099 100644 --- a/libs/log/test/run/attr_attribute_set.cpp +++ b/libs/log/test/run/attr_attribute_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_attribute_set_ticket11106.cpp b/libs/log/test/run/attr_attribute_set_ticket11106.cpp new file mode 100644 index 000000000..142307d90 --- /dev/null +++ b/libs/log/test/run/attr_attribute_set_ticket11106.cpp @@ -0,0 +1,51 @@ +/* + * Copyright Andrey Semashev 2007 - 2015. + * Distributed under the Boost Software License, Version 1.0. + * (See accompanying file LICENSE_1_0.txt or copy at + * http://www.boost.org/LICENSE_1_0.txt) + */ +/*! + * \file attr_attribute_set_ticket11106.cpp + * \author Andrey Semashev + * \date 15.03.2015 + * + * \brief This header contains a test for the fix for https://svn.boost.org/trac/boost/ticket/11106. + */ + +#define BOOST_TEST_MODULE attr_attribute_set_ticket11106 + +#include <string> +#include <sstream> +#include <utility> +#include <boost/test/unit_test.hpp> +#include <boost/log/attributes/constant.hpp> +#include <boost/log/attributes/attribute_set.hpp> + +// The test checks that insertion does not invalidate existing elements in the container +BOOST_AUTO_TEST_CASE(ticket11106) +{ + boost::log::attribute_set set; + + unsigned int i = 0; + while (i < 100) + { + std::ostringstream strm; + strm << "Attr" << i; + boost::log::attribute_name name = strm.str(); + + std::pair< boost::log::attribute_set::iterator, bool > res = set.insert(name, boost::log::attributes::make_constant(5)); + ++i; + + BOOST_CHECK(res.second); // check that insertion succeeded + BOOST_CHECK(set.find(res.first->first) != set.end()); // check that lookup works + + // Now check that all previously inserted elements are still findable + unsigned int j = 0; + for (boost::log::attribute_set::const_iterator it = set.begin(), end = set.end(); it != end; ++it, ++j) + { + boost::log::attribute_name key = it->first; + BOOST_CHECK(set.find(key) != set.end()); + } + BOOST_CHECK_EQUAL(j, i); + } +} diff --git a/libs/log/test/run/attr_attribute_value_impl.cpp b/libs/log/test/run/attr_attribute_value_impl.cpp index ecec3a2f8..156277a10 100644 --- a/libs/log/test/run/attr_attribute_value_impl.cpp +++ b/libs/log/test/run/attr_attribute_value_impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_attribute_value_set.cpp b/libs/log/test/run/attr_attribute_value_set.cpp index 394eb1a69..15fdeece9 100644 --- a/libs/log/test/run/attr_attribute_value_set.cpp +++ b/libs/log/test/run/attr_attribute_value_set.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -16,6 +16,7 @@ #include <vector> #include <string> +#include <sstream> #include <utility> #include <iterator> #include <boost/config.hpp> @@ -220,3 +221,24 @@ BOOST_AUTO_TEST_CASE(lookup) BOOST_CHECK_EQUAL(view1.count(data::attr3()), 1UL); BOOST_CHECK_EQUAL(view1.count(data::attr4()), 0UL); } + +// The test checks size method +BOOST_AUTO_TEST_CASE(size) +{ + typedef logging::attribute_value_set attr_values; + attrs::constant< int > attr1(10); + + attr_values view; + view.freeze(); + + unsigned int i = 0; + for (; i < 100; ++i) + { + std::ostringstream strm; + strm << "Attr" << i; + + view.insert(attr_values::key_type(strm.str()), attr1.get_value()); + } + + BOOST_CHECK_EQUAL(view.size(), i); +} diff --git a/libs/log/test/run/attr_function.cpp b/libs/log/test/run/attr_function.cpp index 94ff17b67..0d59a2717 100644 --- a/libs/log/test/run/attr_function.cpp +++ b/libs/log/test/run/attr_function.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_named_scope.cpp b/libs/log/test/run/attr_named_scope.cpp index eea14ae53..9429a36c4 100644 --- a/libs/log/test/run/attr_named_scope.cpp +++ b/libs/log/test/run/attr_named_scope.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_sets_insertion_lookup.cpp b/libs/log/test/run/attr_sets_insertion_lookup.cpp index f074825f6..46fc6a1c6 100644 --- a/libs/log/test/run/attr_sets_insertion_lookup.cpp +++ b/libs/log/test/run/attr_sets_insertion_lookup.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/attr_value_visitation.cpp b/libs/log/test/run/attr_value_visitation.cpp index 0ca55c261..11730d8cc 100644 --- a/libs/log/test/run/attr_value_visitation.cpp +++ b/libs/log/test/run/attr_value_visitation.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/core.cpp b/libs/log/test/run/core.cpp index ac6738e59..f945c03a8 100644 --- a/libs/log/test/run/core.cpp +++ b/libs/log/test/run/core.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_attr.cpp b/libs/log/test/run/filt_attr.cpp index 45da26632..237908129 100644 --- a/libs/log/test/run/filt_attr.cpp +++ b/libs/log/test/run/filt_attr.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_has_attr.cpp b/libs/log/test/run/filt_has_attr.cpp index 744e86ee1..01d2d10a1 100644 --- a/libs/log/test/run/filt_has_attr.cpp +++ b/libs/log/test/run/filt_has_attr.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_matches_boost_regex.cpp b/libs/log/test/run/filt_matches_boost_regex.cpp index 1783250f8..c34fc731e 100644 --- a/libs/log/test/run/filt_matches_boost_regex.cpp +++ b/libs/log/test/run/filt_matches_boost_regex.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_matches_spirit_classic.cpp b/libs/log/test/run/filt_matches_spirit_classic.cpp index 069771c68..5e3ca0443 100644 --- a/libs/log/test/run/filt_matches_spirit_classic.cpp +++ b/libs/log/test/run/filt_matches_spirit_classic.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_matches_spirit_qi.cpp b/libs/log/test/run/filt_matches_spirit_qi.cpp index 069be53cf..c85ca011d 100644 --- a/libs/log/test/run/filt_matches_spirit_qi.cpp +++ b/libs/log/test/run/filt_matches_spirit_qi.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_matches_std_regex.cpp b/libs/log/test/run/filt_matches_std_regex.cpp index 22b55b4dd..224551754 100644 --- a/libs/log/test/run/filt_matches_std_regex.cpp +++ b/libs/log/test/run/filt_matches_std_regex.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/filt_matches_xpressive.cpp b/libs/log/test/run/filt_matches_xpressive.cpp index 10a5d8748..44ee0a618 100644 --- a/libs/log/test/run/filt_matches_xpressive.cpp +++ b/libs/log/test/run/filt_matches_xpressive.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_attr.cpp b/libs/log/test/run/form_attr.cpp index 899fd5977..ef2deab7b 100644 --- a/libs/log/test/run/form_attr.cpp +++ b/libs/log/test/run/form_attr.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_date_time.cpp b/libs/log/test/run/form_date_time.cpp index 65d0dd1ac..28a3b2dd6 100644 --- a/libs/log/test/run/form_date_time.cpp +++ b/libs/log/test/run/form_date_time.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_format.cpp b/libs/log/test/run/form_format.cpp index 7911ba79f..af2496907 100644 --- a/libs/log/test/run/form_format.cpp +++ b/libs/log/test/run/form_format.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_if.cpp b/libs/log/test/run/form_if.cpp index 2b6d5090e..88f44c497 100644 --- a/libs/log/test/run/form_if.cpp +++ b/libs/log/test/run/form_if.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_message.cpp b/libs/log/test/run/form_message.cpp index 0f68b639e..4fd946bf1 100644 --- a/libs/log/test/run/form_message.cpp +++ b/libs/log/test/run/form_message.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/form_named_scope.cpp b/libs/log/test/run/form_named_scope.cpp index f362292ab..3b61e36e5 100644 --- a/libs/log/test/run/form_named_scope.cpp +++ b/libs/log/test/run/form_named_scope.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/unhandled_exception_count.cpp b/libs/log/test/run/unhandled_exception_count.cpp index 1d2d6bf9d..0002fda15 100644 --- a/libs/log/test/run/unhandled_exception_count.cpp +++ b/libs/log/test/run/unhandled_exception_count.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/unhandled_exception_count_np.cpp b/libs/log/test/run/unhandled_exception_count_np.cpp index 57b2bc9a4..b2f703600 100644 --- a/libs/log/test/run/unhandled_exception_count_np.cpp +++ b/libs/log/test/run/unhandled_exception_count_np.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_dynamic_type_disp.cpp b/libs/log/test/run/util_dynamic_type_disp.cpp index 7c883a39f..485569d25 100644 --- a/libs/log/test/run/util_dynamic_type_disp.cpp +++ b/libs/log/test/run/util_dynamic_type_disp.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_exception_handler.cpp b/libs/log/test/run/util_exception_handler.cpp index 898dcbae8..717c804aa 100644 --- a/libs/log/test/run/util_exception_handler.cpp +++ b/libs/log/test/run/util_exception_handler.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_formatting_ostream.cpp b/libs/log/test/run/util_formatting_ostream.cpp index fbf6ad081..59cc6c98e 100644 --- a/libs/log/test/run/util_formatting_ostream.cpp +++ b/libs/log/test/run/util_formatting_ostream.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_manip_add_value.cpp b/libs/log/test/run/util_manip_add_value.cpp index 49598afac..9b2227e59 100644 --- a/libs/log/test/run/util_manip_add_value.cpp +++ b/libs/log/test/run/util_manip_add_value.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_manip_dump.cpp b/libs/log/test/run/util_manip_dump.cpp index 9c6b41c85..731116cd0 100644 --- a/libs/log/test/run/util_manip_dump.cpp +++ b/libs/log/test/run/util_manip_dump.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_once_block.cpp b/libs/log/test/run/util_once_block.cpp index b8400f4ed..d952dad74 100644 --- a/libs/log/test/run/util_once_block.cpp +++ b/libs/log/test/run/util_once_block.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_static_type_disp.cpp b/libs/log/test/run/util_static_type_disp.cpp index c637c7466..e318fc5a5 100644 --- a/libs/log/test/run/util_static_type_disp.cpp +++ b/libs/log/test/run/util_static_type_disp.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_stp_filter_parser.cpp b/libs/log/test/run/util_stp_filter_parser.cpp index 5b4804a4b..27a6644d6 100644 --- a/libs/log/test/run/util_stp_filter_parser.cpp +++ b/libs/log/test/run/util_stp_filter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_stp_formatter_parser.cpp b/libs/log/test/run/util_stp_formatter_parser.cpp index 3b2ef2e8c..15a603678 100644 --- a/libs/log/test/run/util_stp_formatter_parser.cpp +++ b/libs/log/test/run/util_stp_formatter_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_stp_settings_parser.cpp b/libs/log/test/run/util_stp_settings_parser.cpp index 035bdc377..1027fb5bd 100644 --- a/libs/log/test/run/util_stp_settings_parser.cpp +++ b/libs/log/test/run/util_stp_settings_parser.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) diff --git a/libs/log/test/run/util_string_literal.cpp b/libs/log/test/run/util_string_literal.cpp index c09b8e727..c7253f792 100644 --- a/libs/log/test/run/util_string_literal.cpp +++ b/libs/log/test/run/util_string_literal.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) @@ -15,6 +15,7 @@ #define BOOST_TEST_MODULE util_string_literal #include <cwchar> +#include <cstring> #include <set> #include <memory> #include <string> @@ -40,24 +41,24 @@ BOOST_AUTO_TEST_CASE(string_literal_ctors) logging::string_literal lit = "abcd"; BOOST_CHECK(!lit.empty()); BOOST_CHECK_EQUAL(lit.size(), 4UL); - BOOST_CHECK(strcmp(lit.c_str(), "abcd") == 0); + BOOST_CHECK(std::strcmp(lit.c_str(), "abcd") == 0); } // Copying { logging::wstring_literal lit1 = L"Hello"; logging::wstring_literal lit2 = lit1; - BOOST_CHECK(wcscmp(lit2.c_str(), L"Hello") == 0); - BOOST_CHECK(wcscmp(lit1.c_str(), lit2.c_str()) == 0); + BOOST_CHECK(std::wcscmp(lit2.c_str(), L"Hello") == 0); + BOOST_CHECK(std::wcscmp(lit1.c_str(), lit2.c_str()) == 0); } // Generator functions { logging::string_literal lit1 = logging::str_literal("Wow!"); - BOOST_CHECK(strcmp(lit1.c_str(), "Wow!") == 0); + BOOST_CHECK(std::strcmp(lit1.c_str(), "Wow!") == 0); logging::wstring_literal lit2 = logging::str_literal(L"Wow!"); - BOOST_CHECK(wcscmp(lit2.c_str(), L"Wow!") == 0); + BOOST_CHECK(std::wcscmp(lit2.c_str(), L"Wow!") == 0); } } @@ -70,7 +71,7 @@ BOOST_AUTO_TEST_CASE(string_literal_assignment) BOOST_CHECK(lit.empty()); lit = "Hello"; - BOOST_CHECK(strcmp(lit.c_str(), "Hello") == 0); + BOOST_CHECK(std::strcmp(lit.c_str(), "Hello") == 0); logging::string_literal empty_lit; lit = empty_lit; @@ -78,7 +79,7 @@ BOOST_AUTO_TEST_CASE(string_literal_assignment) logging::string_literal filled_lit = "Some string"; lit = filled_lit; - BOOST_CHECK(strcmp(lit.c_str(), filled_lit.c_str()) == 0); + BOOST_CHECK(std::strcmp(lit.c_str(), filled_lit.c_str()) == 0); } // assign @@ -87,7 +88,7 @@ BOOST_AUTO_TEST_CASE(string_literal_assignment) BOOST_CHECK(lit.empty()); lit.assign("Hello"); - BOOST_CHECK(strcmp(lit.c_str(), "Hello") == 0); + BOOST_CHECK(std::strcmp(lit.c_str(), "Hello") == 0); logging::string_literal empty_lit; lit.assign(empty_lit); @@ -95,7 +96,7 @@ BOOST_AUTO_TEST_CASE(string_literal_assignment) logging::string_literal filled_lit = "Some string"; lit.assign(filled_lit); - BOOST_CHECK(strcmp(lit.c_str(), filled_lit.c_str()) == 0); + BOOST_CHECK(std::strcmp(lit.c_str(), filled_lit.c_str()) == 0); } } @@ -208,11 +209,11 @@ BOOST_AUTO_TEST_CASE(string_literal_copy) char t[32] = { 0 }; BOOST_CHECK_EQUAL(lit.copy(t, 2), 2UL); - BOOST_CHECK(strcmp(t, "yo") == 0); + BOOST_CHECK(std::strcmp(t, "yo") == 0); BOOST_CHECK_EQUAL(lit.copy(t, 4, 2), 4UL); - BOOST_CHECK(strcmp(t, "-ho-") == 0); + BOOST_CHECK(std::strcmp(t, "-ho-") == 0); BOOST_CHECK_EQUAL(lit.copy(t, 100), 8UL); - BOOST_CHECK(strcmp(t, "yo-ho-ho") == 0); + BOOST_CHECK(std::strcmp(t, "yo-ho-ho") == 0); } diff --git a/libs/log/test/run/util_type_info_wrapper.cpp b/libs/log/test/run/util_type_info_wrapper.cpp index 1de7858d5..49226bc37 100644 --- a/libs/log/test/run/util_type_info_wrapper.cpp +++ b/libs/log/test/run/util_type_info_wrapper.cpp @@ -1,5 +1,5 @@ /* - * Copyright Andrey Semashev 2007 - 2014. + * Copyright Andrey Semashev 2007 - 2015. * Distributed under the Boost Software License, Version 1.0. * (See accompanying file LICENSE_1_0.txt or copy at * http://www.boost.org/LICENSE_1_0.txt) |
