|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r68721 - in sandbox/chrono/libs/stopwatches/doc: . html html/boost_stopwatches html/boost_stopwatches/appendices html/boost_stopwatches/overview html/boost_stopwatches/reference html/boost_stopwatches/users_guide
From: vicente.botet_at_[hidden]
Date: 2011-02-08 12:03:06
Author: viboes
Date: 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
New Revision: 68721
URL: http://svn.boost.org/trac/boost/changeset/68721
Log:
Stopwatches: Update doc
Text files modified:
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html | 8
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html | 4
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html | 9
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html | 2
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview.html | 2
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview/motivation.html | 8
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference.html | 2
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/other_clocks.html | 60 +++---
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/reporters.html | 232 ++++++++++++------------
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches.html | 135 +++++++-------
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches_hpp.html | 6
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide.html | 2
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/getting_started.html | 20 +-
sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/tutorial.html | 42 ++--
sandbox/chrono/libs/stopwatches/doc/html/index.html | 6
sandbox/chrono/libs/stopwatches/doc/html/standalone_HTML.manifest | 2
sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk | 369 +++++++++++++++++++--------------------
17 files changed, 450 insertions(+), 459 deletions(-)
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -27,7 +27,7 @@
<a name="boost_stopwatches.appendices.faq"></a><a class="link" href="faq.html" title="Appendix D: FAQ">Appendix D: FAQ</a>
</h3></div></div></div>
<a name="boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_only_display_millisecond_place_precision_when_the_underlying_clock_has_nanosecond_precision_"></a><h5>
-<a name="id3447553"></a>
+<a name="id3330569"></a>
<a class="link" href="faq.html#boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_only_display_millisecond_place_precision_when_the_underlying_clock_has_nanosecond_precision_">Why
does stopwatch_reporter only display millisecond place precision when the
underlying Clock has nanosecond precision?</a>
@@ -38,7 +38,7 @@
dangerously.
</p>
<a name="boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_sometimes_report_more_cpu_seconds_than_real_seconds_"></a><h5>
-<a name="id3447592"></a>
+<a name="id3330608"></a>
<a class="link" href="faq.html#boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_sometimes_report_more_cpu_seconds_than_real_seconds_">Why
does stopwatch_reporter sometimes report more cpu seconds than real seconds?</a>
</h5>
@@ -48,7 +48,7 @@
be reporting at times.
</p>
<a name="boost_stopwatches.appendices.faq.can_i_obtain_statistics_of_the_time_elapsed_between_calls_to_a_function_"></a><h5>
-<a name="id3447625"></a>
+<a name="id3330640"></a>
<a class="link" href="faq.html#boost_stopwatches.appendices.faq.can_i_obtain_statistics_of_the_time_elapsed_between_calls_to_a_function_">Can
I obtain statistics of the time elapsed between calls to a function?</a>
</h5>
@@ -56,7 +56,7 @@
The library does not provides this feature.
</p>
<a name="boost_stopwatches.appendices.faq.what_happens_if_i_press_ctrl_c_and_program_terminates__what_log_would_boost_stopwatches_output_"></a><h5>
-<a name="id3447653"></a>
+<a name="id3330668"></a>
<a class="link" href="faq.html#boost_stopwatches.appendices.faq.what_happens_if_i_press_ctrl_c_and_program_terminates__what_log_would_boost_stopwatches_output_">What
happens if I press Ctrl+C and program terminates? What log would Boost.Stopwatches
output?</a>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -69,7 +69,7 @@
with a variable lifetime.
</p>
<a name="boost_stopwatches.appendices.perf.single_threaded_recursive_function"></a><h5>
-<a name="id3449471"></a>
+<a name="id3332486"></a>
<a class="link" href="perf.html#boost_stopwatches.appendices.perf.single_threaded_recursive_function">Single-Threaded
Recursive function</a>
</h5>
@@ -92,7 +92,7 @@
and thread_clock.
</p>
<a name="boost_stopwatches.appendices.perf.multi_threaded_recursive_function"></a><h5>
-<a name="id3449519"></a>
+<a name="id3332536"></a>
<a class="link" href="perf.html#boost_stopwatches.appendices.perf.multi_threaded_recursive_function">Multi-Threaded
Recursive function</a>
</h5>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -27,7 +27,7 @@
<a name="boost_stopwatches.appendices.rationale"></a><a class="link" href="rationale.html" title="Appendix B: Rationale">Appendix B: Rationale</a>
</h3></div></div></div>
<a name="boost_stopwatches.appendices.rationale.how_reliable_are_these_measures_"></a><h5>
-<a name="id3447225"></a>
+<a name="id3330098"></a>
<a class="link" href="rationale.html#boost_stopwatches.appendices.rationale.how_reliable_are_these_measures_">How
reliable are these measures?</a>
</h5>
@@ -92,10 +92,9 @@
<li class="listitem">
Add a mechanism to track the difference between the application time
and stopclock time. If a <code class="computeroutput"><span class="identifier">Clock</span></code>
- models <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code>
- and its precision is sufficiently fine, this mechanism could suspend
- the <code class="computeroutput"><span class="identifier">Clock</span></code>'s counting
- while reporting measurements and resume it thereafter.
+ models <a class="link" href="../reference/other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req" title="SuspendibleClock Requirements"><code class="computeroutput"><span class="identifier">SuspendibleClock</span></code></a> and its precision
+ is sufficiently fine, this mechanism could suspend the <code class="computeroutput"><span class="identifier">Clock</span></code>'s counting while reporting measurements
+ and resume it thereafter.
</li>
</ul></div>
</div>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -27,7 +27,7 @@
plans</a>
</h3></div></div></div>
<a name="boost_stopwatches.appendices.todo.tasks_to_do"></a><h5>
-<a name="id3449585"></a>
+<a name="id3332602"></a>
<a class="link" href="todo.html#boost_stopwatches.appendices.todo.tasks_to_do">Tasks to do</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -31,7 +31,7 @@
<dt><span class="section">Description</span></dt>
</dl></div>
<a name="boost_stopwatches.overview.how_to_use_this_documentation"></a><h4>
-<a name="id3384648"></a>
+<a name="id3268185"></a>
<a class="link" href="overview.html#boost_stopwatches.overview.how_to_use_this_documentation">How
to Use This Documentation</a>
</h4>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview/motivation.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview/motivation.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/overview/motivation.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -27,7 +27,7 @@
<a name="boost_stopwatches.overview.motivation"></a><a class="link" href="motivation.html" title="Motivation">Motivation</a>
</h3></div></div></div>
<a name="boost_stopwatches.overview.motivation.measuring_elapsed_time"></a><h5>
-<a name="id3343313"></a>
+<a name="id3226850"></a>
<a class="link" href="motivation.html#boost_stopwatches.overview.motivation.measuring_elapsed_time">Measuring
elapsed time</a>
</h5>
@@ -40,7 +40,7 @@
is the basic model of <a class="link" href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a>.
</p>
<a name="boost_stopwatches.overview.motivation.reporting_elapsed_time"></a><h5>
-<a name="id3343409"></a>
+<a name="id3226946"></a>
<a class="link" href="motivation.html#boost_stopwatches.overview.motivation.reporting_elapsed_time">Reporting
elapsed time</a>
</h5>
@@ -75,7 +75,7 @@
</span><span class="special">}</span>
</pre>
<a name="boost_stopwatches.overview.motivation.how_reliable_are_these_measures_"></a><h5>
-<a name="id3394301"></a>
+<a name="id3277838"></a>
<a class="link" href="motivation.html#boost_stopwatches.overview.motivation.how_reliable_are_these_measures_">How
reliable are these measures?</a>
</h5>
@@ -85,7 +85,7 @@
details), but they mostly amount to reporting overhead. Boost.Chrono provides
two ways to improve reliability of time measurements. A <a class="link" href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator" title="Template Class stopwatch_accumulator<>"><code class="computeroutput"><span class="identifier">stopwatch_accumulator</span></code></a> only reports
statistics once all measurements have been acquired, which removes reporting
- overhead from the measurements. The other approach is to use a <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code> such that the reporting
+ overhead from the measurements. The other approach is to use a <a class="link" href="../reference/other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req" title="SuspendibleClock Requirements"><code class="computeroutput"><span class="identifier">SuspendibleClock</span></code></a> such that the reporting
overhead can be ignored by suspending elapsed time tracking during reporting
operations
</p>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -29,7 +29,7 @@
<div class="toc"><dl>
<dt><span class="section"><a href="reference/stopwatches_hpp.html">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
-<dt><span class="section"><a href="reference/chrono_stopwatches_hpp.html">Header
+<dt><span class="section"><a href="reference/stopwatches_stopwatches_hpp.html">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
<dt><span class="section">Other clocks</span></dt>
<dd><dl>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/other_clocks.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/other_clocks.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/other_clocks.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
<link rel="home" href="../../index.html" title="Boost.Stopwatches 0.2.0">
<link rel="up" href="../reference.html" title="Reference">
-<link rel="prev" href="chrono_stopwatches_hpp.html" title="Header <boost/stopwatches/stopwatches.hpp>">
+<link rel="prev" href="stopwatches_stopwatches_hpp.html" title="Header <boost/stopwatches/stopwatches.hpp>">
<link rel="next" href="stopwatches.html" title="Stopwatches">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="chrono_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="stopwatches_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -29,11 +29,11 @@
<div class="toc"><dl>
<dt><span class="section">SuspendibleClock
Requirements</span></dt>
<dd><dl>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspend">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspend">Static
Member Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_resume">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.resume">Static
Member Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspended">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspended">Static
Member Function <code class="computeroutput"><span class="identifier">suspended</span><span class="special">()</span></code></a></span></dt>
</dl></dd>
<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.scoped_suspend_hpp">Header
@@ -54,11 +54,11 @@
<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req" title="SuspendibleClock Requirements"><code class="computeroutput"><span class="identifier">SuspendibleClock</span></code> Requirements</a>
</h4></div></div></div>
<div class="toc"><dl>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspend">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspend">Static
Member Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_resume">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.resume">Static
Member Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspended">Static
+<dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspended">Static
Member Function <code class="computeroutput"><span class="identifier">suspended</span><span class="special">()</span></code></a></span></dt>
</dl></div>
<p>
@@ -155,10 +155,10 @@
</div>
<br class="table-break"><div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspend"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspend" title="Static Member Function suspend()">Static
+<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspend"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspend" title="Static Member Function suspend()">Static
Member Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Suspends the SuspendibleClock.
@@ -171,10 +171,10 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_resume"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_resume" title="Static Member Function resume()">Static
+<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.resume"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.resume" title="Static Member Function resume()">Static
Member Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Resumes the <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code>.
@@ -187,10 +187,10 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspended"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.SuspendibleClock_suspended" title="Static Member Function suspended()">Static
+<a name="boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspended"></a><a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req.suspended" title="Static Member Function suspended()">Static
Member Function <code class="computeroutput"><span class="identifier">suspended</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">suspended</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">suspended</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Returns:</strong></span> the cumalative elapsed duration
@@ -199,16 +199,15 @@
</p>
<p>
<span class="bold"><strong>Throw:</strong></span> Any exception the Clock::now
- function can throw if <code class="computeroutput"><span class="identifier">ec</span> <span class="special">==</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>.
- Otherwise <code class="computeroutput"><span class="identifier">ec</span></code> is set with
- the correspoding error code set by <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span><span class="special">(</span><span class="identifier">ec</span><span class="special">)</span></code>.
+ function can throw if <code class="computeroutput"><span class="identifier">ec</span> <span class="special">==</span> <span class="identifier">throws</span><span class="special">()</span></code>. Otherwise <code class="computeroutput"><span class="identifier">ec</span></code>
+ is set with the correspoding error code set by <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span><span class="special">(</span><span class="identifier">ec</span><span class="special">)</span></code>.
</p>
</div>
<p>
Models of <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code>:
</p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
- <a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_hpp.suspendible_clock" title="Template Class suspendible_clock<>"><code class="computeroutput"><span class="identifier">suspendible_clock</span></code></a>]
+ <a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_hpp.suspendible_clock" title="Template Class suspendible_clock<>"><code class="computeroutput"><span class="identifier">suspendible_clock</span></code></a>
</li></ul></div>
</div>
<div class="section">
@@ -244,7 +243,7 @@
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">scoped_suspend</span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
- <span class="identifier">scoped_suspend</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">)</span> <span class="special">{}</span>
+ <span class="identifier">scoped_suspend</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">())</span> <span class="special">{}</span>
<span class="special">~</span><span class="identifier">scoped_suspend</span><span class="special">()</span> <span class="special">{}</span>
<span class="keyword">private</span><span class="special">:</span>
<span class="identifier">scoped_suspend</span><span class="special">();</span> <span class="comment">// = delete;
@@ -267,7 +266,7 @@
<span class="keyword">class</span> <span class="identifier">suspendible_clock</span><span class="special">;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">></span>
- <span class="keyword">struct</span> <span class="identifier">is_suspendible</span><span class="special"><</span><span class="identifier">suspendible_clock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></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="keyword">struct</span> <span class="identifier">is_suspendible</span><span class="special"><</span><span class="identifier">suspendible_clock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">>;</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">scoped_suspend</span><span class="special"><</span><span class="identifier">suspendible_clock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">>;</span>
@@ -282,22 +281,21 @@
<div class="toc"><dl><dt><span class="section"><a href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_hpp.suspendible_clock._scoped_suspend__specialization_for__suspendible_clock___"><code class="computeroutput"><span class="identifier">scoped_suspend</span></code> specialization for
<code class="computeroutput"><span class="identifier">suspendible_clock</span><span class="special"><></span></code></a></span></dt></dl></div>
<p>
- Given a <code class="computeroutput"><span class="identifier">Clock</span></code>, <a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_hpp.suspendible_clock" title="Template Class suspendible_clock<>"><code class="computeroutput"><span class="identifier">suspendible_clock</span></code></a> < <code class="computeroutput"><span class="identifier">Clock</span></code>> is a model of <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code>.
+ Given a <code class="computeroutput"><span class="identifier">Clock</span></code>, <a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_hpp.suspendible_clock" title="Template Class suspendible_clock<>"><code class="computeroutput"><span class="identifier">suspendible_clock</span></code></a> < <code class="computeroutput"><span class="identifier">Clock</span></code>> is a model of <a class="link" href="other_clocks.html#boost_stopwatches.reference.other_clocks.suspendible_clock_req" title="SuspendibleClock Requirements"><code class="computeroutput"><span class="identifier">SuspendibleClock</span></code></a>.
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Clock</span> <span class="special">></span>
<span class="keyword">class</span> <span class="identifier">suspendible_clock</span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">duration</span> <span class="identifier">duration</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">rep</span> <span class="identifier">rep</span><span class="special">;</span>
- <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">period</span> <span class="identifier">period</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">rep</span> <span class="identifier">rep</span><span class="special">;</span>
+ <span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">period</span> <span class="identifier">period</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">chrono</span><span class="special">::</span> <code class="computeroutput"><span class="identifier">time_point</span></code><span class="special"><</span><span class="identifier">suspendible_clock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">></span> <span class="identifier">time_point</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</span> <span class="identifier">is_steady</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">;</span>
-
- <span class="keyword">static</span> <span class="identifier">time_point</span> <span class="identifier">now</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</span> <span class="identifier">is_steady</span> <span class="special">=</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">is_steady</span><span class="special">;</span>
- <span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
- <span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
- <span class="keyword">static</span> <span class="identifier">duration</span> <span class="identifier">suspended</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">);</span>
+ <span class="keyword">static</span> <span class="identifier">time_point</span> <span class="identifier">now</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="keyword">static</span> <span class="keyword">void</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="keyword">static</span> <span class="identifier">duration</span> <span class="identifier">suspended</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">());</span>
<span class="special">};</span>
</pre>
<div class="section">
@@ -308,7 +306,7 @@
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">scoped_suspend</span><span class="special"><</span><span class="identifier">suspendible_clock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">></span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
- <span class="identifier">scoped_suspend</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">);</span>
+ <span class="identifier">scoped_suspend</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">());</span>
<span class="special">~</span><span class="identifier">scoped_suspend</span><span class="special">();</span>
<span class="special">};</span>
</pre>
@@ -326,7 +324,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="chrono_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="stopwatches_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/reporters.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/reporters.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/reporters.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -46,10 +46,10 @@
Class <code class="computeroutput"><span class="identifier">basic_stopclock</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.stopclock">Template
Class <code class="computeroutput"><span class="identifier">stopclock</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">stopclock
useful typedefs</span></dt>
+<dt><span class="section">stopclock
useful typedefs</span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.wstopclock">Template
Class <code class="computeroutput"><span class="identifier">wstopclock</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">wstopclock
useful typedefs</span></dt>
+<dt><span class="section">wstopclock
useful typedefs</span></dt>
</dl></dd>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">stopclock_accumulator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
@@ -58,10 +58,10 @@
Class <code class="computeroutput"><span class="identifier">basic_stopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.stopclock_accumulator">Template
Class <code class="computeroutput"><span class="identifier">stopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">stopclock_accumulator
useful typedefs</span></dt>
+<dt><span class="section">stopclock_accumulator
useful typedefs</span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wstopclock_accumulator">Template
Class <code class="computeroutput"><span class="identifier">wstopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">wstopclock_accumulator
useful typedefs</span></dt>
+<dt><span class="section">wstopclock_accumulator
useful typedefs</span></dt>
</dl></dd>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.scoped_stopclock_hpp">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">scoped_stopclock</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
@@ -284,33 +284,33 @@
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">Formatter</span> <span class="identifier">formatter</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="special">~</span><span class="identifier">basic_stopwatch_reporter</span><span class="special">();</span>
- <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">bool</span> <span class="identifier">reported</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -352,33 +352,33 @@
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">Formatter</span> <span class="identifier">formatter</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="special">~</span><span class="identifier">stopwatch_reporter</span><span class="special">();</span>
- <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">bool</span> <span class="identifier">reported</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -437,33 +437,33 @@
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">Formatter</span> <span class="identifier">formatter</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopwatch_reporter</span><span class="special">(</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">ostream</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="special">~</span><span class="identifier">wstopwatch_reporter</span><span class="special">();</span>
- <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">void</span> <span class="identifier">report</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">bool</span> <span class="identifier">reported</span><span class="special">()</span> <span class="keyword">const</span><span class="special">;</span>
@@ -501,10 +501,10 @@
Class <code class="computeroutput"><span class="identifier">basic_stopclock</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.stopclock">Template
Class <code class="computeroutput"><span class="identifier">stopclock</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">stopclock
useful typedefs</span></dt>
+<dt><span class="section">stopclock
useful typedefs</span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.wstopclock">Template
Class <code class="computeroutput"><span class="identifier">wstopclock</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">wstopclock
useful typedefs</span></dt>
+<dt><span class="section">wstopclock
useful typedefs</span></dt>
</dl></div>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">stopwatches</span> <span class="special">{</span>
<span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span> <span class="special">></span> <span class="keyword">class</span> <span class="identifier">basic_stopclock</span><span class="special">;</span>
@@ -549,27 +549,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -600,27 +600,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -631,7 +631,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.reporters.stopclock_hpp.stopclock_typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.stopclock_typedefs" title="stopclock useful typedefs"><code class="computeroutput"><span class="identifier">stopclock</span></code> useful typedefs</a>
+<a name="boost_stopwatches.reference.reporters.stopclock_hpp.typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.typedefs" title="stopclock useful typedefs"><code class="computeroutput"><span class="identifier">stopclock</span></code> useful typedefs</a>
</h5></div></div></div>
<p>
The library provides stopclock shortcuts for all the models of <code class="computeroutput"><span class="identifier">Clock</span></code>, replacing clock by stopclock.
@@ -673,27 +673,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -704,7 +704,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.reporters.stopclock_hpp.wstopclock_typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.wstopclock_typedefs" title="wstopclock useful typedefs"><code class="computeroutput"><span class="identifier">wstopclock</span></code> useful typedefs</a>
+<a name="boost_stopwatches.reference.reporters.stopclock_hpp.wtypedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_hpp.wtypedefs" title="wstopclock useful typedefs"><code class="computeroutput"><span class="identifier">wstopclock</span></code> useful typedefs</a>
</h5></div></div></div>
<p>
The library provides wstopclock shortcuts for all the models of <code class="computeroutput"><span class="identifier">Clock</span></code>, replacing clock by wstopclock.
@@ -736,10 +736,10 @@
Class <code class="computeroutput"><span class="identifier">basic_stopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.stopclock_accumulator">Template
Class <code class="computeroutput"><span class="identifier">stopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">stopclock_accumulator
useful typedefs</span></dt>
+<dt><span class="section">stopclock_accumulator
useful typedefs</span></dt>
<dt><span class="section"><a href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wstopclock_accumulator">Template
Class <code class="computeroutput"><span class="identifier">wstopclock_accumulator</span><span class="special"><></span></code></a></span></dt>
-<dt><span class="section">wstopclock_accumulator
useful typedefs</span></dt>
+<dt><span class="section">wstopclock_accumulator
useful typedefs</span></dt>
</dl></div>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">stopwatches</span> <span class="special">{</span>
<span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Formatter</span> <span class="special">></span>
@@ -792,27 +792,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">basic_stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -845,27 +845,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">stopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -876,7 +876,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.stopclock_accumulator_typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.stopclock_accumulator_typedefs" title="stopclock_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">stopclock_accumulator</span></code> useful typedefs</a>
+<a name="boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.typedefs" title="stopclock_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">stopclock_accumulator</span></code> useful typedefs</a>
</h5></div></div></div>
<p>
The library provides stopclock_accumulator shortcuts for all the models
@@ -923,27 +923,27 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">char_type</span> <span class="identifier">char_type</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">wstopclock_accumulator</span><span class="special">(</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">base_type</span><span class="special">::</span><span class="identifier">scoped_run</span> <span class="identifier">scoped_run</span><span class="special">;</span>
@@ -954,7 +954,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wstopclock_accumulator_typedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wstopclock_accumulator_typedefs" title="wstopclock_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">wstopclock_accumulator</span></code> useful typedefs</a>
+<a name="boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wtypedefs"></a><a class="link" href="reporters.html#boost_stopwatches.reference.reporters.stopclock_accumulator_hpp.wtypedefs" title="wstopclock_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">wstopclock_accumulator</span></code> useful typedefs</a>
</h5></div></div></div>
<p>
The library provides wstopclock_accumulator shortcuts for all the models
@@ -1021,7 +1021,7 @@
<span class="special">}</span>
</pre>
<a name="boost_stopwatches.reference.reporters.scoped_stopclock_hpp.scoped_stopclock.synopsis"></a><h6>
-<a name="id3437895"></a>
+<a name="id3320814"></a>
<a class="link" href="reporters.html#boost_stopwatches.reference.reporters.scoped_stopclock_hpp.scoped_stopclock.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">=</span><span class="identifier">process_cpu_clock</span>
@@ -1037,35 +1037,35 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Formatter</span><span class="special">::</span><span class="identifier">ostream_type</span> <span class="identifier">ostream_type</span><span class="special">;</span>
<span class="keyword">explicit</span> <span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span>
- <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">scoped_stopclock</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">&</span> <span class="identifier">func</span><span class="special">,</span> <span class="identifier">ostream_type</span> <span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="keyword">int</span> <span class="identifier">places</span><span class="special">,</span>
- <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&</span> <span class="identifier">format</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="special">~</span><span class="identifier">scoped_stopclock</span><span class="special">();</span>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -29,15 +29,15 @@
<div class="toc"><dl>
<dt><span class="section">Stopwatch
Requirements</span></dt>
<dd><dl>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_start">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.start">Member
Function <code class="computeroutput"><span class="identifier">start</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_stop">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stop">Member
Function <code class="computeroutput"><span class="identifier">stop</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_suspend">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.suspend">Member
Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_resume">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.resume">Member
Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_restart">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.restart">Member
Function <code class="computeroutput"><span class="identifier">restart</span><span class="special">()</span></code></a></span></dt>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.elapsed">Member
Function <code class="computeroutput"><span class="identifier">elapsed</span><span class="special">()</span></code></a></span></dt>
@@ -66,7 +66,7 @@
Class <code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.spec"><code class="computeroutput"><span class="identifier">stopwatch_reporter_default_formatter</span></code>
Specialization</a></span></dt>
-<dt><span class="section">stopwatch_accumulator
useful typedefs</span></dt>
+<dt><span class="section">stopwatch_accumulator
useful typedefs</span></dt>
</dl></dd>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_scoped_hpp">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">stopwatch_scoped</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
@@ -84,15 +84,15 @@
<a name="boost_stopwatches.reference.stopwatches.stopwatch_req"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code> Requirements</a>
</h4></div></div></div>
<div class="toc"><dl>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_start">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.start">Member
Function <code class="computeroutput"><span class="identifier">start</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_stop">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stop">Member
Function <code class="computeroutput"><span class="identifier">stop</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_suspend">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.suspend">Member
Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_resume">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.resume">Member
Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_restart">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.restart">Member
Function <code class="computeroutput"><span class="identifier">restart</span><span class="special">()</span></code></a></span></dt>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.elapsed">Member
Function <code class="computeroutput"><span class="identifier">elapsed</span><span class="special">()</span></code></a></span></dt>
@@ -345,10 +345,10 @@
</div>
<br class="table-break"><div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_start"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_start" title="Member Function start()">Member
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.start"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.start" title="Member Function start()">Member
Function <code class="computeroutput"><span class="identifier">start</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">start</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">start</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Starts running the stopwatch.
@@ -357,15 +357,15 @@
<span class="bold"><strong>Returns:</strong></span> the starting time point.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_stop"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_stop" title="Member Function stop()">Member
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stop"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stop" title="Member Function stop()">Member
Function <code class="computeroutput"><span class="identifier">stop</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">stop</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">stop</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Stops running the stopwatch.
@@ -374,29 +374,29 @@
<span class="bold"><strong>Returns:</strong></span> The cummulated elapsed time.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_suspend"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_suspend" title="Member Function suspend()">Member
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.suspend"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.suspend" title="Member Function suspend()">Member
Function <code class="computeroutput"><span class="identifier">suspend</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Suspends the stopwatch.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_resume"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_resume" title="Member Function resume()">Member
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.resume"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.resume" title="Member Function resume()">Member
Function <code class="computeroutput"><span class="identifier">resume</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Resumes the stopwatch.
@@ -411,10 +411,10 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_restart"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.stopwatch_restart" title="Member Function restart()">Member
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.restart"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.restart" title="Member Function restart()">Member
Function <code class="computeroutput"><span class="identifier">restart</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">restart</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">restart</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> <code class="computeroutput"><span class="identifier">stop</span></code>/<code class="computeroutput"><span class="identifier">start</span></code> the stopwatch.
@@ -423,7 +423,7 @@
<span class="bold"><strong>Returns:</strong></span> the starting time point.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
@@ -431,13 +431,13 @@
<a name="boost_stopwatches.reference.stopwatches.stopwatch_req.elapsed"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req.elapsed" title="Member Function elapsed()">Member
Function <code class="computeroutput"><span class="identifier">elapsed</span><span class="special">()</span></code></a>
</h5></div></div></div>
-<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">elapsed</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+<pre class="programlisting"><span class="identifier">duration</span> <span class="identifier">elapsed</span><span class="special">(</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">())</span> <span class="keyword">const</span><span class="special">;</span>
</pre>
<p>
<span class="bold"><strong>Returns:</strong></span> the cumulated elapsed time.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<p>
@@ -506,7 +506,7 @@
<span class="special">&)</span></code></a></span></dt>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.get_storage">Member
Function <code class="computeroutput"><span class="identifier">get_storage</span><span class="special">()</span></code></a></span></dt>
-<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.stopwatch_accumulator_reset">Member
+<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.reset">Member
Function <code class="computeroutput"><span class="identifier">reset</span><span class="special">()</span></code></a></span></dt>
</dl></div>
<p>
@@ -523,7 +523,7 @@
<p>
The maximum measurable elapsed time depends on the Clock parameter. The
accuracy of timings depends on the accuracy of timing information provided
- the Clock, and this coudl varies a great deal from one clock to another.
+ the Clock, and this could varies a great deal from one clock to another.
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Features</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Weight</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">lightweight_stopwatch</span> <span class="special">{</span>
@@ -533,27 +533,22 @@
<span class="keyword">typedef</span> <span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">::</span><span class="identifier">time_point</span> <span class="identifier">time_point</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="special"><</span><span class="identifier">see</span> <span class="identifier">below</span><span class="special">></span> <span class="identifier">storage</span><span class="special">;</span>
- <span class="keyword">explicit</span> <span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&</span> <span class="identifier">st</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&</span> <span class="identifier">st</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&</span> <span class="identifier">st</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">dont_start_t</span><span class="special">&</span> <span class="identifier">t</span> <span class="special">);</span>
<span class="special">~</span><span class="identifier">lightweight_stopwatch</span><span class="special">();</span>
- <span class="identifier">time_point</span> <span class="identifier">start</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
- <span class="identifier">duration</span> <span class="identifier">stop</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</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">duration</span><span class="special">,</span><span class="identifier">time_point</span><span class="special">></span> <span class="identifier">restart</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
-
- <span class="identifier">duration</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
- <span class="identifier">time_point</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
-
- <span class="identifier">duration</span> <span class="identifier">elapsed</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
-
- <span class="identifier">time_point</span> <span class="identifier">now</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
-
- <span class="keyword">void</span> <span class="identifier">reset</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">time_point</span> <span class="identifier">start</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="identifier">duration</span> <span class="identifier">stop</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</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">duration</span><span class="special">,</span><span class="identifier">time_point</span><span class="special">></span> <span class="identifier">restart</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="identifier">duration</span> <span class="identifier">suspend</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="identifier">time_point</span> <span class="identifier">resume</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="identifier">duration</span> <span class="identifier">elapsed</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="identifier">time_point</span> <span class="identifier">now</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
+ <span class="keyword">void</span> <span class="identifier">reset</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="identifier">storage</span><span class="special">&</span> <span class="identifier">get_storage</span><span class="special">(</span> <span class="special">);</span>
-
- <span class="identifier">duration</span> <span class="identifier">lifetime</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="identifier">duration</span> <span class="identifier">lifetime</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">typedef</span> <span class="identifier">stopwatch_runner</span><span class="special"><</span><span class="identifier">lightweight_stopwatch</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">></span> <span class="identifier">scoped_run</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">stopwatch_suspender</span><span class="special"><</span><span class="identifier">lightweight_stopwatch</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span> <span class="special">></span> <span class="identifier">scoped_suspend</span><span class="special">;</span>
@@ -568,20 +563,24 @@
<span class="identifier">Weight</span><span class="special">></span></code>
otherwise.
</p>
+<p>
+ Only the specificities of this class are documented here. See <a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code> concept</a> for the common
+ parts.
+ </p>
<div class="section">
<div class="titlepage"><div><div><h6 class="title">
<a name="boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.c1"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.c1" title="Constructor lightweight_stopwatch( storage&, system::error_code &)">Constructor
<code class="computeroutput"><span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span>
<span class="special">&)</span></code></a>
</h6></div></div></div>
-<pre class="programlisting"><span class="keyword">explicit</span> <span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&</span> <span class="identifier">st</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="keyword">explicit</span> <span class="identifier">lightweight_stopwatch</span><span class="special">(</span> <span class="identifier">storage</span><span class="special">&</span> <span class="identifier">st</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> constructs and starts the
lightweight_stopwatch.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
@@ -616,7 +615,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h6 class="title">
-<a name="boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.stopwatch_accumulator_reset"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.stopwatch_accumulator_reset" title="Member Function reset()">Member
+<a name="boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.reset"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.lightweight_stopwatch_hpp.lightweight_stopwatch.reset" title="Member Function reset()">Member
Function <code class="computeroutput"><span class="identifier">reset</span><span class="special">()</span></code></a>
</h6></div></div></div>
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">reset</span><span class="special">(</span> <span class="special">);</span>
@@ -691,7 +690,7 @@
<p>
The maximum measurable elapsed time depends on the Clock parameter. The
accuracy of timings depends on the accuracy of timing information provided
- the Clock, and this coudl varies a great deal from one clock to another.
+ the Clock, and this could varies a great deal from one clock to another.
</p>
<pre class="programlisting"> <span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">stopwatch</span> <span class="special">:</span>
@@ -699,7 +698,7 @@
<span class="keyword">public</span> <span class="identifier">lightweight_stopwatch</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span>
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
- <span class="keyword">explicit</span> <span class="identifier">stopwatch</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+ <span class="keyword">explicit</span> <span class="identifier">stopwatch</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
<span class="keyword">explicit</span> <span class="identifier">stopwatch</span><span class="special">(</span> <span class="keyword">const</span> <span class="identifier">dont_start_t</span><span class="special">&</span> <span class="identifier">t</span> <span class="special">);</span>
<span class="special">};</span>
@@ -710,14 +709,14 @@
<code class="computeroutput"><span class="identifier">stopwatch</span><span class="special">(</span>
<span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&)</span></code></a>
</h6></div></div></div>
-<pre class="programlisting"><span class="keyword">explicit</span> <span class="identifier">stopwatch</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span> <span class="special">);</span>
+<pre class="programlisting"><span class="keyword">explicit</span> <span class="identifier">stopwatch</span><span class="special">(</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">()</span> <span class="special">);</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> constructs and starts the
stopwatch.
</p>
<p>
- <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span></code>
+ <span class="bold"><strong>Throw:</strong></span> Any exception the <code class="computeroutput"><span class="identifier">Clock</span><span class="special">::</span><span class="identifier">now</span></code> function can throw when <code class="computeroutput"><span class="identifier">ec</span></code> is <code class="computeroutput"><span class="identifier">throws</span><span class="special">()</span></code>
</p>
</div>
<div class="section">
@@ -791,7 +790,7 @@
Class <code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special"><></span></code></a></span></dt>
<dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.spec"><code class="computeroutput"><span class="identifier">stopwatch_reporter_default_formatter</span></code>
Specialization</a></span></dt>
-<dt><span class="section">stopwatch_accumulator
useful typedefs</span></dt>
+<dt><span class="section">stopwatch_accumulator
useful typedefs</span></dt>
</dl></div>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">stopwatches</span> <span class="special">{</span>
<span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Clock</span><span class="special">,</span>
@@ -827,7 +826,7 @@
<a name="boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator" title="Template Class stopwatch_accumulator<>">Template
Class <code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special"><></span></code></a>
</h5></div></div></div>
-<div class="toc"><dl><dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.stopwatch_accumulator_c">Constructor
+<div class="toc"><dl><dt><span class="section"><a href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.c">Constructor
<code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special">()</span></code></a></span></dt></dl></div>
<p>
A <code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special"><></span></code> is a model of a <a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code> concept</a> that allows
@@ -849,14 +848,14 @@
</pre>
<div class="section">
<div class="titlepage"><div><div><h6 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.stopwatch_accumulator_c"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.stopwatch_accumulator_c" title="Constructor stopwatch_accumulator()">Constructor
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.c"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator.c" title="Constructor stopwatch_accumulator()">Constructor
<code class="computeroutput"><span class="identifier">stopwatch_accumulator</span><span class="special">()</span></code></a>
</h6></div></div></div>
<pre class="programlisting"><span class="identifier">stopwatch_accumulator</span><span class="special">();</span>
</pre>
<p>
<span class="bold"><strong>Effect:</strong></span> Initialize the elapsed duration
- and the times counter to 0.
+ and the times counter to 0. The stopwatch is not started.
</p>
</div>
</div>
@@ -886,7 +885,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator_typedefs"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator_typedefs" title="stopwatch_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">stopwatch_accumulator</span></code> useful typedefs</a>
+<a name="boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.typedefs"></a><a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.typedefs" title="stopwatch_accumulator useful typedefs"><code class="computeroutput"><span class="identifier">stopwatch_accumulator</span></code> useful typedefs</a>
</h5></div></div></div>
<p>
The library provides stopwatch_accumulator shortcuts for all the models
@@ -933,14 +932,14 @@
Class <code class="computeroutput"><span class="identifier">stopwatch_runner</span><span class="special"><></span></code></a>
</h5></div></div></div>
<p>
- This helper class ensures that the start/stop are pairwised. Start the
- associated accumulator at construction time, and stop it at destruction
- time.
+ This helper class ensures that the start/stop are pairwised. Starts the
+ associated <a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> at construction time,
+ and stops it at destruction time.
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Stopwatch</span><span class="special">></span> <span class="keyword">class</span> <span class="identifier">stopwatch_runner</span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
- <span class="identifier">stopwatch_runner</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">);</span>
+ <span class="identifier">stopwatch_runner</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">());</span>
<span class="special">~</span><span class="identifier">stopwatch_runner</span><span class="special">();</span>
<span class="identifier">stopwatch_runner</span><span class="special">()</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
<span class="identifier">stopwatch_runner</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">stopwatch_runner</span><span class="special">&)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
@@ -964,14 +963,14 @@
Class <code class="computeroutput"><span class="identifier">stopwatch_suspender</span><span class="special"><></span></code></a>
</h5></div></div></div>
<p>
- This helper class ensures that the suspend/resume are pairwised. Suspend
- the associated accumulator at construction time, and resume it at destruction
- time.
+ This helper class ensures that the suspend/resume are pairwised. Suspends
+ the associated <a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> at construction time,
+ and resumes it at destruction time.
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Stopwatch</span><span class="special">></span> <span class="keyword">class</span> <span class="identifier">stopwatch_suspender</span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
- <span class="identifier">stopwatch_suspender</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">);</span>
+ <span class="identifier">stopwatch_suspender</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">());</span>
<span class="special">~</span><span class="identifier">stopwatch_suspender</span><span class="special">();</span>
<span class="identifier">stopwatch_suspender</span><span class="special">()</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
<span class="identifier">stopwatch_suspender</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">stopwatch_suspender</span><span class="special">&)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
@@ -1001,14 +1000,14 @@
Class <code class="computeroutput"><span class="identifier">stopwatch_resumer</span><span class="special"><></span></code></a>
</h5></div></div></div>
<p>
- This helper class ensures that the resume/suspend are pairwised. Resume
- the associated accumulator at construction time, and suspecd it at destruction
- time.
+ This helper class ensures that the resume/suspend are pairwised. Resumes
+ the associated <a class="link" href="stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> at construction time,
+ and suspends it at destruction time.
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Stopwatch</span><span class="special">></span> <span class="keyword">class</span> <span class="identifier">stopwatch_resumer</span> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="keyword">typedef</span> <span class="identifier">Stopwatch</span> <span class="identifier">stopwatch</span><span class="special">;</span>
- <span class="identifier">stopwatch_resumer</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">throws</span><span class="special">);</span>
+ <span class="identifier">stopwatch_resumer</span><span class="special">(</span><span class="identifier">stopwatch</span> <span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> <span class="identifier">ec</span> <span class="special">=</span> <span class="identifier">throws</span><span class="special">());</span>
<span class="special">~</span><span class="identifier">stopwatch_resumer</span><span class="special">();</span>
<span class="identifier">stopwatch_resumer</span><span class="special">()</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
<span class="identifier">stopwatch_resumer</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">stopwatch_resumer</span><span class="special">&)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches_hpp.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches_hpp.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/reference/stopwatches_hpp.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Boost.Stopwatches 0.2.0">
<link rel="up" href="../reference.html" title="Reference">
<link rel="prev" href="../reference.html" title="Reference">
-<link rel="next" href="chrono_stopwatches_hpp.html" title="Header <boost/stopwatches/stopwatches.hpp>">
+<link rel="next" href="stopwatches_stopwatches_hpp.html" title="Header <boost/stopwatches/stopwatches.hpp>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="chrono_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -40,7 +40,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="chrono_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../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="stopwatches_stopwatches_hpp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -32,7 +32,7 @@
<dd><dl>
<dt><span class="section"><a href="users_guide/getting_started.html#boost_stopwatches.users_guide.getting_started.install">Installing
<span class="bold"><strong>Boost.Stopwatches</strong></span></a></span></dt>
-<dt><span class="section"><a href="users_guide/getting_started.html#boost_stopwatches.users_guide.getting_started.hello_world__">Hello
+<dt><span class="section"><a href="users_guide/getting_started.html#boost_stopwatches.users_guide.getting_started.hello">Hello
World! </a></span></dt>
</dl></dd>
<dt><span class="section">Tutorial</span></dt>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/getting_started.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/getting_started.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/getting_started.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -30,7 +30,7 @@
<div class="toc"><dl>
<dt><span class="section"><a href="getting_started.html#boost_stopwatches.users_guide.getting_started.install">Installing
<span class="bold"><strong>Boost.Stopwatches</strong></span></a></span></dt>
-<dt><span class="section"><a href="getting_started.html#boost_stopwatches.users_guide.getting_started.hello_world__">Hello
+<dt><span class="section"><a href="getting_started.html#boost_stopwatches.users_guide.getting_started.hello">Hello
World! </a></span></dt>
</dl></div>
<div class="section">
@@ -39,7 +39,7 @@
<span class="bold"><strong>Boost.Stopwatches</strong></span></a>
</h4></div></div></div>
<a name="boost_stopwatches.users_guide.getting_started.install.getting__emphasis_role__bold__boost_stopwatches__emphasis__"></a><h6>
-<a name="id3394722"></a>
+<a name="id3278265"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.getting__emphasis_role__bold__boost_stopwatches__emphasis__">Getting
<span class="bold"><strong>Boost.Stopwatches</strong></span> </a>
</h6>
@@ -55,7 +55,7 @@
and follow the instructions there for anonymous SVN access.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.where_to_install__emphasis_role__bold__boost_stopwatches__emphasis___"></a><h6>
-<a name="id3394789"></a>
+<a name="id3278332"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.where_to_install__emphasis_role__bold__boost_stopwatches__emphasis___">Where
to install <span class="bold"><strong>Boost.Stopwatches</strong></span>? </a>
</h6>
@@ -71,7 +71,7 @@
variable. Any help is welcome.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.building__emphasis_role__bold__boost_stopwatches__emphasis__"></a><h6>
-<a name="id3394835"></a>
+<a name="id3278378"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.building__emphasis_role__bold__boost_stopwatches__emphasis__">Building
<span class="bold"><strong>Boost.Stopwatches</strong></span> </a>
</h6>
@@ -79,7 +79,7 @@
<span class="bold"><strong>Boost.Stopwatches</strong></span> is a header only library.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.requirements"></a><h6>
-<a name="id3394870"></a>
+<a name="id3278412"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.requirements">Requirements</a>
</h6>
<p>
@@ -150,7 +150,7 @@
</dl>
</div>
<a name="boost_stopwatches.users_guide.getting_started.install.building_an_executable_that_uses__emphasis_role__bold__boost_stopwatches__emphasis__"></a><h6>
-<a name="id3395158"></a>
+<a name="id3278701"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.building_an_executable_that_uses__emphasis_role__bold__boost_stopwatches__emphasis__">Building
an executable that uses <span class="bold"><strong>Boost.Stopwatches</strong></span>
</a>
@@ -161,7 +161,7 @@
also with Boost.Thread.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.exceptions_safety_"></a><h6>
-<a name="id3395197"></a>
+<a name="id3278739"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.exceptions_safety_">Exceptions
safety </a>
</h6>
@@ -170,7 +170,7 @@
of exception safety as long as the underlying parameters provide it.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.thread_safety_"></a><h6>
-<a name="id3395224"></a>
+<a name="id3278767"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.thread_safety_">Thread
safety </a>
</h6>
@@ -178,7 +178,7 @@
All functions in the library are thread-unsafe except when noted explicitly.
</p>
<a name="boost_stopwatches.users_guide.getting_started.install.tested_compilers_"></a><h6>
-<a name="id3395249"></a>
+<a name="id3278792"></a>
<a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.install.tested_compilers_">Tested
compilers </a>
</h6>
@@ -257,7 +257,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.users_guide.getting_started.hello_world__"></a><a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.hello_world__" title="Hello World!">Hello
+<a name="boost_stopwatches.users_guide.getting_started.hello"></a><a class="link" href="getting_started.html#boost_stopwatches.users_guide.getting_started.hello" title="Hello World!">Hello
World! </a>
</h4></div></div></div>
<p>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/tutorial.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/tutorial.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/users_guide/tutorial.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -30,22 +30,22 @@
<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks">Stopwatches
and Stopclocks</a></span></dt>
<dd><dl>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stopwatches_accumulation_and_statistics">Stopwatches
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.accumulators">Stopwatches
accumulation and statistics</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with__boost_current_function__function_signature_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.function">How
can I prefix each report with <code class="computeroutput"><span class="identifier">BOOST_CURRENT_FUNCTION</span></code>
function signature?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with____file_____line_____pattern_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.file_line">How
can I prefix each report with <code class="computeroutput"><span class="identifier">__FILE__</span><span class="special">[</span><span class="identifier">__LINE__</span><span class="special">]</span></code> pattern?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.can_i_use_an_stopclock_accumulator_which_is_not_static_">Can
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.non_static_acc">Can
I use an stopclock accumulator which is not static?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_suspend_a_stopwatch_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.suspend">How
can I suspend a stopwatch?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_to_get_specific_statistics_from_stopwatches_accumulator_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stats">How
to get specific statistics from stopwatches accumulator?</a></span></dt>
</dl></dd>
<dt><span class="section">Formatters</span></dt>
-<dd><dl><dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.how_can_i_make_a_specific_formatter_when_the_default_do_not_satisfy_my_expectations">How
+<dd><dl><dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.other">How
can I make a specific formatter when the default do not satisfy my expectations</a></span></dt></dl></dd>
</dl></div>
<div class="section">
@@ -54,18 +54,18 @@
and Stopclocks</a>
</h4></div></div></div>
<div class="toc"><dl>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stopwatches_accumulation_and_statistics">Stopwatches
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.accumulators">Stopwatches
accumulation and statistics</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with__boost_current_function__function_signature_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.function">How
can I prefix each report with <code class="computeroutput"><span class="identifier">BOOST_CURRENT_FUNCTION</span></code>
function signature?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with____file_____line_____pattern_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.file_line">How
can I prefix each report with <code class="computeroutput"><span class="identifier">__FILE__</span><span class="special">[</span><span class="identifier">__LINE__</span><span class="special">]</span></code> pattern?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.can_i_use_an_stopclock_accumulator_which_is_not_static_">Can
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.non_static_acc">Can
I use an stopclock accumulator which is not static?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_suspend_a_stopwatch_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.suspend">How
can I suspend a stopwatch?</a></span></dt>
-<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_to_get_specific_statistics_from_stopwatches_accumulator_">How
+<dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stats">How
to get specific statistics from stopwatches accumulator?</a></span></dt>
</dl></div>
<p>
@@ -110,7 +110,7 @@
</pre>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stopwatches_accumulation_and_statistics"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stopwatches_accumulation_and_statistics" title="Stopwatches accumulation and statistics">Stopwatches
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.accumulators"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.accumulators" title="Stopwatches accumulation and statistics">Stopwatches
accumulation and statistics</a>
</h5></div></div></div>
<p>
@@ -149,7 +149,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with__boost_current_function__function_signature_"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with__boost_current_function__function_signature_" title="How can I prefix each report with BOOST_CURRENT_FUNCTION function signature?">How
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.function"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.function" title="How can I prefix each report with BOOST_CURRENT_FUNCTION function signature?">How
can I prefix each report with <code class="computeroutput"><span class="identifier">BOOST_CURRENT_FUNCTION</span></code>
function signature?</a>
</h5></div></div></div>
@@ -195,7 +195,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with____file_____line_____pattern_"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_prefix_each_report_with____file_____line_____pattern_" title="How can I prefix each report with __FILE__[__LINE__] pattern?">How
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.file_line"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.file_line" title="How can I prefix each report with __FILE__[__LINE__] pattern?">How
can I prefix each report with <code class="computeroutput"><span class="identifier">__FILE__</span><span class="special">[</span><span class="identifier">__LINE__</span><span class="special">]</span></code> pattern?</a>
</h5></div></div></div>
<p>
@@ -229,7 +229,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.can_i_use_an_stopclock_accumulator_which_is_not_static_"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.can_i_use_an_stopclock_accumulator_which_is_not_static_" title="Can I use an stopclock accumulator which is not static?">Can
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.non_static_acc"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.non_static_acc" title="Can I use an stopclock accumulator which is not static?">Can
I use an stopclock accumulator which is not static?</a>
</h5></div></div></div>
<p>
@@ -251,7 +251,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_suspend_a_stopwatch_"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_can_i_suspend_a_stopwatch_" title="How can I suspend a stopwatch?">How
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.suspend"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.suspend" title="How can I suspend a stopwatch?">How
can I suspend a stopwatch?</a>
</h5></div></div></div>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">stopwatch</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -273,7 +273,7 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_to_get_specific_statistics_from_stopwatches_accumulator_"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.how_to_get_specific_statistics_from_stopwatches_accumulator_" title="How to get specific statistics from stopwatches accumulator?">How
+<a name="boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stats"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.stopwatches_and_stopclocks.stats" title="How to get specific statistics from stopwatches accumulator?">How
to get specific statistics from stopwatches accumulator?</a>
</h5></div></div></div>
<p>
@@ -333,11 +333,11 @@
<div class="titlepage"><div><div><h4 class="title">
<a name="boost_stopwatches.users_guide.tutorial.formatters"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters" title="Formatters">Formatters</a>
</h4></div></div></div>
-<div class="toc"><dl><dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.how_can_i_make_a_specific_formatter_when_the_default_do_not_satisfy_my_expectations">How
+<div class="toc"><dl><dt><span class="section"><a href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.other">How
can I make a specific formatter when the default do not satisfy my expectations</a></span></dt></dl></div>
<div class="section">
<div class="titlepage"><div><div><h5 class="title">
-<a name="boost_stopwatches.users_guide.tutorial.formatters.how_can_i_make_a_specific_formatter_when_the_default_do_not_satisfy_my_expectations"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.how_can_i_make_a_specific_formatter_when_the_default_do_not_satisfy_my_expectations" title="How can I make a specific formatter when the default do not satisfy my expectations">How
+<a name="boost_stopwatches.users_guide.tutorial.formatters.other"></a><a class="link" href="tutorial.html#boost_stopwatches.users_guide.tutorial.formatters.other" title="How can I make a specific formatter when the default do not satisfy my expectations">How
can I make a specific formatter when the default do not satisfy my expectations</a>
</h5></div></div></div>
<p>
Modified: sandbox/chrono/libs/stopwatches/doc/html/index.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/index.html (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/index.html 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -28,7 +28,7 @@
</h3></div></div></div>
<div><p class="copyright">Copyright © 2009 -2011 Vicente J. Botet Escriba</p></div>
<div><div class="legalnotice">
-<a name="id3384600"></a><p>
+<a name="id3268137"></a><p>
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)
</p>
@@ -55,7 +55,7 @@
<dd><dl>
<dt><span class="section"><a href="boost_stopwatches/reference/stopwatches_hpp.html">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
-<dt><span class="section"><a href="boost_stopwatches/reference/chrono_stopwatches_hpp.html">Header
+<dt><span class="section"><a href="boost_stopwatches/reference/stopwatches_stopwatches_hpp.html">Header
<code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">/</span><span class="identifier">stopwatches</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a></span></dt>
<dt><span class="section">Other clocks</span></dt>
<dt><span class="section">Stopwatches</span></dt>
@@ -90,7 +90,7 @@
</table></div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: February 06, 2011 at 20:42:28 GMT</small></p></td>
+<td align="left"><p><small>Last revised: February 08, 2011 at 07:30:48 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Modified: sandbox/chrono/libs/stopwatches/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/standalone_HTML.manifest (original)
+++ sandbox/chrono/libs/stopwatches/doc/html/standalone_HTML.manifest 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -8,7 +8,7 @@
boost_stopwatches/users_guide/examples.html
boost_stopwatches/reference.html
boost_stopwatches/reference/stopwatches_hpp.html
-boost_stopwatches/reference/chrono_stopwatches_hpp.html
+boost_stopwatches/reference/stopwatches_stopwatches_hpp.html
boost_stopwatches/reference/other_clocks.html
boost_stopwatches/reference/stopwatches.html
boost_stopwatches/reference/reporters.html
Modified: sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk (original)
+++ sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk 2011-02-08 12:02:59 EST (Tue, 08 Feb 2011)
@@ -149,8 +149,7 @@
[/==================]
-[/template SuspendibleClock_concept_link[link_text] [link boost_stopwatches.reference.other_clocks.suspendible_clock_req [link_text]]]
-[template SuspendibleClock_concept_link[link_text] [link_text]]
+[template SuspendibleClock_concept_link[link_text] [link boost_stopwatches.reference.other_clocks.suspendible_clock_req [link_text]]]
[def __SuspendibleClock_concept__ [SuspendibleClock_concept_link `SuspendibleClock` concept]]
[def __SuspendibleClock_concept_type__ [SuspendibleClock_concept_link `SuspendibleClock`]]
[def __SuspendibleClock_req__ [SuspendibleClock_concept_link `SuspendibleClock` requirements]]
@@ -457,7 +456,7 @@
[endsect]
[/====================]
-[section Hello World! ]
+[section:hello Hello World! ]
[/====================]
If all you want to do is to time a program's execution:
@@ -537,7 +536,7 @@
0.017s
[/
-[section How reliable are these measures?]
+[section:reliable How reliable are these measures?]
[note this section need to be reworked, the ideas are there, but ...]
@@ -579,7 +578,7 @@
[endsect]
]
-[section Stopwatches accumulation and statistics]
+[section:accumulators Stopwatches accumulation and statistics]
The preceding stopwatch manage only with a measure. It is also interesting to have an statisitical view of these times, for example the sum, min, max and mean. __stopwatch_accumulator__`<>` associates an accumulator with a __stopwatch__, so we are able to retrieve any statistical feature Boost.Accumulator provides.
@@ -612,7 +611,7 @@
-[section How can I prefix each report with `BOOST_CURRENT_FUNCTION` function signature?]
+[section:function How can I prefix each report with `BOOST_CURRENT_FUNCTION` function signature?]
You will need to give a specific format to your __stopclock__. You just need to concatenate your specific pattern to the default_format of the formatter.
@@ -649,7 +648,7 @@
[endsect]
-[section How can I prefix each report with `__FILE__[__LINE__]` pattern?]
+[section:file_line How can I prefix each report with `__FILE__[__LINE__]` pattern?]
When you want to prefix with the `__FILE__[__LINE__]` pattern you can follow the same technique as described below:
@@ -678,7 +677,7 @@
[endsect]
-[section Can I use an stopclock accumulator which is not static?]
+[section:non_static_acc Can I use an stopclock accumulator which is not static?]
The typical example of stopclock_accumulator is to get statistical measures of the time a function takes for each one of its calls. You can also use __stopclock_accumulator__ to get statistical measures of the time a given loop takes for each one of its laps.
@@ -694,7 +693,7 @@
[endsect]
-[section How can I suspend a stopwatch?]
+[section:suspend How can I suspend a stopwatch?]
#include <boost/stopwatches/stopwatch.hpp>
#include <cmath>
@@ -714,7 +713,7 @@
[endsect]
-[section How to get specific statistics from stopwatches accumulator?]
+[section:stats How to get specific statistics from stopwatches accumulator?]
There are two use cases that coul need to change the statistics associated to a stopwatches accumulator:
@@ -760,7 +759,7 @@
[section Formatters]
-[section How can I make a specific formatter when the default do not satisfy my expectations]
+[section:other How can I make a specific formatter when the default do not satisfy my expectations]
Imagine then that we want to report the `tag::variance(lazy)`. We will need to include the specific accumulator file
@@ -1046,7 +1045,7 @@
[endsect]
[/=============================================]
-[section:chrono_stopwatches_hpp Header `<boost/stopwatches/stopwatches.hpp>`]
+[section:stopwatches_stopwatches_hpp Header `<boost/stopwatches/stopwatches.hpp>`]
[/=============================================]
This file include all the stopwatches related files except the suspendible related files.
@@ -1084,18 +1083,18 @@
[[`C::suspended()`] [__duration__] [Returns the delay(duration during which the clock has been suspended.]]
]
-[section:SuspendibleClock_suspend Static Member Function `suspend()`]
+[section:suspend Static Member Function `suspend()`]
- void suspend( system::error_code & ec = system::throws );
+ void suspend( system::error_code & ec = throws() );
[*Effect:] Suspends the SuspendibleClock.
[*Throw:] Any exception the `Clock::now(ec)` function can throw. Otherwise `ec` is set with the correspoding error code set by `Clock::now(ec)`.
[endsect]
-[section:SuspendibleClock_resume Static Member Function `resume()`]
+[section:resume Static Member Function `resume()`]
- void resume( system::error_code & ec = system::throws );
+ void resume( system::error_code & ec = throws() );
[*Effect:] Resumes the `SuspendibleClock`.
@@ -1103,19 +1102,19 @@
[endsect]
-[section:SuspendibleClock_suspended Static Member Function `suspended()`]
+[section:suspended Static Member Function `suspended()`]
- duration suspended( system::error_code & ec = system::throws );
+ duration suspended( system::error_code & ec = throws() );
[*Returns:] the cumalative elapsed duration during which the `SuspendibleClock` has been suspendeed.
-[*Throw:] Any exception the Clock::now function can throw if `ec == system::throws`. Otherwise `ec` is set with the correspoding error code set by `Clock::now(ec)`.
+[*Throw:] Any exception the Clock::now function can throw if `ec == throws()`. Otherwise `ec` is set with the correspoding error code set by `Clock::now(ec)`.
[endsect]
Models of `SuspendibleClock`:
-* __suspendible_clock__]
+* __suspendible_clock__
[endsect]
@@ -1142,7 +1141,7 @@
template <class Clock>
class scoped_suspend {
public:
- scoped_suspend(system::error_code & ec = system::throws) {}
+ scoped_suspend(system::error_code & ec = throws()) {}
~scoped_suspend() {}
private:
scoped_suspend(); // = delete;
@@ -1165,7 +1164,7 @@
class suspendible_clock;
template <class Clock>
- struct is_suspendible<suspendible_clock<Clock> > : mpl:: true_ {};
+ struct is_suspendible<suspendible_clock<Clock> >;
template <class Clock>
class scoped_suspend<suspendible_clock<Clock> >;
@@ -1180,16 +1179,15 @@
class suspendible_clock {
public:
typedef typename Clock::duration duration;
- typedef typename Clock::rep rep;
- typedef typename Clock::period period;
+ typedef typename Clock::rep rep;
+ typedef typename Clock::period period;
typedef chrono::__time_point__<suspendible_clock<Clock> > time_point;
- static const bool is_steady = true;
+ static const bool is_steady = Clock::is_steady;
- static time_point now( system::error_code & ec = system::throws );
-
- static void suspend( system::error_code & ec = system::throws );
- static void resume( system::error_code & ec = system::throws );
- static duration suspended(system::error_code & ec = system::throws);
+ static time_point now( system::error_code & ec = throws() );
+ static void suspend( system::error_code & ec = throws() );
+ static void resume( system::error_code & ec = throws() );
+ static duration suspended(system::error_code & ec = throws());
};
[section `scoped_suspend` specialization for `suspendible_clock<>`]
@@ -1197,7 +1195,7 @@
template <class Clock>
class scoped_suspend<suspendible_clock<Clock> > {
public:
- scoped_suspend(system::error_code & ec = system::throws);
+ scoped_suspend(system::error_code & ec = throws());
~scoped_suspend();
};
@@ -1236,40 +1234,40 @@
]
-[section:stopwatch_start Member Function `start()`]
+[section:start Member Function `start()`]
- time_point start( system::error_code & ec = system::throws );
+ time_point start( system::error_code & ec = throws() );
[*Effect:] Starts running the stopwatch.
[*Returns:] the starting time point.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
-[section:stopwatch_stop Member Function `stop()`]
+[section:stop Member Function `stop()`]
- duration stop( system::error_code & ec = system::throws );
+ duration stop( system::error_code & ec = throws() );
[*Effect:] Stops running the stopwatch.
[*Returns:] The cummulated elapsed time.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
-[section:stopwatch_suspend Member Function `suspend()`]
+[section:suspend Member Function `suspend()`]
- duration suspend( system::error_code & ec = system::throws );
+ duration suspend( system::error_code & ec = throws() );
[*Effect:] Suspends the stopwatch.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
-[section:stopwatch_resume Member Function `resume()`]
+[section:resume Member Function `resume()`]
- time_point resume( system::error_code & ec = system::throws );
+ time_point resume( system::error_code & ec = throws() );
[*Effect:] Resumes the stopwatch.
@@ -1279,25 +1277,25 @@
[endsect]
-[section:stopwatch_restart Member Function `restart()`]
+[section:restart Member Function `restart()`]
- time_point restart( system::error_code & ec = system::throws );
+ time_point restart( system::error_code & ec = throws() );
[*Effect:] `stop`/`start` the stopwatch.
[*Returns:] the starting time point.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
[section:elapsed Member Function `elapsed()`]
- duration elapsed(system::error_code & ec = system::throws) const;
+ duration elapsed(system::error_code & ec = throws()) const;
[*Returns:] the cumulated elapsed time.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
@@ -1348,7 +1346,7 @@
A __lightweight_stopwatch__ object measures elapsed time. It is recommended to use it with clocks that measure wall clock rather than CPU time since the intended use is performance measurement on systems where total elapsed time is more important than just process or CPU time.
The maximum measurable elapsed time depends on the Clock parameter. The accuracy of timings depends on the
-accuracy of timing information provided the Clock, and this coudl varies a great deal from one clock to another.
+accuracy of timing information provided the Clock, and this could varies a great deal from one clock to another.
template <class Clock, typename Features, typename Weight>
class lightweight_stopwatch {
@@ -1358,27 +1356,22 @@
typedef typename Clock::time_point time_point;
typedef <see below> storage;
- explicit lightweight_stopwatch( storage& st, system::error_code & ec = system::throws );
+ explicit lightweight_stopwatch( storage& st, system::error_code & ec = throws() );
lightweight_stopwatch( storage& st, const dont_start_t& t );
~lightweight_stopwatch();
- time_point start( system::error_code & ec = system::throws );
- duration stop( system::error_code & ec = system::throws );
- std::pair<duration,time_point> restart( system::error_code & ec = system::throws );
-
- duration suspend( system::error_code & ec = system::throws );
- time_point resume( system::error_code & ec = system::throws );
-
- duration elapsed( system::error_code & ec = system::throws );
-
- time_point now( system::error_code & ec = system::throws );
-
- void reset( system::error_code & ec = system::throws );
+ time_point start( system::error_code & ec = throws() );
+ duration stop( system::error_code & ec = throws() );
+ std::pair<duration,time_point> restart( system::error_code & ec = throws() );
+ duration suspend( system::error_code & ec = throws() );
+ time_point resume( system::error_code & ec = throws() );
+ duration elapsed( system::error_code & ec = throws() );
+ time_point now( system::error_code & ec = throws() );
+ void reset( system::error_code & ec = throws() );
storage& get_storage( );
-
- duration lifetime( system::error_code & ec = system::throws );
+ duration lifetime( system::error_code & ec = throws() );
typedef stopwatch_runner<lightweight_stopwatch<Clock> > scoped_run;
typedef stopwatch_suspender<lightweight_stopwatch<Clock> > scoped_suspend;
@@ -1388,14 +1381,16 @@
`storage` is either `Clock::duration` if Features and Weight are void and `accumulators::accumulator_set<typename Clock::duration::rep, Features, Weight>` otherwise.
-
+
+Only the specificities of this class are documented here. See __stopwatch_concept__ for the common parts.
+
[section:c1 Constructor `lightweight_stopwatch( storage&, system::error_code &)`]
- explicit lightweight_stopwatch( storage& st, system::error_code & ec = system::throws );
+ explicit lightweight_stopwatch( storage& st, system::error_code & ec = throws() );
[*Effect:] constructs and starts the lightweight_stopwatch.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
@@ -1423,7 +1418,7 @@
[endsect]
-[section:stopwatch_accumulator_reset Member Function `reset()`]
+[section:reset Member Function `reset()`]
void reset( );
@@ -1472,7 +1467,7 @@
A __stopwatch__ object measures elapsed time. It is recommended to use it with clocks that measure wall clock rather than CPU time since the intended use is performance measurement on systems where total elapsed time is more important than just process or CPU time.
The maximum measurable elapsed time depends on the Clock parameter. The accuracy of timings depends on the
-accuracy of timing information provided the Clock, and this coudl varies a great deal from one clock to another.
+accuracy of timing information provided the Clock, and this could varies a great deal from one clock to another.
template <class Clock>
class stopwatch :
@@ -1480,18 +1475,18 @@
public lightweight_stopwatch<Clock>
{
public:
- explicit stopwatch( system::error_code & ec = system::throws );
+ explicit stopwatch( system::error_code & ec = throws() );
explicit stopwatch( const dont_start_t& t );
};
[section:c1 Constructor `stopwatch( system::error_code &)`]
- explicit stopwatch( system::error_code & ec = system::throws );
+ explicit stopwatch( system::error_code & ec = throws() );
[*Effect:] constructs and starts the stopwatch.
-[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `system::throws`
+[*Throw:] Any exception the `Clock::now` function can throw when `ec` is `throws()`
[endsect]
@@ -1592,11 +1587,11 @@
stopwatch_accumulator( );
};
-[section:stopwatch_accumulator_c Constructor `stopwatch_accumulator()`]
+[section:c Constructor `stopwatch_accumulator()`]
stopwatch_accumulator();
-[*Effect:] Initialize the elapsed duration and the times counter to 0.
+[*Effect:] Initialize the elapsed duration and the times counter to 0. The stopwatch is not started.
[endsect]
@@ -1621,7 +1616,7 @@
[endsect]
-[section:stopwatch_accumulator_typedefs `stopwatch_accumulator` useful typedefs]
+[section:typedefs `stopwatch_accumulator` useful typedefs]
The library provides stopwatch_accumulator shortcuts for all the models of __Clock__, replacing clock by stopwatch_accumulator.
@@ -1651,12 +1646,12 @@
[section:stopwatch_runner Template Class `stopwatch_runner<>`]
-This helper class ensures that the start/stop are pairwised. Start the associated accumulator at construction time, and stop it at destruction time.
+This helper class ensures that the start/stop are pairwised. Starts the associated __Stopwatch__ at construction time, and stops it at destruction time.
template <class Stopwatch> class stopwatch_runner {
public:
typedef Stopwatch stopwatch;
- stopwatch_runner(stopwatch & a, system::error_code & ec = system::throws);
+ stopwatch_runner(stopwatch & a, system::error_code & ec = throws());
~stopwatch_runner();
stopwatch_runner() = delete;
stopwatch_runner(const stopwatch_runner&) = delete;
@@ -1675,12 +1670,12 @@
[endsect]
[section:stopwatch_suspender Template Class `stopwatch_suspender<>`]
-This helper class ensures that the suspend/resume are pairwised. Suspend the associated accumulator at construction time, and resume it at destruction time.
+This helper class ensures that the suspend/resume are pairwised. Suspends the associated __Stopwatch__ at construction time, and resumes it at destruction time.
template <class Stopwatch> class stopwatch_suspender {
public:
typedef Stopwatch stopwatch;
- stopwatch_suspender(stopwatch & a, system::error_code & ec = system::throws);
+ stopwatch_suspender(stopwatch & a, system::error_code & ec = throws());
~stopwatch_suspender();
stopwatch_suspender() = delete;
stopwatch_suspender(const stopwatch_suspender&) = delete;
@@ -1706,12 +1701,12 @@
[section:stopwatch_resumer Template Class `stopwatch_resumer<>`]
-This helper class ensures that the resume/suspend are pairwised. Resume the associated accumulator at construction time, and suspecd it at destruction time.
+This helper class ensures that the resume/suspend are pairwised. Resumes the associated __Stopwatch__ at construction time, and suspends it at destruction time.
template <class Stopwatch> class stopwatch_resumer {
public:
typedef Stopwatch stopwatch;
- stopwatch_resumer(stopwatch & a, system::error_code & ec = system::throws);
+ stopwatch_resumer(stopwatch & a, system::error_code & ec = throws());
~stopwatch_resumer();
stopwatch_resumer() = delete;
stopwatch_resumer(const stopwatch_resumer&) = delete;
@@ -1820,33 +1815,33 @@
typedef Stopwatch stopwatch;
typedef Formatter formatter;
- explicit basic_stopwatch_reporter( system::error_code & ec = system::throws );
+ explicit basic_stopwatch_reporter( system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( std::ostream & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( std::ostream & os, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( std::ostream & os, const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( std::ostream & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopwatch_reporter( std::ostream & os, int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
~basic_stopwatch_reporter();
- void report( system::error_code & ec = system::throws );
+ void report( system::error_code & ec = throws() );
bool reported() const;
@@ -1875,33 +1870,33 @@
typedef Stopwatch stopwatch;
typedef Formatter formatter;
- explicit stopwatch_reporter( system::error_code & ec = system::throws );
+ explicit stopwatch_reporter( system::error_code & ec = throws() );
explicit stopwatch_reporter( std::ostream & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( std::ostream & os, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( std::ostream & os, const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( std::ostream & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopwatch_reporter( std::ostream & os, int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
~stopwatch_reporter();
- void report( system::error_code & ec = system::throws );
+ void report( system::error_code & ec = throws() );
bool reported() const;
@@ -1946,33 +1941,33 @@
typedef Stopwatch stopwatch;
typedef Formatter formatter;
- explicit wstopwatch_reporter( system::error_code & ec = system::throws );
+ explicit wstopwatch_reporter( system::error_code & ec = throws() );
explicit wstopwatch_reporter( std::ostream & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( std::ostream & os, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( std::ostream & os, const std::string & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( std::ostream & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopwatch_reporter( std::ostream & os, int places, const std::string & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
~wstopwatch_reporter();
- void report( system::error_code & ec = system::throws );
+ void report( system::error_code & ec = throws() );
bool reported() const;
@@ -2043,27 +2038,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit basic_stopclock( system::error_code & ec = system::throws );
+ explicit basic_stopclock( system::error_code & ec = throws() );
explicit basic_stopclock( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopclock( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopclock( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2090,27 +2085,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit stopclock( system::error_code & ec = system::throws );
+ explicit stopclock( system::error_code & ec = throws() );
explicit stopclock( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopclock( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopclock( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2119,7 +2114,7 @@
};
[endsect]
-[section:stopclock_typedefs `stopclock` useful typedefs]
+[section:typedefs `stopclock` useful typedefs]
The library provides stopclock shortcuts for all the models of __Clock__, replacing clock by stopclock.
@@ -2156,27 +2151,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit wstopclock( system::error_code & ec = system::throws );
+ explicit wstopclock( system::error_code & ec = throws() );
explicit wstopclock( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopclock( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopclock( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2185,7 +2180,7 @@
};
[endsect]
-[section:wstopclock_typedefs `wstopclock` useful typedefs]
+[section:wtypedefs `wstopclock` useful typedefs]
The library provides wstopclock shortcuts for all the models of __Clock__, replacing clock by wstopclock.
@@ -2258,27 +2253,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit basic_stopclock_accumulator( system::error_code & ec = system::throws );
+ explicit basic_stopclock_accumulator( system::error_code & ec = throws() );
explicit basic_stopclock_accumulator( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopclock_accumulator( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit basic_stopclock_accumulator( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
basic_stopclock_accumulator( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2306,27 +2301,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit stopclock_accumulator( system::error_code & ec = system::throws );
+ explicit stopclock_accumulator( system::error_code & ec = throws() );
explicit stopclock_accumulator( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopclock_accumulator( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit stopclock_accumulator( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
stopclock_accumulator( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2335,7 +2330,7 @@
};
[endsect]
-[section:stopclock_accumulator_typedefs `stopclock_accumulator` useful typedefs]
+[section:typedefs `stopclock_accumulator` useful typedefs]
The library provides stopclock_accumulator shortcuts for all the models of __Clock__, replacing clock by stopclock_accumulator.
@@ -2374,27 +2369,27 @@
typedef typename Formatter::char_type char_type;
typedef typename Formatter::ostream_type ostream_type;
- explicit wstopclock_accumulator( system::error_code & ec = system::throws );
+ explicit wstopclock_accumulator( system::error_code & ec = throws() );
explicit wstopclock_accumulator( ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopclock_accumulator( const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
explicit wstopclock_accumulator( int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( ostream_type & os, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( ostream_type & os, const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
wstopclock_accumulator( ostream_type & os, int places, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
typedef typename base_type::scoped_run scoped_run;
@@ -2403,7 +2398,7 @@
};
[endsect]
-[section:wstopclock_accumulator_typedefs `wstopclock_accumulator` useful typedefs]
+[section:wtypedefs `wstopclock_accumulator` useful typedefs]
The library provides wstopclock_accumulator shortcuts for all the models of __Clock__, replacing clock by wstopclock_accumulator.
@@ -2471,35 +2466,35 @@
typedef typename Formatter::ostream_type ostream_type;
explicit scoped_stopclock( const std::string& func,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, ostream_type & os,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, ostream_type & os,
const string_type & format,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, const string_type & format,
- int places, system::error_code & ec = system::throws );
+ int places, system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, ostream_type & os, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, int places,
- const string_type & format, system::error_code & ec = system::throws );
+ const string_type & format, system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, ostream_type & os,
const string_type & format, int places,
- system::error_code & ec = system::throws );
+ system::error_code & ec = throws() );
scoped_stopclock( const std::string& func, ostream_type & os, int places,
- const string_type & format, system::error_code & ec = system::throws );
+ const string_type & format, system::error_code & ec = throws() );
~scoped_stopclock();
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk