$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r72632 - in sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html: . search
From: pbristow_at_[hidden]
Date: 2011-06-17 08:30:53
Author: pbristow
Date: 2011-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
New Revision: 72632
URL: http://svn.boost.org/trac/boost/changeset/72632
Log:
commit changes to doxygen/html
Binary files modified: 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/bc_s.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/closed.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/nav_f.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/nav_h.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/open.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_a.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_b.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_h.png
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_s.png
Text files modified: 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.css                |   111 ++++++++++-----                         
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html                 |   160 ++++++++++++++---------                 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html                 |   149 +++++++++++++---------                  
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html             |   155 ++++++++++++----------                  
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html      |   266 +++++++++++++++++++++++---------------- 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html        |   162 ++++++++++++-----------                 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html      |   162 +++++++++++++++--------                 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html |   162 +++++++++++++++--------                 
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html            |   135 +++++++++++---------                    
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/search/search.js           |    10                                         
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tabs.css                   |     2                                         
   11 files changed, 870 insertions(+), 604 deletions(-)
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/bc_s.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/closed.png
==============================================================================
Binary files. No diff available.
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -11,6 +11,12 @@
         font-size: 150%;
 }
 
+.title {
+	font-size: 150%;
+	font-weight: bold;
+	margin: 10px 2px;
+}
+
 h2 {
         font-size: 120%;
 }
