Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73057 - in sandbox/SOC/2011/checks: . libs/checks/doc/doxygen libs/checks/doc/doxygen/html libs/checks/example libs/checks/test
From: pbristow_at_[hidden]
Date: 2011-07-13 13:00:12


Author: pbristow
Date: 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
New Revision: 73057
URL: http://svn.boost.org/trac/boost/changeset/73057

Log:
Doxygen html updated.

Also bats removed from SVN (so you can use D where I use I).
Removed:
   sandbox/SOC/2011/checks/Jamroot
   sandbox/SOC/2011/checks/libs/checks/example/Checksexamples.bat
   sandbox/SOC/2011/checks/libs/checks/test/testChecks.bat
Properties modified:
   sandbox/SOC/2011/checks/ (props changed)
   sandbox/SOC/2011/checks/libs/checks/example/ (props changed)
   sandbox/SOC/2011/checks/libs/checks/test/ (props changed)
Text files modified:
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/doxywarn.log | 33 ++
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html | 12
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html | 13
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html | 37 +-
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html | 6
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html | 168 +---------
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html | 48 ++-
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html | 21
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html | 5
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html | 14
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html | 14
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html | 68 ++--
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html | 11
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html | 587 +++++++++++++++++++++++++++++++++++++++
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html | 28 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html | 28 +
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html | 6
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html | 4
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html | 8
   sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html | 4
   59 files changed, 961 insertions(+), 358 deletions(-)

Deleted: sandbox/SOC/2011/checks/Jamroot
==============================================================================
--- sandbox/SOC/2011/checks/Jamroot 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
+++ (empty file)
@@ -1,704 +0,0 @@
-# Copyright Vladimir Prus 2002-2006.
-# Copyright Dave Abrahams 2005-2006.
-# Copyright Rene Rivera 2005-2007.
-# Copyright Douglas Gregor 2005.
-#
-# 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)
-
-# Usage:
-#
-# bjam [options] [properties] [install|stage]
-#
-# Builds and installs Boost.
-#
-# Targets and Related Options:
-#
-# install Install headers and compiled library files to the
-# ======= configured locations (below).
-#
-# --prefix=<PREFIX> Install architecture independent files here.
-# Default; C:\Boost on Win32
-# Default; /usr/local on Unix. Linux, etc.
-#
-# --exec-prefix=<EPREFIX> Install architecture dependent files here.
-# Default; <PREFIX>
-#
-# --libdir=<DIR> Install library files here.
-# Default; <EPREFIX>/lib
-#
-# --includedir=<HDRDIR> Install header files here.
-# Default; <PREFIX>/include
-#
-# stage Build and install only compiled library files
-# ===== to the stage directory.
-#
-# --stagedir=<STAGEDIR> Install library files here
-# Default; ./stage
-#
-# Other Options:
-#
-# --build-type=<type> Build the specified pre-defined set of variations
-# of the libraries. Note, that which variants get
-# built depends on what each library supports.
-#
-# minimal (default) - Builds a minimal set of
-# variants. On Windows, these are static
-# multithreaded libraries in debug and release
-# modes, using shared runtime. On Linux, these
-# are static and shared multithreaded libraries
-# in release mode.
-#
-# complete - Build all possible variations.
-#
-# --build-dir=DIR Build in this location instead of building
-# within the distribution tree. Recommended!
-#
-# --show-libraries Displays the list of Boost libraries that require
-# build and installation steps, then exit.
-#
-# --layout=<layout> Determines whether to choose library names
-# and header locations such that multiple
-# versions of Boost or multiple compilers can
-# be used on the same system.
-#
-# versioned - Names of boost binaries
-# include the Boost version number, name and
-# version of the compiler and encoded build
-# properties. Boost headers are installed in a
-# subdirectory of <HDRDIR> whose name contains
-# the Boost version number.
-#
-# tagged -- Names of boost binaries include the
-# encoded build properties such as variant and
-# threading, but do not including compiler name
-# and version, or Boost version. This option is
-# useful if you build several variants of Boost,
-# using the same compiler.
-#
-# system - Binaries names do not include the
-# Boost version number or the name and version
-# number of the compiler. Boost headers are
-# installed directly into <HDRDIR>. This option
-# is intended for system integrators who are
-# building distribution packages.
-#
-# The default value is 'versioned' on Windows, and
-# 'system' on Unix.
-#
-# --buildid=ID Adds the specified ID to the name of built
-# libraries. The default is to not add anything.
-#
-# --help This message.
-#
-# --with-<library> Build and install the specified <library>
-# If this option is used, only libraries
-# specified using this option will be built.
-#
-# --without-<library> Do not build, stage, or install the specified
-# <library>. By default, all libraries are built.
-#
-# Properties:
-#
-# toolset=toolset Indicates the toolset to build with.
-#
-# variant=debug|release Select the build variant
-#
-# link=static|shared Whether to build static or shared libraries
-#
-# threading=single|multi Whether to build single or multithreaded binaries
-#
-# runtime-link=static|shared
-# Whether to link to static or shared C and C++ runtime.
-#
-
-# TODO:
-# - handle boost version
-# - handle python options such as pydebug
-
-import generate ;
-import modules ;
-import set ;
-import stage ;
-import package ;
-import path ;
-import common ;
-import os ;
-import regex ;
-import errors ;
-import "class" : new ;
-import common ;
-import sequence ;
-import symlink ;
-import targets ;
-import project ;
-import option ;
-
-path-constant BOOST_ROOT : . ;
-constant BOOST_VERSION : 1.42.0 ;
-constant BOOST_JAMROOT_MODULE : $(__name__) ;
-
-local version-tag = [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_VERSION) ]
- ;
-if $(version-tag[3]) = 0
-{
- version-tag = $(version-tag[1-2]) ;
-}
-
-constant BOOST_VERSION_TAG : $(version-tag:J="_") ;
-
-# Option to choose how many variants to build. The default is "minimal".
-local build-type = [ MATCH "^--build-type=(.*)" : [ modules.peek : ARGV ] ] ;
-build-type ?= minimal ;
-if ! ( $(build-type) in minimal complete )
-{
- ECHO "The value of the --build-type option should be either 'complete' or 'minimal'" ;
- EXIT ;
-}
-
-rule handle-static-runtime ( properties * )
-{
- # Using static runtime with shared libraries is impossible on Linux,
- # and dangerous on Windows. Therefore, we disallow it. This might
- # be drastic, but it was disabled for a while with nobody complaining.
-
- # For CW, static runtime is needed so that std::locale works.
- if <link>shared in $(properties) && <runtime-link>static in $(properties) &&
- ! ( <toolset>cw in $(properties) )
- {
- ECHO "error: link=shared together with runtime-link=static is not allowed" ;
- ECHO "error: such property combination is either impossible " ;
- ECHO "error: or too dangerious to be of any use" ;
- EXIT ;
- }
-}
-
-
-project boost
- : requirements <include>.
- # Disable auto-linking for all targets here, primarily because it caused
- # troubles with V2.
- <define>BOOST_ALL_NO_LIB=1
- # Used to encode variant in target name. See the 'tag' rule below.
- <tag>@$(__name__).tag
- <conditional>@handle-static-runtime
- # The standard library Sun compilers use by default has no chance
- # of working with Boost. Override it.
- <toolset>sun:<stdlib>sun-stlport
- : usage-requirements <include>.
- : build-dir bin.v2
- ;
-
-
-# Setup convenient aliases for all libraries.
-
-all-libraries = [ MATCH .*libs/(.*)/build/.* : [ glob libs/*/build/Jamfile.v2 ]
- [ glob libs/*/build/Jamfile ] ]
- ;
-
-all-libraries = [ sequence.unique $(all-libraries) ] ;
-# The function_types library has a Jamfile, but it's used for maintenance
-# purposes, there's no library to build and install.
-all-libraries = [ set.difference $(all-libraries) : function_types ] ;
-
-
-local rule explicit-alias ( id : targets + )
-{
- alias $(id) : $(targets) ;
- explicit $(id) ;
-}
-
-
-# First, the complicated libraries: where the target name in Jamfile is
-# different from its directory name.
-explicit-alias prg_exec_monitor : libs/test/build//boost_prg_exec_monitor ;
-explicit-alias test_exec_monitor : libs/test/build//boost_test_exec_monitor ;
-explicit-alias unit_test_framework : libs/test/build//boost_unit_test_framework ;
-explicit-alias bgl-vis : libs/graps/build//bgl-vis ;
-explicit-alias serialization : libs/serialization/build//boost_serialization ;
-explicit-alias wserialization : libs/serialization/build//boost_wserialization ;
-for local l in $(all-libraries)
-{
- if ! $(l) in test graph serialization
- {
- explicit-alias $(l) : libs/$(l)/build//boost_$(l) ;
- }
-}
-
-alias headers : : : : <include>. ;
-
-
-# Decides which libraries are to be installed by looking at --with-<library>
-# --without-<library> arguments. Returns the list of directories under "libs"
-# which must be built and installed.
-#
-rule libraries-to-install ( existing-libraries * )
-{
- local argv = [ modules.peek : ARGV ] ;
- local with-parameter = [ MATCH --with-(.*) : $(argv) ] ;
- local without-parameter = [ MATCH --without-(.*) : $(argv) ] ;
-
- if ! $(with-parameter) && ! $(without-parameter)
- {
- # Nothing is specified on command line. See if maybe
- # project-config.jam has some choices.
- local project-config-libs = [ modules.peek project-config : libraries ] ;
- with-parameter = [ MATCH --with-(.*) : $(project-config-libs) ] ;
- without-parameter = [ MATCH --without-(.*) : $(project-config-libs) ] ;
- }
-
- # Do some checks.
- if $(with-parameter) && $(without-parameter)
- {
- ECHO "error: both --with-<library> and --without-<library> specified" ;
- EXIT ;
- }
-
- local wrong = [ set.difference $(with-parameter) : $(existing-libraries) ] ;
- if $(wrong)
- {
- ECHO "error: wrong library name '$(wrong[1])' in the --with-<library> option." ;
- EXIT ;
- }
- local wrong = [ set.difference $(without-parameter) : $(existing-libraries) ] ;
- if $(wrong)
- {
- ECHO "error: wrong library name '$(wrong[1])' in the --without-<library> option." ;
- EXIT ;
- }
-
- if $(with-parameter)
- {
- return [ set.intersection $(existing-libraries) : $(with-parameter) ] ;
- }
- else
- {
- return [ set.difference $(existing-libraries) : $(without-parameter) ] ;
- }
-}
-
-
-# What kind of layout are we doing?
-layout = [ option.get layout : "" ] ;
-# On Windows, we used versioned layout by default in order to
-# be compatible with autolink. On other systems, we use system
-# layout which is what every other program uses. Note that windows
-# check is static, and won't
-if ! $(layout)
-{
- if [ modules.peek : NT ]
- {
- layout = versioned ;
- }
- else
- {
- layout = system ;
- }
-}
-layout-$(layout) = true ;
-
-if $(layout) = system && $(build-type) = complete
-{
- ECHO "error: Cannot use --layout=system with --build-type complete." ;
- ECHO "error: Please used either --layout=versioned or --layout=tagged " ;
- ECHO "error: if you wish to build multiple variants." ;
- if ! [ modules.peek : NT ]
- {
- ECHO "error: Note that --layout=system is default on Unix starting with Boost 1.40." ;
- }
- EXIT ;
-}
-
-# Possible stage only location.
-local stage-locate = [ MATCH "^--stagedir=(.*)" : [ modules.peek : ARGV ] ] ;
-stage-locate ?= stage ;
-path-constant BOOST_STAGE_LOCATE : $(stage-locate) ;
-
-
-# Python location.
-local python-root = [ MATCH "^--with-python-root=(.*)" : [ modules.peek : ARGV ]
- ] ;
-PYTHON_ROOT ?= $(python-root) ;
-
-
-# Select the libraries to install.
-libraries = [ libraries-to-install $(all-libraries) ] ;
-
-if --show-libraries in [ modules.peek : ARGV ]
-{
- ECHO "The following libraries require building:" ;
- for local l in $(libraries)
- {
- ECHO " - $(l)" ;
- }
- EXIT ;
-}
-
-# Custom build ID.
-local build-id = [ MATCH "^--buildid=(.*)" : [ modules.peek : ARGV ] ] ;
-if $(build-id)
-{
- constant BUILD_ID : [ regex.replace $(build-id) "[*\\/:.\"\' ]" "_" ] ;
-}
-
-
-# This rule is called by Boost.Build to determine the name of target. We use it
-# to encode the build variant, compiler name and boost version in the target
-# name.
-#
-rule tag ( name : type ? : property-set )
-{
- if $(type) in STATIC_LIB SHARED_LIB IMPORT_LIB
- {
- local result ;
- if $(layout) = versioned
- {
- result = [ common.format-name
- <base> <toolset> <threading> <runtime> -$(BOOST_VERSION_TAG)
- -$(BUILD_ID)
- : $(name) : $(type) : $(property-set) ] ;
- }
- else if $(layout) = tagged
- {
- result = [ common.format-name
- <base> <threading> <runtime>
- -$(BUILD_ID)
- : $(name) : $(type) : $(property-set) ] ;
- }
- else if $(layout) = system
- {
- result = [ common.format-name
- <base>
- -$(BUILD_ID)
- : $(name) : $(type) : $(property-set) ] ;
- }
- else
- {
- ECHO "error: invalid layout '$(layout)'" ;
- EXIT ;
- }
-
- # Optionally add version suffix. On NT, library with version suffix
- # will not be recognized by linkers. On CYGWIN, we get strage
- # duplicate symbol errors when library is generated with version
- # suffix. On OSX, version suffix is not needed -- the linker expects
- # the libFoo.1.2.3.dylib format. AIX linkers do not accept version
- # suffixes either. Pgi compilers can not accept library with version
- # suffix.
- if $(type) = SHARED_LIB &&
- ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix ) &&
- ! ( [ $(property-set).get <toolset> ] in pgi ) )
- {
- result = $(result).$(BOOST_VERSION) ;
- }
-
- return $(result) ;
- }
-}
-
-
-# Install to system location.
-
-install-requirements = <install-source-root>$(BOOST_ROOT)/boost ;
-
-if $(layout-versioned)
-{
- install-requirements += <install-header-subdir>boost-$(BOOST_VERSION_TAG)/boost ;
-}
-else
-{
- install-requirements += <install-header-subdir>boost ;
-}
-if [ modules.peek : NT ]
-{
- install-requirements += <install-default-prefix>C:/Boost ;
-}
-else if [ modules.peek : UNIX ]
-{
- install-requirements += <install-default-prefix>/usr/local ;
-}
-
-local headers =
- # The .SUNWCCh files are present in tr1 include directory and have to be installed,
- # see http://lists.boost.org/Archives/boost/2007/05/121430.php
- [ path.glob-tree $(BOOST_ROOT)/boost : *.hpp *.ipp *.h *.inc *.SUNWCCh : CVS .svn ]
- [ path.glob-tree $(BOOST_ROOT)/boost/compatibility/cpp_c_headers : c* : CVS .svn ]
- [ path.glob boost/tr1/tr1 : * : bcc32 sun CVS .svn ]
- ;
-
-# Complete install.
-package.install install-proper
- : $(install-requirements) <install-no-version-symlinks>on
- :
- : libs/$(libraries)/build
- : $(headers)
- ;
-explicit install-proper ;
-
-# Install just library.
-install stage-proper
- : libs/$(libraries)/build
- : <location>$(stage-locate)/lib
- <install-dependencies>on <install-type>LIB
- <install-no-version-symlinks>on
- ;
-explicit stage-proper ;
-
-
-if $(layout-versioned) && ( [ modules.peek : NT ] || [ modules.peek : UNIX ] )
-{
- rule make-unversioned-links ( project name ? : property-set : sources * )
- {
- local result ;
- local filtered ;
- local pattern ;
- local nt = [ modules.peek : NT ] ;
-
- # Collect the libraries that have the version number in 'filtered'.
- for local s in $(sources)
- {
- local m ;
- if $(nt)
- {
- m = [ MATCH "(.*[.]lib)" : [ $(s).name ] ] ;
- }
- else
- {
- m = [ MATCH "(.*[.]so[.0-9]+)" "(.*[.]dylib)" "(.*[.]a)" :
- [ $(s).name ] ] ;
- }
- if $(m)
- {
- filtered += $(s) ;
- }
- }
-
- # Create links without version.
- for local s in $(filtered)
- {
- local name = [ $(s).name ] ;
- local ea = [ $(s).action ] ;
- local ep = [ $(ea).properties ] ;
- local a = [ new non-scanning-action $(s) : symlink.ln : $(ep) ] ;
-
- local noversion-file ;
- if $(nt)
- {
- noversion-file = [ MATCH "(.*)-[0-9_]+(.*[.]lib)" : $(name) ] ;
- }
- else
- {
- noversion-file =
- [ MATCH "(.*)-[0-9_]+(.*[.]so)[.0-9]*" : $(name) ]
- [ MATCH "(.*)-[0-9_]+(.*[.]dylib)" : $(name) ]
- [ MATCH "(.*)-[0-9_]+(.*[.]a)" : $(name) ]
- [ MATCH "(.*)-[0-9_]+(.*[.]dll[.]a)" : $(name) ] ;
- }
-
- local new-name =
- $(noversion-file[1])$(noversion-file[2]) ;
- result += [ new file-target $(new-name) exact : [ $(s).type ] : $(project)
- : $(a) ] ;
-
- }
- return $(result) ;
- }
-
- generate stage-unversioned : stage-proper :
- <generating-rule>@make-unversioned-links ;
- explicit stage-unversioned ;
-
- generate install-unversioned : install-proper :
- <generating-rule>@make-unversioned-links ;
- explicit install-unversioned ;
-}
-else
-{
- # Create do-nothing aliases.
- alias stage-unversioned ;
- explicit stage-unversioned ;
- alias install-unversioned ;
- explicit install-unversioned ;
-}
-
-# This is a special metatarget class that handles the --build-type=complete
-# option.
-class top-level-target : alias-target-class
-{
- import modules ;
- import errors ;
-
- rule __init__ ( name : project : sources * : requirements *
- : default-build * : usage-requirements * )
- {
- alias-target-class.__init__ $(name) : $(project) : $(sources) :
- $(requirements) : $(default-build) : $(usage-requirements) ;
-
- local m = [ $(project).project-module ] ;
- self.build-type = [ modules.peek $(m) : build-type ] ;
- # On Linux, we build release variant by default, since few users will
- # ever want to debug C++ Boost libraries, and there's no ABI
- # incompatibility between debug and release variants. We build
- # shared and static libraries since that's what most packages
- # seem to provide (.so in libfoo and .a in libfoo-dev).
- self.minimal-properties = [ property-set.create
- <variant>release <threading>multi <link>shared <link>static <runtime-link>shared ] ;
- # On Windows, new IDE projects use:
- #
- # runtime-link=dynamic, threading=multi, variant=(debug|release)
- #
- # and in addition, C++ Boost's autolink defaults to static linking.
- self.minimal-properties-win = [ property-set.create
- <variant>debug <variant>release <threading>multi <link>static <runtime-link>shared ] ;
-
- self.complete-properties = [ property-set.create
- <variant>debug <variant>release
- <threading>single <threading>multi
- <link>shared <link>static
- <runtime-link>shared <runtime-link>static ] ;
- }
-
- rule generate ( property-set )
- {
- if $(self.build-type) = minimal
- {
- local expanded ;
-
- local os = [ $(property-set).get <target-os> ] ;
- # Because we completely override parent's 'generate'
- # we need to check for default value of feature ourself.
- if ! $(os)
- {
- os = [ feature.defaults <target-os> ] ;
- os = $(os:G=) ;
- }
-
- if $(os) = windows
- {
- expanded = [ targets.apply-default-build $(property-set)
- : $(self.minimal-properties-win) ] ;
- }
- else
- {
- expanded = [ targets.apply-default-build $(property-set)
- : $(self.minimal-properties) ] ;
- }
- return [ build-multiple $(expanded) ] ;
- }
- else if $(self.build-type) = complete
- {
- local expanded = [ targets.apply-default-build $(property-set)
- : $(self.complete-properties) ] ;
-
- # Filter inappopriate combinations
- local filtered ;
- for local p in $(expanded)
- {
- # See comment in handle-static-runtime regarding this logic.
- if [ $(p).get <link> ] = shared && [ $(p).get <runtime-link> ] = static
- && [ $(p).get <toolset> ] != cw
- {
- # Skip this
- }
- else
- {
- filtered += $(p) ;
- }
- }
- return [ build-multiple $(filtered) ] ;
- }
- else
- {
- errors.error "Unknown build type" ;
- }
- }
-
- rule build-multiple ( property-sets * )
- {
- local usage-requirements = [ property-set.empty ] ;
- local result ;
- for local p in $(property-sets)
- {
- local r = [ alias-target-class.generate $(p) ] ;
- if $(r)
- {
- usage-requirements = [ $(usage-requirements).add $(r[1]) ] ;
- result += $(r[2-]) ;
- }
- }
- return $(usage-requirements) [ sequence.unique $(result) ] ;
- }
-
-}
-
-targets.create-metatarget top-level-target : [ project.current ]
- : install
- : install-proper install-unversioned
- ;
-targets.create-metatarget top-level-target : [ project.current ]
- : stage
- : stage-proper stage-unversioned
- ;
-
-explicit install ;
-explicit stage ;
-
-stage-abs = [ path.native [ path.root $(stage-locate)/lib [ path.pwd ] ] ] ;
-
-# This target is built by default, and will forward to 'stage'
-# after producing some explanations.
-targets.create-metatarget top-level-target : [ project.current ]
- : forward
- : explain stage
- ;
-
-
-message explain :
-"\nBuilding the Boost C++ Libraries.
-
-After the build, the headers will be located at
-
- $(BOOST_ROOT)
-
-The libraries will be located at
-
- $(stage-abs)
-
-Use 'bjam install --prefix=<path>' if you wish to install headers and
-libraries to a different location and remove the source tree.\n\n"
- ;
-
-# This rule should be called from libraries' Jamfiles and will create two
-# targets, "install" and "stage", that will install or stage that library. The
-# --prefix option is respected, but --with and --without options, naturally, are
-# ignored.
-#
-# - libraries -- list of library targets to install.
-#
-rule boost-install ( libraries * )
-{
- package.install install
- : <dependency>/boost//install-proper-headers $(install-requirements)
- : # No binaries
- : $(libraries)
- : # No headers, it is handled by the dependency.
- ;
-
- install stage : $(libraries) : <location>$(BOOST_STAGE_LOCATE) ;
-
- local c = [ project.current ] ;
- local project-module = [ $(c).project-module ] ;
- module $(project-module)
- {
- explicit stage ;
- explicit install ;
- }
-}
-
-
-# Make project ids of all libraries known.
-for local l in $(all-libraries)
-{
- use-project /boost/$(l) : libs/$(l)/build ;
-}

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/doxywarn.log
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/doxywarn.log (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/doxywarn.log 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -1,2 +1,31 @@
-Style sheet 'doxygen.css' specified by HTML_STYLESHEET does not exist!
-Project logo 'boost.png' specified by PROJECT_LOGO does not exist!
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:14: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::check_luhn(in &begin, const in &end, unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:14: warning: The following parameters of boost::checks::check_luhn(in &begin, const in &end, unsigned int nbr_digits) are not documented:
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:137: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::check_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:137: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::check_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:137: warning: The following parameters of boost::checks::check_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits) are not documented:
+ parameter 'weight'
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:248: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::check_mod11(in &begin, const in &end, unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:248: warning: The following parameters of boost::checks::check_mod11(in &begin, const in &end, unsigned int nbr_digits) are not documented:
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:416: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::check_mod97(in &begin, const in &end, unsigned int nbr_digit)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:416: warning: The following parameters of boost::checks::check_mod97(in &begin, const in &end, unsigned int nbr_digit) are not documented:
+ parameter 'nbr_digit'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:59: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_luhn(in &begin, const in &end, unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:59: warning: The following parameters of boost::checks::compute_luhn(in &begin, const in &end, unsigned int nbr_digits) are not documented:
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:190: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:190: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:190: warning: The following parameters of boost::checks::compute_mod10(in &begin, const in &end, unsigned int weight[], unsigned int nbr_digits) are not documented:
+ parameter 'weight'
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:309: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_mod11(in &begin, const in &end, unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:309: warning: The following parameters of boost::checks::compute_mod11(in &begin, const in &end, unsigned int nbr_digits) are not documented:
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:360: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_mod11(in &begin, const in &end, unsigned int nbr_digits)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:360: warning: The following parameters of boost::checks::compute_mod11(in &begin, const in &end, unsigned int nbr_digits) are not documented:
+ parameter 'nbr_digits'
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:433: warning: argument 'unsigned' of command @param is not found in the argument list of boost::checks::compute_mod97(in &begin, const in &end, unsigned int nbr_digit)
+I:/boost-sandbox/SOC/2011/checks/boost/checks/modulus.hpp:433: warning: The following parameters of boost::checks::compute_mod97(in &begin, const in &end, unsigned int nbr_digit) are not documented:
+ parameter 'nbr_digit'

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -181,7 +181,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8cpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -254,7 +254,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -134,7 +134,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_e_a_ncheck_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -102,7 +102,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -136,7 +136,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_b_m_check_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -188,7 +188,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -179,7 +179,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_b_n___p_a_b_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -106,11 +106,11 @@
 <a name="l00042"></a>00042 <span class="comment">// using std::isdigit and std::tolower</span>
 <a name="l00043"></a>00043
 <a name="l00044"></a>00044 <span class="comment">// Defines:</span>
-<a name="l00045"></a>00045 <span class="keywordtype">bool</span> <a class="code" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a>(<span class="keywordtype">string</span> s);
-<a name="l00046"></a>00046 <span class="keywordtype">char</span> <a class="code" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a>(<span class="keywordtype">string</span> s);
+<a name="l00045"></a>00045 <span class="keywordtype">bool</span> <a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a>(<span class="keywordtype">string</span> s);
+<a name="l00046"></a>00046 <span class="keywordtype">char</span> <a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a>(<span class="keywordtype">string</span> s);
 <a name="l00047"></a>00047
 <a name="l00048"></a>00048
-<a name="l00049"></a><a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a013d2166f9a512631ad20be97ec353b8">00049</a> <span class="keywordtype">bool</span> <a class="code" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a>(std::string s)
+<a name="l00049"></a><a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a013d2166f9a512631ad20be97ec353b8">00049</a> <span class="keywordtype">bool</span> <a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a>(std::string s)
 <a name="l00050"></a>00050 { <span class="comment">// Check an existing ISBN string s</span>
 <a name="l00051"></a>00051 <span class="comment">// which includes a check digit 0 to 9 or X (=11)</span>
 <a name="l00052"></a>00052 std::vector&lt;int&gt; v(10);
@@ -139,7 +139,7 @@
 <a name="l00075"></a>00075 <span class="keywordflow">return</span> (check == 0); <span class="comment">// true if check digit is correct.</span>
 <a name="l00076"></a>00076 } <span class="comment">// bool ISBNcheck(std::string s)</span>
 <a name="l00077"></a>00077
-<a name="l00078"></a><a class="code" href="_i_s_b_n___p_a_b_8hpp.html#af258b04e317dd24dafadf43337f16eb0">00078</a> <span class="keywordtype">char</span> <a class="code" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a>(std::string s)
+<a name="l00078"></a><a class="code" href="_i_s_b_n___p_a_b_8hpp.html#af258b04e317dd24dafadf43337f16eb0">00078</a> <span class="keywordtype">char</span> <a class="code" href="_i_s_b_n___p_a_b_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a>(std::string s)
 <a name="l00079"></a>00079 { <span class="comment">// Compute check digit 0 to 9 or X (=11) for the string provided.</span>
 <a name="l00080"></a>00080 <span class="keywordflow">if</span> (s.size() != 9)
 <a name="l00081"></a>00081 {
@@ -195,7 +195,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -137,7 +137,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_i_s_s_n___p_a_b_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -178,7 +178,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -141,7 +141,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8cpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -180,7 +180,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -137,7 +137,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_u_p_ccheck_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -105,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -171,7 +171,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/_v_i_s_a_check_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -353,7 +353,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,9 +73,16 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
-</div>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock">
+<p>Definition in file <a class="el" href="adler_8hpp_source.html">adler.hpp</a>.</p>
+</div></div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
 
 <!-- Copyright 2011 Pierre Talbot. -->
@@ -94,7 +101,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/adler_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -65,24 +65,25 @@
 </div>
 <div class="contents">
 <a href="adler_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/adler.hpp header file ------------------------------------//</span>
-<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="l00008"></a>00008 <span class="preprocessor">#ifndef BOOST_ADLER_INCLUDED</span>
-<a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_ADLER_INCLUDED</span>
-<a name="l00010"></a>00010 <span class="preprocessor"></span>
-<a name="l00011"></a>00011
+<a name="l00003"></a>00003 <span class="comment"></span><span class="comment">// (C) Copyright Pierre Talbot 2011</span>
+<a name="l00004"></a>00004 <span class="comment">// Distributed under the Boost Software License, Version 1.0. (See</span>
+<a name="l00005"></a>00005 <span class="comment">// accompanying file LICENSE_1_0.txt or copy at</span>
+<a name="l00006"></a>00006 <span class="comment">// http://www.boost.org/LICENSE_1_0.txt>
+<a name="l00007"></a>00007 <span class="comment">// See
http://www.boost.org for updates, documentation, and revision history.</span>
+<a name="l00008"></a>00008
+<a name="l00009"></a>00009 <span class="preprocessor">#ifndef BOOST_ADLER_INCLUDED</span>
+<a name="l00010"></a>00010 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_ADLER_INCLUDED</span>
+<a name="l00011"></a>00011 <span class="preprocessor"></span>
 <a name="l00012"></a><a class="code" href="namespaceboost.html">00012</a> <span class="keyword">namespace </span>boost {
-<a name="l00013"></a><a class="code" href="namespaceboost_1_1checks.html">00013</a> <span class="keyword">namespace </span>checks{
-<a name="l00014"></a>00014
+<a name="l00013"></a><a class="code" href="namespaceboost_1_1checks.html">00013</a> <span class="keyword">namespace </span>checks{
+<a name="l00014"></a>00014
 <a name="l00015"></a>00015
-<a name="l00016"></a>00016 } <span class="comment">// namespace checks</span>
-<a name="l00017"></a>00017 } <span class="comment">// namespace boost</span>
-<a name="l00018"></a>00018
-<a name="l00019"></a>00019 <span class="preprocessor">#endif</span>
+<a name="l00016"></a>00016
+<a name="l00017"></a>00017 } <span class="comment">// namespace checks</span>
+<a name="l00018"></a>00018 } <span class="comment">// namespace boost</span>
+<a name="l00019"></a>00019
+<a name="l00020"></a>00020 <span class="preprocessor">#endif</span>
+<a name="l00021"></a>00021 <span class="preprocessor"></span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -103,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/amex_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -64,7 +64,7 @@
 <div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/amex.hpp</div> </div>
 </div>
 <div class="contents">
-Go to the documentation of this file.<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/amex.hpp header file ------------------------------------//</span>
+Go to the documentation of this file.<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 / Boost checks/amex.hpp header file ------------------------------------<span class="comment">//</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>
@@ -104,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -62,6 +62,7 @@
 </div>
 <div class="header">
   <div class="summary">
+Namespaces &#124;
 <a href="#func-members">Functions</a> </div>
   <div class="headertitle">
 <div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/checks_fwd.hpp File Reference</div> </div>
@@ -73,152 +74,39 @@
 
 <p>Go to the source code of this file.</p>
 <table class="memberdecls">
+<tr><td colspan="2"><h2><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
+<tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a> (string s)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a> (string s)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="checks__fwd_8hpp.html#a960c84a9bfa6675a1d9048a02c287ebc">Is_isbn10</a> (In isbn_begin, In isbn_end)</td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="checks__fwd_8hpp.html#a673779a8afef40dd2351070e9178afc9">isbn10_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename Out , typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">boost::checks::compute_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a813aeacc4b3ea197208f8d0e0a3e9c9c">boost::checks::compute_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa777724ff6a7718fa843028f66034265">boost::checks::check_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#af896ab0cabf670fc0afeef965a219168">boost::checks::check_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename Out , typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">boost::checks::compute_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ae628bad2c74cfb1a17eda7172b101ea1">boost::checks::compute_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a0f8889fb420ade8a91b7fdec0596776c">boost::checks::check_mod10</a> (in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ad08e6979058c99be56541dc37a0964a7">boost::checks::compute_mod10</a> (in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
 </table>
 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 <div class="textblock"><p>Boost.Checks forward declaration of function signatures. </p>
 <p>This file can be used to copy a function signature, but is mainly provided for testing purposes. </p>
 
 <p>Definition in file <a class="el" href="checks__fwd_8hpp_source.html">checks_fwd.hpp</a>.</p>
-</div><hr/><h2>Function Documentation</h2>
-<a class="anchor" id="a960c84a9bfa6675a1d9048a02c287ebc"></a><!-- doxytag: member="checks_fwd.hpp::Is_isbn10" ref="a960c84a9bfa6675a1d9048a02c287ebc" args="(In isbn_begin, In isbn_end)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">bool Is_isbn10 </td>
- <td>(</td>
- <td class="paramtype">In&#160;</td>
- <td class="paramname"><em>isbn_begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&#160;</td>
- <td class="paramname"><em>isbn_end</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>Check the validity of the International Standard Book Number (ISBN) of size 10. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">In</td><td>Iterator which represent the bound of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">isbn_begin</td><td>Represents the beginning of the ISBN sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">isbn_end</td><td>Represents one off the end of the ISBN sequence to check. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>isbn_begin and isbn_end are valid initialized iterators.The length of the sequence should be at least of size 10 and the sequence should contains only dash(es) and digits. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>isbn_begin and isbn_end are inchanged. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>true if the sequence is a valid ISBN of size 10, otherwise false. </dd></dl>
-
-<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00033">33</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a673779a8afef40dd2351070e9178afc9"></a><!-- doxytag: member="checks_fwd.hpp::isbn10_check_digit" ref="a673779a8afef40dd2351070e9178afc9" args="(In isbn_begin, In isbn_end)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class In &gt; </div>
- <table class="memname">
- <tr>
- <td class="memname">char isbn10_check_digit </td>
- <td>(</td>
- <td class="paramtype">In&#160;</td>
- <td class="paramname"><em>isbn_begin</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">In&#160;</td>
- <td class="paramname"><em>isbn_end</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td><code> [inline]</code></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-<p>Compute the check digit of the International Standard Book Number (ISBN) of size 10. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
- <table class="">
- <tr><td class="paramname">In</td><td>Iterator which represent the bound of a sequence of character. </td></tr>
- </table>
- </dd>
-</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">isbn_begin</td><td>Represents the beginning of the ISBN sequence to check. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">isbn_end</td><td>Represents one off the end of the ISBN sequence to check. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="pre"><dt><b>Precondition:</b></dt><dd>isbn_begin and isbn_end are valid initialized iterators. The length of the sequence should be of size 9 and the sequence should contains only digits and dashes. </dd></dl>
-<dl class="post"><dt><b>Postcondition:</b></dt><dd>isbn_begin and isbn_end are inchanged. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>The check digit of the ISBN of size 9 provided, which can be between '0' and '9' or 'X'. Otherwise 0 is returned if the ISBN of size 9 provided is not correct. </dd></dl>
-
-<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00063">63</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a1f1469fc48332dfc7843706a6167c419"></a><!-- doxytag: member="checks_fwd.hpp::ISBNcheck" ref="a1f1469fc48332dfc7843706a6167c419" args="(string s)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool ISBNcheck </td>
- <td>(</td>
- <td class="paramtype">string&#160;</td>
- <td class="paramname"><em>s</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a65325e046f7a6c18548994f06ca6977e"></a><!-- doxytag: member="checks_fwd.hpp::ISBNcompute" ref="a65325e046f7a6c18548994f06ca6977e" args="(string s)" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">char ISBNcompute </td>
- <td>(</td>
- <td class="paramtype">string&#160;</td>
- <td class="paramname"><em>s</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-</div>
+</div></div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
 
 <!-- Copyright 2011 Pierre Talbot. -->
@@ -237,7 +125,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/checks__fwd_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -102,20 +102,36 @@
 <a name="l00077"></a>00077 <span class="comment"></span>
 <a name="l00078"></a>00078 <span class="comment">*/</span>
 <a name="l00079"></a>00079
-<a name="l00080"></a>00080
-<a name="l00081"></a>00081
-<a name="l00082"></a>00082 <span class="comment">// Provides forward declaration of all Boost.Checks functions:</span>
-<a name="l00083"></a>00083
-<a name="l00084"></a>00084 <span class="keywordtype">bool</span> <a class="code" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBNcheck</a>(<span class="keywordtype">string</span> s);
-<a name="l00085"></a>00085 <span class="keywordtype">char</span> <a class="code" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBNcompute</a>(<span class="keywordtype">string</span> s);
-<a name="l00086"></a>00086
-<a name="l00087"></a>00087 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00088"></a>00088 <span class="keywordtype">bool</span> <a class="code" href="checks__fwd_8hpp.html#a960c84a9bfa6675a1d9048a02c287ebc">Is_isbn10</a>(In isbn_begin, In isbn_end);
-<a name="l00089"></a>00089
-<a name="l00090"></a>00090 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
-<a name="l00091"></a>00091 <span class="keywordtype">char</span> <a class="code" href="checks__fwd_8hpp.html#a673779a8afef40dd2351070e9178afc9">isbn10_check_digit</a>(In isbn_begin, In isbn_end);
-<a name="l00092"></a>00092
-<a name="l00093"></a>00093
+<a name="l00080"></a>00080 <span class="keyword">namespace </span>boost{
+<a name="l00081"></a>00081 <span class="keyword">namespace </span>checks{
+<a name="l00082"></a>00082
+<a name="l00083"></a>00083 <span class="comment">// Provides forward declaration of all Boost.Checks functions:</span>
+<a name="l00084"></a>00084
+<a name="l00085"></a>00085 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Out, <span class="keyword">typename</span> in&gt;
+<a name="l00086"></a>00086 <span class="keyword">inline</span> Out <a class="code" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">compute_luhn</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00087"></a>00087
+<a name="l00088"></a>00088 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00089"></a>00089 <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">compute_luhn</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00090"></a>00090
+<a name="l00091"></a>00091 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00092"></a>00092 <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#aa777724ff6a7718fa843028f66034265">check_luhn</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00093"></a>00093
+<a name="l00094"></a>00094 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00095"></a>00095 <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#af896ab0cabf670fc0afeef965a219168">check_mod11</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Out, <span class="keyword">typename</span> in&gt;
+<a name="l00098"></a>00098 <span class="keyword">inline</span> Out <a class="code" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">compute_mod11</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00099"></a>00099
+<a name="l00100"></a>00100 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00101"></a>00101 <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">compute_mod11</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00104"></a>00104 <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a0f8889fb420ade8a91b7fdec0596776c">check_mod10</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00105"></a>00105
+<a name="l00106"></a>00106 <span class="keyword">template</span> &lt;<span class="keyword">typename</span> in&gt;
+<a name="l00107"></a>00107 <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#ad08e6979058c99be56541dc37a0964a7">compute_mod10</a>(in &amp;begin, <span class="keyword">const</span> in &amp;end, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> weight[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbr_digits=0);
+<a name="l00108"></a>00108 }
+<a name="l00109"></a>00109 }
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -136,7 +152,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/crc_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -64,7 +64,7 @@
 <div class="title">I:/boost-sandbox/SOC/2011/checks/boost/checks/crc.hpp</div> </div>
 </div>
 <div class="contents">
-Go to the documentation of this file.<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Boost checks/crc.hpp header file ------------------------------------//</span>
+Go to the documentation of this file.<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
 <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>
@@ -74,15 +74,14 @@
 <a name="l00008"></a>00008 <span class="preprocessor">#ifndef BOOST_CRC_INCLUDED</span>
 <a name="l00009"></a>00009 <span class="preprocessor"></span><span class="preprocessor">#define BOOST_CRC_INCLUDED</span>
 <a name="l00010"></a>00010 <span class="preprocessor"></span>
-<a name="l00011"></a>00011
-<a name="l00012"></a>00012 <span class="keyword">namespace </span>boost {
-<a name="l00013"></a>00013 <span class="keyword">namespace </span>checks{
+<a name="l00011"></a>00011 <span class="keyword">namespace </span>boost {
+<a name="l00012"></a>00012 <span class="keyword">namespace </span>checks{
+<a name="l00013"></a>00013
 <a name="l00014"></a>00014
-<a name="l00015"></a>00015
-<a name="l00016"></a>00016 } <span class="comment">// namespace checks</span>
-<a name="l00017"></a>00017 } <span class="comment">// namespace boost</span>
-<a name="l00018"></a>00018
-<a name="l00019"></a>00019 <span class="preprocessor">#endif</span>
+<a name="l00015"></a>00015 } <span class="comment">// namespace checks</span>
+<a name="l00016"></a>00016 } <span class="comment">// namespace boost</span>
+<a name="l00017"></a>00017
+<a name="l00018"></a>00018 <span class="preprocessor">#endif</span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -103,7 +102,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -74,6 +74,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -105,7 +109,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/ean_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -113,7 +113,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/files.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -83,6 +83,7 @@
   <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="modulus_8hpp.html">modulus.hpp</a> [code]</td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">I:/boost-sandbox/SOC/2011/checks/boost/checks/<a class="el" href="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>
@@ -110,7 +111,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/fletcher_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -103,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -89,19 +89,11 @@
 <li>IBMcompute()
 : <a class="el" href="_i_b_m_check_8hpp.html#a6a90f1b7f7b88ba2e382bbebb5324726">IBMCheck.hpp</a>
 </li>
-<li>Is_isbn10()
-: <a class="el" href="checks__fwd_8hpp.html#a960c84a9bfa6675a1d9048a02c287ebc">checks_fwd.hpp</a>
-</li>
-<li>isbn10_check_digit()
-: <a class="el" href="checks__fwd_8hpp.html#a673779a8afef40dd2351070e9178afc9">checks_fwd.hpp</a>
-</li>
 <li>ISBNcheck()
-: <a class="el" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">checks_fwd.hpp</a>
-, <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBN_PAB.hpp</a>
+: <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a013d2166f9a512631ad20be97ec353b8">ISBN_PAB.hpp</a>
 </li>
 <li>ISBNcompute()
 : <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBN_PAB.hpp</a>
-, <a class="el" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">checks_fwd.hpp</a>
 </li>
 <li>ISSNcheck()
 : <a class="el" href="_i_s_s_n___p_a_b_8hpp.html#ad505888bf80c9107e42300f963276f54">ISSN_PAB.hpp</a>
@@ -152,7 +144,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_func.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -89,19 +89,11 @@
 <li>IBMcompute()
 : <a class="el" href="_i_b_m_check_8hpp.html#a6a90f1b7f7b88ba2e382bbebb5324726">IBMCheck.hpp</a>
 </li>
-<li>Is_isbn10()
-: <a class="el" href="checks__fwd_8hpp.html#a960c84a9bfa6675a1d9048a02c287ebc">checks_fwd.hpp</a>
-</li>
-<li>isbn10_check_digit()
-: <a class="el" href="checks__fwd_8hpp.html#a673779a8afef40dd2351070e9178afc9">checks_fwd.hpp</a>
-</li>
 <li>ISBNcheck()
-: <a class="el" href="checks__fwd_8hpp.html#a1f1469fc48332dfc7843706a6167c419">checks_fwd.hpp</a>
-, <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a1f1469fc48332dfc7843706a6167c419">ISBN_PAB.hpp</a>
+: <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a013d2166f9a512631ad20be97ec353b8">ISBN_PAB.hpp</a>
 </li>
 <li>ISBNcompute()
 : <a class="el" href="_i_s_b_n___p_a_b_8hpp.html#a65325e046f7a6c18548994f06ca6977e">ISBN_PAB.hpp</a>
-, <a class="el" href="checks__fwd_8hpp.html#a65325e046f7a6c18548994f06ca6977e">checks_fwd.hpp</a>
 </li>
 <li>ISSNcheck()
 : <a class="el" href="_i_s_s_n___p_a_b_8hpp.html#ad505888bf80c9107e42300f963276f54">ISSN_PAB.hpp</a>
@@ -143,7 +135,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/globals_vars.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -98,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/iban_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -103,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/index.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -91,7 +91,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isan_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -103,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -74,6 +74,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -105,7 +109,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -112,44 +112,40 @@
 <a name="l00062"></a>00062 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
 <a name="l00063"></a><a class="code" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">00063</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#a55ebac5b09011de6794b92c787b48a94">isbn10_check_digit</a>(In isbn_begin, In isbn_end)
 <a name="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="l00065"></a>00065 <span class="keywordflow">if</span>( isbn_begin == isbn_end ) <span class="keywordflow">return</span> -1;
 <a name="l00066"></a>00066 In iter = isbn_begin;
 <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&gt;0 &amp;&amp; iter != isbn_end;)
+<a name="l00068"></a>00068 <span class="keywordflow">for</span>(i=10; i&gt;1 &amp;&amp; iter != isbn_end;)
 <a name="l00069"></a>00069 {
-<a name="l00070"></a>00070 <span class="keywordflow">if</span>( *iter != <span class="charliteral">&#39;-&#39;</span>)
+<a name="l00070"></a>00070 <span class="keywordflow">if</span>(isdigit(*iter))
 <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 &amp;&amp; (*iter == <span class="charliteral">&#39;x&#39;</span> || *iter == <span class="charliteral">&#39;X&#39;</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 &gt; 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">&#39;X&#39;</span> : <span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</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> &lt;<span class="keyword">class</span> In&gt;
-<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> &lt;<span class="keyword">class</span> In&gt;
-<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>
+<a name="l00072"></a>00072 check += i * (*iter - 48);
+<a name="l00073"></a>00073 --i;
+<a name="l00074"></a>00074 }
+<a name="l00075"></a>00075 ++iter;
+<a name="l00076"></a>00076 }
+<a name="l00077"></a>00077 <span class="keywordflow">if</span>(i &gt; 1 || iter != isbn_end) <span class="keywordflow">return</span> -1;
+<a name="l00078"></a>00078 check = 11 - check % 11;
+<a name="l00079"></a>00079 <span class="keywordflow">return</span> (check == 10) ? <span class="charliteral">&#39;X&#39;</span> : <span class="keyword">static_cast&lt;</span><span class="keywordtype">char</span><span class="keyword">&gt;</span>(check + 48);
+<a name="l00080"></a>00080 }
+<a name="l00081"></a>00081
+<a name="l00082"></a>00082
+<a name="l00085"></a>00085 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
+<a name="l00086"></a><a class="code" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">00086</a> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">Is_isbn13</a>(In isbn_begin, In isbn_end)
+<a name="l00087"></a>00087 {
+<a name="l00088"></a>00088 <span class="comment">// Call Is_ean13 with limitation on the 3 first number (978 - 979).</span>
+<a name="l00089"></a>00089 }
+<a name="l00090"></a>00090
+<a name="l00093"></a>00093 <span class="keyword">template</span> &lt;<span class="keyword">class</span> In&gt;
+<a name="l00094"></a><a class="code" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">00094</a> <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">isbn13_check_digit</a>(In isbn_begin, In isbn_end)
+<a name="l00095"></a>00095 {
+<a name="l00096"></a>00096 <span class="comment">// Call ean13_check_digit with limitation on the 3 first number (978 - 979).</span>
+<a name="l00097"></a>00097 }
+<a name="l00098"></a>00098
+<a name="l00099"></a>00099 } <span class="comment">// namespace checks</span>
+<a name="l00100"></a>00100 } <span class="comment">// namespace boost</span>
+<a name="l00101"></a>00101
+<a name="l00102"></a>00102 <span class="preprocessor">#endif</span>
 </pre></div></div>
 </div>
 <!-- custom Doxygen footer checks_doxygen_footer.html -->-
@@ -170,7 +166,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -75,6 +75,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">boost::is_isbn</a> (const std::string &amp;isbn)</td></tr>
@@ -99,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/isbn___vasconcelos_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -141,7 +141,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/luhn_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -103,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/mastercard_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -104,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -68,6 +68,9 @@
 <div class="title">boost Namespace Reference</div> </div>
 </div>
 <div class="contents">
+
+<p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//.
+More...</p>
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
@@ -77,7 +80,9 @@
 <tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a907196d068f21ab96123dd2a5f0c3af4">is_isbn</a> (const std::string &amp;isbn)</td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html#a88ccc0500faa07570fd01ad1728591b9">isbn_check_digit</a> (const std::string &amp;isbn)</td></tr>
 </table>
-<hr/><h2>Function Documentation</h2>
+<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+</div><hr/><h2>Function Documentation</h2>
 <a class="anchor" id="a907196d068f21ab96123dd2a5f0c3af4"></a><!-- doxytag: member="boost::is_isbn" ref="a907196d068f21ab96123dd2a5f0c3af4" args="(const std::string &amp;isbn)" -->
 <div class="memitem">
 <div class="memproto">
@@ -137,7 +142,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaceboost_1_1checks.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -76,6 +76,22 @@
 <table class="memberdecls">
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename Out , typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">compute_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a813aeacc4b3ea197208f8d0e0a3e9c9c">compute_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#aa777724ff6a7718fa843028f66034265">check_luhn</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#af896ab0cabf670fc0afeef965a219168">check_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename Out , typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">Out&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">compute_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ae628bad2c74cfb1a17eda7172b101ea1">compute_mod11</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a0f8889fb420ade8a91b7fdec0596776c">check_mod10</a> (in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#ad08e6979058c99be56541dc37a0964a7">compute_mod10</a> (in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#abc7c52df0e48e0f14a695bc5f2fe9d97">Is_ean8</a> (In ean_begin, In ean_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
@@ -92,12 +108,573 @@
 <tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a07a02f63af77f5de71f53ba43b7a44ad">Is_isbn13</a> (In isbn_begin, In isbn_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#adec31a107b4601923eec76252ca95102">isbn13_check_digit</a> (In isbn_begin, In isbn_end)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#af8f91fd51d4382cec9585876e7ed8d21">check_mod97</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digit)</td></tr>
+<tr><td class="memTemplParams" colspan="2">template&lt;typename in &gt; </td></tr>
+<tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a411cae72a9f46f097287959386236ca7">compute_mod97</a> (in &amp;begin, const in &amp;end, unsigned int nbr_digit)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a4d53e4b10289e62e6ff3f2b486acbf22">Is_upca</a> (In upc_begin, In upc_end)</td></tr>
 <tr><td class="memTemplParams" colspan="2">template&lt;class In &gt; </td></tr>
 <tr><td class="memTemplItemLeft" align="right" valign="top">char&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html#a6eec6062b50344d15b0fdcd9d3c85335">upca_check_digit</a> (In upc_begin, In upc_end)</td></tr>
 </table>
 <hr/><h2>Function Documentation</h2>
+<a class="anchor" id="aa777724ff6a7718fa843028f66034265"></a><!-- doxytag: member="boost::checks::check_luhn" ref="aa777724ff6a7718fa843028f66034265" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_luhn </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Validate the check digit of the number provided with the Luhn algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00025">25</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0f8889fb420ade8a91b7fdec0596776c"></a><!-- doxytag: member="boost::checks::check_mod10" ref="a0f8889fb420ade8a91b7fdec0596776c" args="(in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod10 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>weight</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Validate the check digit of the number provided with the modulus 10 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int[] which represents an array of weight. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int\[\]] weight Represents the weight pattern of the sequence starting on the left of the expression. If weight is null, the algorithm will apply a weight of 1 on the sequence. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the modulus 10 algorithm will operate. If the size is &lt; 1, the modulus 10 algorithm will validate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00151">151</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af896ab0cabf670fc0afeef965a219168"></a><!-- doxytag: member="boost::checks::check_mod11" ref="af896ab0cabf670fc0afeef965a219168" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod11 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Calculate the check digit of the number provided with the modulus 11 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the MOD11 algorithm will operate. If the size is &lt; 1, the MOD11 algorithm will calculate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00259">259</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af8f91fd51d4382cec9585876e7ed8d21"></a><!-- doxytag: member="boost::checks::check_mod97" ref="af8f91fd51d4382cec9585876e7ed8d21" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digit)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">bool boost::checks::check_mod97 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digit</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>!! The modulus 97 algorithm wait for a sequence of numbers only ! and will not do anything else that sum the digits and calculate the modulus of this sum. If you need to check an IBAN use the algorithms in <a class="el" href="iban_8hpp.html">iban.hpp</a> Validate the check digit of the number provided with the modulus 97 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the modulus 97 algorithm will operate. If the size is &lt; 1, the modulus 97 algorithm will validate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digits plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00428">428</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a813aeacc4b3ea197208f8d0e0a3e9c9c"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="a813aeacc4b3ea197208f8d0e0a3e9c9c" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">char boost::checks::compute_luhn </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em> = <code>0</code>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00104">104</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abed81f458a1895da97ebdef2fe4c0f50"></a><!-- doxytag: member="boost::checks::compute_luhn" ref="abed81f458a1895da97ebdef2fe4c0f50" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Out , typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">out boost::checks::compute_luhn </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Calculate the check digit of the number provided with the Luhn algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will calculate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00070">70</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad08e6979058c99be56541dc37a0964a7"></a><!-- doxytag: member="boost::checks::compute_mod10" ref="ad08e6979058c99be56541dc37a0964a7" args="(in &amp;begin, const in &amp;end, unsigned int weight[], unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">char boost::checks::compute_mod10 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>weight</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Compute the check digit of the number provided with the modulus 10 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int[] which represents an array of weight. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int\[\]] weight Represents the weight pattern of the sequence starting on the left of the expression. If weight is null, the algorithm will apply a weight of 1 on the sequence. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the modulus 10 algorithm will operate. If the size is &lt; 1, the modulus 10 algorithm will calculate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII character of the check digit is returned. </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00204">204</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9c371e4fbeeaf3601ab932ffa9f57b6f"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="a9c371e4fbeeaf3601ab932ffa9f57b6f" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename Out , typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">out boost::checks::compute_mod11 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Validate the check digit of the number provided with the modulus 11 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00320">320</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae628bad2c74cfb1a17eda7172b101ea1"></a><!-- doxytag: member="boost::checks::compute_mod11" ref="ae628bad2c74cfb1a17eda7172b101ea1" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digits=0)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">char boost::checks::compute_mod11 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digits</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Validate the check digit of the number provided with the modulus 11 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the Luhn algorithm will operate. If the size is &lt; 1, the luhn algorithm will validate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the check digit plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>true is returned if the expression given have a valid check digit and have nbr_digits (or more than 0 digit if nbr_digits is equal to 0). </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00371">371</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a411cae72a9f46f097287959386236ca7"></a><!-- doxytag: member="boost::checks::compute_mod97" ref="a411cae72a9f46f097287959386236ca7" args="(in &amp;begin, const in &amp;end, unsigned int nbr_digit)" -->
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename in &gt; </div>
+ <table class="memname">
+ <tr>
+ <td class="memname">char boost::checks::compute_mod97 </td>
+ <td>(</td>
+ <td class="paramtype">in &amp;&#160;</td>
+ <td class="paramname"><em>begin</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const in &amp;&#160;</td>
+ <td class="paramname"><em>end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned int&#160;</td>
+ <td class="paramname"><em>nbr_digit</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<p>Compute the check digit of the number provided with the modulus 97 algorithm. </p>
+<dl><dt><b>Template Parameters:</b></dt><dd>
+ <table class="">
+ <tr><td class="paramname">Iterator</td><td>with at least the caracteristics of an input iterator. It represents the beginning or the ending of a sequence of character. </td></tr>
+ <tr><td class="paramname">unsigned</td><td>int which represents a size. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl><dt><b>Parameters:</b></dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">begin</td><td>Represents the beginning of the sequence to check. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">end</td><td>Represents one off the limit of the sequence to check. </td></tr>
+ <tr><td class="paramdir"></td><td class="paramname">[unsigned</td><td>int] nbr_digits Represents the number of digits on which the modulus 97 algorithm will operate. If the size is &lt; 1, the modulus 97 algorithm will calculate the check digit with all the digit encountered. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="pre"><dt><b>Precondition:</b></dt><dd>begin and end are valid initialized iterators. They represent a sequence of character encoded in big-endian mode in a format compatible with the 7 bits ASCII. </dd></dl>
+<dl class="post"><dt><b>Postcondition:</b></dt><dd>begin is equal to the position of the last digit encountered plus one if the expression provided is correct, otherwise is equal to end. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>0 is returned if the expression given have not nbr_digits (or no digit if nbr_digits is equal to 0). Otherwise the ASCII characters of the check digits are returned. </dd></dl>
+
+<p>Definition at line <a class="el" href="modulus_8hpp_source.html#l00445">445</a> of file <a class="el" href="modulus_8hpp_source.html">modulus.hpp</a>.</p>
+
+</div>
+</div>
 <a class="anchor" id="a3e7a75ca86d95e12daf9e0ee847521a6"></a><!-- doxytag: member="boost::checks::ean13_check_digit" ref="a3e7a75ca86d95e12daf9e0ee847521a6" args="(In ean_begin, In ean_end)" -->
 <div class="memitem">
 <div class="memproto">
@@ -333,7 +910,7 @@
 <div class="memdoc">
 <p>Check the validity of the International Standard Book Number (ISBN) of size 13. (It is a ISBN encapsulated into a EAN). </p>
 
-<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00090">90</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
+<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00086">86</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
 
 </div>
 </div>
@@ -427,7 +1004,7 @@
 </dl>
 <dl class="pre"><dt><b>Precondition:</b></dt><dd>isbn_begin and isbn_end are valid initialized iterators. The length of the sequence should be of size 9 and the sequence should contains only digits and dashes. </dd></dl>
 <dl class="post"><dt><b>Postcondition:</b></dt><dd>isbn_begin and isbn_end are inchanged. </dd></dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>The check digit of the ISBN of size 9 provided, which can be between '0' and '9' or 'X'. Otherwise 0 is returned if the ISBN of size 9 provided is not correct. </dd></dl>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The check digit of the ISBN of size 9 provided, which can be between '0' and '9' or 'X'. Otherwise -1 is returned if the ISBN of size 9 provided is not correct. </dd></dl>
 
 <p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00063">63</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
 
@@ -461,7 +1038,7 @@
 <div class="memdoc">
 <p>Compute the check digit of the International Standard Book Number (ISBN) of size 13. (It is a ISBN encapulsed into a EAN). </p>
 
-<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00098">98</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
+<p>Definition at line <a class="el" href="isbn_8hpp_source.html#l00094">94</a> of file <a class="el" href="isbn_8hpp_source.html">isbn.hpp</a>.</p>
 
 </div>
 </div>
@@ -516,7 +1093,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -68,6 +68,30 @@
 </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>check_luhn()
+: <a class="el" href="namespaceboost_1_1checks.html#aa777724ff6a7718fa843028f66034265">boost::checks</a>
+</li>
+<li>check_mod10()
+: <a class="el" href="namespaceboost_1_1checks.html#a0f8889fb420ade8a91b7fdec0596776c">boost::checks</a>
+</li>
+<li>check_mod11()
+: <a class="el" href="namespaceboost_1_1checks.html#af896ab0cabf670fc0afeef965a219168">boost::checks</a>
+</li>
+<li>check_mod97()
+: <a class="el" href="namespaceboost_1_1checks.html#af8f91fd51d4382cec9585876e7ed8d21">boost::checks</a>
+</li>
+<li>compute_luhn()
+: <a class="el" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">boost::checks</a>
+</li>
+<li>compute_mod10()
+: <a class="el" href="namespaceboost_1_1checks.html#ad08e6979058c99be56541dc37a0964a7">boost::checks</a>
+</li>
+<li>compute_mod11()
+: <a class="el" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">boost::checks</a>
+</li>
+<li>compute_mod97()
+: <a class="el" href="namespaceboost_1_1checks.html#a411cae72a9f46f097287959386236ca7">boost::checks</a>
+</li>
 <li>ean13_check_digit()
 : <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
 </li>
@@ -124,7 +148,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespacemembers_func.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -68,6 +68,30 @@
 </div>
 <div class="contents">
 &#160;<ul>
+<li>check_luhn()
+: <a class="el" href="namespaceboost_1_1checks.html#aa777724ff6a7718fa843028f66034265">boost::checks</a>
+</li>
+<li>check_mod10()
+: <a class="el" href="namespaceboost_1_1checks.html#a0f8889fb420ade8a91b7fdec0596776c">boost::checks</a>
+</li>
+<li>check_mod11()
+: <a class="el" href="namespaceboost_1_1checks.html#af896ab0cabf670fc0afeef965a219168">boost::checks</a>
+</li>
+<li>check_mod97()
+: <a class="el" href="namespaceboost_1_1checks.html#af8f91fd51d4382cec9585876e7ed8d21">boost::checks</a>
+</li>
+<li>compute_luhn()
+: <a class="el" href="namespaceboost_1_1checks.html#abed81f458a1895da97ebdef2fe4c0f50">boost::checks</a>
+</li>
+<li>compute_mod10()
+: <a class="el" href="namespaceboost_1_1checks.html#ad08e6979058c99be56541dc37a0964a7">boost::checks</a>
+</li>
+<li>compute_mod11()
+: <a class="el" href="namespaceboost_1_1checks.html#a9c371e4fbeeaf3601ab932ffa9f57b6f">boost::checks</a>
+</li>
+<li>compute_mod97()
+: <a class="el" href="namespaceboost_1_1checks.html#a411cae72a9f46f097287959386236ca7">boost::checks</a>
+</li>
 <li>ean13_check_digit()
 : <a class="el" href="namespaceboost_1_1checks.html#a3e7a75ca86d95e12daf9e0ee847521a6">boost::checks</a>
 </li>
@@ -124,7 +148,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/namespaces.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -66,7 +66,7 @@
 </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.html">boost</a></td><td class="indexvalue">Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------// </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>
@@ -88,7 +88,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -162,7 +162,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/radix32_check_8cpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -377,7 +377,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -74,6 +74,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 <tr><td colspan="2"><h2><a name="func-members"></a>
 Functions</h2></td></tr>
@@ -101,7 +105,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/upc_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -130,7 +130,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/verhoeff_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -103,7 +103,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:03 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -73,6 +73,10 @@
 <tr><td colspan="2"><h2><a name="namespaces"></a>
 Namespaces</h2></td></tr>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost.html">boost</a></td></tr>
+
+<p><tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Boost <a class="el" href="crc_8hpp.html">checks/crc.hpp</a> header file ------------------------------------//. </p>
+<br/></td></tr>
+</p>
 <tr><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceboost_1_1checks.html">boost::checks</a></td></tr>
 </table>
 </div>
@@ -94,7 +98,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:03</p>
   </address>
   </tr>
 </tbody>

Modified: sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html (original)
+++ sandbox/SOC/2011/checks/libs/checks/doc/doxygen/html/visa_8hpp_source.html 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
@@ -15,7 +15,7 @@
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
 
   <!-- Add your title here ! -->
- <title>Boost.Checks Thu Jun 16 2011 18:14:52 Checks </title>
+ <title>Boost.Checks Wed Jul 13 2011 17:16:02 Checks </title>
 
   <!-- Add your custom stylesheet here ! -->
   <link href="../checks_doxygen.css" rel="stylesheet" type="text/css"/>
@@ -104,7 +104,7 @@
       <!-- Change copyright to YOUR name (and affiliation, if any) below: -->
      <p>Copyright © 2011 Pierre Talbot</p>
       <!-- 2011 becomes the current year, for example 2010, so claims copyright for a range of years, 2009 - 2010. -->
- <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Thu Jun 16 2011 18:14:52</p>
+ <p>Doxygen Documentation generated by&nbsp; doxygen logo 1.7.4, Revised at Wed Jul 13 2011 17:16:02</p>
   </address>
   </tr>
 </tbody>

Deleted: sandbox/SOC/2011/checks/libs/checks/example/Checksexamples.bat
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/example/Checksexamples.bat 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
+++ (empty file)
@@ -1,16 +0,0 @@
-echo off
-rem Runs bjam jamfile.v2 and pipes the output to named log file,
-rem including the date and time, so that each log file has a unique name,
-rem for example: checks_23-Mar-2010_1751_html.log
-rem The DOS time format is assumed 12:34 and the : separator is not used.
-set t=%time% /T
-set tim=%t:~0,2%%t:~3,2%
-rem pick just hours and minutes.
-rem time may include leading space, like " 915", so remove space.
-set tim=%tim: =%
-i:
-cd \boost-sandbox\SOC\2011\checks\libs\checks\example
-echo on
-bjam > Checks_examples%date%_%tim%.log
-if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
-pause
\ No newline at end of file

Deleted: sandbox/SOC/2011/checks/libs/checks/test/testChecks.bat
==============================================================================
--- sandbox/SOC/2011/checks/libs/checks/test/testChecks.bat 2011-07-13 13:00:04 EDT (Wed, 13 Jul 2011)
+++ (empty file)
@@ -1,16 +0,0 @@
-echo off
-rem Runs bjam jamfile.v2 and pipes the output to named log file,
-rem including the date and time, so that each log file has a unique name,
-rem for example: checks_23-Mar-2010_1751_html.log
-rem The DOS time format is assumed 12:34 and the : separator is not used.
-set t=%time% /T
-set tim=%t:~0,2%%t:~3,2%
-rem pick just hours and minutes.
-rem time may include leading space, like " 915", so remove space.
-set tim=%tim: =%
-D:
-cd boost-sandbox\SOC\2011\checks\libs\checks\test
-echo on
-bjam > testChecks_%date%_%tim%.log
-if not ERRORLEVEL 0 (echo Errorlevel is %ERRORLEVEL%) else (echo OK)
-pause
\ No newline at end of file


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk