Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r64924 - in sandbox/SOC/2010/bit_masks/lib/integer/doc: . bit_mask_doc bit_mask_doc/overview html html/bitfield_tuple html/bits_mask/bit_masks html/boost_integer_bits_masks_extension html/boost_integer_bits_masks_extension/bit_masks html/boost_integer_bits_masks_extension/bit_masks/overview html/boost_integer_bits_masks_extension/bitfield_tuple html/boost_integer_bits_masks_extension/bitfield_tuple/appendices html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation html/boost_integer_bits_masks_extension/bitfield_tuple/overview html/boost_integer_bits_masks_extension/bitfield_tuple/reference html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started html/high_bits_mask/bit_masks html/integral_mask/bit_masks html/low_bits_mask/bit_masks
From: bbartmanboost_at_[hidden]
Date: 2010-08-19 11:44:05


Author: bbartman
Date: 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
New Revision: 64924
URL: http://svn.boost.org/trac/boost/changeset/64924

Log:
updated a few sections of my documentation
Text files modified:
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview.qbk | 4
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/overview.qbk | 89 ++++++++++++++++++---
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/rationale.qbk | 19 +++-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_masks.qbk | 8 +
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bitfield_tuple.html | 4
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bit_masks/bits_mask.html | 12 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/HeaderSummary.html | 57 +++++++++++--
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks.html | 14 ++
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview.html | 8 +
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/description.html | 115 +++++++++++++++++++++++----
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/rationale.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/acknowledgments.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/design_rationale.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/future_work.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/class_templates.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/function_templates.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/macros.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/description.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/motivation.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_bitfield_tuple__and__bitfield_reference_.html | 30 +++---
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_flag_.html | 10 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_member_.html | 10 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_storage_.html | 10 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/code_generation_macros.html | 4
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/parameter_adjustment_macros.html | 4
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/boost_fusion_sequence_extension.html | 4
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/concepts.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/files.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference/function__make_bitfield_tuple_.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/meta_function_reference.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/external_resources.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/building_with__bitfield_tuple_.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/dependencies.html | 14 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/installation.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/testing.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/glossary.html | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/tutorial.html | 10 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/bit_masks/high_bits_maskbits.html | 12 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/index.html | 27 +++--
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/bit_masks/integral_mask.html | 161 ++++++++++++++++++++++++++++++++++-----
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/bit_masks/low_bits_mask.html | 10 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/standalone_HTML.manifest | 2
   sandbox/SOC/2010/bit_masks/lib/integer/doc/integral_mask.qbk | 57 +++++++++++--
   sandbox/SOC/2010/bit_masks/lib/integer/doc/main.qbk | 28 ++++++
   54 files changed, 581 insertions(+), 198 deletions(-)

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -5,6 +5,8 @@
 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ]
 [section Overview]
+Description of the libraries uses and use cases and the rationale for the
+creation of the libarary extension itself.
 [include overview/overview.qbk]
-[include overview/rationale.qbk]
+[include:Rationale overview/rationale.qbk]
 [endsect]

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/overview.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/overview.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/overview.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -6,20 +6,19 @@
 ]
 [section Description]
 
-The purpose of this library extension to the boost.integer library is to make
+The purpose of this library extension to the Boost.Integer library is to make
 the creation of simple and complex integral masks simple and easy and
-constructable on compile time. The structure of the masks are extensions of the
-type `integral_constant` provided by boost.type_traits library. All masks are
-able to be treated as the `integral_constant` type. All masks provide the
-following three compile time accessible features. They all provide `::type`,
-`::value_type` and `::value` for compile time support. This also means that all
-masks can be used with the boost.mpl bitwise operator meta-functions for
-creation of more complex masks. Now, because these values were intended to be
-used during the runtime of a program all of the masking types which are provided
-by this library provide an additional functionality for run timesupport. All of
-the mask types in this library provide the implicit cast operator allowing for
-the meta-function objects to be used as if they were the integral value they
-were used to construct. For example,
+compossible on compile time. The structure of the bit masks are an extensions
+of the type `integral_constant` provided by Boost.Type Traits library. All masks
+are able to be treated as the `integral_constant` type. All masks provide the
+following three compile time accessible features" `::type`, `::value_type`,
+`::value` `::offset` and `::width` for compile time support. This also means
+that all masks can be used with the Boost.MPL bitwise operator meta-functions for
+creation of more complex masks. For runtime support all mask types in this
+library extension provide the implicit cast operator allowing for the
+meta-function objects to be used as if they were the integral value they are
+being used to represent. The implicit cast operator is also provided by the
+`integral_constant` type which the masks are based upon. For example,
 
 ``
 #include <boost/integer/integral_mask.hpp>
@@ -40,4 +39,68 @@
 
 [note All masks are trivially default constructible and destructible.]
 
+Using masks to describe contiguious sections of bits within an integral value
+is simplified by doing it at a higher level, using the `offset` from the least or
+greatest significant bit, `width` of the contigious bits, and the integral type
+which is to be used for masking. The following are examples of how one would use
+the different masks to create masks at a high level.
+
+[h4 General use cases]
+
+Example: Using `integral_mask` as a trival example.
+The following example is of an integral mask which is being used to represent
+hex.
+``
+typedef integral_mask<unsigned int, 0x20> mask;
+
+// Used to represent the following binary value.
+// most significant least significant
+// 31 23 15 7 0
+// 0000 0000 0000 0000 0000 0000 0010 0000
+``
+
+
+Example: Using `low_bits_mask` to defines that the last 3 bits should be
+set to 1.
+``
+typedef low_bits_mask<unsigned short, 3> mask_2_low;
+
+// Used to represent the following binary value.
+// most significant least significant
+// 15 7 0
+// 0000 0000 0000 0111
+``
+
+
+Example: Using `high_bits_mask` to quickly specify the sign bit of a provided
+type.
+``
+typedef high_bits_mask<short, 1> sign_bit;
+
+// Used to represent the following binary value.
+// most significant least significant
+// 15 7 0
+// 1000 0000 0000 0000
+
+``
+Within the above example if `short` is replaced with any other type it will
+represent the most significant bit of that type. In the case of signed types
+that is the sign bit of that type.
+
+
+Example: Using `bits_mask` quickly create a mask over for a bit flag within an
+integral type.
+``
+typedef bits_mask<int, 3> flag_mask;
+
+// Used to represent the following binary value.
+// most significant least significant
+// 31 23 15 7 0
+// 0000 0000 0000 0000 0000 0000 0000 0100
+``
+
+For additional uses and information about each of the different templates used
+for creating integral masks please see the documentation relating to each of the
+corresponding masks.
+
 [endsect]

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/rationale.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/rationale.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_mask_doc/overview/rationale.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -5,13 +5,20 @@
 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ]
 
-[section rationale]
-The motivation for the creation of a structure for creating bit masks on compile
-time. Bit masks are usually create using hexadecimal characters or by using
-macros. In either case the readability of the clarity of the bit masks are
-obscured and often the mask it self is not readible.
+[section Rationale]
+The primary motivation for the creation of the bit masks library extension lies
+in a need to quickly compose masks which are static typed and provide additional
+additional information about the mask itself as well as abstract the notion of
+contiguous bits within a mask. Bit masks are usually created by using the
+preprocessor or by using hexadecimal characters. Often times both previous
+methods of creating bit masks, by either macro or hexadecimal, can make code
+less readable and at times harder to deduce types the values are going to be
+used to represent. The other feature which this library extension provides is a
+means to represent masks as a contiguous section of bits within an integral
+type, which can be difficult to represent when looking at hex.
 
-[\
+
+[/
 
 TODO need to actually do this before adding it to the documentation.
 This extension will also allow the users to work with endianness at an

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_masks.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_masks.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/bit_masks.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -6,8 +6,14 @@
 ]
 
 [section Bit Masks]
-[include bit_mask_doc/overview.qbk]
 
+The Bits Masks library extension was created to help simplify the creation of
+bit masks on compile time. The library contains multiple utilities for creating
+and representing contiguous sections of bits within an integral type as well as
+a utility for determining the width in bits of a type on compile time.
+
+
+[include bit_mask_doc/overview.qbk]
 [include:integral_mask integral_mask.qbk]
 [include:high_bits_mask high_bits.qbk]
 [include:low_bits_mask low_bits.qbk]

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bitfield_tuple.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bitfield_tuple.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bitfield_tuple.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,8 +4,8 @@
 <title>bitfield_tuple</title>
 <link rel="stylesheet" href="../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
-<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../index.html" title="Boost.Integer Bits Masks Extension">
+<link rel="up" href="../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="prev" href="../bits_mask/bit_masks/bits_mask.html" title="bits_mask">
 <link rel="next" href="../boost_integer_bits_masks_extension/bitfield_tuple/overview.html" title="overview">
 </head>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bit_masks/bits_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bit_masks/bits_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bit_masks/bits_mask.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>bits_mask</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../boost_integer_bits_masks_extension/bit_masks.html" title="Bit Masks">
 <link rel="prev" href="../../low_bits_mask/bit_masks/low_bits_mask.html" title="low_bits_mask">
 <link rel="next" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
@@ -20,7 +20,7 @@
 <a name="bits_mask.bit_masks.bits_mask"></a><a class="link" href="bits_mask.html" title="bits_mask"> bits_mask</a>
 </h3></div></div></div>
 <a name="bits_mask.bit_masks.bits_mask.description"></a><h4>
-<a name="id2976025"></a>
+<a name="id3170572"></a>
         <a class="link" href="bits_mask.html#bits_mask.bit_masks.bits_mask.description">Description</a>
       </h4>
 <p>
@@ -60,7 +60,7 @@
         located in the &lt;boost/integer/bits_mask.hpp&gt; header file.
       </p>
 <a name="bits_mask.bit_masks.bits_mask.template_signature"></a><h4>
-<a name="id2976267"></a>
+<a name="id3170814"></a>
         <a class="link" href="bits_mask.html#bits_mask.bit_masks.bits_mask.template_signature">Template
         Signature</a>
       </h4>
@@ -131,7 +131,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bit_masks.bits_mask.interface"></a><h4>
-<a name="id2976514"></a>
+<a name="id3171062"></a>
         <a class="link" href="bits_mask.html#bits_mask.bit_masks.bits_mask.interface">Interface</a>
       </h4>
 <p>
@@ -239,7 +239,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bit_masks.bits_mask.preconditions"></a><h4>
-<a name="id2976879"></a>
+<a name="id3171427"></a>
         <a class="link" href="bits_mask.html#bits_mask.bit_masks.bits_mask.preconditions">Preconditions</a>
       </h4>
 <p>
@@ -339,7 +339,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bit_masks.bits_mask.examples"></a><h4>
-<a name="id2977200"></a>
+<a name="id3171748"></a>
         <a class="link" href="bits_mask.html#bits_mask.bit_masks.bits_mask.examples">Examples</a>
       </h4>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/HeaderSummary.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/HeaderSummary.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/HeaderSummary.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,9 +4,9 @@
 <title>Header File Summary</title>
 <link rel="stylesheet" href="../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
-<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
-<link rel="prev" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../index.html" title="Boost.Integer Bits Masks Extension">
+<link rel="up" href="../index.html" title="Boost.Integer Bits Masks Extension">
+<link rel="prev" href="../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="next" href="bit_masks.html" title="Bit Masks">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -126,8 +126,7 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">bits_mask</span></code> type and
- <code class="computeroutput"><span class="identifier">low_bits_mask</span></code> type
+ <code class="computeroutput"><span class="identifier">bits_mask</span></code> type
               </p>
             </td>
 <td>
@@ -145,18 +144,58 @@
 <tr>
 <td>
               <p>
- <code class="computeroutput"><span class="identifier">bit_mask_group</span></code> type
+ <code class="computeroutput"><span class="identifier">bit_width</span></code> type
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal"><boost/integer/bit_width.hpp></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Contains the <code class="computeroutput"><span class="identifier">bit_width</span></code>
+ meta-function .
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code> type
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="literal"><boost/integer/bitfield_tuple.hpp></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Header contains <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>
+ data structure and all of the interface used for or with <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>. For a full list
+ of header files relating to the <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>
+ please see the <a class="link" href="bitfield_tuple/reference/files.html" title="Files">Files</a>
+ section of the <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>
+ documentation.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">bitfield_tuple_fwd</span></code>
+ type
               </p>
             </td>
 <td>
               <p>
- <code class="literal"><boost/integer/bit_mask_group.hpp></code>
+ <code class="literal"><boost/integer/bitfield_tuple_fwd.hpp></code>
               </p>
             </td>
 <td>
               <p>
- Header contains <code class="computeroutput"><span class="identifier">bit_mask_group</span></code>
- meta-function/container.
+ Header contains a forward declaration for <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>.
               </p>
             </td>
 </tr>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,8 +4,8 @@
 <title>Bit Masks</title>
 <link rel="stylesheet" href="../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
-<link rel="up" href="../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../index.html" title="Boost.Integer Bits Masks Extension">
+<link rel="up" href="../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="prev" href="HeaderSummary.html" title="Header File Summary">
 <link rel="next" href="bit_masks/overview.html" title="Overview">
 </head>
@@ -23,15 +23,21 @@
 <dt><span class="section">Overview</span></dt>
 <dd><dl>
 <dt><span class="section">Description</span></dt>
-<dt><span class="section">rationale</span></dt>
+<dt><span class="section">Rationale</span></dt>
 </dl></dd>
 <dt><span class="section"><a href="../integral_mask/bit_masks/integral_mask.html"> integral_mask
- type</a></span></dt>
+ </a></span></dt>
 <dt><span class="section"> high_bits_mask</span></dt>
 <dt><span class="section"> low_bits_mask</span></dt>
 <dt><span class="section"> bits_mask</span></dt>
 </dl></div>
 <p>
+ The Bits Masks library extension was created to help simplify the creation
+ of bit masks on compile time. The library contains multiple utilities for creating
+ and representing contiguous sections of bits within an integral type as well
+ as a utility for determining the width in bits of a type on compile time.
+ </p>
+<p>
     </p>
 <p>
     </p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Overview</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../bit_masks.html" title="Bit Masks">
 <link rel="prev" href="../bit_masks.html" title="Bit Masks">
 <link rel="next" href="overview/description.html" title="Description">
@@ -21,8 +21,12 @@
 </h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Description</span></dt>
-<dt><span class="section">rationale</span></dt>
+<dt><span class="section">Rationale</span></dt>
 </dl></div>
+<p>
+ Description of the libraries uses and use cases and the rationale for the
+ creation of the libarary extension itself.
+ </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/description.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/description.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/description.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,40 +4,41 @@
 <title>Description</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../overview.html" title="Overview">
 <link rel="prev" href="../overview.html" title="Overview">
-<link rel="next" href="rationale.html" title="rationale">
+<link rel="next" href="../../../Rationale/bit_masks/overview/rationale.html" title="Rationale">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../overview.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="rationale.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../overview.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../Rationale/bit_masks/overview/rationale.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h4 class="title">
 <a name="boost_integer_bits_masks_extension.bit_masks.overview.description"></a><a class="link" href="description.html" title="Description">Description</a>
 </h4></div></div></div>
 <p>
- The purpose of this library extension to the boost.integer library is to
+ The purpose of this library extension to the Boost.Integer library is to
           make the creation of simple and complex integral masks simple and easy
- and constructable on compile time. The structure of the masks are extensions
- of the type <code class="computeroutput"><span class="identifier">integral_constant</span></code>
- provided by boost.type_traits library. All masks are able to be treated
+ and compossible on compile time. The structure of the bit masks are an
+ extensions of the type <code class="computeroutput"><span class="identifier">integral_constant</span></code>
+ provided by Boost.Type Traits library. All masks are able to be treated
           as the <code class="computeroutput"><span class="identifier">integral_constant</span></code>
- type. All masks provide the following three compile time accessible features.
- They all provide <code class="computeroutput"><span class="special">::</span><span class="identifier">type</span></code>,
- <code class="computeroutput"><span class="special">::</span><span class="identifier">value_type</span></code>
- and <code class="computeroutput"><span class="special">::</span><span class="identifier">value</span></code>
+ type. All masks provide the following three compile time accessible features"
+ <code class="computeroutput"><span class="special">::</span><span class="identifier">type</span></code>,
+ <code class="computeroutput"><span class="special">::</span><span class="identifier">value_type</span></code>,
+ <code class="computeroutput"><span class="special">::</span><span class="identifier">value</span></code>
+ <code class="computeroutput"><span class="special">::</span><span class="identifier">offset</span></code>
+ and <code class="computeroutput"><span class="special">::</span><span class="identifier">width</span></code>
           for compile time support. This also means that all masks can be used with
- the boost.mpl bitwise operator meta-functions for creation of more complex
- masks. Now, because these values were intended to be used during the runtime
- of a program all of the masking types which are provided by this library
- provide an additional functionality for run timesupport. All of the mask
- types in this library provide the implicit cast operator allowing for the
- meta-function objects to be used as if they were the integral value they
- were used to construct. For example,
+ the Boost.MPL bitwise operator meta-functions for creation of more complex
+ masks. For runtime support all mask types in this library extension provide
+ the implicit cast operator allowing for the meta-function objects to be
+ used as if they were the integral value they are being used to represent.
+ The implicit cast operator is also provided by the <code class="computeroutput"><span class="identifier">integral_constant</span></code>
+ type which the masks are based upon. For example,
         </p>
 <p>
           
@@ -68,6 +69,82 @@
             All masks are trivially default constructible and destructible.
           </p></td></tr>
 </table></div>
+<p>
+ Using masks to describe contiguious sections of bits within an integral
+ value is simplified by doing it at a higher level, using the <code class="computeroutput"><span class="identifier">offset</span></code> from the least or greatest significant
+ bit, <code class="computeroutput"><span class="identifier">width</span></code> of the contigious
+ bits, and the integral type which is to be used for masking. The following
+ are examples of how one would use the different masks to create masks at
+ a high level.
+ </p>
+<a name="boost_integer_bits_masks_extension.bit_masks.overview.description.general_use_cases"></a><h5>
+<a name="id3167209"></a>
+ <a class="link" href="description.html#boost_integer_bits_masks_extension.bit_masks.overview.description.general_use_cases">General
+ use cases</a>
+ </h5>
+<p>
+ Example: Using <code class="computeroutput"><span class="identifier">integral_mask</span></code>
+ as a trival example. The following example is of an integral mask which
+ is being used to represent hex.
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">integral_mask</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="number">0x20</span><span class="special">&gt;</span> <span class="identifier">mask</span><span class="special">;</span>
+
+<span class="comment">// Used to represent the following binary value.
+</span><span class="comment">// most significant least significant
+</span><span class="comment">// 31 23 15 7 0
+</span><span class="comment">// 0000 0000 0000 0000 0000 0000 0010 0000
+</span></pre>
+<p>
+ </p>
+<p>
+ Example: Using <code class="computeroutput"><span class="identifier">low_bits_mask</span></code>
+ to defines that the last 3 bits should be set to 1.
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">low_bits_mask</span><span class="special">&lt;</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span> <span class="identifier">mask_2_low</span><span class="special">;</span>
+
+<span class="comment">// Used to represent the following binary value.
+</span><span class="comment">// most significant least significant
+</span><span class="comment">// 15 7 0
+</span><span class="comment">// 0000 0000 0000 0111
+</span></pre>
+<p>
+ </p>
+<p>
+ Example: Using <code class="computeroutput"><span class="identifier">high_bits_mask</span></code>
+ to quickly specify the sign bit of a provided type.
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">high_bits_mask</span><span class="special">&lt;</span><span class="keyword">short</span><span class="special">,</span> <span class="number">1</span><span class="special">&gt;</span> <span class="identifier">sign_bit</span><span class="special">;</span>
+
+<span class="comment">// Used to represent the following binary value.
+</span><span class="comment">// most significant least significant
+</span><span class="comment">// 15 7 0
+</span><span class="comment">// 1000 0000 0000 0000
+</span>
+</pre>
+<p>
+ Within the above example if <code class="computeroutput"><span class="keyword">short</span></code>
+ is replaced with any other type it will represent the most significant
+ bit of that type. In the case of signed types that is the sign bit of that
+ type.
+ </p>
+<p>
+ Example: Using <code class="computeroutput"><span class="identifier">bits_mask</span></code>
+ quickly create a mask over for a bit flag within an integral type.
+</p>
+<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">bits_mask</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="number">3</span><span class="special">&gt;</span> <span class="identifier">flag_mask</span><span class="special">;</span>
+
+<span class="comment">// Used to represent the following binary value.
+</span><span class="comment">// most significant least significant
+</span><span class="comment">// 31 23 15 7 0
+</span><span class="comment">// 0000 0000 0000 0000 0000 0000 0000 0100
+</span></pre>
+<p>
+ </p>
+<p>
+ For additional uses and information about each of the different templates
+ used for creating integral masks please see the documentation relating
+ to each of the corresponding masks.
+ </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
@@ -79,7 +156,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../overview.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="rationale.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../overview.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../overview.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../Rationale/bit_masks/overview/rationale.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/rationale.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/rationale.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_masks/overview/rationale.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>rationale</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../overview.html" title="Overview">
 <link rel="prev" href="description.html" title="Description">
 <link rel="next" href="../../../integral_mask/bit_masks/integral_mask.html" title="integral_mask type">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Appendices</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 <link rel="prev" href="reference/files.html" title="Files">
 <link rel="next" href="appendices/design_rationale.html" title="Design Rationale">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/acknowledgments.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/acknowledgments.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/acknowledgments.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Acknowledgments</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../appendices.html" title="Appendices">
 <link rel="prev" href="implementation_details/internal_documentation/function_templates.html" title="Function Templates">
 <link rel="next" href="future_work.html" title="Future Work">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/design_rationale.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/design_rationale.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/design_rationale.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Design Rationale</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../appendices.html" title="Appendices">
 <link rel="prev" href="../appendices.html" title="Appendices">
 <link rel="next" href="implementation_details.html" title="Implementation Details">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/future_work.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/future_work.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/future_work.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Future Work</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../appendices.html" title="Appendices">
 <link rel="prev" href="acknowledgments.html" title="Acknowledgments">
 </head>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Implementation Details</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../appendices.html" title="Appendices">
 <link rel="prev" href="design_rationale.html" title="Design Rationale">
 <link rel="next" href="implementation_details/internal_documentation.html" title="Internal documentation">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Internal documentation</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../implementation_details.html" title="Implementation Details">
 <link rel="prev" href="../implementation_details.html" title="Implementation Details">
 <link rel="next" href="internal_documentation/macros.html" title="Macros">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/class_templates.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/class_templates.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/class_templates.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Class Templates</title>
 <link rel="stylesheet" href="../../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../internal_documentation.html" title="Internal documentation">
 <link rel="prev" href="macros.html" title="Macros">
 <link rel="next" href="function_templates.html" title="Function Templates">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/function_templates.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/function_templates.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/function_templates.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Function Templates</title>
 <link rel="stylesheet" href="../../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../internal_documentation.html" title="Internal documentation">
 <link rel="prev" href="class_templates.html" title="Class Templates">
 <link rel="next" href="../../acknowledgments.html" title="Acknowledgments">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/macros.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/macros.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/appendices/implementation_details/internal_documentation/macros.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Macros</title>
 <link rel="stylesheet" href="../../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../internal_documentation.html" title="Internal documentation">
 <link rel="prev" href="../internal_documentation.html" title="Internal documentation">
 <link rel="next" href="class_templates.html" title="Class Templates">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>overview</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 <link rel="prev" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 <link rel="next" href="overview/description.html" title="Description">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/description.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/description.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/description.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Description</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../overview.html" title="overview">
 <link rel="prev" href="../overview.html" title="overview">
 <link rel="next" href="motivation.html" title="Motivation">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/motivation.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/motivation.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/overview/motivation.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Motivation</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../overview.html" title="overview">
 <link rel="prev" href="description.html" title="Description">
 <link rel="next" href="../users_guide.html" title="Users Guide">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Reference</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 <link rel="prev" href="users_guide/glossary.html" title="Glossary">
 <link rel="next" href="reference/concepts.html" title="Concepts">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>bitfield_tuple Class Reference</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="concepts.html" title="Concepts">
 <link rel="next" href="_bitfield_tuple__class_reference/_bitfield_tuple__and__bitfield_reference_.html" title="bitfield_tuple and bitfield_reference">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_bitfield_tuple__and__bitfield_reference_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_bitfield_tuple__and__bitfield_reference_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_bitfield_tuple__and__bitfield_reference_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>bitfield_tuple and bitfield_reference</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">
 <link rel="prev" href="../_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">
 <link rel="next" href="_struct_padding_.html" title="struct padding">
@@ -20,7 +20,7 @@
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_"></a><a class="link" href="_bitfield_tuple__and__bitfield_reference_.html" title="bitfield_tuple and bitfield_reference"><code class="computeroutput"><span class="identifier">bitfield_tuple</span></code> and <code class="computeroutput"><span class="identifier">bitfield_reference</span></code></a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_._code__phrase_role__identifier__bitfield_tuple__phrase___code__interface"></a><h5>
-<a name="id2982786"></a>
+<a name="id3177333"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_._code__phrase_role__identifier__bitfield_tuple__phrase___code__interface"><code class="computeroutput"><span class="identifier">bitfield_tuple</span></code> interface</a>
           </h5>
 <p>
@@ -31,7 +31,7 @@
             portion of the interface.
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_interface"></a><h5>
-<a name="id2982849"></a>
+<a name="id3177396"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_interface">Template
             Interface</a>
           </h5>
@@ -54,7 +54,7 @@
             doesn't have a value associated with it).
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.runtime_support_interface"></a><h5>
-<a name="id2983005"></a>
+<a name="id3177552"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.runtime_support_interface">Runtime
             Support Interface</a>
           </h5>
@@ -71,7 +71,7 @@
             still provides the regular <code class="computeroutput"><span class="identifier">get</span><span class="special">&lt;</span><span class="identifier">Index</span><span class="special">&gt;()</span></code> by index function as boost.tuple).
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.include_files"></a><h6>
-<a name="id2983122"></a>
+<a name="id3177669"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.include_files">Include
             Files</a>
           </h6>
