Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r64798 - in sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html: . boost_integer
From: muriloufg_at_[hidden]
Date: 2010-08-14 11:18:43


Author: murilov
Date: 2010-08-14 11:18:41 EDT (Sat, 14 Aug 2010)
New Revision: 64798
URL: http://svn.boost.org/trac/boost/changeset/64798

Log:
Generated the HTML doc files
Text files modified:
   sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/bits_and_ints.html | 99 +++++++++++++++++++++++++--------------
   sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/history.html | 4
   sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/index.html | 2
   3 files changed, 67 insertions(+), 38 deletions(-)

Modified: sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/bits_and_ints.html
==============================================================================
--- sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/bits_and_ints.html (original)
+++ sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/bits_and_ints.html 2010-08-14 11:18:41 EDT (Sat, 14 Aug 2010)
@@ -936,39 +936,37 @@
 <a name="boost_integer.bits_and_ints.integer_logarithm_base_2__ilog2_function__.examples"></a><a class="link" href="bits_and_ints.html#boost_integer.bits_and_ints.integer_logarithm_base_2__ilog2_function__.examples" title="Examples">Examples</a>
 </h4></div></div></div>
 <p>
- ilog2 policy example
+ ilog2 policy example
         </p>
 <p>
           
 </p>
-<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">BOOST_TEST_MAIN</span>
-<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cerrno</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cerrno</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iostream</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">stdexcept</span><span class="special">&gt;</span>
-<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">test</span><span class="special">/</span><span class="identifier">included</span><span class="special">/</span><span class="identifier">unit_test</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">integer</span><span class="special">/</span><span class="identifier">ilog2</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 
 <span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">math</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">policies</span> <span class="special">{</span>
-
+
 <span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">T</span><span class="special">&gt;</span>
 <span class="identifier">T</span> <span class="identifier">user_indeterminate_result_error</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">function</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">message</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">)</span>
 <span class="special">{</span>
- <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="string">"User Error on function: "</span> <span class="special">&lt;&lt;</span> <span class="identifier">function</span>
- <span class="special">&lt;&lt;</span> <span class="string">" with message: "</span> <span class="special">&lt;&lt;</span> <span class="identifier">message</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="string">"User Error on function: "</span> <span class="special">&lt;&lt;</span> <span class="identifier">function</span> <span class="special">&lt;&lt;</span> <span class="string">" retunrning -2"</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
         
         <span class="special">(</span><span class="keyword">void</span><span class="special">)</span><span class="identifier">val</span><span class="special">;</span>
         
         <span class="comment">// Returning a custom value
 </span> <span class="keyword">return</span> <span class="special">-</span><span class="number">2</span><span class="special">;</span>
 <span class="special">}</span>
-
-<span class="special">}</span> <span class="special">}</span> <span class="special">}</span>
         
-<span class="identifier">BOOST_AUTO_TEST_CASE</span><span class="special">(</span> <span class="identifier">test</span> <span class="special">)</span>
+<span class="special">}</span> <span class="special">}</span> <span class="special">}</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
 <span class="special">{</span>
         <span class="comment">// Checking default behavior
-</span> <span class="identifier">BOOST_CHECK_EQUAL</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">),</span> <span class="special">-</span><span class="number">1</span><span class="special">);</span>
-
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">13265u</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 13
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// -1
+</span>
         <span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">math</span><span class="special">::</span><span class="identifier">policies</span><span class="special">;</span>
         <span class="identifier">policy</span><span class="special">&lt;</span> <span class="identifier">indeterminate_result_error</span><span class="special">&lt;</span><span class="identifier">throw_on_error</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">throw_pol</span><span class="special">;</span>
         <span class="identifier">policy</span><span class="special">&lt;</span> <span class="identifier">indeterminate_result_error</span><span class="special">&lt;</span><span class="identifier">errno_on_error</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">errno_pol</span><span class="special">;</span>
@@ -976,19 +974,48 @@
         <span class="identifier">policy</span><span class="special">&lt;</span> <span class="identifier">indeterminate_result_error</span><span class="special">&lt;</span><span class="identifier">user_error</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">user_pol</span><span class="special">;</span>
         
         
- <span class="comment">// Checking throw_on_error policy
-</span> <span class="identifier">BOOST_CHECK_THROW</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">throw_pol</span><span class="special">)</span> <span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span><span class="special">);</span>
+ <span class="comment">// Checking throw_on_error policy (throw a std::domain_error exception on error)
+</span> <span class="keyword">try</span> <span class="special">{</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">13265u</span><span class="special">,</span> <span class="identifier">throw_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 13
+</span> <span class="special">}</span>
+ <span class="keyword">catch</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">)</span> <span class="special">{</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">what</span><span class="special">()</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// never comes here
+</span> <span class="special">}</span>
+ <span class="keyword">catch</span> <span class="special">(...)</span> <span class="special">{</span>
+ <span class="comment">// never comes here
+</span> <span class="special">}</span>
         
- <span class="comment">// Checking errno_on_error policy
-</span> <span class="identifier">errno</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">errno_pol</span><span class="special">);</span>
- <span class="identifier">BOOST_CHECK_EQUAL</span><span class="special">(</span><span class="identifier">errno</span><span class="special">,</span> <span class="identifier">EDOM</span><span class="special">);</span>
+ <span class="keyword">try</span> <span class="special">{</span>
+ <span class="comment">// Here an exception is threw
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">throw_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="keyword">catch</span> <span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">domain_error</span><span class="special">&amp;</span> <span class="identifier">e</span><span class="special">)</span> <span class="special">{</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">e</span><span class="special">.</span><span class="identifier">what</span><span class="special">()</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// Error in function boost::ilog2(i): ilog2 is indeterminate for value 0, returning -1
+</span> <span class="special">}</span>
+ <span class="keyword">catch</span> <span class="special">(...)</span> <span class="special">{</span>
+ <span class="comment">// never comes here
+</span> <span class="special">}</span>
         
- <span class="comment">// Checking ignore_error policy
-</span> <span class="identifier">BOOST_CHECK_EQUAL</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">ignore_pol</span><span class="special">),</span> <span class="special">-</span><span class="number">1</span><span class="special">);</span>
-
- <span class="comment">// Checking user_error policy
-</span> <span class="identifier">BOOST_CHECK_EQUAL</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">user_pol</span><span class="special">),</span> <span class="special">-</span><span class="number">2</span><span class="special">);</span>
+ <span class="comment">// Checking errno_on_error policy (ilog2(0) sets errno as EDOM on error)
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">13265u</span><span class="special">,</span> <span class="identifier">errno_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 13
+</span>
+ <span class="identifier">errno</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">errno_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// -1
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">(</span><span class="identifier">errno</span> <span class="special">==</span> <span class="identifier">EDOM</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 1 (or true)
+</span>
+ <span class="comment">// Checking ignore_error policy (ilog2(0) returns -1 on error)
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">13265u</span><span class="special">,</span> <span class="identifier">ignore_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 13
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">ignore_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// -1
+</span>
+ <span class="comment">// Checking user_error policy (as we defined at the beginning of this file,
+</span> <span class="comment">// on error, our user function prints an error message and returns -2)
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">13265u</span><span class="special">,</span> <span class="identifier">user_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 13
+</span>
+ <span class="comment">// User Error on function: boost::ilog2(%1%) retunrning -2
+</span> <span class="comment">// -2
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">ilog2</span><span class="special">(</span><span class="number">0u</span><span class="special">,</span> <span class="identifier">user_pol</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
 <span class="special">}</span>
 </pre>
 <p>
@@ -1148,7 +1175,7 @@
 <p>
           
 </p>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">assert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iostream</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">integer</span><span class="special">/</span><span class="identifier">rotate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 
 <span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
@@ -1156,18 +1183,20 @@
         <span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rotate_left</span><span class="special">;</span>
         <span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">rotate_right</span><span class="special">;</span>
         
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0xABCDEF12u</span><span class="special">,</span> <span class="number">24</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x12ABCDEFu</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x12345678u</span><span class="special">,</span> <span class="number">4</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x23456781u</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x0FF00000u</span><span class="special">,</span> <span class="number">6</span><span class="special">)</span> <span class="special">==</span> <span class="number">0xFC000003u</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x00000000u</span><span class="special">,</span> <span class="number">31</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x00000000u</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0xF0F0F0F0u</span><span class="special">,</span> <span class="number">4</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x0F0F0F0Fu</span><span class="special">));</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">hex</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">uppercase</span><span class="special">;</span>
         
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xABCDEF12u</span><span class="special">,</span> <span class="number">8</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x12ABCDEFu</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0x0000000Fu</span><span class="special">,</span> <span class="number">1</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x80000007u</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xFF00FF00u</span><span class="special">,</span> <span class="number">8</span><span class="special">)</span> <span class="special">==</span> <span class="number">0x00FF00FFu</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xAABBCCDDu</span><span class="special">,</span> <span class="number">16</span><span class="special">)</span> <span class="special">==</span> <span class="number">0xCCDDAABBu</span><span class="special">));</span>
- <span class="identifier">BOOST_ASSERT</span><span class="special">((</span><span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xFFFFFFFFu</span><span class="special">,</span> <span class="number">31</span><span class="special">)</span> <span class="special">==</span> <span class="number">0xFFFFFFFFu</span><span class="special">));</span>
-<span class="special">}</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0xABCDEF12u</span><span class="special">,</span> <span class="number">24</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 12ABCDEF
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x12345678u</span><span class="special">,</span> <span class="number">4</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 23456781
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x0FF00000u</span><span class="special">,</span> <span class="number">6</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// FC000003
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0x00000000u</span><span class="special">,</span> <span class="number">31</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 0
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_left</span><span class="special">(</span><span class="number">0xF0F0F0F0u</span><span class="special">,</span> <span class="number">4</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// F0F0F0F
+</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xABCDEF12u</span><span class="special">,</span> <span class="number">8</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 12ABCDEF
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0x0000000Fu</span><span class="special">,</span> <span class="number">1</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// 80000007
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xFF00FF00u</span><span class="special">,</span> <span class="number">8</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// FF00FF
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xAABBCCDDu</span><span class="special">,</span> <span class="number">16</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// CCDDAABB
+</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">rotate_right</span><span class="special">(</span><span class="number">0xFFFFFFFFu</span><span class="special">,</span> <span class="number">31</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span> <span class="comment">// FFFFFFFF
+</span><span class="special">}</span>
 </pre>
 <p>
         </p>

Modified: sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/history.html
==============================================================================
--- sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/history.html (original)
+++ sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/boost_integer/history.html 2010-08-14 11:18:41 EDT (Sat, 14 Aug 2010)
@@ -26,7 +26,7 @@
 <a name="boost_integer.history"></a><a class="link" href="history.html" title="History"> History</a>
 </h2></div></div></div>
 <a name="boost_integer.history.1_42_0"></a><h5>
-<a name="id36205752"></a>
+<a name="id36206880"></a>
       <a class="link" href="history.html#boost_integer.history.1_42_0">1.42.0</a>
     </h5>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -55,7 +55,7 @@
       </li>
 </ul></div>
 <a name="boost_integer.history.1_32_0"></a><h5>
-<a name="id36205873"></a>
+<a name="id36207000"></a>
       <a class="link" href="history.html#boost_integer.history.1_32_0">1.32.0</a>
     </h5>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">

Modified: sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/index.html
==============================================================================
--- sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/index.html (original)
+++ sandbox/SOC/2010/bits_and_ints/libs/integer/doc/html/index.html 2010-08-14 11:18:41 EDT (Sat, 14 Aug 2010)
@@ -255,7 +255,7 @@
 </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: August 14, 2010 at 14:14:32 GMT</small></p></td>
+<td align="left"><p><small>Last revised: August 14, 2010 at 14:57:55 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>


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