mirror of
https://github.com/boostorg/exception.git
synced 2025-07-17 06:22:05 +02:00
documentation update
[SVN r52278]
This commit is contained in:
@ -113,10 +113,10 @@ catch( boost::<span class="RenoLink"><a href="exception.html">exception</a></spa
|
|||||||
{
|
{
|
||||||
std::cerr << "I/O Error!\n";
|
std::cerr << "I/O Error!\n";
|
||||||
|
|
||||||
if( shared_ptr<std::string const> fn=<span class="RenoLink"><a href="get_error_info.html">get_error_info</a></span><file_name>(e) )
|
if( std::string const * fn=<span class="RenoLink"><a href="get_error_info.html">get_error_info</a></span><file_name>(e) )
|
||||||
std::cerr << "File name: " << *fn << "\n";
|
std::cerr << "File name: " << *fn << "\n";
|
||||||
|
|
||||||
if( shared_ptr<int const> c=<span class="RenoLink"><a href="get_error_info.html">get_error_info</a></span><errno_code>(e) )
|
if( int const * c=<span class="RenoLink"><a href="get_error_info.html">get_error_info</a></span><errno_code>(e) )
|
||||||
std::cerr << "OS says: " << strerror(*c) << "\n";
|
std::cerr << "OS says: " << strerror(*c) << "\n";
|
||||||
}</pre>
|
}</pre>
|
||||||
<p>In addition, boost::<span class="RenoLink"><a href="diagnostic_information.html">diagnostic_information</a></span> can be used to compose an automatic (if not user-friendly) message that contains all of the <span class="RenoLink"><a href="error_info.html">error_info</a></span> objects added to a boost::<span class="RenoLink"><a href="exception.html">exception</a></span>. This is useful for inclusion in logs and other diagnostic objects.</p>
|
<p>In addition, boost::<span class="RenoLink"><a href="diagnostic_information.html">diagnostic_information</a></span> can be used to compose an automatic (if not user-friendly) message that contains all of the <span class="RenoLink"><a href="error_info.html">error_info</a></span> objects added to a boost::<span class="RenoLink"><a href="exception.html">exception</a></span>. This is useful for inclusion in logs and other diagnostic objects.</p>
|
||||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user