@@ -88,7 +88,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_signature"></a><h6>
-<a name="id2983232"></a>
+<a name="id3177779"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_signature">Template
             Signature</a>
           </h6>
@@ -102,7 +102,7 @@
             reguarding macros.
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.types"></a><h6>
-<a name="id2983321"></a>
+<a name="id3177868"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.types">types</a>
           </h6>
 <p>
@@ -184,7 +184,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_members"></a><h6>
-<a name="id2983649"></a>
+<a name="id3178223"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.template_members">Template
             Members</a>
           </h6>
@@ -262,7 +262,7 @@
 </tr></tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_._code__phrase_role__identifier__bitfield_reference__phrase___code__internal_types"></a><h6>
-<a name="id2983901"></a>
+<a name="id3178497"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_._code__phrase_role__identifier__bitfield_reference__phrase___code__internal_types"><code class="computeroutput"><span class="identifier">bitfield_reference</span></code> Internal Types</a>
           </h6>
 <p>
@@ -331,7 +331,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.bitfield_reference_constructors"></a><h6>
-<a name="id2984154"></a>
+<a name="id3178775"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.bitfield_reference_constructors">bitfield_reference
             constructors</a>
           </h6>
@@ -415,7 +415,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.bitfield_reference_operators"></a><h6>
-<a name="id2984379"></a>
+<a name="id3179014"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.bitfield_reference_operators">bitfield_reference
             operators</a>
           </h6>
@@ -503,7 +503,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.constructors"></a><h6>
-<a name="id2984656"></a>
+<a name="id3179292"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.constructors">Constructors</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -591,7 +591,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.operators"></a><h6>
-<a name="id2984922"></a>
+<a name="id3179559"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.operators">Operators</a>
           </h6>
 <div class="informaltable"><table class="table">
@@ -675,7 +675,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.member_functions"></a><h6>
-<a name="id2985182"></a>
+<a name="id3179819"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.member_functions">Member
             functions</a>
           </h6>
@@ -783,7 +783,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.preconditions_on_the__code__phrase_role__identifier__bitfield_tuple__phrase___code__template"></a><h6>
-<a name="id2985678"></a>
+<a name="id3180314"></a>
             <a class="link" href="_bitfield_tuple__and__bitfield_reference_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._bitfield_tuple__and__bitfield_reference_.preconditions_on_the__code__phrase_role__identifier__bitfield_tuple__phrase___code__template">Preconditions
             on the <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code>
             template</a>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_flag_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_flag_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_flag_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>struct flag</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">
 <link rel="prev" href="_struct_member_.html" title="struct member">
 <link rel="next" href="_struct_align_.html" title="struct align">
@@ -20,7 +20,7 @@
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_"></a><a class="link" href="_struct_flag_.html" title="struct flag"><code class="computeroutput"><span class="keyword">struct</span> <span class="identifier">flag</span></code></a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.description"></a><h5>
-<a name="id2987435"></a>
+<a name="id3182072"></a>
             <a class="link" href="_struct_flag_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.description">Description</a>
           </h5>
 <p>
@@ -45,7 +45,7 @@
             would have.
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.template_signature"></a><h5>
-<a name="id2987722"></a>
+<a name="id3182359"></a>
             <a class="link" href="_struct_flag_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.template_signature">Template
             Signature</a>
           </h5>
@@ -59,7 +59,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.header_file_locaton"></a><h5>
-<a name="id2987844"></a>
+<a name="id3182481"></a>
             <a class="link" href="_struct_flag_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -72,7 +72,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.example"></a><h5>
-<a name="id2987953"></a>
+<a name="id3182590"></a>
             <a class="link" href="_struct_flag_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_flag_.example">Example</a>
           </h5>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_member_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_member_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_member_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>struct member</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">
 <link rel="prev" href="_struct_padding_.html" title="struct padding">
 <link rel="next" href="_struct_flag_.html" title="struct flag">
@@ -20,7 +20,7 @@
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_"></a><a class="link" href="_struct_member_.html" title="struct member"><code class="computeroutput"><span class="keyword">struct</span> <span class="identifier">member</span></code></a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.description"></a><h5>
-<a name="id2986888"></a>
+<a name="id3181525"></a>
             <a class="link" href="_struct_member_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.description">Description</a>
           </h5>
 <p>
@@ -93,7 +93,7 @@
 </tbody>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.template_signature"></a><h5>
-<a name="id2987101"></a>
+<a name="id3181738"></a>
             <a class="link" href="_struct_member_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.template_signature">Template
             Signature</a>
           </h5>
@@ -108,7 +108,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.header_file_locaton"></a><h5>
-<a name="id2987264"></a>
+<a name="id3181901"></a>
             <a class="link" href="_struct_member_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -121,7 +121,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.example"></a><h5>
