Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r63471 - in sandbox/SOC/2010/bit_masks/lib/integer/doc: . bft_doc bft_doc/appendices bft_doc/overview bft_doc/reference bft_doc/users_guide html html/bitfield_tuple html/bits_mask html/boost_integer_bits_masks_extension html/high_bits_mask html/integral_mask html/low_bits_mask html/rationale
From: bbartmanboost_at_[hidden]
Date: 2010-07-02 14:53:18


Author: bbartman
Date: 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
New Revision: 63471
URL: http://svn.boost.org/trac/boost/changeset/63471

Log:
adding organizational folder for my documentation
Added:
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bft_doc/
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bft_doc/appendices/
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bft_doc/overview/
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bft_doc/reference/
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bft_doc/users_guide/
Text files modified:
   sandbox/SOC/2010/bit_masks/lib/integer/doc/bitfield_tuple.qbk | 428 ++-------------------------------------
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bft.html | 56 ++--
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bitfield_tuple.html | 25 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bits_mask.html | 20
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_mask_purpose.html | 6
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/high_bits_maskbits.html | 12
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/index.html | 25 +-
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/integral_mask.html | 12
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/low_bits_mask.html | 12
   sandbox/SOC/2010/bit_masks/lib/integer/doc/html/rationale/rationale.html | 12
   sandbox/SOC/2010/bit_masks/lib/integer/doc/main.qbk | 2
   11 files changed, 117 insertions(+), 493 deletions(-)

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/bitfield_tuple.qbk
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/bitfield_tuple.qbk (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/bitfield_tuple.qbk 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -1,412 +1,40 @@
 [c++]
-
-[section:bft bitfield_tuple]
-
-[section:desc Description]
-This is a type which provides access to bitfields stored within integers
-or other integral types (see future work, for extensions). This is a pseudo
-variadic type. It currently only takes up to 10 parameters but I will be
-extending that to be adjustable via macro similar to the MPL. Each of the
-template parameters must be supplied as either a storage template or a
-member template. For example, if one wanted to declare a bitfield_tuple
-that was the size of one byte and contained two boolean bitfields and
-two integers they would do the following,
-``
-#include <boost/integer/bitfield_tuple.hpp>
-#include <boost/assert.hpp>
-struct bool_one;
-struct bool_two;
-struct int_one;
-struct int_two;
-
-typedef bitfield_tuple<
- storage<char>,
- member<bool,bool_one,1>,
- member<bool,bool_two,1>,
- member<int,int_one,2>,
- member<int,int_two,2>
-> example_type;
-
-int main() {
- example_type temp;
- temp.get<bool_one>() = false; // assigns false to the first bitfield.
- temp.get<bool_two>() = true; // assigns false to the second bitfield.
- temp.get<2>() = -1; // assigns -1 to the first integer
- // bitfield.
-
- BOOST_ASSERT(( temp.get<2>() == -1 )); // this passes the assert and
- // does not exit the program
- BOOST_ASSERT(( temp.get<int_one>() == -1 )); // this passes the assert and
- // does not exit the program
-}
-``
-Within the above example the template `bitfield_tuple` is specified using
-multiple other templates which are used to describe different fields and
-the internal type in which the bitfields will reside. In the above example
-`storage<char>` means that the internal storage type used will be type
-`char`. The template member is used to specify a bitfield within the tuple.
-For instance, looking at `member<bool,bool_one,1>`, the first parameter is
-used to describe the type which the stored value will be returned as. The second
-parameter, `bool_one`, is a name type which can be used to retrieve the a
-bitfield from with in the `bitfield_tuple`. The third and final parameter is
-the width of the a bitfield in bits, the template `member<bool,bool_one,1>` will
-have a width of one.
-
-
-The goal of a bitfield tuple is to provide a method for constructing bitfields
-which is not subject to packing restrictions of structs or classes, while
-providing an interface simlar to that of a struct or class which contains
-bitfields. For instance if a user wanted to create a struct or class which
-was similar to `example_type` in the above example they would write the
-following,
-``
-struct foo {
- bool bool_one:1;
- bool bool_two:1;
- int int_one:2;
- int int_two:2;
-};
-``
-There is a problem with `struct foo`, it is not one which is so simple to see.
-`struct foo` has a `sizeof` 4 bytes, while `example_type` is storing its data
-within in a single byte. One can imagine the problems that arise from creating
-a `union` of `struct foo` with a `char` type.
-[endsect]
-
-[section:interface_overview Interface Overview]
-
-[section:interface_summary Overview]
-There are two main sections to the interface of a `bitfield_tuple`. The first
-part of a `bitfield_tuple`'s interface is how its specified and how those
-specifications effect its behavior and composition. The second part of the
-interface is the runtime portion of the interface.
-
-[h4 Template Interface]
-For all but one of the types used to specify a `bitfield_tuple`'s template
-parameters, order does matter, the one type which is not part of the implicit
-ordering of a `bitfield_tuples` composition is the `storage<>` type. For more
-information on the storage type as it relates to ordering please see
-documentation relating to the `storage` template. Basically the template
-parameters which are of type `flag` and `member` increment the `get` function
-accessor's index by 1. (meaning that if one was to construct a bitfield tuple
-using a flag followed by a `filler`, followed by a `member`, than the index for
-the `flag` would be 0 and the index for the `member` would be 1 because `filler`
-doesn't have a value associated with it).
-
-[h4 Runtime Support Interface]
-The runtime interface of a `bitfield_tuple` is composed of the basic tuple
-interface, that being it is default and copy constructible, and provids the
-regular `get` funtions which a tuple does. The two main difference between
-the boost.tuple and the `bitfield_tuple` are as follows: First, the
-`bitfield_tuple` doesn't return references to its data members it has to return
-a proxy to them. Second, the bitfield_tuple provides an additional `get`
-function which uses a name or empty struct to access internal data elements (the
-`bitfield_tuple` still provides the regular `get<Index>()` by index function as
-boost.tuple).
-
-[endsect]
-
-[section:interface_preconditions Preconditions]
-The following is a list of documented and/or enforeced preconditions for
-constructing a `bitfield_tuple`. All of the preconditions will be noted as
-either being documentation only or enfocred. For documentation only
-preconditions please treat them as recomended usage of a `bitfield_tuple`, if
-you do not follow the documentation only preconditions the `bitfield_tuple` may
-not behave as you intend. All enforced preconditions if violated will result
-in compilation failure normally resulting from a static assertion or look up
-failure.
-
-
-[note The following are preconditions for using the `bitfield_tuple` template
-and not preconditions for calling member functions, operators or constructor.
-For preconditions on functions, constructors, and operators please see each
-function's, constructor's, or operator's individual documentation. ]
-[endsect]
-
-[section:interface_template Template Parameter Interface]
-The following are different templates which one may use to aid in the
-construction of a `bitfield_tuple`. All templates which are supplied to
-`bitfield_tuple` have no actual definition, and are simply used to associate
-template parameters together and associate a perticular meaning with them.
-
-[section:filler `filler`]
-[h4 Description]
-Filler specifies a number of empty bits to be ignored. Another good way to think
-about this is as bit padding, it adds the number of bits in padding when
-specified. From an implementation stand point it adds `Bits` to the starting
-the next starting position of the next bitfield specified in the template
-parameter list.
-
-[h4 Template Signature]
-`template <std::size_t Bits> struct filler;`
-
-[h4 Header file Locaton]
-This header file is included with the <boost/integer/bitfield_tuple.hpp> header
-file.
-``
-#include <boost/integer/details/bft/filler.hpp>
-``
-[h4 Example]
-``
-
-``
-[endsect]
-
-
-
-[section:flag `flag`]
-[h4 Description]
-`flag` is used to specify a boolean member of width one. For example,
-``
-struct red;
-
-typedef bitfield_tuple<
- flag<red>
-> bitfield_tuple_1;
-
-
-typedef btifield_tuple<
- member<bool,red,1>
-> bitfield_tuple_2;
-``
-the types `bitfield_tuple_1` and `bitfield_tuple_2` specify the same internal
-structure for their data. `flag<red>` has the same affect on a `bitfield_tuple`
-as `member<bool,red,1>` would have.
-
-
-[h4 Template Signature]
-`template <typename Name> struct flag;`
-
-[h4 Header file Locaton]
-This header file is included with the <boost/integer/bitfield_tuple.hpp> header
-file.
-``
-#include <boost/integer/details/bft/flag.hpp>
-``
-[h4 Example]
-``
-``
-[endsect]
-
-
-[section:bit_align `bit_align`]
-[h4 Description]
-Adjusts the next `member` or `flag` template inside of the `bitfield_tuple`'s
-template parameter to a multiple of the `AlignTo` parameter. If the current
-next position is a multiple of `AlignTo` then no adjustment will be made.
-
-[note Calling `bit_align<8>` more then once in a row will have the same effect
-as calling `bit_align<8>` once. ]
-
-
-[h4 Template Signature]
-`template <std::size_t AlignTo> struct bit_align;`
-
-[h4 Header file Locaton]
-This header file is included with the <boost/integer/bitfield_tuple.hpp> header
-file.
-``
-#include <boost/integer/details/bft/align.hpp>
-``
-[h4 Example]
-``
-``
-[endsect]
-
-[section:member `member`]
-[h4 Description]
-`member` us used for specifying different bitfields within a `bitfield_tuple`.
-[table
- [[template Parameter][Explanation]]
- [
- [`ReturnType`]
- [The type that the value is to be returnd from the get function as.You
-may supply a signed type for a member but please note that a singed bit will be
-stored within the width you specify, so if you don't need negative values you
-shouldn't store them.]
- ]
- [
- [`NameType`]
- [This is a type which is associated with the bitfield which is
-represented by this member template. All names supplied to a `bitfield_tuple`
-can only be used one per `bitfield_tuple`. The is enforced as a precondition.]
- ]
- [
- [`Width`]
- [The number of bits you would like associated with the field represented
-by the `member` template.]
- ]
-]
-
-[h4 Template Signature]
-`template <typename ReturnType, typename NameType, std::size_t Width>
-struct member;`
-
-[h4 Header file Locaton]
-This header file is included with the <boost/integer/bitfield_tuple.hpp> header
-file.
-``
-#include <boost/integer/details/bft/member.hpp>
-``
-[h4 Example]
-``
-``
-[endsect]
-
-[section:storage `storage`]
-[h4 Description]
-The `storage` template is optional (you don't have to have one in the template
-parameter list of a `bitfield_tuple`). You may use it to specify that type you
-would like your bitfields to be stored within. If you don't specify a storage
-type using the `storage` parameter a type will be selected for you which can
-hold all of your bitfields. The deduced type will be unsigned and one off the
-following types from within <boost/cstdint.hpp>, uint_least8_t, uint_least16_t,
-uint_least32_t or if you have long long support enabled, uint_least64_t. You can
-use boost.integer endian to specify your storage type as one which is different
-from your current machine and the `bitfield_tuple` will store the data values
-in the endianness specified as well as return and accept values in the
-endianness of your native machine.
-
-[h4 Template Signature]
-`template <typename StorageType> struct storage;`
-
-[h4 Header file Locaton]
-This header file is included with the <boost/integer/bitfield_tuple.hpp> header
-file.
-``
-#include <boost/integer/details/bft/storage.hpp>
-``
-[h4 Example]
-``
-``
-[endsect]
-
-[endsect]
-
-[section:interface_reference Reference]
-Regular interface documentation for a `bitfield_tuple`. This include information
-about the public interface for the `bitfield_tuple` type.
-
-
-[h5 Typedefs]
-In the following table please note that `N` represents a `bitfield_tuple` type.
-[table
- [
- [Member]
- [Type]
- [Description]
- ]
- [
- [`N::members`]
- [`mpl::vector<>`]
- [ The `members` vector contains `bitfield_elements` which are used to
-describe bitfields specified by the user. The reason that members is public
-is to make the deduction of return types possible. Ff one would like to store
-the proxy reference type from `bitfield_tuple` or return a reference to that
-type members makes this possible. This is also used for implementing the
-boost.fusion extension of the `bitfield_tuple`. There are additional
-meta-functions which can be used for getting the return type of a get function
-which are covered in the implementation documentation.]
- ]
- [
- [`N::storage_type`]
- [integral or integral-like type]
- [ This is either the type specified by the user in the `storage`
-parameter or the deducd type which is supplied by the `bitfield_tuple` in the
-event that a user does not supply a `storage` parameter. For additional
-infomration on which types are used when a type is deduced, see the documentation
-for the `storage` type. ]
- ]
- [
- [`N::bits_used`]
- [`mpl::size_t<>`]
- [ This value is the number of bits the bitfield tuple is using. This is
-also the would be the starting bit of the next bitfield relative to the 0 bit
-of the storage type. ]
- ]
-
-]
-
-[h5 Constructors]
-[table
- [
- [Name]
- [Constructor Signature]
- [Exception Safty]
- [Description]
- ]
- [
- [ Value Constructor ]
- [ `explicit bitfield_tuple(storage_type x = 0)` ]
- [ No Throw ]
- [ This constructor acts as both a default constructor and allows for
-construction over the storage type. This constructor is one way of giving
-a `bitfield_tuple` an initial value. ]
- ]
- [
- [ Copy Constructor ]
- [ `bitfield_tuple( bitfield_tuple const& x )` ]
- [ No Throw ]
- [ Copies the value from `x` into the current `bitfield_tuple`. ]
- ]
+[/ I like to devide the documentation as the Boost.Proto library does, with the following sections:
+Overview (What the library provides?)
+ Motivation (Why this is needed - very important and why the proposed why is better than the alternatives?)
+User's Guide
+ Getting started
+ Installing (How to install?)
+ Dependencies (What do we need in addition?)
+ Building (How to build?)
+ Testing (How to test?)
+ Tested on (on which platforms/compilers the library has been tested.
+ Tutorial (How to use the provided features?)
+ Examples (Complete examples)
+ External Resources (Link to some external resources)
+ Glossary
+Reference
+ Concepts (list of links of concepts)
+ Classes (list of links of classes)
+ Functions (list of links of free functions)
+ Files
+Apendices
+ History
+ Design Rationalle (if needed)
+ Implementation Notes (if needed)
+ Acknowledgments
+ Future plans
 ]
 
-[h5 Operators]
-
-[table
- [
- [Name]
- [Signature]
- [Exception Safty]
- [Description]
- ]
- [
- [Value Assignment Operator]
- [`bitfield_tuple const& operator=( storage_type const&)`]
- [ No Throw ]
- [Assigns a new value to the internal storage of the `bitfield_tuple`.]
- ]
- [
- [Copy Assignment Operator]
- [`bitfield_tuple const& operator=( bitfield_tuple const&)`]
- [ No Throw ]
- [Assigns a new value to the internal storage of the `bitfield_tuple`.]
- ]
-]
-[endsect]
-
-[section:interface_implementation Implementation Reference]
-The implementation reference includes information about different functions,
-meta-functions and macros which are internally used to support this type.
-There are a few items within the implementation reference which will provide
-additional insight to the construction of a `bitfield_tuple` as well as
-some more obscure tools which the user may need under very specific
-circumstances.
-[endsect]
-
-[endsect]
-
-[section:endianness_and_bitfield_order Endianness And Bitfield Ordering]
+[section bitfield_tuple]
 
-[section:endianness Endianness]
+[section Overview]
 [endsect]
 
-[section:Bitfield_order Bitfield Storage Order]
+[section Motivation]
 [endsect]
 
 [endsect]
 
-[section:tutorial Tutorials and Examples]
-[endsect]
-
-[section:basic_use_cases Basic Use Cases]
-Use Cases
-[endsect]
 
-[section:rationale Rationale]
-Rationale
-[endsect]
-
-
-[endsect]
 

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bft.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bft.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bitfield_tuple/bft.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -6,14 +6,14 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 <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/bits_mask.html" title="bits_mask">
+<link rel="prev" href="bitfield_tuple.html" title="bitfield_tuple">
 <link rel="next" href="../rationale/rationale.html" title="Rationale And Motivation">
 </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="../bits_mask/bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../rationale/rationale.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="bitfield_tuple.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../rationale/rationale.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -140,7 +140,7 @@
           portion of the interface.
         </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_summary.template_interface"></a><h5>
-<a name="id3312740"></a>
+<a name="id2866474"></a>
           <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_summary.template_interface">Template
           Interface</a>
         </h5>
@@ -163,7 +163,7 @@
           doesn't have a value associated with it).
         </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_summary.runtime_support_interface"></a><h5>
-<a name="id3312890"></a>
+<a name="id2866624"></a>
           <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_summary.runtime_support_interface">Runtime
           Support Interface</a>
         </h5>
@@ -238,7 +238,7 @@
           <code class="computeroutput"><span class="identifier">filler</span></code></a>
 </h5></div></div></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.filler.description"></a><h5>
-<a name="id3313147"></a>
+<a name="id2866881"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.filler.description">Description</a>
           </h5>
 <p>
@@ -248,7 +248,7 @@
             position of the next bitfield specified in the template parameter list.
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.filler.template_signature"></a><h5>
-<a name="id3313186"></a>
+<a name="id2866921"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.filler.template_signature">Template
             Signature</a>
           </h5>
@@ -257,7 +257,7 @@
             <span class="identifier">filler</span><span class="special">;</span></code>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.filler.header_file_locaton"></a><h5>
-<a name="id3313262"></a>
+<a name="id2866996"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.filler.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -270,7 +270,7 @@
 <p>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.filler.example"></a><h5>
-<a name="id3313356"></a>
+<a name="id2867090"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.filler.example">Example</a>
           </h5>
 <p>
@@ -282,7 +282,7 @@
           <code class="computeroutput"><span class="identifier">flag</span></code></a>
 </h5></div></div></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.flag.description"></a><h5>
-<a name="id3313404"></a>
+<a name="id2867138"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.flag.description">Description</a>
           </h5>
 <p>
@@ -307,7 +307,7 @@
             would have.
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.flag.template_signature"></a><h5>
-<a name="id3313654"></a>
+<a name="id2867388"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.flag.template_signature">Template
             Signature</a>
           </h5>
@@ -316,7 +316,7 @@
             <span class="identifier">flag</span><span class="special">;</span></code>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.flag.header_file_locaton"></a><h5>
-<a name="id3313721"></a>
+<a name="id2867455"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.flag.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -329,7 +329,7 @@
 <p>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.flag.example"></a><h5>
-<a name="id3313815"></a>
+<a name="id2867549"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.flag.example">Example</a>
           </h5>
 <p>
@@ -341,7 +341,7 @@
           <code class="computeroutput"><span class="identifier">bit_align</span></code></a>
 </h5></div></div></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.bit_align.description"></a><h5>
-<a name="id3313864"></a>
+<a name="id2867599"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.bit_align.description">Description</a>
           </h5>
 <p>
@@ -364,7 +364,7 @@
             </p></td></tr>
 </table></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.bit_align.template_signature"></a><h5>
-<a name="id3313990"></a>
+<a name="id2867724"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.bit_align.template_signature">Template
             Signature</a>
           </h5>
@@ -373,7 +373,7 @@
             <span class="identifier">bit_align</span><span class="special">;</span></code>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.bit_align.header_file_locaton"></a><h5>
-<a name="id3314066"></a>
+<a name="id2867800"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.bit_align.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -386,7 +386,7 @@
 <p>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.bit_align.example"></a><h5>
-<a name="id3314161"></a>
+<a name="id2867895"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.bit_align.example">Example</a>
           </h5>
 <p>
@@ -398,7 +398,7 @@
           <code class="computeroutput"><span class="identifier">member</span></code></a>
 </h5></div></div></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.member.description"></a><h5>
-<a name="id3314208"></a>
+<a name="id2867943"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.member.description">Description</a>
           </h5>
 <p>
@@ -471,7 +471,7 @@
 </tbody>
 </table></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.member.template_signature"></a><h5>
-<a name="id3314405"></a>
+<a name="id2868139"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.member.template_signature">Template
             Signature</a>
           </h5>
@@ -481,7 +481,7 @@
             <span class="identifier">member</span><span class="special">;</span></code>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.member.header_file_locaton"></a><h5>
-<a name="id3314510"></a>
+<a name="id2868244"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.member.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -494,7 +494,7 @@
 <p>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.member.example"></a><h5>
-<a name="id3314604"></a>
+<a name="id2868338"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.member.example">Example</a>
           </h5>
 <p>
@@ -506,7 +506,7 @@
           <code class="computeroutput"><span class="identifier">storage</span></code></a>
 </h5></div></div></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.storage.description"></a><h5>
-<a name="id3314653"></a>
+<a name="id2868387"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.storage.description">Description</a>
           </h5>
 <p>
@@ -525,7 +525,7 @@
             and accept values in the endianness of your native machine.
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.storage.template_signature"></a><h5>
-<a name="id3314742"></a>
+<a name="id2868475"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.storage.template_signature">Template
             Signature</a>
           </h5>
@@ -534,7 +534,7 @@
             <span class="identifier">storage</span><span class="special">;</span></code>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.storage.header_file_locaton"></a><h5>
-<a name="id3314808"></a>
+<a name="id2868542"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.storage.header_file_locaton">Header
             file Locaton</a>
           </h5>
@@ -547,7 +547,7 @@
 <p>
           </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_template.storage.example"></a><h5>
-<a name="id3314902"></a>
+<a name="id2868636"></a>
             <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_template.storage.example">Example</a>
           </h5>
 <p>
@@ -564,7 +564,7 @@
           This include information about the public interface for the <code class="computeroutput"><span class="identifier">bitfield_tuple</span></code> type.
         </p>
 <a name="bitfield_tuple.bft.interface_overview.interface_reference.typedefs"></a><h6>
-<a name="id3314966"></a>
+<a name="id2868701"></a>
           <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_reference.typedefs">Typedefs</a>
         </h6>
 <p>
@@ -667,7 +667,7 @@
 </tbody>
 </table></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_reference.constructors"></a><h6>
-<a name="id3315307"></a>
+<a name="id2869042"></a>
           <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_reference.constructors">Constructors</a>
         </h6>
 <div class="informaltable"><table class="table">
@@ -755,7 +755,7 @@
 </tbody>
 </table></div>
 <a name="bitfield_tuple.bft.interface_overview.interface_reference.operators"></a><h6>
-<a name="id3315553"></a>
+<a name="id2869287"></a>
           <a class="link" href="bft.html#bitfield_tuple.bft.interface_overview.interface_reference.operators">Operators</a>
         </h6>
 <div class="informaltable"><table class="table">
@@ -904,7 +904,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../bits_mask/bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../rationale/rationale.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="bitfield_tuple.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../rationale/rationale.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

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-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,8 +4,8 @@
 <title>bitfield_tuple</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="../bits_mask/bits_mask.html" title="bits_mask">
 <link rel="next" href="../rationale/rationale.html" title="Rationale And Motivation">
 </head>
@@ -19,17 +19,16 @@
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="bitfield_tuple.bitfield_tuple"></a><a class="link" href="bitfield_tuple.html" title="bitfield_tuple">bitfield_tuple</a>
 </h2></div></div></div>
-<div class="toc"><dl><dt><span class="section">Description</span></dt></dl></div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
-<a name="bitfield_tuple.bitfield_tuple.description"></a><a class="link" href="bitfield_tuple.html#bitfield_tuple.bitfield_tuple.description" title="Description">Description</a>
-</h3></div></div></div>
-<pre class="programlisting"><span class="identifier">THis</span> <span class="identifier">is</span> <span class="identifier">a</span> <span class="identifier">descrption</span><span class="special">!</span>
-</pre>
-<p>
- THis is a descrption!
- </p>
-</div>
+<div class="toc"><dl>
+<dt><span class="section">Overview</span></dt>
+<dt><span class="section">Motivation</span></dt>
+</dl></div>
+<div class="section"><div class="titlepage"><div><div><h3 class="title">
+<a name="bitfield_tuple.bitfield_tuple.overview"></a><a class="link" href="bitfield_tuple.html#bitfield_tuple.bitfield_tuple.overview" title="Overview">Overview</a>
+</h3></div></div></div></div>
+<div class="section"><div class="titlepage"><div><div><h3 class="title">
+<a name="bitfield_tuple.bitfield_tuple.motivation"></a><a class="link" href="bitfield_tuple.html#bitfield_tuple.bitfield_tuple.motivation" title="Motivation">Motivation</a>
+</h3></div></div></div></div>
 </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/bits_mask/bits_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bits_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/bits_mask/bits_mask.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,23 +4,23 @@
 <title>bits_mask</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="../low_bits_mask/low_bits_mask.html" title="low_bits_mask">
-<link rel="next" href="../bitfield_tuple/bft.html" title="bitfield_tuple">
+<link rel="next" href="../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 </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="../low_bits_mask/low_bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bitfield_tuple/bft.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../low_bits_mask/low_bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bitfield_tuple/bitfield_tuple.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="bits_mask.bits_mask"></a><a class="link" href="bits_mask.html" title="bits_mask"> bits_mask</a>
 </h2></div></div></div>
 <a name="bits_mask.bits_mask.description"></a><h4>
-<a name="id3309959"></a>
+<a name="id2927384"></a>
       <a class="link" href="bits_mask.html#bits_mask.bits_mask.description">Description</a>
     </h4>
 <p>
@@ -60,7 +60,7 @@
       in the &lt;boost/integer/bits_mask.hpp&gt; header file.
     </p>
 <a name="bits_mask.bits_mask.template_signature"></a><h4>
-<a name="id3310198"></a>
+<a name="id2927624"></a>
       <a class="link" href="bits_mask.html#bits_mask.bits_mask.template_signature">Template Signature</a>
     </h4>
 <p>
@@ -130,7 +130,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bits_mask.interface"></a><h4>
-<a name="id3310447"></a>
+<a name="id2927872"></a>
       <a class="link" href="bits_mask.html#bits_mask.bits_mask.interface">Interface</a>
     </h4>
 <p>
@@ -237,7 +237,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bits_mask.preconditions"></a><h4>
-<a name="id3310810"></a>
+<a name="id2928235"></a>
       <a class="link" href="bits_mask.html#bits_mask.bits_mask.preconditions">Preconditions</a>
     </h4>
 <p>
@@ -336,7 +336,7 @@
 </tbody>
 </table></div>
 <a name="bits_mask.bits_mask.examples"></a><h4>
-<a name="id3311130"></a>
+<a name="id2928555"></a>
       <a class="link" href="bits_mask.html#bits_mask.bits_mask.examples">Examples</a>
     </h4>
 <p>
@@ -418,7 +418,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../low_bits_mask/low_bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bitfield_tuple/bft.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../low_bits_mask/low_bits_mask.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../bitfield_tuple/bitfield_tuple.html"><img src="../../../../../doc/html/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_mask_purpose.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_mask_purpose.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/boost_integer_bits_masks_extension/bit_mask_purpose.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,9 +4,9 @@
 <title>Purpose</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="next" href="../integral_mask/integral_mask.html" title="integral_mask type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/high_bits_maskbits.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/high_bits_maskbits.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/high_bits_mask/high_bits_maskbits.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,8 +4,8 @@
 <title>high_bits_mask</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="../integral_mask/integral_mask.html" title="integral_mask type">
 <link rel="next" href="../low_bits_mask/low_bits_mask.html" title="low_bits_mask">
 </head>
@@ -20,7 +20,7 @@
 <a name="high_bits_mask.high_bits_maskbits"></a><a class="link" href="high_bits_maskbits.html" title="high_bits_mask"> high_bits_mask</a>
 </h2></div></div></div>
 <a name="high_bits_mask.high_bits_maskbits.description"></a><h4>
-<a name="id3308201"></a>
+<a name="id2925626"></a>
       <a class="link" href="high_bits_maskbits.html#high_bits_mask.high_bits_maskbits.description">Description</a>
     </h4>
 <p>
@@ -39,7 +39,7 @@
 <p>
     </p>
 <a name="high_bits_mask.high_bits_maskbits.template_signature"></a><h4>
-<a name="id3308337"></a>
+<a name="id2925762"></a>
       <a class="link" href="high_bits_maskbits.html#high_bits_mask.high_bits_maskbits.template_signature">Template
       Signature</a>
     </h4>
@@ -97,7 +97,7 @@
 </tbody>
 </table></div>
 <a name="high_bits_mask.high_bits_maskbits.interface"></a><h4>
-<a name="id3308518"></a>
+<a name="id2925944"></a>
       <a class="link" href="high_bits_maskbits.html#high_bits_mask.high_bits_maskbits.interface">Interface</a>
     </h4>
 <p>
@@ -193,7 +193,7 @@
 </tbody>
 </table></div>
 <a name="high_bits_mask.high_bits_maskbits.examples"></a><h4>
-<a name="id3308855"></a>
+<a name="id2926280"></a>
       <a class="link" href="high_bits_maskbits.html#high_bits_mask.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-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -1,34 +1,31 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>Boost.Integer Bits Masks Extension</title>
+<title>Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension</title>
 <link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<link rel="home" href="index.html" title="Boost.Integer Bits Masks Extension">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Integer Bits Masks Extension">
 <link rel="next" href="boost_integer_bits_masks_extension/bit_mask_purpose.html" title="Purpose">
 </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/bit_mask_purpose.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a></div>
-<div class="article">
-<div class="titlepage">
-<div>
+<div class="chapter">
+<div class="titlepage"><div>
 <div><h2 class="title">
-<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">
+<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">
 <span class="firstname">Brian</span> <span class="surname">Bartman</span>
-</h3></div></div></div>
+</h3></div></div>
 <div><p class="copyright">Copyright &#169; 2010 Brian Bartman</p></div>
 <div><div class="legalnotice">
-<a name="id3297854"></a><p>
+<a name="id2875582"></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>
-<hr>
-</div>
+</div></div>
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <dl>
@@ -39,7 +36,7 @@
 <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>
-<dt><span class="section"> bitfield_tuple</span></dt>
+<dt><span class="section">bitfield_tuple</span></dt>
 <dt><span class="section"> Rationale And Motivation</span></dt>
 </dl>
 </div>
@@ -203,7 +200,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: June 26, 2010 at 21:25:55 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 01, 2010 at 13:54:03 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/integral_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/integral_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/integral_mask/integral_mask.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,8 +4,8 @@
 <title>integral_mask type</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="../boost_integer_bits_masks_extension/bit_mask_purpose.html" title="Purpose">
 <link rel="next" href="../high_bits_mask/high_bits_maskbits.html" title="high_bits_mask">
 </head>
@@ -20,7 +20,7 @@
 <a name="integral_mask.integral_mask"></a><a class="link" href="integral_mask.html" title="integral_mask type"> integral_mask type</a>
 </h2></div></div></div>
 <a name="integral_mask.integral_mask.description"></a><h4>
-<a name="id3256828"></a>
+<a name="id2874250"></a>
       <a class="link" href="integral_mask.html#integral_mask.integral_mask.description">Description</a>
     </h4>
 <p>
@@ -31,7 +31,7 @@
       template is located in the following header file: &lt;boost/integer/integral_mask.hpp&gt;.
     </p>
 <a name="integral_mask.integral_mask.template_signature"></a><h4>
-<a name="id3256888"></a>
+<a name="id2874310"></a>
       <a class="link" href="integral_mask.html#integral_mask.integral_mask.template_signature">Template Signature</a>
     </h4>
 <p>
@@ -89,7 +89,7 @@
 </tbody>
 </table></div>
 <a name="integral_mask.integral_mask.interface"></a><h4>
-<a name="id3307621"></a>
+<a name="id2925046"></a>
       <a class="link" href="integral_mask.html#integral_mask.integral_mask.interface">Interface</a>
     </h4>
 <p>
@@ -175,7 +175,7 @@
 </tbody>
 </table></div>
 <a name="integral_mask.integral_mask.examples"></a><h4>
-<a name="id3307964"></a>
+<a name="id2925389"></a>
       <a class="link" href="integral_mask.html#integral_mask.integral_mask.examples">Examples</a>
     </h4>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/low_bits_mask.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/low_bits_mask.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/low_bits_mask/low_bits_mask.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,8 +4,8 @@
 <title>low_bits_mask</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="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="../high_bits_mask/high_bits_maskbits.html" title="high_bits_mask">
 <link rel="next" href="../bits_mask/bits_mask.html" title="bits_mask">
 </head>
@@ -20,7 +20,7 @@
 <a name="low_bits_mask.low_bits_mask"></a><a class="link" href="low_bits_mask.html" title="low_bits_mask"> low_bits_mask</a>
 </h2></div></div></div>
 <a name="low_bits_mask.low_bits_mask.description"></a><h4>
-<a name="id3309078"></a>
+<a name="id2926503"></a>
       <a class="link" href="low_bits_mask.html#low_bits_mask.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.low_bits_mask.template_signature"></a><h4>
-<a name="id3309212"></a>
+<a name="id2926637"></a>
       <a class="link" href="low_bits_mask.html#low_bits_mask.low_bits_mask.template_signature">Template Signature</a>
     </h4>
 <p>
@@ -100,7 +100,7 @@
 </tbody>
 </table></div>
 <a name="low_bits_mask.low_bits_mask.interface"></a><h4>
-<a name="id3309392"></a>
+<a name="id2926817"></a>
       <a class="link" href="low_bits_mask.html#low_bits_mask.low_bits_mask.interface">Interface</a>
     </h4>
 <p>
@@ -195,7 +195,7 @@
 </tbody>
 </table></div>
 <a name="low_bits_mask.low_bits_mask.examples"></a><h4>
-<a name="id3309736"></a>
+<a name="id2927161"></a>
       <a class="link" href="low_bits_mask.html#low_bits_mask.low_bits_mask.examples">Examples</a>
     </h4>
 <p>

Modified: sandbox/SOC/2010/bit_masks/lib/integer/doc/html/rationale/rationale.html
==============================================================================
--- sandbox/SOC/2010/bit_masks/lib/integer/doc/html/rationale/rationale.html (original)
+++ sandbox/SOC/2010/bit_masks/lib/integer/doc/html/rationale/rationale.html 2010-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -4,15 +4,15 @@
 <title>Rationale And Motivation</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
-<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="../bitfield_tuple/bft.html" title="bitfield_tuple">
+<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="../bitfield_tuple/bitfield_tuple.html" title="bitfield_tuple">
 </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="../bitfield_tuple/bft.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="../bitfield_tuple/bitfield_tuple.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -46,7 +46,7 @@
       accessors to the data stored within.
     </p>
 <a name="rationale.rationale.project_data_structure_motivation_and_rationale"></a><h4>
-<a name="id3316107"></a>
+<a name="id2929293"></a>
       <a class="link" href="rationale.html#rationale.rationale.project_data_structure_motivation_and_rationale">Project
       Data Structure Motivation and Rationale</a>
     </h4>
@@ -73,7 +73,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../bitfield_tuple/bft.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
+<a accesskey="p" href="../bitfield_tuple/bitfield_tuple.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a>
 </div>
 </body>
 </html>

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-07-01 10:01:35 EDT (Thu, 01 Jul 2010)
@@ -1,4 +1,4 @@
-[article Boost.Integer Bits Masks Extension
+[library Boost.Integer Bits Masks Extension
     [quickbook 1.5]
     [copyright 2010 Brian Bartman]
     [purpose Bit Mask Selection]


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