@@ -64,7 +70,7 @@
 
 div.qindex, div.navtab{
         background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
+	border: 1px solid #A2B4D6;
         text-align: center;
         margin: 2px;
         padding: 2px;
@@ -82,13 +88,13 @@
 /* @group Link Styling */
 
 a {
-	color: #3D578C;
+	color: #3C568A;
         font-weight: normal;
         text-decoration: none;
 }
 
 .contents a:visited {
-	color: #4665A2;
+	color: #4664A0;
 }
 
 a:hover {
@@ -101,9 +107,9 @@
 
 a.qindexHL {
         font-weight: bold;
-	background-color: #9CAFD4;
+	background-color: #9BAED3;
         color: #ffffff;
-	border: 1px double #869DCA;
+	border: 1px double #859CC9;
 }
 
 .contents a.qindexHL:visited {
@@ -118,11 +124,11 @@
 }
 
 a.code {
-	color: #4665A2;
+	color: #4664A0;
 }
 
 a.codeRef {
-	color: #4665A2;
+	color: #4664A0;
 }
 
 /* @end */
@@ -185,7 +191,7 @@
 div.contents {
         margin-top: 10px;
         margin-left: 10px;
-	margin-right: 10px;
+	margin-right: 5px;
 }
 
 td.indexkey {
@@ -204,7 +210,7 @@
 }
 
 tr.memlist {
-	background-color: #EEF1F7;
+	background-color: #EDF1F7;
 }
 
 p.formulaDsp {
@@ -314,7 +320,7 @@
 .dirtab {
         padding: 4px;
         border-collapse: collapse;
-	border: 1px solid #A3B4D7;
+	border: 1px solid #A2B4D6;
 }
 
 th.dirtab {
@@ -325,7 +331,7 @@
 hr {
         height: 0px;
         border: none;
-	border-top: 1px solid #4A6AAA;
+	border-top: 1px solid #4969A9;
 }
 
 hr.footer {
@@ -361,8 +367,12 @@
         white-space: nowrap;
 }
 
+.memItemRight {
+	width: 100%;
+}
+
 .memTemplParams {
-	color: #4665A2;
+	color: #4664A0;
         white-space: nowrap;
 }
 
@@ -374,23 +384,28 @@
 
 .memtemplate {
         font-size: 80%;
-	color: #4665A2;
+	color: #4664A0;
         font-weight: normal;
         margin-left: 9px;
 }
 
 .memnav {
         background-color: #EBEFF6;
-	border: 1px solid #A3B4D7;
+	border: 1px solid #A2B4D6;
         text-align: center;
         margin: 2px;
         margin-right: 15px;
         padding: 2px;
 }
 
+.mempage {
+	width: 100%;
+}
+
 .memitem {
         padding: 0;
         margin-bottom: 10px;
+	margin-right: 5px;
 }
 
 .memname {
@@ -400,11 +415,11 @@
 }
 
 .memproto {
-        border-top: 1px solid #A8B8D9;
-        border-left: 1px solid #A8B8D9;
-        border-right: 1px solid #A8B8D9;
+        border-top: 1px solid #A7B8D8;
+        border-left: 1px solid #A7B8D8;
+        border-right: 1px solid #A7B8D8;
         padding: 6px 0px 6px 0px;
-        color: #253555;
+        color: #243453;
         font-weight: bold;
         text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
         /* opera specific markup */
@@ -421,14 +436,14 @@
         -webkit-border-top-left-radius: 8px;
         background-image:url('nav_f.png');
         background-repeat:repeat-x;
-        background-color: #E2E8F2;
+        background-color: #E2E7F2;
 
 }
 
 .memdoc {
-        border-bottom: 1px solid #A8B8D9;      
-        border-left: 1px solid #A8B8D9;      
-        border-right: 1px solid #A8B8D9; 
+        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;
@@ -440,12 +455,12 @@
         -moz-border-radius-bottomleft: 8px;
         -moz-border-radius-bottomright: 8px;
         -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
+        background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EDF1F7);
         /* webkit specific markup */
         -webkit-border-bottom-left-radius: 8px;
         -webkit-border-bottom-right-radius: 8px;
         -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
+        background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EDF1F7));
 }
 
 .paramkey {
@@ -586,7 +601,7 @@
 
 address {
         font-style: normal;
-	color: #2A3D61;
+	color: #2A3C60;
 }
 
 table.doxtable {
@@ -594,12 +609,12 @@
 }
 
 table.doxtable td, table.doxtable th {
-	border: 1px solid #2D4068;
+	border: 1px solid #2C3F66;
         padding: 3px 7px 2px;
 }
 
 table.doxtable th {
-	background-color: #374F7F;
+	background-color: #374E7E;
         color: #FFFFFF;
         font-size: 110%;
         padding-bottom: 4px;
@@ -624,8 +639,8 @@
         background-repeat:repeat-x;
         height:30px;
         line-height:30px;
-	color:#8AA0CC;
-	border:solid 1px #C2CDE4;
+	color:#899FCB;
+	border:solid 1px #C1CDE4;
         overflow:hidden;
         margin:0px;
         padding:0px;
@@ -640,7 +655,7 @@
         background-image:url('bc_s.png');
         background-repeat:no-repeat;
         background-position:right;
-	color:#364D7C;
+	color:#354C7B;
 }
 
 .navpath li.navelem a
@@ -653,7 +668,7 @@
 
 .navpath li.navelem a:hover
 {
-	color:#6884BD;
+	color:#6783BC;
 }
 
 .navpath li.footer
@@ -665,7 +680,7 @@
         background-image:none;
         background-repeat:no-repeat;
         background-position:right;
-        color:#364D7C;
+        color:#354C7B;
         font-size: 8pt;
 }
 
@@ -724,7 +739,7 @@
 
 dl.note
 {
-        border-color: #D0D000;
+        border-color: #D0C000;
 }
 
 dl.warning, dl.attention
@@ -771,21 +786,21 @@
  
 #projectname
 {
-	font: 300% arial,sans-serif;
+	font: 300% Tahoma, Arial,sans-serif;
         margin: 0px;
-	padding: 0px;
+	padding: 2px 0px;
 }
     
 #projectbrief
 {
-	font: 120% arial,sans-serif;
+	font: 120% Tahoma, Arial,sans-serif;
         margin: 0px;
         padding: 0px;
 }
 
 #projectnumber
 {
-	font: 50% arial,sans-serif;
+	font: 50% Tahoma, Arial,sans-serif;
         margin: 0px;
         padding: 0px;
 }
@@ -795,6 +810,26 @@
         padding: 0px;
         margin: 0px;
         width: 100%;
-	border-bottom: 1px solid #5373B4;
+	border-bottom: 1px solid #5272B3;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.caption
+{
+	font-weight: bold;
 }
 
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/doxygen.png
==============================================================================
Binary files. No diff available.
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,85 +1,123 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: File List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
       <li class="current">Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li class="current">File List</li>
+      <li>File Members</li>
     </ul>
   </div>
 </div>
 <div class="header">
   <div class="headertitle">
-<h1>File List</h1>  </div>
+<div class="title">File List</div>  </div>
 </div>
 <div class="contents">
 <div class="textblock">Here is a list of all files with brief descriptions:</div><table>
-  <tr><td class="indexkey">boost/checks/<a class="el" href="isbn_8hpp.html">isbn.hpp</a> [code]</td><td class="indexvalue">ISBN checking and validation functions </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="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="_e_a_ncheck_8cpp.html">EANcheck.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="_e_a_ncheck_8hpp.html">EANcheck.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="_i_b_m_check_8hpp.html">IBMCheck.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="_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">I:/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">I:/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">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="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="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="_u_p_ccheck_8cpp.html">UPCcheck.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="_u_p_ccheck_8hpp.html">UPCcheck.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="_v_i_s_a_check_8hpp.html">VISACheck.hpp</a> [code]</td><td class="indexvalue"></td></tr>
 </table>
 </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,77 +1,104 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: Main Page</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li class="current">Main Page</li>
       <li>Namespaces</li>
       <li>Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
 </div>
 <div class="header">
   <div class="headertitle">
-<h1>Boost.Checks Documentation</h1>  </div>
+<div class="title">Checks Documentation</div>  </div>
 </div>
 <div class="contents">
-</div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<div class="textblock"><p><b>Boost.Checks</b> </p>
+<p>This is the standalone Doxygen front page of the Boost.Checks library.</p>
+<p>This library provides a collection of functions for validating and creating check digits.</p>
+<p>Most are primarily for checking the accuracy of short strings of typed input (though obviously also provides against a mis-scan by a device like a bar code or card reader, or transmission error).</p>
+<p>The well-known ISBN is a typical example. All single altered digits, most double altered digits, and all transpositions of two digits are caught, and the input rejected as an invalid ISBN.</p>
+<p>See Boost.Checks HTML Manual at</p>
+<p>https://svn.boost.org/svn/boost/sandbox/SOC/2011/checks/doc/html/index.html</p>
+<p>and/or equivalent PDF Manual at:</p>
+<p>https://svn.boost.org/svn/boost/sandbox/SOC/2011/checks/doc/checks.pdf</p>
+<p>Examples are in folder:</p>
+<p>https://svn.boost.org/svn/boost/sandbox/SOC/2011/checks/libs/checks/example/</p>
+<p>and C++ include files are in folder:</p>
+<p>https://svn.boost.org/svn/boost/sandbox/SOC/2011/checks/boost/checks/ </p>
+</div></div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,57 +1,62 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: boost/checks/isbn.hpp File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
       <li class="current">Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li>File List</li>
+      <li>File Members</li>
     </ul>
   </div>
 </div>
@@ -60,46 +65,54 @@
 <a href="#namespaces">Namespaces</a> |
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
-<h1>boost/checks/isbn.hpp File Reference</h1>  </div>
+<div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/isbn.hpp File Reference</div>  </div>
 </div>
 <div class="contents">
 
-<p>ISBN checking and validation functions.  
-More...</p>
-<div class="textblock"><code>#include <string></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  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace  </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="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">boost::is_isbn</a> (const std::string &isbn)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the string contained in `isbn` is a valid ISBN.  <br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">boost::isbn_check_digit</a> (const std::string &isbn)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns a char which corresponds to the check digit of a given ISBN.  <br/></td></tr>
+<tr><td class="memTemplParams" colspan="2">template<class In > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool </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="memTemplParams" colspan="2">template<class In > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char </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="memTemplParams" colspan="2">template<class In > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool </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="memTemplParams" colspan="2">template<class In > </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char </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>
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<div class="textblock"><p>ISBN checking and validation functions. </p>
-<p>This header file provide functions for validating and checking ISBN (see http://en.wikipedia.org/wiki/International_Standard_Book_Number). </p>
-</div></div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
 </div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,139 +1,183 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: boost/checks/isbn.hpp Source File</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li>Namespaces</li>
       <li class="current">Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
     <ul class="tablist">
       <li>File List</li>
+      <li>File Members</li>
     </ul>
   </div>
 <div class="header">
   <div class="headertitle">
-<h1>boost/checks/isbn.hpp</h1>  </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>
-<a name="l00002"></a>00002 <span class="comment">//  (C) Copyright Murilo Adriano Vasconcelos 2011.</span>
+<a name="l00002"></a>00002 <span class="comment">//  (C) Copyright Pierre Talbot 2011</span>
 <a name="l00003"></a>00003 <span class="comment">//  Distributed under the Boost Software License, Version 1.0. (See</span>
 <a name="l00004"></a>00004 <span class="comment">//  accompanying file LICENSE_1_0.txt or copy at</span>
 <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="l00015"></a>00015 <span class="preprocessor">#ifndef BOOST_ISBN_INCLUDED</span>
-<a name="l00016"></a>00016 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_ISBN_INCLUDED</span>
-<a name="l00017"></a>00017 <span class="preprocessor"></span>
-<a name="l00018"></a>00018 <span class="preprocessor">#include <string></span>
-<a name="l00019"></a>00019 
-<a name="l00020"></a><a class="code" href="namespaceboost.html">00020</a> <span class="keyword">namespace </span>boost {
-<a name="l00021"></a>00021 
-<a name="l00028"></a><a class="code" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">00028</a> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4" title="Checks if the string contained in `isbn` is a valid ISBN.">is_isbn</a>(<span class="keyword">const</span> std::string& isbn)
-<a name="l00029"></a>00029 {
-<a name="l00030"></a>00030         <span class="keywordflow">if</span> (isbn.size() != 10) <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00031"></a>00031         
-<a name="l00032"></a>00032         <span class="keywordtype">int</span> check = 0;
-<a name="l00033"></a>00033         <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < 9; ++i) {
-<a name="l00034"></a>00034                 <span class="keywordflow">if</span> (!isdigit(isbn[i])) {
-<a name="l00035"></a>00035                         <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00036"></a>00036                 }
-<a name="l00037"></a>00037                 
-<a name="l00038"></a>00038                 check += (10 - i) * isbn[i];
-<a name="l00039"></a>00039         }
-<a name="l00040"></a>00040         
-<a name="l00041"></a>00041         check += (isbn[9] == <span class="charliteral">'x'</span> || isbn[9] == <span class="charliteral">'X'</span>) ? 10 : isbn[9];
-<a name="l00042"></a>00042         
-<a name="l00043"></a>00043         <span class="keywordflow">return</span> (check % 11 == 0);
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045 
-<a name="l00053"></a><a class="code" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">00053</a> <span class="keywordtype">char</span> <a class="code" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9" title="Returns a char which corresponds to the check digit of a given ISBN.">isbn_check_digit</a>(<span class="keyword">const</span> std::string& isbn)
-<a name="l00054"></a>00054 {       
-<a name="l00055"></a>00055         <span class="keywordtype">int</span> check = 0;
-<a name="l00056"></a>00056         <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < 9; ++i) {
-<a name="l00057"></a>00057                 <span class="keywordflow">if</span> (!isdigit(isbn[i])) {
-<a name="l00058"></a>00058                         <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00059"></a>00059                 }
-<a name="l00060"></a>00060                 
-<a name="l00061"></a>00061                 check += (10 - i) * isbn[i];
-<a name="l00062"></a>00062         }
-<a name="l00063"></a>00063         
-<a name="l00064"></a>00064         check += (isbn[9] == <span class="charliteral">'x'</span> || isbn[9] == <span class="charliteral">'X'</span>) ? 10 : isbn[9];
-<a name="l00065"></a>00065         check %= 11;
-<a name="l00066"></a>00066         
-<a name="l00067"></a>00067         <span class="keywordflow">if</span> (check == 0) {
-<a name="l00068"></a>00068                 <span class="keywordflow">return</span> <span class="charliteral">'0'</span>;
-<a name="l00069"></a>00069         }
-<a name="l00070"></a>00070         check = 11 - check;
-<a name="l00071"></a>00071         
-<a name="l00072"></a>00072         <span class="keywordflow">return</span> (check == 10) ? <span class="charliteral">'X'</span> : (check + <span class="charliteral">'0'</span>);
-<a name="l00073"></a>00073 }
-<a name="l00074"></a>00074 
-<a name="l00075"></a>00075 } <span class="comment">// namespace boost</span>
-<a name="l00076"></a>00076 
-<a name="l00077"></a>00077 <span class="preprocessor">#endif</span>
+<a name="l00008"></a>00008 
+<a name="l00009"></a>00009 <span class="comment">// Note on doxygen trip char.  It seems to be convention to use \param rather than @param.</span>
+<a name="l00010"></a>00010 
+<a name="l00011"></a>00011 <span class="comment">// I can't fully remember the logic but Steven Watanabe did explain it to me.</span>
+<a name="l00012"></a>00012 <span class="comment">// Steven is a Quickbook Doxygen guru!</span>
+<a name="l00013"></a>00013 <span class="comment">// He also uses @ but for things like @c metafunction<_>  which just does typewirter font.</span>
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015 
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="preprocessor">#ifndef BOOST_ISBN_INCLUDED</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_ISBN_INCLUDED</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span>
+<a name="l00020"></a>00020 <span class="keyword">namespace </span>boost {
+<a name="l00021"></a>00021     <span class="keyword">namespace </span>checks{
+<a name="l00022"></a>00022 
+<a name="l00023"></a>00023 
+<a name="l00032"></a>00032 <span class="keyword">template</span> <<span class="keyword">class</span> In>
+<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="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;
+<a name="l00037"></a>00037   <span class="keywordtype">int</span> check = 0, i;
+<a name="l00038"></a>00038   <span class="keywordflow">for</span>(i=10; i>0 && iter != isbn_end;)
+<a name="l00039"></a>00039   {
+<a name="l00040"></a>00040     <span class="keywordflow">if</span>( *iter != <span class="charliteral">'-'</span>)
+<a name="l00041"></a>00041     {
+<a name="l00042"></a>00042       <span class="keywordflow">if</span>(!isdigit(*iter))
+<a name="l00043"></a>00043         <span class="keywordflow">if</span>(i==1 && (*iter == <span class="charliteral">'x'</span> || *iter == <span class="charliteral">'X'</span>))  check += 10;
+<a name="l00044"></a>00044         <span class="keywordflow">else</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00045"></a>00045       <span class="keywordflow">else</span>
+<a name="l00046"></a>00046         check +=  i * (*iter - 48);
+<a name="l00047"></a>00047       --i;
+<a name="l00048"></a>00048     }
+<a name="l00049"></a>00049     ++iter;
+<a name="l00050"></a>00050   }
+<a name="l00051"></a>00051   <span class="keywordflow">return</span> (i > 0 || iter != isbn_end) ? <span class="keyword">false</span> : check % 11 == 0;
+<a name="l00052"></a>00052 }
+<a name="l00053"></a>00053 
+<a name="l00062"></a>00062 <span class="keyword">template</span> <<span class="keyword">class</span> In>
+<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="l00064"></a>00064 {
+<a name="l00065"></a>00065   <span class="keywordflow">if</span>( isbn_begin == isbn_end ) <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00066"></a>00066   In iter = isbn_begin;
+<a name="l00067"></a>00067   <span class="keywordtype">int</span> check = 0, i;
+<a name="l00068"></a>00068   <span class="keywordflow">for</span>(i=9; i>0 && iter != isbn_end;)
+<a name="l00069"></a>00069   {
+<a name="l00070"></a>00070     <span class="keywordflow">if</span>( *iter != <span class="charliteral">'-'</span>)
+<a name="l00071"></a>00071     {
+<a name="l00072"></a>00072       <span class="keywordflow">if</span>(!isdigit(*iter))
+<a name="l00073"></a>00073         <span class="keywordflow">if</span>(i==1 && (*iter == <span class="charliteral">'x'</span> || *iter == <span class="charliteral">'X'</span>))  check += 10;
+<a name="l00074"></a>00074         <span class="keywordflow">else</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00075"></a>00075       <span class="keywordflow">else</span>
+<a name="l00076"></a>00076         check +=  i * (*iter - 48);
+<a name="l00077"></a>00077       --i;
+<a name="l00078"></a>00078     }
+<a name="l00079"></a>00079     ++iter;
+<a name="l00080"></a>00080   }
+<a name="l00081"></a>00081   <span class="keywordflow">if</span>(i > 0 || iter != isbn_end) <span class="keywordflow">return</span> <span class="keyword">false</span>;
+<a name="l00082"></a>00082   check = 11 - check % 11;
+<a name="l00083"></a>00083   <span class="keywordflow">return</span> (check == 10) ? <span class="charliteral">'X'</span> : <span class="keyword">static_cast<</span><span class="keywordtype">char</span><span class="keyword">></span>(check + 48);
+<a name="l00084"></a>00084 }
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086 
+<a name="l00089"></a>00089 <span class="keyword">template</span> <<span class="keyword">class</span> In>
+<a name="l00090"></a><a class="code" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">00090</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="l00091"></a>00091 {
+<a name="l00092"></a>00092   <span class="comment">// Call Is_ean13 with limitation on the 3 first number (978 - 979).</span>
+<a name="l00093"></a>00093 }
+<a name="l00094"></a>00094 
+<a name="l00097"></a>00097 <span class="keyword">template</span> <<span class="keyword">class</span> In>
+<a name="l00098"></a><a class="code" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">00098</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="l00099"></a>00099 {
+<a name="l00100"></a>00100   <span class="comment">// Call ean13_check_digit with limitation on the 3 first number (978 - 979).</span>
+<a name="l00101"></a>00101 }
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103 } <span class="comment">// namespace checks</span>
+<a name="l00104"></a>00104 } <span class="comment">// namespace boost</span>
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106 <span class="preprocessor">#endif</span>
 </pre></div></div>
 </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,52 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: boost Namespace Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
       <li>Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
@@ -58,18 +62,20 @@
 </div>
 <div class="header">
   <div class="summary">
+Namespaces |
 <a href="#func-members">Functions</a>  </div>
   <div class="headertitle">
-<h1>boost Namespace Reference</h1>  </div>
+<div class="title">boost Namespace Reference</div>  </div>
 </div>
 <div class="contents">
 <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  </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">is_isbn</a> (const std::string &isbn)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Checks if the string contained in `isbn` is a valid ISBN.  <br/></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">isbn_check_digit</a> (const std::string &isbn)</td></tr>
-<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns a char which corresponds to the check digit of a given ISBN.  <br/></td></tr>
 </table>
 <hr/><h2>Function Documentation</h2>
 <a class="anchor" id="a907196d068f21ab96123dd2a5f0c3af4"></a><!-- doxytag: member="boost::is_isbn" ref="a907196d068f21ab96123dd2a5f0c3af4" args="(const std::string &isbn)" -->
@@ -86,15 +92,9 @@
       </table>
 </div>
 <div class="memdoc">
+<p>This function checks if a `isbn' is a valid ISBN </p>
 
-<p>Checks if the string contained in `isbn` is a valid ISBN. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramname">isbn</td><td>The string to be checked </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9" title="Returns a char which corresponds to the check digit of a given ISBN.">isbn_check_digit()</a> </dd></dl>
+<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>
@@ -112,35 +112,39 @@
       </table>
 </div>
 <div class="memdoc">
+<p>This function computes the check digit for a given ISBN in `isbn' </p>
 
-<p>Returns a char which corresponds to the check digit of a given ISBN. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
-  <table class="params">
-    <tr><td class="paramname">isbn</td><td>The ISBN </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4" title="Checks if the string contained in `isbn` is a valid ISBN.">is_isbn()</a> </dd></dl>
+<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>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
+
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,52 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
       <li>Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
@@ -64,30 +68,70 @@
 </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>
+<li>ean13_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
+</li>
+<li>ean8_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">boost::checks</a>
+</li>
+<li>Is_ean13()
+: <a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">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>
 </li>
+<li>Is_isbn10()
+: <a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">boost::checks</a>
+</li>
+<li>Is_isbn13()
+: <a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">boost::checks</a>
+</li>
+<li>Is_upca()
+: <a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">boost::checks</a>
+</li>
+<li>isbn10_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">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>
 </li>
+<li>upca_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">boost::checks</a>
+</li>
 </ul>
 </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,52 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: Namespace Members</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
       <li>Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
@@ -64,30 +68,70 @@
 </div>
 <div class="contents">
  <ul>
+<li>ean13_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
+</li>
+<li>ean8_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a606406eb87156e7c451ca85a347cfc84">boost::checks</a>
+</li>
+<li>Is_ean13()
+: <a class="el" href="namespaceboost_1_1checks.html#ab0dacefc2643f3d71c3e796ff8abe9e4">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>
 </li>
+<li>Is_isbn10()
+: <a class="el" href="namespaceboost_1_1checks.html#aa951fbbee1210103653a47d6091c3a83">boost::checks</a>
+</li>
+<li>Is_isbn13()
+: <a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">boost::checks</a>
+</li>
+<li>Is_upca()
+: <a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">boost::checks</a>
+</li>
+<li>isbn10_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">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>
 </li>
+<li>upca_check_digit()
+: <a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">boost::checks</a>
+</li>
 </ul>
 </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
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-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -1,52 +1,56 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
+
+<!-- checks_doxygen_header.html -->
+
+<!-- From Sample custom Doxygen header from my_doxygen_header.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<html> <!-- </html> is in footer. -->
+
 <head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>Boost.Checks: Namespace List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+
+  <!-- Add your title here ! -->
+  <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+
+  <!-- Add your custom stylesheet here ! -->
+  <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
+  <!-- Note that this overrides any stylesheet specified in doxyfile setting HTML_STYLESHEET="mystylesheet.css" ! -->
+  <link href="tabs.css" rel="stylesheet" type="text/css"/>
 </head>
-<body onload='searchBox.OnSelectItem(0);'>
-<!-- Generated by Doxygen 1.7.3 -->
-<script type="text/javascript"><!--
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
---></script>
-<div id="top">
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
-   <div id="projectname">Boost.Checks <span id="projectnumber">1</span></div>
-   <div id="projectbrief">The intent of this library is to provide a collection of functions for validating and creating check digits.</div>
-  </td>
- </tr>
- </tbody>
+
+<!-- Add draft background here if, for example, not yet accepted or otherwise not finalised. -->
+<body style="background-image: url(../../images/draft.png);">
+</body>
+
+<!-- You could also flag status by using a color? -->
+<!--<body style="background-image: url(../../images/draft.png) ; color : darkblue"> -->
+
+<!-- </body> is in footer. -->
+
+<!-- Add your logo here or -->
+<!-- Boost logo here if accepted after review, else some "Proposed for Boost" logo, for example the one below, or "proposed for Boost" ! -->
+<table cellpadding="5" width="100%">
+  <tbody>
+    <tr>
+      <td valign="top"><img alt="Proposed for Boost." src="../../images/proposed_for_boost.png" height="80" width="250"/></td>
+    </tr>
+  </tbody>
 </table>