-<a name="id2987371"></a>
+<a name="id3182008"></a>
             <a class="link" href="_struct_member_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_member_.example">Example</a>
           </h5>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_storage_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_storage_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__class_reference/_struct_storage_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>struct storage</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">
 <link rel="prev" href="_struct_align_.html" title="struct align">
 <link rel="next" href="_struct_pointer_.html" title="struct pointer">
@@ -20,7 +20,7 @@
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_"></a><a class="link" href="_struct_storage_.html" title="struct storage"><code class="computeroutput"><span class="keyword">struct</span> <span class="identifier">storage</span></code></a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.description"></a><h5>
-<a name="id2988463"></a>
+<a name="id3183101"></a>
             <a class="link" href="_struct_storage_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.description">Description</a>
           </h5>
 <p>
@@ -39,7 +39,7 @@
             and accept values in the endianness of your native machine.
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.template_signature"></a><h5>
-<a name="id2988563"></a>
+<a name="id3183201"></a>
             <a class="link" href="_struct_storage_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.template_signature">Template
             Signature</a>
           </h5>
@@ -53,7 +53,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.header_file_locaton"></a><h5>
-<a name="id2988687"></a>
+<a name="id3183325"></a>
             <a class="link" href="_struct_storage_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -66,7 +66,7 @@
 <p>
           </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.example"></a><h5>
-<a name="id2988793"></a>
+<a name="id3183430"></a>
             <a class="link" href="_struct_storage_.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__class_reference._struct_storage_.example">Example</a>
           </h5>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>bitfield_tuple Macro Reference</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="_bitfield_tuple__class_reference/_struct_custom_.html" title="struct custom">
 <link rel="next" href="_bitfield_tuple__macro_reference/parameter_adjustment_macros.html" title="Parameter Adjustment macros">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/code_generation_macros.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/code_generation_macros.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/code_generation_macros.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Code Generation Macros</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__macro_reference.html" title="bitfield_tuple Macro Reference">
 <link rel="prev" href="parameter_adjustment_macros.html" title="Parameter Adjustment macros">
 <link rel="next" href="../function_reference.html" title="Function Reference">
@@ -21,7 +21,7 @@
           Generation Macros</a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__macro_reference.code_generation_macros.macros"></a><h6>
-<a name="id2989992"></a>
+<a name="id3184767"></a>
             <a class="link" href="code_generation_macros.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__macro_reference.code_generation_macros.macros">Macros</a>
           </h6>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/parameter_adjustment_macros.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/parameter_adjustment_macros.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/_bitfield_tuple__macro_reference/parameter_adjustment_macros.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Parameter Adjustment macros</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../_bitfield_tuple__macro_reference.html" title="bitfield_tuple Macro Reference">
 <link rel="prev" href="../_bitfield_tuple__macro_reference.html" title="bitfield_tuple Macro Reference">
 <link rel="next" href="code_generation_macros.html" title="Code Generation Macros">
@@ -21,7 +21,7 @@
           Adjustment macros</a>
 </h5></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__macro_reference.parameter_adjustment_macros.template_parameter_control"></a><h6>
-<a name="id2989713"></a>
+<a name="id3184488"></a>
             <a class="link" href="parameter_adjustment_macros.html#boost_integer_bits_masks_extension.bitfield_tuple.reference._bitfield_tuple__macro_reference.parameter_adjustment_macros.template_parameter_control">Template
             Parameter Control</a>
           </h6>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/boost_fusion_sequence_extension.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/boost_fusion_sequence_extension.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/boost_fusion_sequence_extension.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Boost.Fusion Sequence Extension</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="meta_function_reference.html" title="Meta-Function Reference">
 <link rel="next" href="files.html" title="Files">
@@ -21,7 +21,7 @@
         Sequence Extension</a>
 </h4></div></div></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.reference.boost_fusion_sequence_extension.boost_fusion_sequence_extension"></a><h6>
-<a name="id2991282"></a>
+<a name="id3186056"></a>
           <a class="link" href="boost_fusion_sequence_extension.html#boost_integer_bits_masks_extension.bitfield_tuple.reference.boost_fusion_sequence_extension.boost_fusion_sequence_extension">Boost.Fusion
           Sequence Extension</a>
         </h6>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/concepts.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/concepts.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/concepts.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Concepts</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="../reference.html" title="Reference">
 <link rel="next" href="_bitfield_tuple__class_reference.html" title="bitfield_tuple Class Reference">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/files.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/files.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/files.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Files</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="boost_fusion_sequence_extension.html" title="Boost.Fusion Sequence Extension">
 <link rel="next" href="../appendices.html" title="Appendices">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Function Reference</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="_bitfield_tuple__macro_reference/code_generation_macros.html" title="Code Generation Macros">
 <link rel="next" href="function_reference/function__make_bitfield_tuple_.html" title="Function make_bitfield_tuple">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference/function__make_bitfield_tuple_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference/function__make_bitfield_tuple_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/function_reference/function__make_bitfield_tuple_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Function make_bitfield_tuple</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../function_reference.html" title="Function Reference">
 <link rel="prev" href="../function_reference.html" title="Function Reference">
 <link rel="next" href="../meta_function_reference.html" title="Meta-Function Reference">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/meta_function_reference.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/meta_function_reference.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/reference/meta_function_reference.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Meta-Function Reference</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../reference.html" title="Reference">
 <link rel="prev" href="function_reference/function__make_bitfield_tuple_.html" title="Function make_bitfield_tuple">
 <link rel="next" href="boost_fusion_sequence_extension.html" title="Boost.Fusion Sequence Extension">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Users Guide</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 <link rel="prev" href="overview/motivation.html" title="Motivation">
 <link rel="next" href="users_guide/getting_started.html" title="Getting Started">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/external_resources.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/external_resources.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/external_resources.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>External Resources</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../users_guide.html" title="Users Guide">
 <link rel="prev" href="tutorial.html" title="Tutorial">
 <link rel="next" href="glossary.html" title="Glossary">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Getting Started</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../users_guide.html" title="Users Guide">
 <link rel="prev" href="../users_guide.html" title="Users Guide">
 <link rel="next" href="getting_started/installation.html" title="Installation">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/building_with__bitfield_tuple_.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/building_with__bitfield_tuple_.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/building_with__bitfield_tuple_.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Building With bitfield_tuple</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../getting_started.html" title="Getting Started">
 <link rel="prev" href="dependencies.html" title="Dependencies">
 <link rel="next" href="testing.html" title="Testing">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/dependencies.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/dependencies.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/dependencies.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Dependencies</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../getting_started.html" title="Getting Started">
 <link rel="prev" href="installation.html" title="Installation">
 <link rel="next" href="building_with__bitfield_tuple_.html" title="Building With bitfield_tuple">
@@ -45,7 +45,7 @@
             </p></td></tr>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.standard_library_includes"></a><h6>
-<a name="id2979729"></a>
+<a name="id3174276"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.standard_library_includes">Standard
             Library Includes</a>
           </h6>
@@ -68,7 +68,7 @@
 </li></ul></div>
 </li></ul></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_library_includes"></a><h6>
-<a name="id2979813"></a>
+<a name="id3174359"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_library_includes">Boost
             Library Includes</a>
           </h6>
@@ -210,7 +210,7 @@
 </li>
 </ul></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.bitfield_tuple_specific_headers"></a><h5>
-<a name="id2980127"></a>
+<a name="id3174674"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.bitfield_tuple_specific_headers">Bitfield
             Tuple Specific Headers</a>
           </h5>
@@ -297,7 +297,7 @@
 </li>
 </ul></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.bitfield_tuple_fusion_extension"></a><h6>
-<a name="id2980426"></a>
+<a name="id3174974"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.bitfield_tuple_fusion_extension">Bitfield
             Tuple Fusion Extension</a>
           </h6>
@@ -335,7 +335,7 @@
 </ul></div>
 </li></ul></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_vault_includes"></a><h6>
-<a name="id2980528"></a>
+<a name="id3175076"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_vault_includes">Boost
             Vault Includes</a>
           </h6>
@@ -347,7 +347,7 @@
                 </li></ul></div>
 </li></ul></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_integer_bit_mask_includes"></a><h6>
-<a name="id2980567"></a>
+<a name="id3175114"></a>
             <a class="link" href="dependencies.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.getting_started.dependencies.boost_integer_bit_mask_includes">Boost.integer
             Bit Mask Includes</a>
           </h6>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/installation.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/installation.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/installation.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Installation</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../getting_started.html" title="Getting Started">
 <link rel="prev" href="../getting_started.html" title="Getting Started">
 <link rel="next" href="dependencies.html" title="Dependencies">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/testing.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/testing.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/getting_started/testing.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Testing</title>
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../getting_started.html" title="Getting Started">
 <link rel="prev" href="building_with__bitfield_tuple_.html" title="Building With bitfield_tuple">
 <link rel="next" href="../tutorial.html" title="Tutorial">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/glossary.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/glossary.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/glossary.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Glossary</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../users_guide.html" title="Users Guide">
 <link rel="prev" href="external_resources.html" title="External Resources">
 <link rel="next" href="../reference.html" title="Reference">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/tutorial.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/tutorial.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bitfield_tuple/users_guide/tutorial.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>Tutorial</title>
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../users_guide.html" title="Users Guide">
 <link rel="prev" href="getting_started/testing.html" title="Testing">
 <link rel="next" href="external_resources.html" title="External Resources">
@@ -25,7 +25,7 @@
           and all of the different functionalities it provides.
         </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_1__the_basics"></a><h6>
-<a name="id2980699"></a>
+<a name="id3175246"></a>
           <a class="link" href="tutorial.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_1__the_basics">Part
           1: The Basics</a>
         </h6>
@@ -81,7 +81,7 @@
           a width of 2 bits.
         </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_2__using_the_tuple"></a><h5>
-<a name="id2981376"></a>
+<a name="id3175924"></a>
           <a class="link" href="tutorial.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_2__using_the_tuple">Part
           2: Using the tuple</a>
         </h5>
@@ -150,7 +150,7 @@
 <p>
         </p>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_3__slightly_more_advanced"></a><h6>
-<a name="id2982103"></a>
+<a name="id3176650"></a>
           <a class="link" href="tutorial.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_3__slightly_more_advanced">Part
           3: Slightly More Advanced</a>
         </h6>
@@ -264,7 +264,7 @@
           </p></td></tr>
 </table></div>
 <a name="boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_4__fusion_sequence_extension"></a><h6>
-<a name="id2982482"></a>
+<a name="id3177029"></a>
           <a class="link" href="tutorial.html#boost_integer_bits_masks_extension.bitfield_tuple.users_guide.tutorial.part_4__fusion_sequence_extension">Part
           4: Fusion Sequence extension</a>
         </h6>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/bit_masks/high_bits_maskbits.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/bit_masks/high_bits_maskbits.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/bit_masks/high_bits_maskbits.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,9 +4,9 @@
 <title>high_bits_mask</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../boost_integer_bits_masks_extension/bit_masks.html" title="Bit Masks">
-<link rel="prev" href="../../integral_mask/bit_masks/integral_mask.html" title="integral_mask type">
+<link rel="prev" href="../../integral_mask/bit_masks/integral_mask.html" title="integral_mask">
 <link rel="next" href="../../low_bits_mask/bit_masks/low_bits_mask.html" title="low_bits_mask">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 <a name="high_bits_mask.bit_masks.high_bits_maskbits"></a><a class="link" href="high_bits_maskbits.html" title="high_bits_mask"> high_bits_mask</a>
 </h3></div></div></div>
 <a name="high_bits_mask.bit_masks.high_bits_maskbits.description"></a><h4>
-<a name="id2974251"></a>
+<a name="id3168798"></a>
         <a class="link" href="high_bits_maskbits.html#high_bits_mask.bit_masks.high_bits_maskbits.description">Description</a>
       </h4>
 <p>
@@ -40,7 +40,7 @@
 <p>
       </p>
 <a name="high_bits_mask.bit_masks.high_bits_maskbits.template_signature"></a><h4>
-<a name="id2974390"></a>
+<a name="id3168938"></a>
         <a class="link" href="high_bits_maskbits.html#high_bits_mask.bit_masks.high_bits_maskbits.template_signature">Template
         Signature</a>
       </h4>
@@ -98,7 +98,7 @@
 </tbody>
 </table></div>
 <a name="high_bits_mask.bit_masks.high_bits_maskbits.interface"></a><h4>
-<a name="id2974573"></a>
+<a name="id3169120"></a>
         <a class="link" href="high_bits_maskbits.html#high_bits_mask.bit_masks.high_bits_maskbits.interface">Interface</a>
       </h4>
 <p>
@@ -194,7 +194,7 @@
 </tbody>
 </table></div>
 <a name="high_bits_mask.bit_masks.high_bits_maskbits.examples"></a><h4>
-<a name="id2974910"></a>
+<a name="id3169458"></a>
         <a class="link" href="high_bits_maskbits.html#high_bits_mask.bit_masks.high_bits_maskbits.examples">Examples</a>
       </h4>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/index.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/index.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/index.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -1,31 +1,34 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension</title>
+<title>Boost.Integer Bits Masks Extension</title>
 <link rel="stylesheet" href="boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="next" href="boost_integer_bits_masks_extension/HeaderSummary.html" title="Header File Summary">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav"><a accesskey="n" href="boost_integer_bits_masks_extension/HeaderSummary.html"><img src="images/next.png" alt="Next"></a></div>
-<div class="chapter">
-<div class="titlepage"><div>
+<div class="article">
+<div class="titlepage">
+<div>
 <div><h2 class="title">
-<a name="boost_integer_bits_masks_extension"></a>Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension</h2></div>
-<div><div class="author"><h3 class="author">
+<a name="boost_integer_bits_masks_extension"></a>Boost.Integer Bits Masks Extension</h2></div>
+<div><div class="authorgroup"><div class="author"><h3 class="author">
 <span class="firstname">Brian</span> <span class="surname">Bartman</span>
-</h3></div></div>
+</h3></div></div></div>
 <div><p class="copyright">Copyright &#169; 2010 Brian Bartman</p></div>
 <div><div class="legalnotice">
-<a name="id2924157"></a><p>
+<a name="id3157446"></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>
 </div></div>
-</div></div>
+</div>
+<hr>
+</div>
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <dl>
@@ -36,10 +39,10 @@
 <dt><span class="section">Overview</span></dt>
 <dd><dl>
 <dt><span class="section">Description</span></dt>
-<dt><span class="section">rationale</span></dt>
+<dt><span class="section">Rationale</span></dt>
 </dl></dd>
 <dt><span class="section"><a href="integral_mask/bit_masks/integral_mask.html"> integral_mask
- type</a></span></dt>
+ </a></span></dt>
 <dt><span class="section"> high_bits_mask</span></dt>
 <dt><span class="section"> low_bits_mask</span></dt>
 <dt><span class="section"> bits_mask</span></dt>
@@ -118,7 +121,7 @@
   </p>
 </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 17, 2010 at 14:34:14 GMT</small></p></td>
+<td align="left"><p><small>Last revised: August 19, 2010 at 15:42:43 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/bit_masks/integral_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/bit_masks/integral_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/bit_masks/integral_mask.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -1,38 +1,45 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>integral_mask type</title>
+<title>integral_mask</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../boost_integer_bits_masks_extension/bit_masks.html" title="Bit Masks">
-<link rel="prev" href="../../boost_integer_bits_masks_extension/bit_masks/overview/rationale.html" title="rationale">
+<link rel="prev" href="../../Rationale/bit_masks/overview/rationale.html" title="Rationale">
 <link rel="next" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html" title="high_bits_mask">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../boost_integer_bits_masks_extension/bit_masks/overview/rationale.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_integer_bits_masks_extension/bit_masks.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html"><img src="../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../Rationale/bit_masks/overview/rationale.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_integer_bits_masks_extension/bit_masks.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html"><img src="../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="integral_mask.bit_masks.integral_mask"></a><a class="link" href="integral_mask.html" title="integral_mask type"> integral_mask
- type</a>
+<a name="integral_mask.bit_masks.integral_mask"></a><a class="link" href="integral_mask.html" title="integral_mask"> integral_mask
+ </a>
 </h3></div></div></div>
 <a name="integral_mask.bit_masks.integral_mask.description"></a><h4>
-<a name="id2973436"></a>
+<a name="id3167632"></a>
         <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.description">Description</a>
       </h4>
 <p>
         The <code class="computeroutput"><span class="identifier">integral_mask</span></code> type is
         the most basic mask type. It is used to abstract all masks back to a simple
         integral type. This type is used similar to an <code class="computeroutput"><span class="identifier">integral_constant</span></code>
- type from the boost.type_traits library. The <code class="computeroutput"><span class="identifier">integral_mask</span></code>
- template is located in the following header file: &lt;boost/integer/integral_mask.hpp&gt;.
+ type from the Boost.Type Traits library.
+ </p>
+<a name="integral_mask.bit_masks.integral_mask.header_file_information"></a><h4>
+<a name="id3167676"></a>
+ <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.header_file_information">Header
+ File Information</a>
+ </h4>
+<p>
+ Header file: &lt;boost/integer/integral_mask.hpp&gt;
       </p>
 <a name="integral_mask.bit_masks.integral_mask.template_signature"></a><h4>
-<a name="id2973489"></a>
+<a name="id3167701"></a>
         <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.template_signature">Template
         Signature</a>
       </h4>
@@ -40,11 +47,27 @@
         <code class="computeroutput"><span class="identifier">integral_mask</span></code> has the following
         template signature:
 </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">Value</span><span class="special">&gt;</span>
-<span class="keyword">struct</span> <span class="identifier">integral_mask</span><span class="special">;</span>
-</pre>
+<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+<span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span> <span class="identifier">Value</span><span class="special">&gt;</span> <span class="keyword">struct</span> <span class="identifier">integral_mask</span><span class="special">;</span>
+<span class="special">}</span> <span class="comment">// end boost
+</span></pre>
 <p>
       </p>
+<a name="integral_mask.bit_masks.integral_mask.bit_mask_hierarchy"></a><h4>
+<a name="id3167816"></a>
+ <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.bit_mask_hierarchy">Bit
+ Mask Hierarchy</a>
+ </h4>
+<p>
+ All other mask types either derive directly or indirectly from this class.
+ The <code class="computeroutput"><span class="identifier">integral_mask</span></code> class inherits
+ from <code class="computeroutput"><span class="identifier">integral_constant</span></code>.
+ </p>
+<a name="integral_mask.bit_masks.integral_mask.template_parameters"></a><h4>
+<a name="id3167858"></a>
+ <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.template_parameters">Template
+ Parameters</a>
+ </h4>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
@@ -71,8 +94,7 @@
               </td>
 <td>
                 <p>
- This Parameters specifies the integral type to be associated with
- the value.
+ The type of the the mask.
                 </p>
               </td>
 </tr>
@@ -84,19 +106,82 @@
               </td>
 <td>
                 <p>
- The integral value which is used to represent a mask.
+ The integral value of the mask.
+ </p>
+ </td>
+</tr>
+</tbody>
+</table></div>
+<a name="integral_mask.bit_masks.integral_mask.preconditions"></a><h4>
+<a name="id3167966"></a>
+ <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.preconditions">Preconditions</a>
+ </h4>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+ <p>
+ Precondition
+ </p>
+ </th>
+<th>
+ <p>
+ Description
+ </p>
+ </th>
+<th>
+ <p>
+ Enforcement
+ </p>
+ </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+ <p>
+ </p>
+ </td>
+<td>
+ <p>
+ T must be an integral type.
+ </p>
+ </td>
+<td>
+ <p>
+ This is only a documented precondition. It is not enforced.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ </p>
+ </td>
+<td>
+ <p>
+ Value must be in the domain of the integral type T.
+ </p>
+ </td>
+<td>
+ <p>
+ This is only a documented precondition. It is not enforced.
                 </p>
               </td>
 </tr>
 </tbody>
 </table></div>
 <a name="integral_mask.bit_masks.integral_mask.interface"></a><h4>
-<a name="id2973670"></a>
+<a name="id3168078"></a>
         <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.interface">Interface</a>
       </h4>
 <p>
         <code class="computeroutput"><span class="identifier">Integral_mask</span></code> Compile time
- interface. Assume that N is of type <code class="computeroutput"><span class="identifier">integral_mask</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span>
+ interface. Assume that <code class="computeroutput"><span class="identifier">N</span></code>
+ is of type <code class="computeroutput"><span class="identifier">integral_mask</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span>
         <span class="number">16</span><span class="special">&gt;</span></code>
         the type supplied here is only for example.
       </p>
@@ -155,8 +240,40 @@
               </td>
 <td>
                 <p>
- Returns the current types type (using N as an example, <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">type</span></code> is equivalent to <code class="computeroutput"><span class="identifier">integral_mask</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="number">16</span><span class="special">&gt;</span></code>
- )
+ Returns the current types type (using <code class="computeroutput"><span class="identifier">N</span></code>
+ as an example, <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">type</span></code>
+ is equivalent to <code class="computeroutput"><span class="identifier">integral_mask</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="number">16</span><span class="special">&gt;</span></code> )
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">offset</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Always set to zero for this type. The offset is something which
+ all of the mask type suppor and refers the ammount the mask has
+ been shifted to the right or the left (Depending on the type of
+ mask used). In the case of <code class="computeroutput"><span class="identifier">integral_mask</span></code>,
+ no left or right shift has occured so <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">offset</span></code>
+ is always set to zero.
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">width</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The value of <code class="computeroutput"><span class="identifier">N</span><span class="special">::</span><span class="identifier">width</span></code>
+ is always set to zero because the width refers the width of a contiguous
+ section of bits and the contiguity of the an integral mask is unknown.
                 </p>
               </td>
 </tr>
@@ -177,7 +294,7 @@
 </tbody>
 </table></div>
 <a name="integral_mask.bit_masks.integral_mask.examples"></a><h4>
-<a name="id2974012"></a>
+<a name="id3168560"></a>
         <a class="link" href="integral_mask.html#integral_mask.bit_masks.integral_mask.examples">Examples</a>
       </h4>
 <p>
@@ -222,7 +339,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../boost_integer_bits_masks_extension/bit_masks/overview/rationale.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_integer_bits_masks_extension/bit_masks.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html"><img src="../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../Rationale/bit_masks/overview/rationale.html"><img src="../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_integer_bits_masks_extension/bit_masks.html"><img src="../../images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../images/home.png" alt="Home"></a><a accesskey="n" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html"><img src="../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/bit_masks/low_bits_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/bit_masks/low_bits_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/bit_masks/low_bits_mask.html 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -4,7 +4,7 @@
 <title>low_bits_mask</title>
 <link rel="stylesheet" href="../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
+<link rel="home" href="../../index.html" title="Boost.Integer Bits Masks Extension">
 <link rel="up" href="../../boost_integer_bits_masks_extension/bit_masks.html" title="Bit Masks">
 <link rel="prev" href="../../high_bits_mask/bit_masks/high_bits_maskbits.html" title="high_bits_mask">
 <link rel="next" href="../../bits_mask/bit_masks/bits_mask.html" title="bits_mask">
@@ -20,7 +20,7 @@
 <a name="low_bits_mask.bit_masks.low_bits_mask"></a><a class="link" href="low_bits_mask.html" title="low_bits_mask"> low_bits_mask</a>
 </h3></div></div></div>
 <a name="low_bits_mask.bit_masks.low_bits_mask.description"></a><h4>
-<a name="id2975138"></a>
+<a name="id3169686"></a>
         <a class="link" href="low_bits_mask.html#low_bits_mask.bit_masks.low_bits_mask.description">Description</a>
       </h4>
 <p>
@@ -43,7 +43,7 @@
         is located in the &lt;boost/integer/low_bits_mask.hpp&gt; header file.
       </p>
 <a name="low_bits_mask.bit_masks.low_bits_mask.template_signature"></a><h4>
-<a name="id2975271"></a>
+<a name="id3169819"></a>
         <a class="link" href="low_bits_mask.html#low_bits_mask.bit_masks.low_bits_mask.template_signature">Template
         Signature</a>
       </h4>
@@ -101,7 +101,7 @@
 </tbody>
 </table></div>
 <a name="low_bits_mask.bit_masks.low_bits_mask.interface"></a><h4>
-<a name="id2975454"></a>
+<a name="id3170002"></a>
         <a class="link" href="low_bits_mask.html#low_bits_mask.bit_masks.low_bits_mask.interface">Interface</a>
       </h4>
 <p>
@@ -197,7 +197,7 @@
 </tbody>
 </table></div>
 <a name="low_bits_mask.bit_masks.low_bits_mask.examples"></a><h4>
-<a name="id2975800"></a>
+<a name="id3170347"></a>
         <a class="link" href="low_bits_mask.html#low_bits_mask.bit_masks.low_bits_mask.examples">Examples</a>
       </h4>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/standalone_HTML.manifest (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/standalone_HTML.manifest 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -3,7 +3,7 @@
 boost_integer_bits_masks_extension/bit_masks.html
 boost_integer_bits_masks_extension/bit_masks/overview.html
 boost_integer_bits_masks_extension/bit_masks/overview/description.html
-boost_integer_bits_masks_extension/bit_masks/overview/rationale.html
+Rationale/bit_masks/overview/rationale.html
 integral_mask/bit_masks/integral_mask.html
 high_bits_mask/bit_masks/high_bits_maskbits.html
 low_bits_mask/bit_masks/low_bits_mask.html

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/integral_mask.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/integral_mask.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/integral_mask.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -6,29 +6,57 @@
 ]
 
 [c++]
-[section:integral_mask integral_mask type]
+[section:integral_mask integral_mask ]
 [h3 Description]
 The `integral_mask` type is the most basic mask type. It is used to abstract all
 masks back to a simple integral type. This type is used similar to an
-`integral_constant` type from the boost.type_traits library. The `integral_mask`
-template is located in the following header file: <boost/integer/integral_mask.hpp>.
+`integral_constant` type from the Boost.Type Traits library.
+
+
+[h3 Header File Information]
+Header file: <boost/integer/integral_mask.hpp>
 
 
 [h3 Template Signature]
 `integral_mask` has the following template signature:
 ``
-template <typename T, T Value>
-struct integral_mask;
+namespace boost {
+template <typename T, T Value> struct integral_mask;
+} // end boost
 ``
+[h3 Bit Mask Hierarchy]
+All other mask types either derive directly or indirectly from this class. The
+`integral_mask` class inherits from `integral_constant`.
+
+
+[h3 Template Parameters]
 [table
     [[Parameter][Description]]
- [[`T`][This Parameters specifies the integral type to be associated with the
-value.]]
- [[`value`][ The integral value which is used to represent a mask.]]
+ [[`T`][ The type of the the mask. ]]
+ [[`value`][ The integral value of the mask.]]
+]
+
+[h3 Preconditions]
+[table
+ [
+ [Precondition]
+ [Description]
+ [Enforcement]
+ ]
+ [
+ [ ]
+ [ T must be an integral type. ]
+ [ This is only a documented precondition. It is not enforced. ]
+ ]
+ [
+ [ ]
+ [ Value must be in the domain of the integral type T. ]
+ [ This is only a documented precondition. It is not enforced. ]
+ ]
 ]
 
 [h3 Interface]
-`Integral_mask` Compile time interface. Assume that N is of type
+`Integral_mask` Compile time interface. Assume that `N` is of type
 `integral_mask<int, 16>` the type supplied here is only for example.
 
 [table
@@ -37,8 +65,17 @@
 that is 16). ]]
     [[`N::value_type`][Returns `T` which is the type associated with `value` inside `N` (in the
 current case that is int). ]]
- [[`N::type`][ Returns the current types type (using N as an example,
+ [[`N::type`][ Returns the current types type (using `N` as an example,
 `N::type` is equivalent to `integral_mask<int,16>` )]]
+ [[`N::offset`][ Always set to zero for this type. The offset is something which
+all of the mask type suppor and refers the ammount the mask has been shifted to
+the right or the left (Depending on the type of mask used). In the case of
+`integral_mask`, no left or right shift has occured so `N::offset` is always set
+to zero. ]]
+ [[`N::width`][ The value of `N::width` is always set to zero because the width
+refers the width of a contiguous section of bits and the contiguity of the
+an integral mask is unknown. ]]
+
     [[`operator T()`][ Run time support function. All this function does is
 return the value associated with the type. With the c++0x feature `constexper`
 this function will be made fasters and more effieient.]]

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/main.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/main.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/main.qbk 2010-08-19 11:43:53 EDT (Thu, 19 Aug 2010)
@@ -5,7 +5,7 @@
 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ]
 
-[library Boost.Integer Bits Masks Extension
+[article Boost.Integer Bits Masks Extension
     [quickbook 1.5]
     [copyright 2010 Brian Bartman]
     [purpose Bit Mask Selection]
@@ -45,24 +45,46 @@
       [ Header contains includes for `high_bits_mask` and `low_bits_mask`. ]
    ]
    [
- [ `bits_mask` type and `low_bits_mask` type ]
+ [ `bits_mask` type]
       [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/bits_mask.hpp <boost/integer/bits_mask.hpp>]]]
       [ Header contains `bits_mask` template. ]
    ]
 
-[/ [
+[/ Either completely remove this or re-do it to make it better then using
+ mpl::xor_
+ [
       [`compound_mask` type]
       [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/compound_mask.hpp <boost/integer/compound_mask.hpp>]]]
       [ Header contains `compound_mask` meta-function. ]
    ]
 ]
    [
+ [`bit_width` type]
+ [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/bit_width.hpp <boost/integer/bit_width.hpp>]]]
+ [ Contains the `bit_width` meta-function . ]
+ ]
+
+[/ Re-add this at a later time once it has been re-writen.
+ [
       [`bit_mask_group` type]
       [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/bit_mask_group.hpp <boost/integer/bit_mask_group.hpp>]]]
       [ Header contains `bit_mask_group` meta-function/container. ]
    ]
 ]
 
+ [
+ [`bitfield_tuple` type]
+ [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/bitfield_tuple.hpp <boost/integer/bitfield_tuple.hpp>]]]
+ [ Header contains `bitfield_tuple` data structure and all of the interface used for or with `bitfield_tuple`. For a full list of header files
+relating to the `bitfield_tuple` please see the [link boost_integer_bits_masks_extension.bitfield_tuple.reference.files Files] section of the `bitfield_tuple` documentation. ]
+ ]
+ [
+ [`bitfield_tuple_fwd` type]
+ [ [^[@http://svn.boost.org/svn/boost/sandbox/SOC/2010/bit_masks/boost/integer/bitfield_tuple_fwd.hpp <boost/integer/bitfield_tuple_fwd.hpp>]]]
+ [ Header contains a forward declaration for `bitfield_tuple`. ]
+ ]
+]
+
 [endsect]
 
 [include bit_masks.qbk]


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