summaryrefslogtreecommitdiff
path: root/libs/log/doc/html/log/detailed/attributes.html
diff options
context:
space:
mode:
Diffstat (limited to 'libs/log/doc/html/log/detailed/attributes.html')
-rw-r--r--libs/log/doc/html/log/detailed/attributes.html21
1 files changed, 11 insertions, 10 deletions
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 &#169; 2007-2014 Andrey Semashev<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2007-2015 Andrey
+ Semashev<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>).
</p>