-</div>
+<p>
+  <br/>  <!-- Some space below logo, if needed. -->
+</p>
+
+<!-- Generated by Doxygen 1.7.4 -->
   <div id="navrow1" class="tabs">
     <ul class="tablist">
       <li>Main Page</li>
       <li class="current">Namespaces</li>
       <li>Files</li>
-      <li id="searchli">
-        <div id="MSearchBox" class="MSearchBoxInactive">
-        <span class="left">
-          <img id="MSearchSelect" src="search/mag_sel.png"
-               onmouseover="return searchBox.OnSearchSelectShow()"
-               onmouseout="return searchBox.OnSearchSelectHide()"
-               alt=""/>
-          <input type="text" id="MSearchField" value="Search" accesskey="S"
-               onfocus="searchBox.OnSearchFieldFocus(true)" 
-               onblur="searchBox.OnSearchFieldFocus(false)" 
-               onkeyup="searchBox.OnSearchFieldChange(event)"/>
-          </span><span class="right">
-            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
-          </span>
-        </div>
-      </li>
     </ul>
   </div>
   <div id="navrow2" class="tabs2">
@@ -58,29 +62,40 @@
 </div>
 <div class="header">
   <div class="headertitle">
-<h1>Namespace List</h1>  </div>
+<div class="title">Namespace List</div>  </div>
 </div>
 <div class="contents">
 <div class="textblock">Here is a list of all namespaces with brief descriptions:</div><table>
   <tr><td class="indexkey"><a class="el" href="namespaceboost.html">boost</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td><td class="indexvalue"></td></tr>
 </table>
 </div>
-<!--- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
+<!-- custom Doxygen footer checks_doxygen_footer.html  -->-
+
+<!-- Copyright 2011 Pierre Talbot. -->
+<!-- Distributed under the Boost Software License, Version 1.0. -->
+<!-- (See accompanying file LICENSE_1_0.txt or copy at          -->
+<!-- http://www.boost.org/LICENSE_1_0.txt)                      -->
+
+<hr size="1"/>
+<table width="100%">
+<tbody>
+  <tr>
+   <address style="text-align: left;">
+     <p>Use, modification and distribution are subject to the Boost Software License, Version 1.0.<br/>
+     (See accompanying file LICENSE_1_0.txt or copy at 
+      http://www.boost.org/LICENSE_1_0.txt )</p>
+      <!-- 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  
 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+  </address>
+  </tr>
+</tbody>
+</table>
+  <!-- You can also add a footer logo, taking care that the location of the footer.png is correct. -->
+  <!-- <img src="../images/my_footer.png" alt="Boost Doxygen documentation footer.png" -->
+  </body> <!-- <body> is in doxygen_header.html -->
+</html><!-- <html>  is in doxygen_header.html -->
+
 
-<hr class="footer"/><address class="footer"><small>Generated on Fri Feb 18 2011 18:17:07 for Boost.Checks by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
-</body>
-</html>
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/nav_f.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/nav_h.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/open.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/search/search.js
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/search/search.js	(original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/search/search.js	2011-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -7,10 +7,11 @@
 
 var indexSectionsWithContent =
 {
-  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111011001001100101001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
   1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
-  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
+  2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101011001001100001001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+  4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
 };
 
 var indexSectionNames =
@@ -18,7 +19,8 @@
   0: "all",
   1: "namespaces",
   2: "files",
-  3: "functions"
+  3: "functions",
+  4: "variables"
 };
 
 function convertToId(search)
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_a.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_b.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_h.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tab_s.png
==============================================================================
Binary files. No diff available.
Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tabs.css
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tabs.css	(original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/tabs.css	2011-06-17 08:30:51 EDT (Fri, 17 Jun 2011)
@@ -33,7 +33,7 @@
     background-image:url('tab_s.png');
     background-repeat:no-repeat;
     background-position:right;
-    color: #283A5D;
+    color: #28395B;
     text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
     text-decoration: none;
     outline: none;