Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73841 - in sandbox/SOC/2011/checks/libs/checks/doc/doxygen: . html
From: pbristow_at_[hidden]
Date: 2011-08-17 04:55:39


Author: pbristow
Date: 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
New Revision: 73841
URL: http://svn.boost.org/trac/boost/changeset/73841

Log:
Minor changes so no warnings to standalone doxygen build.
Text files modified:
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/Doxyfile.txt | 80 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html | 21
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html | 79 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html | 116 +-
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.css | 44
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html | 21
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html | 17
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html | 57
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html | 64 -
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html | 16
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html | 7
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html | 21
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html | 17
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html | 42
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html | 66 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html | 9
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html | 57 -
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html | 1433 +++++++++++++++++++++++++++++----------
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html | 162 +++
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html | 104 ++
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html | 7
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html | 7
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html | 7
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html | 17
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html | 46 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html | 117 ++
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html | 9
   60 files changed, 2015 insertions(+), 964 deletions(-)

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/Doxyfile.txt
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/Doxyfile.txt (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/Doxyfile.txt 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -1,4 +1,4 @@
-# Doxyfile 1.7.4
+# Doxyfile 1.7.5
 
 # This file describes the settings to be used by the documentation system
 # doxygen (www.doxygen.org) for a project
@@ -22,8 +22,9 @@
 
 DOXYFILE_ENCODING = UTF-8
 
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
-# by quotes) that should identify the project.
+# The PROJECT_NAME tag is a single word (or sequence of words) that should
+# identify the project. Note that if you do not use Doxywizard you need
+# to put quotes around the project name if it contains spaces.
 
 PROJECT_NAME = Checks
 
@@ -44,7 +45,7 @@
 # exceed 55 pixels and the maximum width should not exceed 200 pixels.
 # Doxygen will copy the logo to the output directory.
 
-PROJECT_LOGO = D:/boost-sandbox/SOC/2011/checks/libs/checks/doc/doxygen/Proposed_for_Boost.png
+PROJECT_LOGO = Proposed_for_Boost.png
 
 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
 # base path where the generated documentation will be put.
@@ -293,6 +294,15 @@
 
 INLINE_GROUPED_CLASSES = NO
 
+# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and
+# unions with only public data fields will be shown inline in the documentation
+# of the scope in which they are defined (i.e. file, namespace, or group
+# documentation), provided this scope is documented. If set to NO (the default),
+# structs, classes, and unions are shown on a separate page (for HTML and Man
+# pages) or section (for LaTeX and RTF).
+
+INLINE_SIMPLE_STRUCTS = NO
+
 # When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum
 # is documented as struct, union, or enum with the name of the typedef. So
 # typedef struct TypeS {} TypeT, will appear in the documentation as a struct
@@ -559,6 +569,15 @@
 
 LAYOUT_FILE =
 
+# The CITE_BIB_FILES tag can be used to specify one or more bib files
+# containing the references data. This must be a list of .bib files. The
+# .bib extension is automatically appended if omitted. Using this command
+# requires the bibtex tool to be installed. See also
+# http://en.wikipedia.org/wiki/BibTeX for more info. For LaTeX the style
+# of the bibliography can be controlled using LATEX_BIB_STYLE.
+
+CITE_BIB_FILES =
+
 #---------------------------------------------------------------------------
 # configuration options related to warning and progress messages
 #---------------------------------------------------------------------------
@@ -649,7 +668,8 @@
 
 # The EXCLUDE tag can be used to specify files and/or directories that should
 # excluded from the INPUT source files. This way you can easily exclude a
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+# Note that relative paths are relative to directory from which doxygen is run.
 
 EXCLUDE =
 
@@ -835,13 +855,13 @@
 
 # The HTML_HEADER tag can be used to specify a personal HTML header for
 # each generated HTML page. If it is left blank doxygen will generate a
-# standard header. Note that when using a custom header you are responsible
+# standard header. Note that when using a custom header you are responsible
 # for the proper inclusion of any scripts and style sheets that doxygen
 # needs, which is dependent on the configuration options used.
 # It is adviced to generate a default header using "doxygen -w html
 # header.html footer.html stylesheet.css YourConfigFile" and then modify
 # that header. Note that the header is subject to change so you typically
-# have to redo this when upgrading to a newer version of doxygen or when
+# have to redo this when upgrading to a newer version of doxygen or when
 # changing the value of configuration settings such as GENERATE_TREEVIEW!
 
 HTML_HEADER = checks_doxygen_header.html
@@ -1141,6 +1161,11 @@
 
 MATHJAX_RELPATH = http://www.mathjax.org/mathjax
 
+# The MATHJAX_EXTENSIONS tag can be used to specify one or MathJax extension
+# names that should be enabled during MathJax rendering.
+
+MATHJAX_EXTENSIONS =
+
 # When the SEARCHENGINE tag is enabled doxygen will generate a search box
 # for the HTML output. The underlying search engine uses javascript
 # and DHTML and should work on any modern browser. Note that when using
@@ -1168,7 +1193,7 @@
 # If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
 # generate Latex output.
 
-GENERATE_LATEX = YES
+GENERATE_LATEX = NO
 
 # The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -1254,6 +1279,12 @@
 
 LATEX_SOURCE_CODE = NO
 
+# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
+# bibliography, e.g. plainnat, or ieeetr. The default style is "plain". See
+# http://en.wikipedia.org/wiki/BibTeX for more info.
+
+LATEX_BIB_STYLE = plain
+
 #---------------------------------------------------------------------------
 # configuration options related to the RTF output
 #---------------------------------------------------------------------------
@@ -1555,13 +1586,12 @@
 
 DOT_NUM_THREADS = 0
 
-# By default doxygen will write a font called Helvetica to the output
-# directory and reference it in all dot files that doxygen generates.
-# When you want a differently looking font you can specify the font name
-# using DOT_FONTNAME. You need to make sure dot is able to find the font,
-# which can be done by putting it in a standard location or by setting the
-# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory
-# containing the font.
+# By default doxygen will use the Helvetica font for all dot files that
+# doxygen generates. When you want a differently looking font you can specify
+# the font name using DOT_FONTNAME. You need to make sure dot is able to find
+# the font, which can be done by putting it in a standard location or by setting
+# the DOTFONTPATH environment variable or by setting DOT_FONTPATH to the
+# directory containing the font.
 
 DOT_FONTNAME = Helvetica
 
@@ -1570,10 +1600,9 @@
 
 DOT_FONTSIZE = 10
 
-# By default doxygen will tell dot to use the output directory to look for the
-# FreeSans.ttf font (which doxygen will put there itself). If you specify a
-# different font using DOT_FONTNAME you can set the path where dot
-# can find it using this tag.
+# By default doxygen will tell dot to use the Helvetica font.
+# If you specify a different font using DOT_FONTNAME you can use DOT_FONTPATH to
+# set the path where dot can find it.
 
 DOT_FONTPATH =
 
@@ -1651,10 +1680,21 @@
 
 # The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
 # generated by dot. Possible values are svg, png, jpg, or gif.
-# If left blank png will be used.
+# If left blank png will be used. If you choose svg you need to set
+# HTML_FILE_EXTENSION to xhtml in order to make the SVG files
+# visible in IE 9+ (other browsers do not have this requirement).
 
 DOT_IMAGE_FORMAT = png
 
+# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
+# enable generation of interactive SVG images that allow zooming and panning.
+# Note that this requires a modern browser other than Internet Explorer.
+# Tested and working are Firefox, Chrome, Safari, and Opera. For IE 9+ you
+# need to set HTML_FILE_EXTENSION to xhtml in order to make the SVG files
+# visible. Older versions of IE do not have SVG support.
+
+INTERACTIVE_SVG = NO
+
 # The tag DOT_PATH can be used to specify the path where the dot tool can be
 # found. If left blank, it is assumed the dot tool can be found in the path.
 

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.cpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.cpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;iostream&gt;</code><br/>
@@ -181,7 +182,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.cpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.cpp</div> </div>
 </div>
 <div class="contents">
 <a href="_e_a_ncheck_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
@@ -254,7 +255,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
@@ -134,7 +135,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/EANcheck.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_e_a_ncheck_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// EAN.hpp</span>
@@ -102,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/IBMCheck.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/IBMCheck.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
@@ -136,7 +137,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/IBMCheck.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/IBMCheck.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_i_b_m_check_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// IBM check used by MAstercard, VISA, and most other credit card companies.</span>
@@ -188,7 +189,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ISBN_PAB.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ISBN_PAB.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -124,14 +125,14 @@
 
 </div>
 </div>
-<a class="anchor" id="af258b04e317dd24dafadf43337f16eb0"></a><!-- doxytag: member="ISBN_PAB.hpp::ISBNcompute" ref="af258b04e317dd24dafadf43337f16eb0" args="(std::string s)" -->
+<a class="anchor" id="a65325e046f7a6c18548994f06ca6977e"></a><!-- doxytag: member="ISBN_PAB.hpp::ISBNcompute" ref="a65325e046f7a6c18548994f06ca6977e" args="(string s)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">char ISBNcompute </td>
           <td>(</td>
- <td class="paramtype">std::string&#160;</td>
+ <td class="paramtype">string&#160;</td>
           <td class="paramname"><em>s</em></td><td>)</td>
           <td></td>
         </tr>
@@ -139,18 +140,16 @@
 </div>
 <div class="memdoc">
 
-<p>Definition at line <a class="el" href="_i_s_b_n___p_a_b_8hpp_source.html#l00078">78</a> of file <a class="el" href="_i_s_b_n___p_a_b_8hpp_source.html">ISBN_PAB.hpp</a>.</p>
-
 </div>
 </div>
-<a class="anchor" id="a65325e046f7a6c18548994f06ca6977e"></a><!-- doxytag: member="ISBN_PAB.hpp::ISBNcompute" ref="a65325e046f7a6c18548994f06ca6977e" args="(string s)" -->
+<a class="anchor" id="af258b04e317dd24dafadf43337f16eb0"></a><!-- doxytag: member="ISBN_PAB.hpp::ISBNcompute" ref="af258b04e317dd24dafadf43337f16eb0" args="(std::string s)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
           <td class="memname">char ISBNcompute </td>
           <td>(</td>
- <td class="paramtype">string&#160;</td>
+ <td class="paramtype">std::string&#160;</td>
           <td class="paramname"><em>s</em></td><td>)</td>
           <td></td>
         </tr>
@@ -158,6 +157,8 @@
 </div>
 <div class="memdoc">
 
+<p>Definition at line <a class="el" href="_i_s_b_n___p_a_b_8hpp_source.html#l00078">78</a> of file <a class="el" href="_i_s_b_n___p_a_b_8hpp_source.html">ISBN_PAB.hpp</a>.</p>
+
 </div>
 </div>
 </div>
@@ -179,7 +180,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ISBN_PAB.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ISBN_PAB.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_i_s_b_n___p_a_b_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// ISBN_PAB.hpp obselete version</span>
@@ -195,7 +196,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ISSN_PAB.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ISSN_PAB.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;iostream&gt;</code><br/>
@@ -137,7 +138,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ISSN_PAB.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ISSN_PAB.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_i_s_s_n___p_a_b_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// ISSN.hpp</span>
@@ -178,7 +179,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.cpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.cpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;iostream&gt;</code><br/>
@@ -141,7 +142,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.cpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.cpp</div> </div>
 </div>
 <div class="contents">
 <a href="_u_p_ccheck_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
@@ -180,7 +181,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
@@ -137,7 +138,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/UPCcheck.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_u_p_ccheck_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
@@ -105,7 +106,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,7 +66,7 @@
 <a href="#func-members">Functions</a> &#124;
 <a href="#var-members">Variables</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/VISACheck.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/VISACheck.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
@@ -171,7 +172,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/VISACheck.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/VISACheck.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="_v_i_s_a_check_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// IBM check used by Mastercard, VISA, and most other credit card companies.</span>
@@ -353,7 +354,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/adler.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/adler.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
@@ -101,7 +100,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/adler.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/adler.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="adler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/adler.hpp header file ------------------------------------//</span>
@@ -104,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/amex.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/amex.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/amex.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/amex.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="amex_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 / Boost checks/amex.hpp header file ------------------------------------<span class="comment">//</span>
@@ -104,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,47 +66,65 @@
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/checks_fwd.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/checks_fwd.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
 <p>Boost.Checks forward declaration of function signatures.
 <a href="#details">More...</a></p>
-
+<div class="textblock"><code>#include &lt;<a class="el" href="luhn_8hpp_source.html">boost/checks/luhn.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="verhoeff_8hpp_source.html">boost/checks/verhoeff.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="modulus11_8hpp_source.html">boost/checks/modulus11.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="modulus97_8hpp_source.html">boost/checks/modulus97.hpp</a>&gt;</code><br/>
+</div>
 <p>Go to the source code of this file.</p>
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a6e0f04750b2171307c115878a1877c08">boost::checks::check_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">boost::checks::compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_checkdigit , typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">luhn_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac1ab502ba82a0853f67f4a17dda1c22d">boost::checks::compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a7a28942c05910e5f8198b2f22bf6e860">boost::checks::check_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a58add76b29afcb7ca0b0f86dba15b514">boost::checks::compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_checkdigit , typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">mod10_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a552cf8b3f739cce265b2ff0fb90e621d">boost::checks::compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a141f2ede941324a9a0fda431ba5145a4">boost::checks::check_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a97253f39f90d3cd4fc4b6495b7efaacd">boost::checks::compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_checkdigit , typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">mod11_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2c9d44180a85c9b66e9c40a6e6a30460">boost::checks::compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8473f1d9c03b23410d0a49d65477ffea">boost::checks::compute_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a1bc413dc495cd339e540cb0d9145facf">boost::checks::check_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">boost::checks::check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2651a01fc5a7a3eec7381f18fcb04295">boost::checks::check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">boost::checks::compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a72f611fe14c840774de011e0271eb4b0">boost::checks::compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">boost::checks::check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a86e8991bc68fab9958a902b140bd05c6">boost::checks::check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">boost::checks::compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">boost::checks::compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">boost::checks::check_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2d76774a0b153e9046cd18823cc12dd6">boost::checks::check_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::mod11_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a65a3b463188c57b0991eeb513e36817d">boost::checks::compute_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::mod11_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a9cb1939fed27705a86a2e609c49e35e5">boost::checks::compute_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#afbc1a04be2d50c0caeb8f15237930513">boost::checks::check_mod97_10</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa32d98f0c9606a1d46786a57151c81ab">boost::checks::check_mod97_10</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range , typename checkdigits_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigits_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa4c7db694c89fb4ba0a2b288776c66f3">boost::checks::compute_mod97_10</a> (const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range , typename checkdigits_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigits_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8f1e84d2acc21b23ebe972ca73a879b7">boost::checks::compute_mod97_10</a> (const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)</td></tr>
 </table>
 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>Boost.Checks forward declaration of function signatures. </p>
@@ -131,7 +150,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/checks_fwd.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/checks_fwd.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="checks__fwd_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/checks_fwd.hpp header file //</span>
@@ -83,51 +84,72 @@
 <a name="l00058"></a>00058 <span class="preprocessor"></span><span class="preprocessor"> #pragma once</span>
 <a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#endif // _MSC_VER</span>
 <a name="l00060"></a>00060 <span class="preprocessor"></span>
-<a name="l00061"></a>00061 <span class="keyword">namespace </span>boost{
-<a name="l00062"></a>00062 <span class="keyword">namespace </span>checks{
-<a name="l00063"></a>00063
-<a name="l00064"></a>00064 <span class="comment">// Provides forward declaration of all Boost.Checks functions:</span>
+<a name="l00061"></a>00061 <span class="preprocessor">#include &lt;<a class="code" href="luhn_8hpp.html">boost/checks/luhn.hpp</a>&gt;</span>
+<a name="l00062"></a>00062 <span class="preprocessor">#include &lt;<a class="code" href="verhoeff_8hpp.html">boost/checks/verhoeff.hpp</a>&gt;</span>
+<a name="l00063"></a>00063 <span class="preprocessor">#include &lt;<a class="code" href="modulus11_8hpp.html">boost/checks/modulus11.hpp</a>&gt;</span>
+<a name="l00064"></a>00064 <span class="preprocessor">#include &lt;<a class="code" href="modulus97_8hpp.html">boost/checks/modulus97.hpp</a>&gt;</span>
 <a name="l00065"></a>00065
-<a name="l00075"></a>00075 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> luhn_iter&gt;
-<a name="l00076"></a>00076 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a6e0f04750b2171307c115878a1877c08">check_luhn</a>(luhn_iter &amp;begin, <span class="keyword">const</span> luhn_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00077"></a>00077
-<a name="l00087"></a>00087 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> luhn_iter&gt;
-<a name="l00088"></a>00088 <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">compute_luhn</a>(luhn_iter &amp;begin, <span class="keyword">const</span> luhn_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00089"></a>00089
-<a name="l00100"></a>00100 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> luhn_checkdigit, <span class="keyword">typename</span> luhn_iter&gt;
-<a name="l00101"></a>00101 luhn_checkdigit <a class="code" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">compute_luhn</a>(luhn_iter &amp;begin, <span class="keyword">const</span> luhn_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00102"></a>00102
-<a name="l00113"></a>00113 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod10_iter&gt;
-<a name="l00114"></a>00114 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a7a28942c05910e5f8198b2f22bf6e860">check_mod10</a>(mod10_iter &amp;begin, <span class="keyword">const</span> mod10_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00066"></a>00066 <span class="keyword">namespace </span>boost{
+<a name="l00067"></a>00067 <span class="keyword">namespace </span>checks{
+<a name="l00068"></a>00068
+<a name="l00069"></a>00069 <span class="comment">// Luhn</span>
+<a name="l00070"></a>00070
+<a name="l00071"></a>00071 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00072"></a>00072 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">check_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00073"></a>00073
+<a name="l00074"></a>00074 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00075"></a>00075 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">check_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00076"></a>00076
+<a name="l00077"></a>00077 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00078"></a>00078 <span class="keyword">typename</span> boost::checks::luhn_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">compute_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00079"></a>00079
+<a name="l00080"></a>00080 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00081"></a>00081 <span class="keyword">typename</span> boost::checks::luhn_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">compute_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00082"></a>00082
+<a name="l00083"></a>00083 <span class="comment">// Verhoeff</span>
+<a name="l00084"></a>00084
+<a name="l00085"></a>00085 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00086"></a>00086 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">check_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00089"></a>00089 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">check_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00090"></a>00090
+<a name="l00091"></a>00091 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00092"></a>00092 <span class="keyword">typename</span> boost::checks::verhoeff_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">compute_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00093"></a>00093
+<a name="l00094"></a>00094 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00095"></a>00095 <span class="keyword">typename</span> boost::checks::verhoeff_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">compute_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097 <span class="comment">// Modulus 11</span>
+<a name="l00098"></a>00098
+<a name="l00099"></a>00099 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00100"></a>00100 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">check_modulus11</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00101"></a>00101
+<a name="l00102"></a>00102 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00103"></a>00103 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">check_modulus11</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00104"></a>00104
+<a name="l00105"></a>00105 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00106"></a>00106 <span class="keyword">typename</span> boost::checks::mod11_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a65a3b463188c57b0991eeb513e36817d">compute_modulus11</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00107"></a>00107
+<a name="l00108"></a>00108 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00109"></a>00109 <span class="keyword">typename</span> boost::checks::mod11_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a65a3b463188c57b0991eeb513e36817d">compute_modulus11</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00110"></a>00110
+<a name="l00111"></a>00111 <span class="comment">// Modulus 97-10 (ISO/IEC 7064:2003)</span>
+<a name="l00112"></a>00112
+<a name="l00113"></a>00113 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00114"></a>00114 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#afbc1a04be2d50c0caeb8f15237930513">check_mod97_10</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
 <a name="l00115"></a>00115
-<a name="l00126"></a>00126 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod10_iter&gt;
-<a name="l00127"></a>00127 <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a58add76b29afcb7ca0b0f86dba15b514">compute_mod10</a>(mod10_iter &amp;begin, <span class="keyword">const</span> mod10_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00128"></a>00128
-<a name="l00140"></a>00140 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod10_checkdigit, <span class="keyword">typename</span> mod10_iter&gt;
-<a name="l00141"></a>00141 mod10_checkdigit <a class="code" href="namespaceboost_1_1checks.html#a58add76b29afcb7ca0b0f86dba15b514">compute_mod10</a>(mod10_iter &amp;begin, <span class="keyword">const</span> mod10_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00142"></a>00142
-<a name="l00154"></a>00154 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod11_iter&gt;
-<a name="l00155"></a>00155 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a141f2ede941324a9a0fda431ba5145a4">check_mod11</a>(mod11_iter &amp;begin, <span class="keyword">const</span> mod11_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00156"></a>00156
-<a name="l00166"></a>00166 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod11_iter&gt;
-<a name="l00167"></a>00167 <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a97253f39f90d3cd4fc4b6495b7efaacd">compute_mod11</a>(mod11_iter &amp;begin, <span class="keyword">const</span> mod11_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00168"></a>00168
-<a name="l00179"></a>00179 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod11_checkdigit, <span class="keyword">typename</span> mod11_iter&gt;
-<a name="l00180"></a>00180 mod11_checkdigit <a class="code" href="namespaceboost_1_1checks.html#a97253f39f90d3cd4fc4b6495b7efaacd">compute_mod11</a>(mod11_iter &amp;begin, <span class="keyword">const</span> mod11_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00181"></a>00181
-<a name="l00182"></a>00182
-<a name="l00183"></a>00183
-<a name="l00184"></a>00184
-<a name="l00199"></a>00199 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod97_iter&gt;
-<a name="l00200"></a>00200 <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a8473f1d9c03b23410d0a49d65477ffea">compute_mod97</a>(mod97_iter &amp;begin, <span class="keyword">const</span> mod97_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00201"></a>00201
-<a name="l00211"></a>00211 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> mod97_iter&gt;
-<a name="l00212"></a>00212 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a1bc413dc495cd339e540cb0d9145facf">check_mod97</a>(mod97_iter &amp;begin, <span class="keyword">const</span> mod97_iter &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
-<a name="l00213"></a>00213
-<a name="l00214"></a>00214 }
-<a name="l00215"></a>00215 }
-<a name="l00216"></a>00216
-<a name="l00217"></a>00217 <span class="preprocessor">#endif \\ BOOST_CHECK_CHECKS_FWD_HPP</span>
+<a name="l00116"></a>00116 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00117"></a>00117 <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#afbc1a04be2d50c0caeb8f15237930513">check_mod97_10</a> (<span class="keyword">const</span> check_range&amp; check_seq) ;
+<a name="l00118"></a>00118
+<a name="l00119"></a>00119 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range, <span class="keyword">typename</span> checkdigits_iter&gt;
+<a name="l00120"></a>00120 <span class="keyword">typename</span> checkdigits_iter <a class="code" href="namespaceboost_1_1checks.html#aa4c7db694c89fb4ba0a2b288776c66f3">compute_mod97_10</a> (<span class="keyword">const</span> check_range&amp; check_seq, checkdigits_iter mod97_checkdigits) ;
+<a name="l00121"></a>00121
+<a name="l00122"></a>00122 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range, <span class="keyword">typename</span> checkdigits_iter&gt;
+<a name="l00123"></a>00123 <span class="keyword">typename</span> checkdigits_iter <a class="code" href="namespaceboost_1_1checks.html#aa4c7db694c89fb4ba0a2b288776c66f3">compute_mod97_10</a> (<span class="keyword">const</span> check_range&amp; check_seq, checkdigits_iter mod97_checkdigits) ;
+<a name="l00124"></a>00124
+<a name="l00125"></a>00125 }}
+<a name="l00126"></a>00126 <span class="preprocessor">#endif \\ BOOST_CHECK_CHECKS_FWD_HPP</span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -148,7 +170,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/crc.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/crc.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/crc.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/crc.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="crc_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
@@ -102,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.css
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.css (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.css 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -183,7 +183,7 @@
 }
 
 body {
- background: white;
+ background-color: white;
         color: black;
         margin: 0;
 }
@@ -218,7 +218,7 @@
 }
 
 img.formulaDsp {
-
+
 }
 
 img.formulaInl {
@@ -276,20 +276,20 @@
         color: #008080
 }
 
-span.vhdldigit {
- color: #ff00ff
+span.vhdldigit {
+ color: #ff00ff
 }
 
-span.vhdlchar {
- color: #000000
+span.vhdlchar {
+ color: #000000
 }
 
-span.vhdlkeyword {
- color: #700070
+span.vhdlkeyword {
+ color: #700070
 }
 
-span.vhdllogic {
- color: #ff0000
+span.vhdllogic {
+ color: #ff0000
 }
 
 /* @end */
@@ -441,9 +441,9 @@
 }
 
 .memdoc {
- border-bottom: 1px solid #A7B8D8;
- border-left: 1px solid #A7B8D8;
- border-right: 1px solid #A7B8D8;
+ border-bottom: 1px solid #A7B8D8;
+ border-left: 1px solid #A7B8D8;
+ border-right: 1px solid #A7B8D8;
         padding: 2px 5px;
         background-color: #FBFCFD;
         border-top-width: 0;
@@ -481,18 +481,18 @@
 
 .params, .retval, .exception, .tparams {
         border-spacing: 6px 2px;
-}
+}
 
 .params .paramname, .retval .paramname {
         font-weight: bold;
         vertical-align: top;
 }
-
+
 .params .paramtype {
         font-style: italic;
         vertical-align: top;
-}
-
+}
+
 .params .paramdir {
         font-family: "courier new",courier,monospace;
         vertical-align: top;
@@ -692,7 +692,7 @@
         padding-right: 5px;
         width: 50%;
         text-align: right;
-}
+}
 
 div.summary a
 {
@@ -778,19 +778,19 @@
         vertical-align: bottom;
         border-collapse: separate;
 }
-
+
 #projectlogo img
-{
+{
         border: 0px none;
 }
-
+
 #projectname
 {
         font: 300% Tahoma, Arial,sans-serif;
         margin: 0px;
         padding: 2px 0px;
 }
-
+
 #projectbrief
 {
         font: 120% Tahoma, Arial,sans-serif;

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,7 +66,7 @@
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ean.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ean.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -74,21 +75,19 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">boost::checks::Is_ean8</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">boost::checks::Is_ean8</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">boost::checks::ean8_check_digit</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">boost::checks::ean8_check_digit</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In , class Prefix &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">boost::checks::Is_ean13</a> (In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">boost::checks::Is_ean13</a> (In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks::ean13_check_digit</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">boost::checks::ean13_check_digit</a> (In ean_begin, In ean_end)</td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -109,7 +108,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/ean.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/ean.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="ean_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/ean.hpp header file ------------------------------------//</span>
@@ -78,16 +79,16 @@
 <a name="l00012"></a>00012 <span class="keyword">namespace </span>checks{
 <a name="l00013"></a>00013
 <a name="l00016"></a>00016 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00017"></a><a class="code" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">00017</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">Is_ean8</a>(In ean_begin, In ean_end){}
+<a name="l00017"></a><a class="code" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">00017</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">Is_ean8</a>(In ean_begin, In ean_end){}
 <a name="l00018"></a>00018
 <a name="l00021"></a>00021 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00022"></a><a class="code" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">00022</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">ean8_check_digit</a>(In ean_begin, In ean_end){}
+<a name="l00022"></a><a class="code" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">00022</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">ean8_check_digit</a>(In ean_begin, In ean_end){}
 <a name="l00023"></a>00023
 <a name="l00035"></a>00035 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In, <span class="keyword">class</span> Prefix&gt;
-<a name="l00036"></a><a class="code" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">00036</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">Is_ean13</a>(In ean_begin, In ean_end, Prefix ean_prefix_begin = null, Prefix ean_prefix_end = null){}
+<a name="l00036"></a><a class="code" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">00036</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">Is_ean13</a>(In ean_begin, In ean_end, Prefix ean_prefix_begin = null, Prefix ean_prefix_end = null){}
 <a name="l00037"></a>00037
 <a name="l00040"></a>00040 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00041"></a><a class="code" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">00041</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">ean13_check_digit</a>(In ean_begin, In ean_end){}
+<a name="l00041"></a><a class="code" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">00041</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">ean13_check_digit</a>(In ean_begin, In ean_end){}
 <a name="l00042"></a>00042
 <a name="l00043"></a>00043 } <span class="comment">// namespace checks</span>
 <a name="l00044"></a>00044 } <span class="comment">// namespace boost</span>
@@ -113,7 +114,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -66,30 +67,32 @@
 </div>
 <div class="contents">
 <div class="textblock">Here is a list of all files with brief descriptions:</div><table>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="adler_8hpp.html">adler.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="amex_8hpp.html">amex.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="checks__fwd_8hpp.html">checks_fwd.hpp</a> [code]</td><td class="indexvalue">Boost.Checks forward declaration of function signatures </td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="crc_8hpp.html">crc.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="ean_8hpp.html">ean.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_e_a_ncheck_8cpp.html">EANcheck.cpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_e_a_ncheck_8hpp.html">EANcheck.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="fletcher_8hpp.html">fletcher.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="iban_8hpp.html">iban.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_i_b_m_check_8hpp.html">IBMCheck.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="isan_8hpp.html">isan.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="isbn_8hpp.html">isbn.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_i_s_b_n___p_a_b_8hpp.html">ISBN_PAB.hpp</a> [code]</td><td class="indexvalue">Obselete versio of ISBN check and compute </td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="isbn___vasconcelos_8hpp.html">isbn_Vasconcelos.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_i_s_s_n___p_a_b_8hpp.html">ISSN_PAB.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="luhn_8hpp.html">luhn.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="mastercard_8hpp.html">mastercard.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="modulus_8hpp.html">modulus.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="upc_8hpp.html">upc.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_u_p_ccheck_8cpp.html">UPCcheck.cpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_u_p_ccheck_8hpp.html">UPCcheck.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="verhoeff_8hpp.html">verhoeff.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="visa_8hpp.html">visa.hpp</a> [code]</td><td class="indexvalue"></td></tr>
- <tr><td class="indexkey">D:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="_v_i_s_a_check_8hpp.html">VISACheck.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="adler_8hpp.html">adler.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="amex_8hpp.html">amex.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="basic__check__algorithm_8hpp.html">basic_check_algorithm.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="basic__checks_8hpp.html">basic_checks.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="checks__fwd_8hpp.html">checks_fwd.hpp</a> [code]</td><td class="indexvalue">Boost.Checks forward declaration of function signatures </td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="crc_8hpp.html">crc.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="ean_8hpp.html">ean.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="fletcher_8hpp.html">fletcher.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="iban_8hpp.html">iban.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="isan_8hpp.html">isan.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="isbn_8hpp.html">isbn.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="iteration__sense_8hpp.html">iteration_sense.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="limits_8hpp.html">limits.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="luhn_8hpp.html">luhn.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="mastercard_8hpp.html">mastercard.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="modulus_8hpp.html">modulus.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="modulus10_8hpp.html">modulus10.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="modulus11_8hpp.html">modulus11.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="modulus97_8hpp.html">modulus97.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="radix32_check_8cpp.html">radix32Check.cpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="traduction__exception_8hpp.html">traduction_exception.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="upc_8hpp.html">upc.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="verhoeff_8hpp.html">verhoeff.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="visa_8hpp.html">visa.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="weight_8hpp.html">weight.hpp</a> [code]</td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="weighted__sum_8hpp.html">weighted_sum.hpp</a> [code]</td><td class="indexvalue"></td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -110,7 +113,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/fletcher.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/fletcher.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/fletcher.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/fletcher.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="fletcher_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/fletcher.hpp header file ------------------------------------//</span>
@@ -103,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -62,61 +63,30 @@
   <div id="navrow3" class="tabs2">
     <ul class="tablist">
       <li class="current">All</li>
- <li>Functions</li>
       <li>Variables</li>
+ <li>Defines</li>
     </ul>
   </div>
 </div>
 <div class="contents">
 <div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul>
-<li>EAN8check()
-: <a class="el" href="_e_a_ncheck_8cpp.html#a7f994e78df98e9fa6e54e53d347ad5b2">EANcheck.cpp</a>
+<li>_WEIGHT_factory
+: <a class="el" href="weight_8hpp.html#acf89ed5df63b021eef40a48cdb8abf80">weight.hpp</a>
 </li>
-<li>EAN8compute()
-: <a class="el" href="_e_a_ncheck_8cpp.html#a46749bc99672e24292e147f4f098ca7e">EANcheck.cpp</a>
+<li>BOOST_CHECK_LIMIT_WEIGHTS
+: <a class="el" href="weight_8hpp.html#abb559d77fd6b5d5318052b781a6ef275">weight.hpp</a>
 </li>
-<li>EANcheck()
-: <a class="el" href="_e_a_ncheck_8hpp.html#acb1cc57803ca9e6657ead13f96675d4c">EANcheck.hpp</a>
-, <a class="el" href="_e_a_ncheck_8cpp.html#acb1cc57803ca9e6657ead13f96675d4c">EANcheck.cpp</a>
+<li>MOD97_make_weight
+: <a class="el" href="modulus97_8hpp.html#af69f2f3437ad84ccd20a346576d0d23d">modulus97.hpp</a>
 </li>
-<li>EANcompute()
-: <a class="el" href="_e_a_ncheck_8hpp.html#a29ccfb8c054b6963ee6d8f9cf77209b1">EANcheck.hpp</a>
-, <a class="el" href="_e_a_ncheck_8cpp.html#a29ccfb8c054b6963ee6d8f9cf77209b1">EANcheck.cpp</a>
+<li>NEXT
+: <a class="el" href="modulus97_8hpp.html#a2983cd3016fa8bd520b549da47f68dbe">modulus97.hpp</a>
 </li>
-<li>IBMcheck()
-: <a class="el" href="_i_b_m_check_8hpp.html#a51a037dc0d5daad5c759da61f9bf9f5a">IBMCheck.hpp</a>
+<li>perm10
+: <a class="el" href="radix32_check_8cpp.html#a4c4bbf4c6f32f25d1ba372ee171b160e">radix32Check.cpp</a>
 </li>
-<li>IBMcompute()
-: <a class="el" href="_i_b_m_check_8hpp.html#a6a90f1b7f7b88ba2e382bbebb5324726">IBMCheck.hpp</a>
-</li>
-<li>ISBNcheck()
-: <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a013d2166f9a512631ad20be97ec353b8">ISBN_PAB.hpp</a>
-</li>
-<li>ISBNcompute()
-: <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBN_PAB.hpp</a>
-</li>
-<li>ISSNcheck()
-: <a class="el" href="_i_s_s_n___p_a_b_8hpp.html#ad505888bf80c9107e42300f963276f54">ISSN_PAB.hpp</a>
-</li>
-<li>ISSNcompute()
-: <a class="el" href="_i_s_s_n___p_a_b_8hpp.html#a3a09f9dbd9325f44a0fd0a485c116ad6">ISSN_PAB.hpp</a>
-</li>
-<li>perm
-: <a class="el" href="_v_i_s_a_check_8hpp.html#aed37740d17e9a973283c0d6ec48ec950">VISACheck.hpp</a>
-</li>
-<li>UPCcheck()
-: <a class="el" href="_u_p_ccheck_8cpp.html#ab82eabc7d7a42cb933a0e110bc6e1568">UPCcheck.cpp</a>
-, <a class="el" href="_u_p_ccheck_8hpp.html#ab82eabc7d7a42cb933a0e110bc6e1568">UPCcheck.hpp</a>
-</li>
-<li>UPCcompute()
-: <a class="el" href="_u_p_ccheck_8cpp.html#a15fc9890db87638008c57d553c474eea">UPCcheck.cpp</a>
-, <a class="el" href="_u_p_ccheck_8hpp.html#a15fc9890db87638008c57d553c474eea">UPCcheck.hpp</a>
-</li>
-<li>VISAcheck()
-: <a class="el" href="_v_i_s_a_check_8hpp.html#a52fe2a762412840a5fff6cba0ea7b2fc">VISACheck.hpp</a>
-</li>
-<li>VISAcompute()
-: <a class="el" href="_v_i_s_a_check_8hpp.html#a999d59d5afb776a9a2254b09b01746d0">VISACheck.hpp</a>
+<li>perm42
+: <a class="el" href="radix32_check_8cpp.html#a3d03d3275c208f604f2dd1709a56c6af">radix32Check.cpp</a>
 </li>
 </ul>
 </div>
@@ -138,7 +108,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,6 +65,7 @@
       <li>All</li>
       <li class="current">Functions</li>
       <li>Variables</li>
+ <li>Defines</li>
     </ul>
   </div>
 </div>
@@ -135,7 +137,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -62,15 +63,18 @@
   <div id="navrow3" class="tabs2">
     <ul class="tablist">
       <li>All</li>
- <li>Functions</li>
       <li class="current">Variables</li>
+ <li>Defines</li>
     </ul>
   </div>
 </div>
 <div class="contents">
 &#160;<ul>
-<li>perm
-: <a class="el" href="_v_i_s_a_check_8hpp.html#aed37740d17e9a973283c0d6ec48ec950">VISACheck.hpp</a>
+<li>perm10
+: <a class="el" href="radix32_check_8cpp.html#a4c4bbf4c6f32f25d1ba372ee171b160e">radix32Check.cpp</a>
+</li>
+<li>perm42
+: <a class="el" href="radix32_check_8cpp.html#a3d03d3275c208f604f2dd1709a56c6af">radix32Check.cpp</a>
 </li>
 </ul>
 </div>
@@ -92,7 +96,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/iban.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/iban.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/iban.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/iban.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="iban_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/iban.hpp header file ------------------------------------//</span>
@@ -103,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li class="current">Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -91,7 +92,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isan.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isan.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isan.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isan.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="isan_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/isan.hpp header file ------------------------------------//</span>
@@ -103,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,7 +66,7 @@
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isbn.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isbn.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -74,21 +75,19 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">boost::checks::Is_isbn10</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">boost::checks::Is_isbn10</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">boost::checks::isbn10_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">boost::checks::isbn10_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">boost::checks::Is_isbn13</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">boost::checks::Is_isbn13</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">boost::checks::isbn13_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">boost::checks::isbn13_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -109,7 +108,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isbn.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isbn.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="isbn_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/isbn.hpp header file ------------------------------------//</span>
@@ -88,7 +89,7 @@
 <a name="l00022"></a>00022
 <a name="l00023"></a>00023
 <a name="l00032"></a>00032 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00033"></a><a class="code" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">00033</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">Is_isbn10</a>(In isbn_begin, In isbn_end)
+<a name="l00033"></a><a class="code" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">00033</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">Is_isbn10</a>(In isbn_begin, In isbn_end)
 <a name="l00034"></a>00034 {
 <a name="l00035"></a>00035 <span class="keywordflow">if</span>( isbn_begin == isbn_end ) <span class="keywordflow">return</span> <span class="keyword">false</span>;
 <a name="l00036"></a>00036 In iter = isbn_begin;
@@ -110,7 +111,7 @@
 <a name="l00052"></a>00052 }
 <a name="l00053"></a>00053
 <a name="l00062"></a>00062 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00063"></a><a class="code" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">00063</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">isbn10_check_digit</a>(In isbn_begin, In isbn_end)
+<a name="l00063"></a><a class="code" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">00063</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">isbn10_check_digit</a>(In isbn_begin, In isbn_end)
 <a name="l00064"></a>00064 {
 <a name="l00065"></a>00065 <span class="keywordflow">if</span>( isbn_begin == isbn_end ) <span class="keywordflow">return</span> -1;
 <a name="l00066"></a>00066 In iter = isbn_begin;
@@ -131,13 +132,13 @@
 <a name="l00081"></a>00081
 <a name="l00082"></a>00082
 <a name="l00085"></a>00085 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00086"></a><a class="code" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">00086</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">Is_isbn13</a>(In isbn_begin, In isbn_end)
+<a name="l00086"></a><a class="code" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">00086</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">Is_isbn13</a>(In isbn_begin, In isbn_end)
 <a name="l00087"></a>00087 {
 <a name="l00088"></a>00088 <span class="comment">// Call Is_ean13 with limitation on the 3 first number (978 - 979).</span>
 <a name="l00089"></a>00089 }
 <a name="l00090"></a>00090
 <a name="l00093"></a>00093 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00094"></a><a class="code" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">00094</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">isbn13_check_digit</a>(In isbn_begin, In isbn_end)
+<a name="l00094"></a><a class="code" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">00094</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">isbn13_check_digit</a>(In isbn_begin, In isbn_end)
 <a name="l00095"></a>00095 {
 <a name="l00096"></a>00096 <span class="comment">// Call ean13_check_digit with limitation on the 3 first number (978 - 979).</span>
 <a name="l00097"></a>00097 }
@@ -166,7 +167,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,7 +66,7 @@
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isbn_Vasconcelos.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isbn_Vasconcelos.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 <div class="textblock"><code>#include &lt;string&gt;</code><br/>
@@ -75,10 +76,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">boost::is_isbn</a> (const std::string &amp;isbn)</td></tr>
@@ -103,7 +102,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Mon Aug 15 2011 18:13:19 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/isbn_Vasconcelos.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isbn_Vasconcelos.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="isbn___vasconcelos_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/isbn.hpp header file ------------------------------------//</span>
@@ -141,7 +142,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Mon Aug 15 2011 18:13:19</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -62,22 +63,45 @@
 </div>
 <div class="header">
   <div class="summary">
-Namespaces </div>
+Classes &#124;
+Namespaces &#124;
+Typedefs &#124;
+Functions </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/luhn.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/luhn.hpp File Reference</div> </div>
 </div>
 <div class="contents">
-
+<div class="textblock"><code>#include &lt;<a class="el" href="modulus10_8hpp_source.html">boost/checks/modulus10.hpp</a>&gt;</code><br/>
+</div>
 <p>Go to the source code of this file.</p>
 <table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">boost::checks::luhn_algorithm</a></td></tr>
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt; 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">boost::checks::luhn_weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">boost::checks::luhn_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef luhn_algorithm&lt; 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">boost::checks::luhn_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef luhn_algorithm&lt; 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">boost::checks::luhn_compute_algorithm</a></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">boost::checks::check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2651a01fc5a7a3eec7381f18fcb04295">boost::checks::check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">boost::checks::compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a72f611fe14c840774de011e0271eb4b0">boost::checks::compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -98,7 +122,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/luhn.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/luhn.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="luhn_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/luhn.hpp header file ------------------------------------//</span>
@@ -71,18 +72,57 @@
 <a name="l00005"></a>00005 <span class="comment">// http://www.boost.org/LICENSE_1_0.txt>
 <a name="l00006"></a>00006 <span class="comment">// See
http://www.boost.org for updates, documentation, and revision history.</span>
 <a name="l00007"></a>00007
-<a name="l00008"></a>00008 <span class="preprocessor">#ifndef BOOST_LUHN_INCLUDED</span>
-<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_LUHN_INCLUDED</span>
+<a name="l00008"></a>00008 <span class="preprocessor">#ifndef BOOST_CHECKS_LUHN_INCLUDED</span>
+<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_CHECKS_LUHN_INCLUDED</span>
 <a name="l00010"></a>00010 <span class="preprocessor"></span>
-<a name="l00011"></a>00011
-<a name="l00012"></a>00012 <span class="keyword">namespace </span>boost {
-<a name="l00013"></a>00013 <span class="keyword">namespace </span>checks{
-<a name="l00014"></a>00014
+<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;<a class="code" href="modulus10_8hpp.html">boost/checks/modulus10.hpp</a>&gt;</span>
+<a name="l00012"></a>00012
+<a name="l00013"></a>00013 <span class="keyword">namespace </span>boost {
+<a name="l00014"></a>00014 <span class="keyword">namespace </span>checks{
 <a name="l00015"></a>00015
-<a name="l00016"></a>00016 } <span class="comment">// namespace checks</span>
-<a name="l00017"></a>00017 } <span class="comment">// namespace boost</span>
+<a name="l00016"></a><a class="code" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">00016</a> <span class="keyword">typedef</span> boost<a class="code" href="structboost_1_1checks_1_1weight.html">::checks::weight&lt;1,2&gt;</a> <a class="code" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">luhn_weight</a> ;
+<a name="l00017"></a><a class="code" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">00017</a> <span class="keyword">typedef</span> boost<a class="code" href="structboost_1_1checks_1_1rightmost.html">::checks::rightmost</a> <a class="code" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">luhn_sense</a> ;
 <a name="l00018"></a>00018
-<a name="l00019"></a>00019 <span class="preprocessor">#endif</span>
+<a name="l00019"></a>00019 <span class="keyword">template</span> &lt;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> number_of_virtual_value_skipped = 0&gt;
+<a name="l00020"></a>00020 <span class="keyword">struct </span><a class="code" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a> : boost::checks::<a class="code" href="structboost_1_1checks_1_1modulus10__algorithm.html">modulus10_algorithm</a> &lt; luhn_weight, luhn_sense, number_of_virtual_value_skipped&gt;
+<a name="l00021"></a>00021 {
+<a name="l00022"></a><a class="code" href="structboost_1_1checks_1_1luhn__algorithm.html#aa6a185b61da1b2e994c660498a821c2a">00022</a> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="structboost_1_1checks_1_1luhn__algorithm.html#aa6a185b61da1b2e994c660498a821c2a">operate_on_valid_value</a>( <span class="keyword">const</span> <span class="keywordtype">int</span> current_valid_value, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> valid_value_counter, <span class="keywordtype">int</span> &amp;checksum )
+<a name="l00023"></a>00023 {
+<a name="l00024"></a>00024 <span class="keywordtype">int</span> current_weight = <a class="code" href="structboost_1_1checks_1_1weight.html#a632fc13dc710738fa916a1b1c9715150">luhn_weight::weight_associated_with_pos</a>( valid_value_counter + number_of_virtual_value_skipped ) ;
+<a name="l00025"></a>00025 checksum += (current_valid_value &lt;&lt; (current_weight - 1)) - 9 * ( current_valid_value &lt;&lt; (current_weight - 1) &gt; 9) ;
+<a name="l00026"></a>00026 }
+<a name="l00027"></a>00027 };
+<a name="l00028"></a>00028
+<a name="l00029"></a><a class="code" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">00029</a> <span class="keyword">typedef</span> <a class="code" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm&lt;0&gt;</a> <a class="code" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">luhn_check_algorithm</a> ;
+<a name="l00030"></a><a class="code" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">00030</a> <span class="keyword">typedef</span> <a class="code" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm&lt;1&gt;</a> <a class="code" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">luhn_compute_algorithm</a> ;
+<a name="l00031"></a>00031
+<a name="l00032"></a>00032 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00033"></a><a class="code" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">00033</a> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">check_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035 <span class="keywordflow">return</span> boost::checks::check_sequence&lt;luhn_check_algorithm, size_expected&gt; ( check_seq ) ;
+<a name="l00036"></a>00036 }
+<a name="l00037"></a>00037
+<a name="l00038"></a>00038 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00039"></a><a class="code" href="namespaceboost_1_1checks.html#a2651a01fc5a7a3eec7381f18fcb04295">00039</a> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">check_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00040"></a>00040 {
+<a name="l00041"></a>00041 <span class="keywordflow">return</span> boost::checks::check_sequence&lt;luhn_check_algorithm&gt; ( check_seq ) ;
+<a name="l00042"></a>00042 }
+<a name="l00043"></a>00043
+<a name="l00044"></a>00044 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00045"></a><a class="code" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">00045</a> <span class="keyword">typename</span> boost::checks::luhn_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">compute_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00046"></a>00046 {
+<a name="l00047"></a>00047 <span class="keywordflow">return</span> boost::checks::compute_checkdigit&lt;luhn_compute_algorithm, size_expected&gt; ( check_seq ) ;
+<a name="l00048"></a>00048 }
+<a name="l00049"></a>00049
+<a name="l00050"></a>00050 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00051"></a><a class="code" href="namespaceboost_1_1checks.html#a72f611fe14c840774de011e0271eb4b0">00051</a> <span class="keyword">typename</span> boost::checks::luhn_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">compute_luhn</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00052"></a>00052 {
+<a name="l00053"></a>00053 <span class="keywordflow">return</span> boost::checks::compute_checkdigit&lt;luhn_compute_algorithm&gt; ( check_seq ) ;
+<a name="l00054"></a>00054 }
+<a name="l00055"></a>00055
+<a name="l00056"></a>00056
+<a name="l00057"></a>00057 }}
+<a name="l00058"></a>00058 <span class="preprocessor">#endif // BOOST_CHECKS_LUHN_HPP</span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -103,7 +143,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:10</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/mastercard.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/mastercard.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:10 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/mastercard.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/mastercard.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="mastercard_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/mastercard.hpp header file ------------------------------------//</span>
@@ -104,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -62,8 +63,7 @@
 </div>
 <div class="header">
   <div class="summary">
-Namespaces &#124;
-Functions </div>
+Namespaces </div>
   <div class="headertitle">
 <div class="title">boost Namespace Reference</div> </div>
 </div>
@@ -75,55 +75,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">checks</a></td></tr>
-<tr><td colspan="2"><h2><a name="func-members"></a>
-Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">is_isbn</a> (const std::string &amp;isbn)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">isbn_check_digit</a> (const std::string &amp;isbn)</td></tr>
 </table>
 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
-</div><hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a907196d068f21ab96123dd2a5f0c3af4"></a><!-- doxytag: member="boost::is_isbn" ref="a907196d068f21ab96123dd2a5f0c3af4" args="(const std::string &amp;isbn)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool boost::is_isbn </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&#160;</td>
- <td class="paramname"><em>isbn</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>This function checks if a `isbn' is a valid ISBN </p>
-
-<p>Definition at line <a class="el" href="isbn___vasconcelos_8hpp_source.html#l00018">18</a> of file <a class="el" href="isbn___vasconcelos_8hpp_source.html">isbn_Vasconcelos.hpp</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a88ccc0500faa07570fd01ad1728591b9"></a><!-- doxytag: member="boost::isbn_check_digit" ref="a88ccc0500faa07570fd01ad1728591b9" args="(const std::string &amp;isbn)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char boost::isbn_check_digit </td>
- <td>(</td>
- <td class="paramtype">const std::string &amp;&#160;</td>
- <td class="paramname"><em>isbn</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>This function computes the check digit for a given ISBN in `isbn' </p>
-
-<p>Definition at line <a class="el" href="isbn___vasconcelos_8hpp_source.html#l00039">39</a> of file <a class="el" href="isbn___vasconcelos_8hpp_source.html">isbn_Vasconcelos.hpp</a>.</p>
-
-</div>
-</div>
-</div>
+</div></div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
 
 <!-- Copyright 2011 Pierre Talbot. -->
@@ -142,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -68,66 +69,929 @@
 </div>
 <div class="header">
   <div class="summary">
+Classes &#124;
+Typedefs &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
 <div class="title">boost::checks Namespace Reference</div> </div>
 </div>
 <div class="contents">
 <table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1basic__check__algorithm.html">basic_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1rightmost.html">rightmost</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1leftmost.html">leftmost</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1strict__size__contract.html">strict_size_contract</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1no__null__size__contract.html">no_null_size_contract</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1modulus10__algorithm.html">modulus10_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1modulus11__algorithm.html">modulus11_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1modulus97__algorithm.html">modulus97_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1make__mod97__weight.html">make_mod97_weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1make__mod97__weight_3_0168_01_4.html">make_mod97_weight&lt; 68 &gt;</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1checks_1_1traduction__exception.html">traduction_exception</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1weight.html">weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1weighted__sum__algorithm.html">weighted_sum_algorithm</a></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt; 1, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">luhn_weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">luhn_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a>&lt; 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">luhn_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a>&lt; 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">luhn_compute_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt; 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">mod11_weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">mod11_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1modulus11__algorithm.html">modulus11_algorithm</a><br class="typebreak"/>
+&lt; <a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">mod11_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">mod11_sense</a>, 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3e7a6811ebe47566037d3df5b984b654">mod11_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1modulus11__algorithm.html">modulus11_algorithm</a><br class="typebreak"/>
+&lt; <a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">mod11_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">mod11_sense</a>, 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a335686e6e27a2f273da403df3e8a7ce2">mod11_compute_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a><br class="typebreak"/>
+&lt; BOOST_PP_ENUM(96, <br class="typebreak"/>
+MOD97_make_weight,~) &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">mod97_10_weight</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">mod97_10_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1modulus97__algorithm.html">modulus97_algorithm</a><br class="typebreak"/>
+&lt; <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">mod97_10_weight</a>, <br class="typebreak"/>
+<a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">mod97_10_sense</a>, 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a381ae47bc53437d1f84e8a252964a8cb">mod97_10_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1modulus97__algorithm.html">modulus97_algorithm</a><br class="typebreak"/>
+&lt; <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">mod97_10_weight</a>, <br class="typebreak"/>
+<a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">mod97_10_sense</a>, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aca43234abcde3ab58a2092a3283829a5">mod97_10_compute_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">verhoeff_iteration_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a>&lt; 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">verhoeff_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a>&lt; 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">verhoeff_compute_algorithm</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a6e0f04750b2171307c115878a1877c08">check_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_checkdigit , typename luhn_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">luhn_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac1ab502ba82a0853f67f4a17dda1c22d">compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a7a28942c05910e5f8198b2f22bf6e860">check_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a58add76b29afcb7ca0b0f86dba15b514">compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_checkdigit , typename mod10_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">mod10_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a552cf8b3f739cce265b2ff0fb90e621d">compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a141f2ede941324a9a0fda431ba5145a4">check_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a97253f39f90d3cd4fc4b6495b7efaacd">compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_checkdigit , typename mod11_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">mod11_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2c9d44180a85c9b66e9c40a6e6a30460">compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8473f1d9c03b23410d0a49d65477ffea">compute_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a1bc413dc495cd339e540cb0d9145facf">check_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , typename size_contract , typename iterator &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a47d3a9835bc33566a01ca5614a13f1fe">compute_checksum</a> (iterator seq_begin, iterator seq_end)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , typename size_contract , typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">int&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a635c57c7b253fcadc1dfa5415d7647b1">compute_checksum</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3e9f9bfde34262ad3f4e69ddf2e1bbd4">check_sequence</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a574b80a0aafa204b1079de298dad8ea5">check_sequence</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#af2694703fb484efc186146542e4a7c53">compute_checkdigit</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a58d8bcbe9cc7d264f4a2b09d49717a56">compute_checkdigit</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , typename check_range , typename checkdigit_iterator &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigit_iterator&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#adbf0f4f0f946d7c47fddd7553d9cd065">compute_multicheckdigit</a> (const check_range &amp;check_seq, checkdigit_iterator checkdigits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename algorithm , size_t size_expected, typename check_range , typename checkdigit_iterator &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigit_iterator&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5b6bdc6137cc4bc9b494138fa8b6127c">compute_multicheckdigit</a> (const check_range &amp;check_seq, checkdigit_iterator checkdigits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2651a01fc5a7a3eec7381f18fcb04295">check_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::luhn_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a72f611fe14c840774de011e0271eb4b0">compute_luhn</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a86e8991bc68fab9958a902b140bd05c6">check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">check_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2d76774a0b153e9046cd18823cc12dd6">check_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::mod11_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a65a3b463188c57b0991eeb513e36817d">compute_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::mod11_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a9cb1939fed27705a86a2e609c49e35e5">compute_modulus11</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#afbc1a04be2d50c0caeb8f15237930513">check_mod97_10</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa32d98f0c9606a1d46786a57151c81ab">check_mod97_10</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range , typename checkdigits_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigits_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa4c7db694c89fb4ba0a2b288776c66f3">compute_mod97_10</a> (const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range , typename checkdigits_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">checkdigits_iter&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a8f1e84d2acc21b23ebe972ca73a879b7">compute_mod97_10</a> (const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">Is_ean8</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">Is_ean8</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">ean8_check_digit</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">ean8_check_digit</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In , class Prefix &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">Is_ean13</a> (In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">Is_ean13</a> (In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">ean13_check_digit</a> (In ean_begin, In ean_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">ean13_check_digit</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">Is_isbn10</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">Is_isbn10</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">isbn10_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">isbn10_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">Is_isbn13</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">Is_isbn13</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">isbn13_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">isbn13_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a084b58dbddd6ad96be2c625086e44534">check_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a0c7d6a470894c687d5dff05996f5757c">compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename luhn_checkdigit , typename luhn_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">luhn_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a081faed2c6f4a1be7fd09aef7f0edf52">compute_luhn</a> (luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter , typename weight_t &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a2cae3e674bd94ba471dcb91fe21ca57a">check_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;<a class="el" href="structboost_1_1checks_1_1weight.html">weight</a>, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_iter , typename weight_t &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#af07be2309007468b136b99fd98b9bd64">compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;<a class="el" href="structboost_1_1checks_1_1weight.html">weight</a>, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod10_checkdigit , typename mod10_iter , typename weight_t &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">mod10_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3c69232ff7e99030c18496c5810b3add">compute_mod10</a> (mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;<a class="el" href="structboost_1_1checks_1_1weight.html">weight</a>, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a1d8fca39772cfb1be8ec91cbbec097e9">check_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a3533e8c8f814d018b9cd48b689cf37f5">compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod11_checkdigit , typename mod11_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">mod11_checkdigit&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aca0c048503be271cac917bfff92d08bb">compute_mod11</a> (mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ad5ddc70e24dff8523c786e8f840f4a83">check_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, std::size_t nbr_digits)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename mod97_iter &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4c64fe520dcd8a9020e9165fc163f490">compute_mod97</a> (mod97_iter &amp;begin, const mod97_iter &amp;end, std::size_t nbr_digits)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">Is_upca</a> (In upc_begin, In upc_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">Is_upca</a> (In upc_begin, In upc_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">upca_check_digit</a> (In upc_begin, In upc_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">upca_check_digit</a> (In upc_begin, In upc_end)</td></tr>
 </table>
+<hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="a19d649f8bb40c5ecd4407637ff581e75"></a><!-- doxytag: member="boost::checks::luhn_check_algorithm" ref="a19d649f8bb40c5ecd4407637ff581e75" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a>&lt;0&gt; <a class="el" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">boost::checks::luhn_check_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00029">29</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac2e4fa7c035bea78225af042d690b0d7"></a><!-- doxytag: member="boost::checks::luhn_compute_algorithm" ref="ac2e4fa7c035bea78225af042d690b0d7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1luhn__algorithm.html">luhn_algorithm</a>&lt;1&gt; <a class="el" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">boost::checks::luhn_compute_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00030">30</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5a32b294c38ffb4402a883b6438bd285"></a><!-- doxytag: member="boost::checks::luhn_sense" ref="a5a32b294c38ffb4402a883b6438bd285" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a> <a class="el" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">boost::checks::luhn_sense</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00017">17</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a07ef187e34f49f346f0af0378d5acc50"></a><!-- doxytag: member="boost::checks::luhn_weight" ref="a07ef187e34f49f346f0af0378d5acc50" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt;1,2&gt; <a class="el" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">boost::checks::luhn_weight</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00016">16</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3e7a6811ebe47566037d3df5b984b654"></a><!-- doxytag: member="boost::checks::mod11_check_algorithm" ref="a3e7a6811ebe47566037d3df5b984b654" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1modulus11__algorithm.html">modulus11_algorithm</a>&lt;<a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">mod11_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">mod11_sense</a>, 0&gt; <a class="el" href="namespaceboost_1_1checks.html#a3e7a6811ebe47566037d3df5b984b654">boost::checks::mod11_check_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00071">71</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a335686e6e27a2f273da403df3e8a7ce2"></a><!-- doxytag: member="boost::checks::mod11_compute_algorithm" ref="a335686e6e27a2f273da403df3e8a7ce2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1modulus11__algorithm.html">modulus11_algorithm</a>&lt;<a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">mod11_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">mod11_sense</a>, 1&gt; <a class="el" href="namespaceboost_1_1checks.html#a335686e6e27a2f273da403df3e8a7ce2">boost::checks::mod11_compute_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00072">72</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a301a34d78937488786d783d37703e61f"></a><!-- doxytag: member="boost::checks::mod11_sense" ref="a301a34d78937488786d783d37703e61f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a> <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">boost::checks::mod11_sense</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00069">69</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a64fa88448138043e7005fd6a8ab96ca0"></a><!-- doxytag: member="boost::checks::mod11_weight" ref="a64fa88448138043e7005fd6a8ab96ca0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt;1,2,3,4,5,6,7,8,9,10&gt; <a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">boost::checks::mod11_weight</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00068">68</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a381ae47bc53437d1f84e8a252964a8cb"></a><!-- doxytag: member="boost::checks::mod97_10_check_algorithm" ref="a381ae47bc53437d1f84e8a252964a8cb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1modulus97__algorithm.html">modulus97_algorithm</a>&lt; <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">mod97_10_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">mod97_10_sense</a>, 0 &gt; <a class="el" href="namespaceboost_1_1checks.html#a381ae47bc53437d1f84e8a252964a8cb">boost::checks::mod97_10_check_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00066">66</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aca43234abcde3ab58a2092a3283829a5"></a><!-- doxytag: member="boost::checks::mod97_10_compute_algorithm" ref="aca43234abcde3ab58a2092a3283829a5" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1modulus97__algorithm.html">modulus97_algorithm</a>&lt; <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">mod97_10_weight</a>, <a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">mod97_10_sense</a>, 2 &gt; <a class="el" href="namespaceboost_1_1checks.html#aca43234abcde3ab58a2092a3283829a5">boost::checks::mod97_10_compute_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00067">67</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a877b2a498e290daf7bd3894298c162ae"></a><!-- doxytag: member="boost::checks::mod97_10_sense" ref="a877b2a498e290daf7bd3894298c162ae" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a> <a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">boost::checks::mod97_10_sense</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00064">64</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aaa3252ba0a0eca194744be0cfbb56ae0"></a><!-- doxytag: member="boost::checks::mod97_10_weight" ref="aaa3252ba0a0eca194744be0cfbb56ae0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1weight.html">boost::checks::weight</a>&lt; BOOST_PP_ENUM(96, MOD97_make_weight, ~) &gt; <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">boost::checks::mod97_10_weight</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00062">62</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5ce2d0db03cfe90a961779538d897a22"></a><!-- doxytag: member="boost::checks::verhoeff_check_algorithm" ref="a5ce2d0db03cfe90a961779538d897a22" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a>&lt;0&gt; <a class="el" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">boost::checks::verhoeff_check_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00079">79</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a93cfc6f3a20335c421e20f92d3c821c8"></a><!-- doxytag: member="boost::checks::verhoeff_compute_algorithm" ref="a93cfc6f3a20335c421e20f92d3c821c8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a>&lt;1&gt; <a class="el" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">boost::checks::verhoeff_compute_algorithm</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00080">80</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a752731034c77974a50e886866ca5895a"></a><!-- doxytag: member="boost::checks::verhoeff_iteration_sense" ref="a752731034c77974a50e886866ca5895a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a> <a class="el" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">boost::checks::verhoeff_iteration_sense</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00021">21</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
 <hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a6e0f04750b2171307c115878a1877c08"></a><!-- doxytag: member="boost::checks::check_luhn" ref="a6e0f04750b2171307c115878a1877c08" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a084b58dbddd6ad96be2c625086e44534"></a><!-- doxytag: member="boost::checks::check_luhn" ref="a084b58dbddd6ad96be2c625086e44534" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename luhn_iter &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_luhn </td>
+ <td>(</td>
+ <td class="paramtype">luhn_iter &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const luhn_iter &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00019">19</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a36a3ea230792e9f9ba0c02ce1c46354c"></a><!-- doxytag: member="boost::checks::check_luhn" ref="a36a3ea230792e9f9ba0c02ce1c46354c" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_luhn </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00033">33</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2651a01fc5a7a3eec7381f18fcb04295"></a><!-- doxytag: member="boost::checks::check_luhn" ref="a2651a01fc5a7a3eec7381f18fcb04295" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_luhn </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00039">39</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2cae3e674bd94ba471dcb91fe21ca57a"></a><!-- doxytag: member="boost::checks::check_mod10" ref="a2cae3e674bd94ba471dcb91fe21ca57a" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;weight, std::size_t nbr_digits)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename mod10_iter , typename weight_t &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod10 </td>
+ <td>(</td>
+ <td class="paramtype">mod10_iter &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const mod10_iter &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const weight_t &amp;&#160;</td>
+ <td class="paramname"><em>weight</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00122">122</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1d8fca39772cfb1be8ec91cbbec097e9"></a><!-- doxytag: member="boost::checks::check_mod11" ref="a1d8fca39772cfb1be8ec91cbbec097e9" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename mod11_iter &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod11 </td>
+ <td>(</td>
+ <td class="paramtype">mod11_iter &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const mod11_iter &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00238">238</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad5ddc70e24dff8523c786e8f840f4a83"></a><!-- doxytag: member="boost::checks::check_mod97" ref="ad5ddc70e24dff8523c786e8f840f4a83" args="(mod97_iter &amp;begin, const mod97_iter &amp;end, std::size_t nbr_digits)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename mod97_iter &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod97 </td>
+ <td>(</td>
+ <td class="paramtype">mod97_iter &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const mod97_iter &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00377">377</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afbc1a04be2d50c0caeb8f15237930513"></a><!-- doxytag: member="boost::checks::check_mod97_10" ref="afbc1a04be2d50c0caeb8f15237930513" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod97_10 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00070">70</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa32d98f0c9606a1d46786a57151c81ab"></a><!-- doxytag: member="boost::checks::check_mod97_10" ref="aa32d98f0c9606a1d46786a57151c81ab" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod97_10 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00076">76</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="acb7e8e0940822a9cb6836251c064e03f"></a><!-- doxytag: member="boost::checks::check_modulus11" ref="acb7e8e0940822a9cb6836251c064e03f" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_modulus11 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00075">75</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d76774a0b153e9046cd18823cc12dd6"></a><!-- doxytag: member="boost::checks::check_modulus11" ref="a2d76774a0b153e9046cd18823cc12dd6" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_modulus11 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00081">81</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3e9f9bfde34262ad3f4e69ddf2e1bbd4"></a><!-- doxytag: member="boost::checks::check_sequence" ref="a3e9f9bfde34262ad3f4e69ddf2e1bbd4" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_sequence </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00050">50</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a574b80a0aafa204b1079de298dad8ea5"></a><!-- doxytag: member="boost::checks::check_sequence" ref="a574b80a0aafa204b1079de298dad8ea5" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_sequence </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00057">57</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abe6ccc42ec484aac046ea80bfaad4ae4"></a><!-- doxytag: member="boost::checks::check_verhoeff" ref="abe6ccc42ec484aac046ea80bfaad4ae4" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_verhoeff </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00083">83</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a86e8991bc68fab9958a902b140bd05c6"></a><!-- doxytag: member="boost::checks::check_verhoeff" ref="a86e8991bc68fab9958a902b140bd05c6" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_verhoeff </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00089">89</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af2694703fb484efc186146542e4a7c53"></a><!-- doxytag: member="boost::checks::compute_checkdigit" ref="af2694703fb484efc186146542e4a7c53" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">algorithm::checkdigit&lt;check_range&gt;::type boost::checks::compute_checkdigit </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00064">64</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a58d8bcbe9cc7d264f4a2b09d49717a56"></a><!-- doxytag: member="boost::checks::compute_checkdigit" ref="a58d8bcbe9cc7d264f4a2b09d49717a56" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">algorithm::checkdigit&lt;check_range&gt;::type boost::checks::compute_checkdigit </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00071">71</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a47d3a9835bc33566a01ca5614a13f1fe"></a><!-- doxytag: member="boost::checks::compute_checksum" ref="a47d3a9835bc33566a01ca5614a13f1fe" args="(iterator seq_begin, iterator seq_end)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , typename size_contract , typename iterator &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">int boost::checks::compute_checksum </td>
+ <td>(</td>
+ <td class="paramtype">iterator&#160;</td>
+ <td class="paramname"><em>seq_begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">iterator&#160;</td>
+ <td class="paramname"><em>seq_end</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00023">23</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a635c57c7b253fcadc1dfa5415d7647b1"></a><!-- doxytag: member="boost::checks::compute_checksum" ref="a635c57c7b253fcadc1dfa5415d7647b1" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename algorithm , typename size_contract , typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">int boost::checks::compute_checksum </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00041">41</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0c7d6a470894c687d5dff05996f5757c"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="a0c7d6a470894c687d5dff05996f5757c" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename luhn_iter &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">char boost::checks::compute_luhn </td>
+ <td>(</td>
+ <td class="paramtype">luhn_iter &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const luhn_iter &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00054">54</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8f86db1b7d82751de71288456d4edf0a"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="a8f86db1b7d82751de71288456d4edf0a" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">boost::checks::luhn_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_luhn </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00045">45</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a72f611fe14c840774de011e0271eb4b0"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="a72f611fe14c840774de011e0271eb4b0" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">boost::checks::luhn_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_luhn </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="luhn_8hpp_source.html#l00051">51</a> of file <a class="el" href="luhn_8hpp_source.html">luhn.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a081faed2c6f4a1be7fd09aef7f0edf52"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="a081faed2c6f4a1be7fd09aef7f0edf52" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename luhn_iter &gt; </div>
+template&lt;typename luhn_checkdigit , typename luhn_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">bool boost::checks::check_luhn </td>
+ <td class="memname">luhn_checkdigit boost::checks::compute_luhn </td>
           <td>(</td>
           <td class="paramtype">luhn_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
@@ -141,8 +1005,8 @@
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -152,37 +1016,19 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Validate the check digit of the number provided with the Luhn algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">luhn_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>The parameters begin and end must be two valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00019">19</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00088">88</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a7a28942c05910e5f8198b2f22bf6e860"></a><!-- doxytag: member="boost::checks::check_mod10" ref="a7a28942c05910e5f8198b2f22bf6e860" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)" -->
+<a class="anchor" id="af07be2309007468b136b99fd98b9bd64"></a><!-- doxytag: member="boost::checks::compute_mod10" ref="af07be2309007468b136b99fd98b9bd64" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;weight, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod10_iter &gt; </div>
+template&lt;typename mod10_iter , typename weight_t &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">bool boost::checks::check_mod10 </td>
+ <td class="memname">char boost::checks::compute_mod10 </td>
           <td>(</td>
           <td class="paramtype">mod10_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
@@ -196,14 +1042,14 @@
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>weight</em>[], </td>
+ <td class="paramtype">const weight_t &amp;&#160;</td>
+ <td class="paramname"><em>weight</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -213,53 +1059,40 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Validate the check digit of the number provided with the modulus 10 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod10_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">weight</td><td>The weight pattern of the sequence starting on the left of the expression. If weight is null, the algorithm will apply a weight of 1 on the sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the modulus 10 algorithm will operate. If the size is &lt; 1, the modulus 10 algorithm will validate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00122">122</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00159">159</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a141f2ede941324a9a0fda431ba5145a4"></a><!-- doxytag: member="boost::checks::check_mod11" ref="a141f2ede941324a9a0fda431ba5145a4" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a3c69232ff7e99030c18496c5810b3add"></a><!-- doxytag: member="boost::checks::compute_mod10" ref="a3c69232ff7e99030c18496c5810b3add" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, const weight_t &amp;weight, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod11_iter &gt; </div>
+template&lt;typename mod10_checkdigit , typename mod10_iter , typename weight_t &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">bool boost::checks::check_mod11 </td>
+ <td class="memname">mod10_checkdigit boost::checks::compute_mod10 </td>
           <td>(</td>
- <td class="paramtype">mod11_iter &amp;&#160;</td>
+ <td class="paramtype">mod10_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const mod11_iter &amp;&#160;</td>
+ <td class="paramtype">const mod10_iter &amp;&#160;</td>
           <td class="paramname"><em>end</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">const weight_t &amp;&#160;</td>
+ <td class="paramname"><em>weight</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -269,52 +1102,34 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Calculate the check digit of the number provided with the modulus 11 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod11_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the MOD11 algorithm will operate. If the size is &lt; 1, the MOD11 algorithm will calculate the check digit with all the digit encountered. If the size isn't precised and if the character 'X' or 'x' is encountered, the end of the number will be considered ; if the size is precised, the character 'X' or 'x' will be ignored unless it is the last character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00250">250</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00198">198</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a1bc413dc495cd339e540cb0d9145facf"></a><!-- doxytag: member="boost::checks::check_mod97" ref="a1bc413dc495cd339e540cb0d9145facf" args="(mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a3533e8c8f814d018b9cd48b689cf37f5"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="a3533e8c8f814d018b9cd48b689cf37f5" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod97_iter &gt; </div>
+template&lt;typename mod11_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">bool boost::checks::check_mod97 </td>
+ <td class="memname">char boost::checks::compute_mod11 </td>
           <td>(</td>
- <td class="paramtype">mod97_iter &amp;&#160;</td>
+ <td class="paramtype">mod11_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const mod97_iter &amp;&#160;</td>
+ <td class="paramtype">const mod11_iter &amp;&#160;</td>
           <td class="paramname"><em>end</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -324,52 +1139,34 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Validate the check digit of the number provided with the modulus 97 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod97_iter</td><td>Iterator with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the modulus 97 algorithm will operate. If the size is &lt; 1, the modulus 97 algorithm will validate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digits plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00389">389</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00295">295</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa76b99ed71e4bdf75c75bf276d817a45"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="aa76b99ed71e4bdf75c75bf276d817a45" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="aca0c048503be271cac917bfff92d08bb"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="aca0c048503be271cac917bfff92d08bb" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename luhn_iter &gt; </div>
+template&lt;typename mod11_checkdigit , typename mod11_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">char boost::checks::compute_luhn </td>
+ <td class="memname">mod11_checkdigit boost::checks::compute_mod11 </td>
           <td>(</td>
- <td class="paramtype">luhn_iter &amp;&#160;</td>
+ <td class="paramtype">mod11_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const luhn_iter &amp;&#160;</td>
+ <td class="paramtype">const mod11_iter &amp;&#160;</td>
           <td class="paramname"><em>end</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -379,52 +1176,34 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Calculate the check digit of the number provided with the Luhn algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">luhn_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will calculate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00054">54</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00336">336</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ac1ab502ba82a0853f67f4a17dda1c22d"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="ac1ab502ba82a0853f67f4a17dda1c22d" args="(luhn_iter &amp;begin, const luhn_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a4c64fe520dcd8a9020e9165fc163f490"></a><!-- doxytag: member="boost::checks::compute_mod97" ref="a4c64fe520dcd8a9020e9165fc163f490" args="(mod97_iter &amp;begin, const mod97_iter &amp;end, std::size_t nbr_digits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename luhn_checkdigit , typename luhn_iter &gt; </div>
+template&lt;typename mod97_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">out boost::checks::compute_luhn </td>
+ <td class="memname">char boost::checks::compute_mod97 </td>
           <td>(</td>
- <td class="paramtype">luhn_iter &amp;&#160;</td>
+ <td class="paramtype">mod97_iter &amp;&#160;</td>
           <td class="paramname"><em>begin</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const luhn_iter &amp;&#160;</td>
+ <td class="paramtype">const mod97_iter &amp;&#160;</td>
           <td class="paramname"><em>end</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">std::size_t&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -434,59 +1213,28 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Calculate the check digit of the number provided with the Luhn algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">luhn_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- <tr><td class="paramname">luhn_checkdigit</td><td>Type in which the check digit will be returned. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will calculate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00088">88</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00383">383</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a58add76b29afcb7ca0b0f86dba15b514"></a><!-- doxytag: member="boost::checks::compute_mod10" ref="a58add76b29afcb7ca0b0f86dba15b514" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)" -->
+<a class="anchor" id="aa4c7db694c89fb4ba0a2b288776c66f3"></a><!-- doxytag: member="boost::checks::compute_mod97_10" ref="aa4c7db694c89fb4ba0a2b288776c66f3" args="(const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod10_iter &gt; </div>
+template&lt;size_t size_expected, typename check_range , typename checkdigits_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">char boost::checks::compute_mod10 </td>
+ <td class="memname">checkdigits_iter boost::checks::compute_mod97_10 </td>
           <td>(</td>
- <td class="paramtype">mod10_iter &amp;&#160;</td>
- <td class="paramname"><em>begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const mod10_iter &amp;&#160;</td>
- <td class="paramname"><em>end</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>weight</em>[], </td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">checkdigits_iter&#160;</td>
+ <td class="paramname"><em>mod97_checkdigits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -496,116 +1244,101 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Compute the check digit of the number provided with the modulus 10 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod10_iter</td><td>with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">weight</td><td>The weight pattern of the sequence starting on the left of the expression. If weight is null, the algorithm will apply a weight of 1 on the sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the modulus 10 algorithm will operate. If the size is &lt; 1, the modulus 10 algorithm will calculate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00162">162</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00082">82</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a552cf8b3f739cce265b2ff0fb90e621d"></a><!-- doxytag: member="boost::checks::compute_mod10" ref="a552cf8b3f739cce265b2ff0fb90e621d" args="(mod10_iter &amp;begin, const mod10_iter &amp;end, unsigned int weight[], unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a8f1e84d2acc21b23ebe972ca73a879b7"></a><!-- doxytag: member="boost::checks::compute_mod97_10" ref="a8f1e84d2acc21b23ebe972ca73a879b7" args="(const check_range &amp;check_seq, checkdigits_iter mod97_checkdigits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod10_checkdigit , typename mod10_iter &gt; </div>
+template&lt;typename check_range , typename checkdigits_iter &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">out boost::checks::compute_mod10 </td>
+ <td class="memname">checkdigits_iter boost::checks::compute_mod97_10 </td>
           <td>(</td>
- <td class="paramtype">mod10_iter &amp;&#160;</td>
- <td class="paramname"><em>begin</em>, </td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const mod10_iter &amp;&#160;</td>
- <td class="paramname"><em>end</em>, </td>
+ <td class="paramtype">checkdigits_iter&#160;</td>
+ <td class="paramname"><em>mod97_checkdigits</em>&#160;</td>
         </tr>
         <tr>
- <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>weight</em>[], </td>
+ <td>)</td>
+ <td></td><td></td>
         </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus97_8hpp_source.html#l00088">88</a> of file <a class="el" href="modulus97_8hpp_source.html">modulus97.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a65a3b463188c57b0991eeb513e36817d"></a><!-- doxytag: member="boost::checks::compute_modulus11" ref="a65a3b463188c57b0991eeb513e36817d" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;size_t size_expected, typename check_range &gt; </div>
+ <table class="memname">
         <tr>
- <td class="paramkey"></td>
+ <td class="memname">boost::checks::mod11_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_modulus11 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
         </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00087">87</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9cb1939fed27705a86a2e609c49e35e5"></a><!-- doxytag: member="boost::checks::compute_modulus11" ref="a9cb1939fed27705a86a2e609c49e35e5" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
         <tr>
+ <td class="memname">boost::checks::mod11_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_modulus11 </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
           <td></td>
- <td>)</td>
- <td></td><td></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
-<p>Compute the check digit of the number provided with the modulus 10 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod10_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- <tr><td class="paramname">mod10_checkdigit</td><td>Type in which the check digit will be returned. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">weight</td><td>The weight pattern of the sequence starting on the left of the expression. If weight is null, the algorithm will apply a weight of 1 on the sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the modulus 10 algorithm will operate. If the size is &lt; 1, the modulus 10 algorithm will calculate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00206">206</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="modulus11_8hpp_source.html#l00093">93</a> of file <a class="el" href="modulus11_8hpp_source.html">modulus11.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a97253f39f90d3cd4fc4b6495b7efaacd"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="a97253f39f90d3cd4fc4b6495b7efaacd" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="adbf0f4f0f946d7c47fddd7553d9cd065"></a><!-- doxytag: member="boost::checks::compute_multicheckdigit" ref="adbf0f4f0f946d7c47fddd7553d9cd065" args="(const check_range &amp;check_seq, checkdigit_iterator checkdigits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod11_iter &gt; </div>
+template&lt;typename algorithm , typename check_range , typename checkdigit_iterator &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">char boost::checks::compute_mod11 </td>
+ <td class="memname">checkdigit_iterator boost::checks::compute_multicheckdigit </td>
           <td>(</td>
- <td class="paramtype">mod11_iter &amp;&#160;</td>
- <td class="paramname"><em>begin</em>, </td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">const mod11_iter &amp;&#160;</td>
- <td class="paramname"><em>end</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">checkdigit_iterator&#160;</td>
+ <td class="paramname"><em>checkdigits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -615,52 +1348,28 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Validate the check digit of the number provided with the modulus 11 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod11_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00307">307</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00079">79</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a2c9d44180a85c9b66e9c40a6e6a30460"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="a2c9d44180a85c9b66e9c40a6e6a30460" args="(mod11_iter &amp;begin, const mod11_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a5b6bdc6137cc4bc9b494138fa8b6127c"></a><!-- doxytag: member="boost::checks::compute_multicheckdigit" ref="a5b6bdc6137cc4bc9b494138fa8b6127c" args="(const check_range &amp;check_seq, checkdigit_iterator checkdigits)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod11_checkdigit , typename mod11_iter &gt; </div>
+template&lt;typename algorithm , size_t size_expected, typename check_range , typename checkdigit_iterator &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">out boost::checks::compute_mod11 </td>
+ <td class="memname">checkdigit_iterator boost::checks::compute_multicheckdigit </td>
           <td>(</td>
- <td class="paramtype">mod11_iter &amp;&#160;</td>
- <td class="paramname"><em>begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const mod11_iter &amp;&#160;</td>
- <td class="paramname"><em>end</em>, </td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ <td class="paramtype">checkdigit_iterator&#160;</td>
+ <td class="paramname"><em>checkdigits</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -670,86 +1379,54 @@
       </table>
 </div>
 <div class="memdoc">
-<p>Validate the check digit of the number provided with the modulus 11 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod11_iter</td><td>Iterator with at least the caracteristics of an input iterator. It The beginning or the ending of a sequence of character. </td></tr>
- <tr><td class="paramname">mod11_checkdigit</td><td>Type in which the check digit will be returned. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00348">348</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="basic__checks_8hpp_source.html#l00086">86</a> of file <a class="el" href="basic__checks_8hpp_source.html">basic_checks.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a8473f1d9c03b23410d0a49d65477ffea"></a><!-- doxytag: member="boost::checks::compute_mod97" ref="a8473f1d9c03b23410d0a49d65477ffea" args="(mod97_iter &amp;begin, const mod97_iter &amp;end, unsigned int nbr_digits=0)" -->
+<a class="anchor" id="a069b69920cc6182e4bd0f1414cdc7747"></a><!-- doxytag: member="boost::checks::compute_verhoeff" ref="a069b69920cc6182e4bd0f1414cdc7747" args="(const check_range &amp;check_seq)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
-template&lt;typename mod97_iter &gt; </div>
+template&lt;size_t size_expected, typename check_range &gt; </div>
       <table class="memname">
         <tr>
- <td class="memname">char boost::checks::compute_mod97 </td>
+ <td class="memname">boost::checks::verhoeff_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_verhoeff </td>
           <td>(</td>
- <td class="paramtype">mod97_iter &amp;&#160;</td>
- <td class="paramname"><em>begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const mod97_iter &amp;&#160;</td>
- <td class="paramname"><em>end</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
           <td></td>
- <td class="paramtype">unsigned int&#160;</td>
- <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
         </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00095">95</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4bcb041b2939d1b52d223b9372b24536"></a><!-- doxytag: member="boost::checks::compute_verhoeff" ref="a4bcb041b2939d1b52d223b9372b24536" args="(const check_range &amp;check_seq)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename check_range &gt; </div>
+ <table class="memname">
         <tr>
+ <td class="memname">boost::checks::verhoeff_compute_algorithm::checkdigit&lt; check_range &gt;::type boost::checks::compute_verhoeff </td>
+ <td>(</td>
+ <td class="paramtype">const check_range &amp;&#160;</td>
+ <td class="paramname"><em>check_seq</em></td><td>)</td>
           <td></td>
- <td>)</td>
- <td></td><td></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
-<p>!! The modulus 97 algorithm wait for a sequence of numbers only ! and will not do anything else that sum the digits and calculate the modulus of this sum. If you need to check an IBAN use the algorithms in <a class="el" href="iban_8hpp.html">iban.hpp</a> Compute the check digit of the number provided with the modulus 97 algorithm. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">mod97_iter</td><td>Iterator with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">begin</td><td>The beginning of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>One off the limit of the sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nbr_digits</td><td>The number of digits on which the modulus 97 algorithm will operate. If the size is &lt; 1, the modulus 97 algorithm will calculate the check digit with all the digit encountered. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII characters of the check digits are returned. </dd></dl>
 
-<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00395">395</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+<p>Definition at line <a class="el" href="verhoeff_8hpp_source.html#l00101">101</a> of file <a class="el" href="verhoeff_8hpp_source.html">verhoeff.hpp</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a3e7a75ca86d95e12daf9e0ee847521a6"></a><!-- doxytag: member="boost::checks::ean13_check_digit" ref="a3e7a75ca86d95e12daf9e0ee847521a6" args="(In ean_begin, In ean_end)" -->
+<a class="anchor" id="ae675f57e175d0da388219dc6bc742ed3"></a><!-- doxytag: member="boost::checks::ean13_check_digit" ref="ae675f57e175d0da388219dc6bc742ed3" args="(In ean_begin, In ean_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -781,7 +1458,7 @@
 
 </div>
 </div>
-<a class="anchor" id="a606406eb87156e7c451ca85a347cfc84"></a><!-- doxytag: member="boost::checks::ean8_check_digit" ref="a606406eb87156e7c451ca85a347cfc84" args="(In ean_begin, In ean_end)" -->
+<a class="anchor" id="a95182d3e9906feaa08450142a74ac958"></a><!-- doxytag: member="boost::checks::ean8_check_digit" ref="a95182d3e9906feaa08450142a74ac958" args="(In ean_begin, In ean_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -813,7 +1490,7 @@
 
 </div>
 </div>
-<a class="anchor" id="ab0dacefc2643f3d71c3e796ff8abe9e4"></a><!-- doxytag: member="boost::checks::Is_ean13" ref="ab0dacefc2643f3d71c3e796ff8abe9e4" args="(In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)" -->
+<a class="anchor" id="a0f8eb5d1aa18e2ffb31cf5171d2bfe47"></a><!-- doxytag: member="boost::checks::Is_ean13" ref="a0f8eb5d1aa18e2ffb31cf5171d2bfe47" args="(In ean_begin, In ean_end, Prefix ean_prefix_begin=null, Prefix ean_prefix_end=null)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -876,7 +1553,7 @@
 
 </div>
 </div>
-<a class="anchor" id="abc7c52df0e48e0f14a695bc5f2fe9d97"></a><!-- doxytag: member="boost::checks::Is_ean8" ref="abc7c52df0e48e0f14a695bc5f2fe9d97" args="(In ean_begin, In ean_end)" -->
+<a class="anchor" id="a5ee705fcc8ca3f666b238eea344913a8"></a><!-- doxytag: member="boost::checks::Is_ean8" ref="a5ee705fcc8ca3f666b238eea344913a8" args="(In ean_begin, In ean_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -908,7 +1585,7 @@
 
 </div>
 </div>
-<a class="anchor" id="aa951fbbee1210103653a47d6091c3a83"></a><!-- doxytag: member="boost::checks::Is_isbn10" ref="aa951fbbee1210103653a47d6091c3a83" args="(In isbn_begin, In isbn_end)" -->
+<a class="anchor" id="ac1b614e02e1f754bbf700c757160bbfe"></a><!-- doxytag: member="boost::checks::Is_isbn10" ref="ac1b614e02e1f754bbf700c757160bbfe" args="(In isbn_begin, In isbn_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -956,7 +1633,7 @@
 
 </div>
 </div>
-<a class="anchor" id="a07a02f63af77f5de71f53ba43b7a44ad"></a><!-- doxytag: member="boost::checks::Is_isbn13" ref="a07a02f63af77f5de71f53ba43b7a44ad" args="(In isbn_begin, In isbn_end)" -->
+<a class="anchor" id="ad94e11097f0451dacc57e5dadc9e0356"></a><!-- doxytag: member="boost::checks::Is_isbn13" ref="ad94e11097f0451dacc57e5dadc9e0356" args="(In isbn_begin, In isbn_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -988,7 +1665,7 @@
 
 </div>
 </div>
-<a class="anchor" id="a4d53e4b10289e62e6ff3f2b486acbf22"></a><!-- doxytag: member="boost::checks::Is_upca" ref="a4d53e4b10289e62e6ff3f2b486acbf22" args="(In upc_begin, In upc_end)" -->
+<a class="anchor" id="a1371260adf7744f307e9742db72c79f0"></a><!-- doxytag: member="boost::checks::Is_upca" ref="a1371260adf7744f307e9742db72c79f0" args="(In upc_begin, In upc_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1036,7 +1713,7 @@
 
 </div>
 </div>
-<a class="anchor" id="a55ebac5b09011de6794b92c787b48a94"></a><!-- doxytag: member="boost::checks::isbn10_check_digit" ref="a55ebac5b09011de6794b92c787b48a94" args="(In isbn_begin, In isbn_end)" -->
+<a class="anchor" id="aa8f170503844cf15cc4b0296c241e947"></a><!-- doxytag: member="boost::checks::isbn10_check_digit" ref="aa8f170503844cf15cc4b0296c241e947" args="(In isbn_begin, In isbn_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1084,7 +1761,7 @@
 
 </div>
 </div>
-<a class="anchor" id="adec31a107b4601923eec76252ca95102"></a><!-- doxytag: member="boost::checks::isbn13_check_digit" ref="adec31a107b4601923eec76252ca95102" args="(In isbn_begin, In isbn_end)" -->
+<a class="anchor" id="aad0aa8b4907502a3cd4c2eaf63d34277"></a><!-- doxytag: member="boost::checks::isbn13_check_digit" ref="aad0aa8b4907502a3cd4c2eaf63d34277" args="(In isbn_begin, In isbn_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1116,7 +1793,7 @@
 
 </div>
 </div>
-<a class="anchor" id="a6eec6062b50344d15b0fdcd9d3c85335"></a><!-- doxytag: member="boost::checks::upca_check_digit" ref="a6eec6062b50344d15b0fdcd9d3c85335" args="(In upc_begin, In upc_end)" -->
+<a class="anchor" id="aa2da70ce43176c0c4b1acd495671c1e2"></a><!-- doxytag: member="boost::checks::upca_check_digit" ref="aa2da70ce43176c0c4b1acd495671c1e2" args="(In upc_begin, In upc_end)" -->
 <div class="memitem">
 <div class="memproto">
 <div class="memtemplate">
@@ -1167,7 +1844,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -63,70 +64,177 @@
     <ul class="tablist">
       <li class="current">All</li>
       <li>Functions</li>
+ <li>Typedefs</li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li>c</li>
+ <li>e</li>
+ <li>i</li>
+ <li>l</li>
+ <li>m</li>
+ <li>u</li>
+ <li>v</li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul>
+<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div>
+
+<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
 <li>check_luhn()
-: <a class="el" href="namespaceboost_1_1checks.html#a6e0f04750b2171307c115878a1877c08">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">boost::checks</a>
 </li>
 <li>check_mod10()
-: <a class="el" href="namespaceboost_1_1checks.html#a7a28942c05910e5f8198b2f22bf6e860">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a2cae3e674bd94ba471dcb91fe21ca57a">boost::checks</a>
 </li>
 <li>check_mod11()
-: <a class="el" href="namespaceboost_1_1checks.html#a141f2ede941324a9a0fda431ba5145a4">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a1d8fca39772cfb1be8ec91cbbec097e9">boost::checks</a>
 </li>
 <li>check_mod97()
-: <a class="el" href="namespaceboost_1_1checks.html#a1bc413dc495cd339e540cb0d9145facf">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ad5ddc70e24dff8523c786e8f840f4a83">boost::checks</a>
+</li>
+<li>check_mod97_10()
+: <a class="el" href="namespaceboost_1_1checks.html#aa32d98f0c9606a1d46786a57151c81ab">boost::checks</a>
+</li>
+<li>check_modulus11()
+: <a class="el" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">boost::checks</a>
+</li>
+<li>check_sequence()
+: <a class="el" href="namespaceboost_1_1checks.html#a3e9f9bfde34262ad3f4e69ddf2e1bbd4">boost::checks</a>
+</li>
+<li>check_verhoeff()
+: <a class="el" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">boost::checks</a>
+</li>
+<li>compute_checkdigit()
+: <a class="el" href="namespaceboost_1_1checks.html#a58d8bcbe9cc7d264f4a2b09d49717a56">boost::checks</a>
+</li>
+<li>compute_checksum()
+: <a class="el" href="namespaceboost_1_1checks.html#a47d3a9835bc33566a01ca5614a13f1fe">boost::checks</a>
 </li>
 <li>compute_luhn()
-: <a class="el" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">boost::checks</a>
 </li>
 <li>compute_mod10()
-: <a class="el" href="namespaceboost_1_1checks.html#a552cf8b3f739cce265b2ff0fb90e621d">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a3c69232ff7e99030c18496c5810b3add">boost::checks</a>
 </li>
 <li>compute_mod11()
-: <a class="el" href="namespaceboost_1_1checks.html#a2c9d44180a85c9b66e9c40a6e6a30460">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aca0c048503be271cac917bfff92d08bb">boost::checks</a>
 </li>
 <li>compute_mod97()
-: <a class="el" href="namespaceboost_1_1checks.html#a8473f1d9c03b23410d0a49d65477ffea">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a4c64fe520dcd8a9020e9165fc163f490">boost::checks</a>
+</li>
+<li>compute_mod97_10()
+: <a class="el" href="namespaceboost_1_1checks.html#a8f1e84d2acc21b23ebe972ca73a879b7">boost::checks</a>
+</li>
+<li>compute_modulus11()
+: <a class="el" href="namespaceboost_1_1checks.html#a9cb1939fed27705a86a2e609c49e35e5">boost::checks</a>
 </li>
+<li>compute_multicheckdigit()
+: <a class="el" href="namespaceboost_1_1checks.html#adbf0f4f0f946d7c47fddd7553d9cd065">boost::checks</a>
+</li>
+<li>compute_verhoeff()
+: <a class="el" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">boost::checks</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
 <li>ean13_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">boost::checks</a>
 </li>
 <li>ean8_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">boost::checks</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
 <li>Is_ean13()
-: <a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">boost::checks</a>
 </li>
 <li>Is_ean8()
-: <a class="el" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">boost::checks</a>
-</li>
-<li>is_isbn()
-: <a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">boost</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">boost::checks</a>
 </li>
 <li>Is_isbn10()
-: <a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">boost::checks</a>
 </li>
 <li>Is_isbn13()
-: <a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">boost::checks</a>
 </li>
 <li>Is_upca()
-: <a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">boost::checks</a>
 </li>
 <li>isbn10_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">boost::checks</a>
 </li>
 <li>isbn13_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">boost::checks</a>
 </li>
-<li>isbn_check_digit()
-: <a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">boost</a>
+</ul>
+
+
+<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<li>luhn_check_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a19d649f8bb40c5ecd4407637ff581e75">boost::checks</a>
 </li>
+<li>luhn_compute_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#ac2e4fa7c035bea78225af042d690b0d7">boost::checks</a>
+</li>
+<li>luhn_sense
+: <a class="el" href="namespaceboost_1_1checks.html#a5a32b294c38ffb4402a883b6438bd285">boost::checks</a>
+</li>
+<li>luhn_weight
+: <a class="el" href="namespaceboost_1_1checks.html#a07ef187e34f49f346f0af0378d5acc50">boost::checks</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
+<li>mod11_check_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a3e7a6811ebe47566037d3df5b984b654">boost::checks</a>
+</li>
+<li>mod11_compute_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a335686e6e27a2f273da403df3e8a7ce2">boost::checks</a>
+</li>
+<li>mod11_sense
+: <a class="el" href="namespaceboost_1_1checks.html#a301a34d78937488786d783d37703e61f">boost::checks</a>
+</li>
+<li>mod11_weight
+: <a class="el" href="namespaceboost_1_1checks.html#a64fa88448138043e7005fd6a8ab96ca0">boost::checks</a>
+</li>
+<li>mod97_10_check_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a381ae47bc53437d1f84e8a252964a8cb">boost::checks</a>
+</li>
+<li>mod97_10_compute_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#aca43234abcde3ab58a2092a3283829a5">boost::checks</a>
+</li>
+<li>mod97_10_sense
+: <a class="el" href="namespaceboost_1_1checks.html#a877b2a498e290daf7bd3894298c162ae">boost::checks</a>
+</li>
+<li>mod97_10_weight
+: <a class="el" href="namespaceboost_1_1checks.html#aaa3252ba0a0eca194744be0cfbb56ae0">boost::checks</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
 <li>upca_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">boost::checks</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
+<li>verhoeff_check_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">boost::checks</a>
+</li>
+<li>verhoeff_compute_algorithm
+: <a class="el" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">boost::checks</a>
+</li>
+<li>verhoeff_iteration_sense
+: <a class="el" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">boost::checks</a>
 </li>
 </ul>
 </div>
@@ -148,7 +256,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -63,70 +64,117 @@
     <ul class="tablist">
       <li>All</li>
       <li class="current">Functions</li>
+ <li>Typedefs</li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li>c</li>
+ <li>e</li>
+ <li>i</li>
+ <li>u</li>
     </ul>
   </div>
 </div>
 <div class="contents">
-&#160;<ul>
+&#160;
+
+<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
 <li>check_luhn()
-: <a class="el" href="namespaceboost_1_1checks.html#a6e0f04750b2171307c115878a1877c08">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a36a3ea230792e9f9ba0c02ce1c46354c">boost::checks</a>
 </li>
 <li>check_mod10()
-: <a class="el" href="namespaceboost_1_1checks.html#a7a28942c05910e5f8198b2f22bf6e860">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a2cae3e674bd94ba471dcb91fe21ca57a">boost::checks</a>
 </li>
 <li>check_mod11()
-: <a class="el" href="namespaceboost_1_1checks.html#a141f2ede941324a9a0fda431ba5145a4">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a1d8fca39772cfb1be8ec91cbbec097e9">boost::checks</a>
 </li>
 <li>check_mod97()
-: <a class="el" href="namespaceboost_1_1checks.html#a1bc413dc495cd339e540cb0d9145facf">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ad5ddc70e24dff8523c786e8f840f4a83">boost::checks</a>
+</li>
+<li>check_mod97_10()
+: <a class="el" href="namespaceboost_1_1checks.html#aa32d98f0c9606a1d46786a57151c81ab">boost::checks</a>
+</li>
+<li>check_modulus11()
+: <a class="el" href="namespaceboost_1_1checks.html#acb7e8e0940822a9cb6836251c064e03f">boost::checks</a>
+</li>
+<li>check_sequence()
+: <a class="el" href="namespaceboost_1_1checks.html#a3e9f9bfde34262ad3f4e69ddf2e1bbd4">boost::checks</a>
+</li>
+<li>check_verhoeff()
+: <a class="el" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">boost::checks</a>
+</li>
+<li>compute_checkdigit()
+: <a class="el" href="namespaceboost_1_1checks.html#a58d8bcbe9cc7d264f4a2b09d49717a56">boost::checks</a>
+</li>
+<li>compute_checksum()
+: <a class="el" href="namespaceboost_1_1checks.html#a47d3a9835bc33566a01ca5614a13f1fe">boost::checks</a>
 </li>
 <li>compute_luhn()
-: <a class="el" href="namespaceboost_1_1checks.html#aa76b99ed71e4bdf75c75bf276d817a45">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a8f86db1b7d82751de71288456d4edf0a">boost::checks</a>
 </li>
 <li>compute_mod10()
-: <a class="el" href="namespaceboost_1_1checks.html#a552cf8b3f739cce265b2ff0fb90e621d">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a3c69232ff7e99030c18496c5810b3add">boost::checks</a>
 </li>
 <li>compute_mod11()
-: <a class="el" href="namespaceboost_1_1checks.html#a2c9d44180a85c9b66e9c40a6e6a30460">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aca0c048503be271cac917bfff92d08bb">boost::checks</a>
 </li>
 <li>compute_mod97()
-: <a class="el" href="namespaceboost_1_1checks.html#a8473f1d9c03b23410d0a49d65477ffea">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a4c64fe520dcd8a9020e9165fc163f490">boost::checks</a>
+</li>
+<li>compute_mod97_10()
+: <a class="el" href="namespaceboost_1_1checks.html#a8f1e84d2acc21b23ebe972ca73a879b7">boost::checks</a>
+</li>
+<li>compute_modulus11()
+: <a class="el" href="namespaceboost_1_1checks.html#a9cb1939fed27705a86a2e609c49e35e5">boost::checks</a>
+</li>
+<li>compute_multicheckdigit()
+: <a class="el" href="namespaceboost_1_1checks.html#adbf0f4f0f946d7c47fddd7553d9cd065">boost::checks</a>
 </li>
+<li>compute_verhoeff()
+: <a class="el" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">boost::checks</a>
+</li>
+</ul>
+
+
+<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
 <li>ean13_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ae675f57e175d0da388219dc6bc742ed3">boost::checks</a>
 </li>
 <li>ean8_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a95182d3e9906feaa08450142a74ac958">boost::checks</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
 <li>Is_ean13()
-: <a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a0f8eb5d1aa18e2ffb31cf5171d2bfe47">boost::checks</a>
 </li>
 <li>Is_ean8()
-: <a class="el" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">boost::checks</a>
-</li>
-<li>is_isbn()
-: <a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">boost</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a5ee705fcc8ca3f666b238eea344913a8">boost::checks</a>
 </li>
 <li>Is_isbn10()
-: <a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ac1b614e02e1f754bbf700c757160bbfe">boost::checks</a>
 </li>
 <li>Is_isbn13()
-: <a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#ad94e11097f0451dacc57e5dadc9e0356">boost::checks</a>
 </li>
 <li>Is_upca()
-: <a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">boost::checks</a>
 </li>
 <li>isbn10_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aa8f170503844cf15cc4b0296c241e947">boost::checks</a>
 </li>
 <li>isbn13_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">boost::checks</a>
-</li>
-<li>isbn_check_digit()
-: <a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">boost</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aad0aa8b4907502a3cd4c2eaf63d34277">boost::checks</a>
 </li>
+</ul>
+
+
+<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
 <li>upca_check_digit()
-: <a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">boost::checks</a>
+: <a class="el" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">boost::checks</a>
 </li>
 </ul>
 </div>
@@ -148,7 +196,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
+ <li>Classes</li>
       <li>Files</li>
     </ul>
   </div>
@@ -88,7 +89,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -162,7 +163,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -377,7 +378,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -65,7 +66,7 @@
 <a href="#namespaces">Namespaces</a> &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/upc.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/upc.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -74,17 +75,15 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">boost::checks::Is_upca</a> (In upc_begin, In upc_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">boost::checks::Is_upca</a> (In upc_begin, In upc_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">boost::checks::upca_check_digit</a> (In upc_begin, In upc_end)</td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">boost::checks::upca_check_digit</a> (In upc_begin, In upc_end)</td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -105,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/upc.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/upc.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="upc_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/upc.hpp header file ------------------------------------//</span>
@@ -78,7 +79,7 @@
 <a name="l00012"></a>00012 <span class="keyword">namespace </span>checks{
 <a name="l00013"></a>00013
 <a name="l00022"></a>00022 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00023"></a><a class="code" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">00023</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">Is_upca</a>(In upc_begin, In upc_end)
+<a name="l00023"></a><a class="code" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">00023</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a1371260adf7744f307e9742db72c79f0">Is_upca</a>(In upc_begin, In upc_end)
 <a name="l00024"></a>00024 {
 <a name="l00025"></a>00025 In iter = upc_begin;
 <a name="l00026"></a>00026 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> checksum = 0, i;
@@ -92,7 +93,7 @@
 <a name="l00034"></a>00034 }
 <a name="l00035"></a>00035
 <a name="l00044"></a>00044 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00045"></a><a class="code" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">00045</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">upca_check_digit</a>(In upc_begin, In upc_end)
+<a name="l00045"></a><a class="code" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">00045</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#aa2da70ce43176c0c4b1acd495671c1e2">upca_check_digit</a>(In upc_begin, In upc_end)
 <a name="l00046"></a>00046 {
 <a name="l00047"></a>00047 In iter = upc_begin;
 <a name="l00048"></a>00048 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> checksum = 0, i;
@@ -130,7 +131,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -62,22 +63,49 @@
 </div>
 <div class="header">
   <div class="summary">
-Namespaces </div>
+Classes &#124;
+Namespaces &#124;
+Typedefs &#124;
+Functions </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/verhoeff.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/verhoeff.hpp File Reference</div> </div>
 </div>
 <div class="contents">
-
+<div class="textblock"><code>#include &lt;boost/lexical_cast.hpp&gt;</code><br/>
+<code>#include &lt;<a class="el" href="traduction__exception_8hpp_source.html">boost/checks/traduction_exception.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="weight_8hpp_source.html">boost/checks/weight.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="iteration__sense_8hpp_source.html">boost/checks/iteration_sense.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="basic__checks_8hpp_source.html">boost/checks/basic_checks.hpp</a>&gt;</code><br/>
+<code>#include &lt;<a class="el" href="basic__check__algorithm_8hpp_source.html">boost/checks/basic_check_algorithm.hpp</a>&gt;</code><br/>
+</div>
 <p>Go to the source code of this file.</p>
 <table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1checks_1_1verhoeff__algorithm.html">boost::checks::verhoeff_algorithm</a></td></tr>
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structboost_1_1checks_1_1rightmost.html">boost::checks::rightmost</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">boost::checks::verhoeff_iteration_sense</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef verhoeff_algorithm&lt; 0 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">boost::checks::verhoeff_check_algorithm</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef verhoeff_algorithm&lt; 1 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">boost::checks::verhoeff_compute_algorithm</a></td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">boost::checks::check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a86e8991bc68fab9958a902b140bd05c6">boost::checks::check_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;size_t size_expected, typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">boost::checks::compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename check_range &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">boost::checks::verhoeff_compute_algorithm::checkdigit<br class="typebreak"/>
+&lt; check_range &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">boost::checks::compute_verhoeff</a> (const check_range &amp;check_seq)</td></tr>
 </table>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -98,7 +126,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/verhoeff.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/verhoeff.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="verhoeff_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/verhoeff.hpp header file ------------------------------------//</span>
@@ -74,15 +75,105 @@
 <a name="l00008"></a>00008 <span class="preprocessor">#ifndef BOOST_VERHOEFF_INCLUDED</span>
 <a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_VERHOEFF_INCLUDED</span>
 <a name="l00010"></a>00010 <span class="preprocessor"></span>
-<a name="l00011"></a>00011
-<a name="l00012"></a>00012 <span class="keyword">namespace </span>boost {
-<a name="l00013"></a>00013 <span class="keyword">namespace </span>checks{
-<a name="l00014"></a>00014
-<a name="l00015"></a>00015
-<a name="l00016"></a>00016 } <span class="comment">// namespace checks</span>
-<a name="l00017"></a>00017 } <span class="comment">// namespace boost</span>
-<a name="l00018"></a>00018
-<a name="l00019"></a>00019 <span class="preprocessor">#endif</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;boost/lexical_cast.hpp&gt;</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;<a class="code" href="traduction__exception_8hpp.html">boost/checks/traduction_exception.hpp</a>&gt;</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;<a class="code" href="weight_8hpp.html">boost/checks/weight.hpp</a>&gt;</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;<a class="code" href="iteration__sense_8hpp.html">boost/checks/iteration_sense.hpp</a>&gt;</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include &lt;<a class="code" href="basic__checks_8hpp.html">boost/checks/basic_checks.hpp</a>&gt;</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include &lt;<a class="code" href="basic__check__algorithm_8hpp.html">boost/checks/basic_check_algorithm.hpp</a>&gt;</span>
+<a name="l00017"></a>00017
+<a name="l00018"></a>00018 <span class="keyword">namespace </span>boost {
+<a name="l00019"></a>00019 <span class="keyword">namespace </span>checks{
+<a name="l00020"></a>00020
+<a name="l00021"></a><a class="code" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">00021</a> <span class="keyword">typedef</span> boost<a class="code" href="structboost_1_1checks_1_1rightmost.html">::checks::rightmost</a> <a class="code" href="namespaceboost_1_1checks.html#a752731034c77974a50e886866ca5895a">verhoeff_iteration_sense</a> ;
+<a name="l00022"></a>00022
+<a name="l00023"></a>00023 <span class="keyword">template</span> &lt;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> number_of_virtual_value_skipped = 0&gt;
+<a name="l00024"></a>00024 <span class="keyword">struct </span><a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm</a> : boost::checks::<a class="code" href="structboost_1_1checks_1_1basic__check__algorithm.html">basic_check_algorithm</a>&lt;verhoeff_iteration_sense, number_of_virtual_value_skipped&gt;
+<a name="l00025"></a>00025 {
+<a name="l00026"></a><a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#a0c6521eec78a93a11b2f8213c958c2c5">00026</a> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#a0c6521eec78a93a11b2f8213c958c2c5">operate_on_valid_value</a>( <span class="keyword">const</span> <span class="keywordtype">int</span> current_valid_value, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> valid_value_counter, <span class="keywordtype">int</span> &amp;checksum )
+<a name="l00027"></a>00027 {
+<a name="l00028"></a>00028 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> d[10][10] =
+<a name="l00029"></a>00029 {
+<a name="l00030"></a>00030 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 },
+<a name="l00031"></a>00031 { 1, 2, 3, 4, 0, 6, 7, 8, 9, 5 },
+<a name="l00032"></a>00032 { 2, 3, 4, 0, 1, 7, 8, 9, 5, 6 },
+<a name="l00033"></a>00033 { 3, 4, 0, 1, 2, 8, 9, 5, 6, 7 },
+<a name="l00034"></a>00034 { 4, 0, 1, 2, 3, 9, 5, 6, 7, 8 },
+<a name="l00035"></a>00035 { 5, 9, 8, 7, 6, 0, 4, 3, 2, 1 },
+<a name="l00036"></a>00036 { 6, 5, 9, 8, 7, 1, 0, 4, 3, 2 },
+<a name="l00037"></a>00037 { 7, 6, 5, 9, 8, 2, 1, 0, 4, 3 },
+<a name="l00038"></a>00038 { 8, 7, 6, 5, 9, 3, 2, 1, 0, 4 },
+<a name="l00039"></a>00039 { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041
+<a name="l00042"></a>00042 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> p[8][10] =
+<a name="l00043"></a>00043 {
+<a name="l00044"></a>00044 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 },
+<a name="l00045"></a>00045 { 1, 5, 7, 6, 2, 8, 3, 0, 9, 4 },
+<a name="l00046"></a>00046 { 5, 8, 0, 3, 7, 9, 6, 1, 4, 2 },
+<a name="l00047"></a>00047 { 8, 9, 1, 6, 0, 4, 3, 5, 2, 7 },
+<a name="l00048"></a>00048 { 9, 4, 5, 3, 1, 2, 6, 8, 7, 0 },
+<a name="l00049"></a>00049 { 4, 2, 8, 6, 5, 7, 3, 9, 0, 1 },
+<a name="l00050"></a>00050 { 2, 7, 9, 3, 8, 0, 6, 4, 1, 5 },
+<a name="l00051"></a>00051 { 7, 0, 4, 6, 9, 1, 3, 2, 5, 8 }
+<a name="l00052"></a>00052 };
+<a name="l00053"></a>00053
+<a name="l00054"></a>00054 checksum = d[ checksum ][ p[ (valid_value_counter + number_of_virtual_value_skipped) % 8 ][ current_valid_value ] ] ;
+<a name="l00055"></a>00055 }
+<a name="l00056"></a>00056
+<a name="l00057"></a><a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#abbae28aaad5eba88a1943a967bfee088">00057</a> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#abbae28aaad5eba88a1943a967bfee088">validate_checksum</a>(<span class="keywordtype">int</span> checksum)
+<a name="l00058"></a>00058 {
+<a name="l00059"></a>00059 <span class="keywordflow">return</span> !checksum ;
+<a name="l00060"></a>00060 }
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> checkdigit&gt;
+<a name="l00063"></a><a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#adc155fa6a0f323d3bdb1bb86fd56d9ed">00063</a> <span class="keyword">static</span> <span class="keyword">typename</span> checkdigit <a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html#adc155fa6a0f323d3bdb1bb86fd56d9ed">compute_checkdigit</a>( <span class="keywordtype">int</span> checksum )
+<a name="l00064"></a>00064 {
+<a name="l00065"></a>00065 <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> inv[] = { 0, 4, 3, 2, 1, 5, 6, 7, 8, 9 } ;
+<a name="l00066"></a>00066
+<a name="l00067"></a>00067 <span class="keywordflow">try</span>
+<a name="l00068"></a>00068 {
+<a name="l00069"></a>00069 <span class="keywordflow">return</span> boost::lexical_cast&lt;checkdigit&gt;( inv[checksum] ) ;
+<a name="l00070"></a>00070 }
+<a name="l00071"></a>00071 <span class="keywordflow">catch</span>( boost::bad_lexical_cast )
+<a name="l00072"></a>00072 {
+<a name="l00073"></a>00073 <span class="keywordflow">throw</span> <a class="code" href="classboost_1_1checks_1_1traduction__exception.html">boost::checks::traduction_exception</a>() ;
+<a name="l00074"></a>00074 }
+<a name="l00075"></a>00075 }
+<a name="l00076"></a>00076 };
+<a name="l00077"></a>00077
+<a name="l00078"></a>00078
+<a name="l00079"></a><a class="code" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">00079</a> <span class="keyword">typedef</span> <a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm&lt;0&gt;</a> <a class="code" href="namespaceboost_1_1checks.html#a5ce2d0db03cfe90a961779538d897a22">verhoeff_check_algorithm</a> ;
+<a name="l00080"></a><a class="code" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">00080</a> <span class="keyword">typedef</span> <a class="code" href="structboost_1_1checks_1_1verhoeff__algorithm.html">verhoeff_algorithm&lt;1&gt;</a> <a class="code" href="namespaceboost_1_1checks.html#a93cfc6f3a20335c421e20f92d3c821c8">verhoeff_compute_algorithm</a> ;
+<a name="l00081"></a>00081
+<a name="l00082"></a>00082 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00083"></a><a class="code" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">00083</a> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">check_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00084"></a>00084 {
+<a name="l00085"></a>00085 <span class="keywordflow">return</span> boost::checks::check_sequence&lt;verhoeff_check_algorithm, size_expected&gt; ( check_seq ) ;
+<a name="l00086"></a>00086 }
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00089"></a><a class="code" href="namespaceboost_1_1checks.html#a86e8991bc68fab9958a902b140bd05c6">00089</a> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#abe6ccc42ec484aac046ea80bfaad4ae4">check_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00090"></a>00090 {
+<a name="l00091"></a>00091 <span class="keywordflow">return</span> boost::checks::check_sequence&lt;verhoeff_check_algorithm&gt; ( check_seq ) ;
+<a name="l00092"></a>00092 }
+<a name="l00093"></a>00093
+<a name="l00094"></a>00094 <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> size_expected, <span class="keyword">typename</span> check_range&gt;
+<a name="l00095"></a><a class="code" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">00095</a> <span class="keyword">typename</span> boost::checks::verhoeff_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">compute_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00096"></a>00096 {
+<a name="l00097"></a>00097 <span class="keywordflow">return</span> boost::checks::compute_checkdigit&lt;verhoeff_compute_algorithm, size_expected&gt; ( check_seq ) ;
+<a name="l00098"></a>00098 }
+<a name="l00099"></a>00099
+<a name="l00100"></a>00100 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> check_range&gt;
+<a name="l00101"></a><a class="code" href="namespaceboost_1_1checks.html#a4bcb041b2939d1b52d223b9372b24536">00101</a> <span class="keyword">typename</span> boost::checks::verhoeff_compute_algorithm::checkdigit&lt;check_range&gt;::type <a class="code" href="namespaceboost_1_1checks.html#a069b69920cc6182e4bd0f1414cdc7747">compute_verhoeff</a> (<span class="keyword">const</span> check_range&amp; check_seq)
+<a name="l00102"></a>00102 {
+<a name="l00103"></a>00103 <span class="keywordflow">return</span> boost::checks::compute_checkdigit&lt;verhoeff_compute_algorithm&gt; ( check_seq ) ;
+<a name="l00104"></a>00104 }
+<a name="l00105"></a>00105
+<a name="l00106"></a>00106 } <span class="comment">// namespace checks</span>
+<a name="l00107"></a>00107 } <span class="comment">// namespace boost</span>
+<a name="l00108"></a>00108
+<a name="l00109"></a>00109 <span class="preprocessor">#endif</span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -103,7 +194,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -64,7 +65,7 @@
   <div class="summary">
 <a href="#namespaces">Namespaces</a> </div>
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/visa.hpp File Reference</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/visa.hpp File Reference</div> </div>
 </div>
 <div class="contents">
 
@@ -73,10 +74,8 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
-
-<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
 <br/></td></tr>
-</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -98,7 +97,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html 2011-08-17 04:55:33 EDT (Wed, 17 Aug 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jul 14 2011 16:31:11 Checks </title>
+ <title>Boost.Checks Wed Aug 17 2011 09:53:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -45,11 +45,12 @@
   <br/> <!-- Some space below logo, if needed. -->
 </p>
 
-<!-- Generated by Doxygen 1.7.4 -->
+<!-- Generated by Doxygen 1.7.5 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
+ <li>Classes</li>
       <li class="current">Files</li>
     </ul>
   </div>
@@ -61,7 +62,7 @@
   </div>
 <div class="header">
   <div class="headertitle">
-<div class="title">D:/boost-sandbox/SOC/2011/checks/boost/checks/visa.hpp</div> </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/visa.hpp</div> </div>
 </div>
 <div class="contents">
 <a href="visa_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/visa.hpp header file ------------------------------------//</span>
@@ -104,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jul 14 2011 16:31:11</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.5, Revised at Wed Aug 17 2011 09:53:02</p>
   </address>
   </tr>
 </tbody>


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