Starting point for releases

[SVN r39706]
This commit is contained in:
Beman Dawes 2007-10-05 14:25:06 +00:00
commit 64a2bcbc13
457 changed files with 58143 additions and 1 deletions

280
.gitmodules vendored
View file

@ -1,4 +1,284 @@
[submodule "multi_array"]
path = libs/multi_array
url = ../multi_array.git
fetchRecurseSubmodules = on-demand
[submodule "math"]
path = libs/math
url = ../math.git
fetchRecurseSubmodules = on-demand
[submodule "smart_ptr"]
path = libs/smart_ptr
url = ../smart_ptr.git
fetchRecurseSubmodules = on-demand
[submodule "parameter"]
path = libs/parameter
url = ../parameter.git
fetchRecurseSubmodules = on-demand
[submodule "algorithm"]
path = libs/algorithm
url = ../algorithm.git
fetchRecurseSubmodules = on-demand
[submodule "any"]
path = libs/any
url = ../any.git
fetchRecurseSubmodules = on-demand
[submodule "concept_check"]
path = libs/concept_check
url = ../concept_check.git
fetchRecurseSubmodules = on-demand
[submodule "python"]
path = libs/python
url = ../python.git
fetchRecurseSubmodules = on-demand
[submodule "functional"]
path = libs/functional
url = ../functional.git
fetchRecurseSubmodules = on-demand
[submodule "config"]
path = libs/config
url = ../config.git
fetchRecurseSubmodules = on-demand
[submodule "exception"]
path = libs/exception
url = ../exception.git
fetchRecurseSubmodules = on-demand
[submodule "foreach"]
path = libs/foreach
url = ../foreach.git
fetchRecurseSubmodules = on-demand
[submodule "spirit"]
path = libs/spirit
url = ../spirit.git
fetchRecurseSubmodules = on-demand
[submodule "io"]
path = libs/io
url = ../io.git
fetchRecurseSubmodules = on-demand
[submodule "disjoint_sets"]
path = libs/disjoint_sets
url = ../disjoint_sets.git
fetchRecurseSubmodules = on-demand
[submodule "preprocessor"]
path = libs/preprocessor
url = ../preprocessor.git
fetchRecurseSubmodules = on-demand
[submodule "format"]
path = libs/format
url = ../format.git
fetchRecurseSubmodules = on-demand
[submodule "xpressive"]
path = libs/xpressive
url = ../xpressive.git
fetchRecurseSubmodules = on-demand
[submodule "integer"]
path = libs/integer
url = ../integer.git
fetchRecurseSubmodules = on-demand
[submodule "thread"]
path = libs/thread
url = ../thread.git
fetchRecurseSubmodules = on-demand
[submodule "tokenizer"]
path = libs/tokenizer
url = ../tokenizer.git
fetchRecurseSubmodules = on-demand
[submodule "timer"]
path = libs/timer
url = ../timer.git
fetchRecurseSubmodules = on-demand
[submodule "inspect"]
path = tools/inspect
url = ../inspect.git
fetchRecurseSubmodules = on-demand
[submodule "boostbook"]
path = tools/boostbook
url = ../boostbook.git
fetchRecurseSubmodules = on-demand
[submodule "regex"]
path = libs/regex
url = ../regex.git
fetchRecurseSubmodules = on-demand
[submodule "crc"]
path = libs/crc
url = ../crc.git
fetchRecurseSubmodules = on-demand
[submodule "random"]
path = libs/random
url = ../random.git
fetchRecurseSubmodules = on-demand
[submodule "serialization"]
path = libs/serialization
url = ../serialization.git
fetchRecurseSubmodules = on-demand
[submodule "test"]
path = libs/test
url = ../test.git
fetchRecurseSubmodules = on-demand
[submodule "date_time"]
path = libs/date_time
url = ../date_time.git
fetchRecurseSubmodules = on-demand
[submodule "logic"]
path = libs/logic
url = ../logic.git
fetchRecurseSubmodules = on-demand
[submodule "graph"]
path = libs/graph
url = ../graph.git
fetchRecurseSubmodules = on-demand
[submodule "numeric_conversion"]
path = libs/numeric/conversion
url = ../numeric_conversion.git
fetchRecurseSubmodules = on-demand
[submodule "lambda"]
path = libs/lambda
url = ../lambda.git
fetchRecurseSubmodules = on-demand
[submodule "mpl"]
path = libs/mpl
url = ../mpl.git
fetchRecurseSubmodules = on-demand
[submodule "typeof"]
path = libs/typeof
url = ../typeof.git
fetchRecurseSubmodules = on-demand
[submodule "tuple"]
path = libs/tuple
url = ../tuple.git
fetchRecurseSubmodules = on-demand
[submodule "utility"]
path = libs/utility
url = ../utility.git
fetchRecurseSubmodules = on-demand
[submodule "dynamic_bitset"]
path = libs/dynamic_bitset
url = ../dynamic_bitset.git
fetchRecurseSubmodules = on-demand
[submodule "assign"]
path = libs/assign
url = ../assign.git
fetchRecurseSubmodules = on-demand
[submodule "filesystem"]
path = libs/filesystem
url = ../filesystem.git
fetchRecurseSubmodules = on-demand
[submodule "compose"]
path = libs/compose
url = ../compose.git
fetchRecurseSubmodules = on-demand
[submodule "function"]
path = libs/function
url = ../function.git
fetchRecurseSubmodules = on-demand
[submodule "conversion"]
path = libs/conversion
url = ../conversion.git
fetchRecurseSubmodules = on-demand
[submodule "optional"]
path = libs/optional
url = ../optional.git
fetchRecurseSubmodules = on-demand
[submodule "variant"]
path = libs/variant
url = ../variant.git
fetchRecurseSubmodules = on-demand
[submodule "array"]
path = libs/array
url = ../array.git
fetchRecurseSubmodules = on-demand
[submodule "iostreams"]
path = libs/iostreams
url = ../iostreams.git
fetchRecurseSubmodules = on-demand
[submodule "multi_index"]
path = libs/multi_index
url = ../multi_index.git
fetchRecurseSubmodules = on-demand
[submodule "bcp"]
path = tools/bcp
url = ../bcp.git
fetchRecurseSubmodules = on-demand
[submodule "ptr_container"]
path = libs/ptr_container
url = ../ptr_container.git
fetchRecurseSubmodules = on-demand
[submodule "statechart"]
path = libs/statechart
url = ../statechart.git
fetchRecurseSubmodules = on-demand
[submodule "static_assert"]
path = libs/static_assert
url = ../static_assert.git
fetchRecurseSubmodules = on-demand
[submodule "range"]
path = libs/range
url = ../range.git
fetchRecurseSubmodules = on-demand
[submodule "signals"]
path = libs/signals
url = ../signals.git
fetchRecurseSubmodules = on-demand
[submodule "rational"]
path = libs/rational
url = ../rational.git
fetchRecurseSubmodules = on-demand
[submodule "tr1"]
path = libs/tr1
url = ../tr1.git
fetchRecurseSubmodules = on-demand
[submodule "iterator"]
path = libs/iterator
url = ../iterator.git
fetchRecurseSubmodules = on-demand
[submodule "build"]
path = tools/build
url = ../build.git
fetchRecurseSubmodules = on-demand
[submodule "quickbook"]
path = tools/quickbook
url = ../quickbook.git
fetchRecurseSubmodules = on-demand
[submodule "graph_parallel"]
path = libs/graph_parallel
url = ../graph_parallel.git
fetchRecurseSubmodules = on-demand
[submodule "property_map"]
path = libs/property_map
url = ../property_map.git
fetchRecurseSubmodules = on-demand
[submodule "program_options"]
path = libs/program_options
url = ../program_options.git
fetchRecurseSubmodules = on-demand
[submodule "detail"]
path = libs/detail
url = ../detail.git
fetchRecurseSubmodules = on-demand
[submodule "interval"]
path = libs/numeric/interval
url = ../interval.git
fetchRecurseSubmodules = on-demand
[submodule "ublas"]
path = libs/numeric/ublas
url = ../ublas.git
fetchRecurseSubmodules = on-demand
[submodule "wave"]
path = libs/wave
url = ../wave.git
fetchRecurseSubmodules = on-demand
[submodule "type_traits"]
path = libs/type_traits
url = ../type_traits.git
fetchRecurseSubmodules = on-demand
[submodule "compatibility"]
path = libs/compatibility
url = ../compatibility.git
fetchRecurseSubmodules = on-demand
[submodule "bind"]
path = libs/bind
url = ../bind.git
fetchRecurseSubmodules = on-demand
[submodule "pool"]
path = libs/pool
url = ../pool.git
fetchRecurseSubmodules = on-demand

477
Jamfile.v2 Normal file
View file

@ -0,0 +1,477 @@
# Copyright Vladimir Prus 2002-2006.
# Copyright Dave Abrahams 2005-2006.
# Copyright Rene Rivera 2005-2006.
# 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] [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:
#
# --builddir=DIR Build in this location instead of building
# within the distribution tree. Recommended!
#
# --toolset=toolset Indicates the toolset to build with.
#
# --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 (default) - Names of boost
# binaries include the Boost version
# number and the name and version of the
# compiler. Boost headers are installed
# in a subdirectory of <HDRDIR> whose
# name contains the Boost version
# number.
#
# 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.
#
# --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.
# TODO:
# - handle boost version
# - handle python options such as pydebug
import modules ;
import set ;
import stage ;
import package ;
import path ;
import common ;
import os ;
import regex ;
import errors ;
import "class" : new ;
import common ;
constant BOOST_VERSION : 1.34.1 ;
local version-tag = [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_VERSION) ] ;
if $(version-tag[3]) = 0
{
version-tag = $(version-tag[1-2]) ;
}
constant BOOST_VERSION_TAG : $(version-tag:J="_") ;
local default-build ;
if $(__file__:D) = ""
{
default-build =
debug release
<threading>single <threading>multi
<link>shared <link>static
;
if [ os.name ] = NT
{
default-build += <runtime-link>shared <runtime-link>static ;
}
}
else
{
default-build =
debug
;
}
rule handle-static-runtime ( properties * )
{
# This property combination is dangerous.
# Ideally, we'd add constraint to default build,
# so that user can build with property combination
# by hand. But we don't have any 'constraint' mechanism
# for default-build, so disable such builds in requirements.
# 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) )
{
return <build>no ;
}
}
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
: usage-requirements <include>.
: build-dir bin.v2
: default-build $(default-build)
;
# Setup convenient aliases for all libraries.
all-libraries =
[ MATCH .*libs/(.*)/build/.* : [ glob libs/*/build/Jamfile.v2 ] ]
;
# First, the complicated libraries: where the target name in
# Jamfile is different from directory name.
alias prg_exec_monitor : libs/test/build//boost_prg_exec_monitor ;
alias test_exec_monitor : libs/test/build//boost_test_exec_monitor ;
alias unit_test_framework : libs/test/build//boost_unit_test_framework ;
alias bgl-vis : libs/graps/build//bgl-vis ;
alias serialization : libs/serialization/build//boost_serialization ;
alias wserialization : libs/serialization/build//boost_wserialization ;
explicit prg_exec_monitor test_exec_monitor unit_test_framework
bgl-vis serialization wserialization ;
for local l in $(all-libraries)
{
if ! $(l) in test graph serialization
{
alias $(l) : libs/$(l)/build//boost_$(l) ;
explicit $(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 at installed.
rule libraries-to-install ( existing-libraries * )
{
local argv = [ modules.peek : ARGV ] ;
local with-parameter = [ MATCH --with-(.*) : $(argv) ] ;
local without-parameter = [ MATCH --without-(.*) : $(argv) ] ;
# 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 = [ MATCH "^--layout=(.*)" : [ modules.peek : ARGV ] ] ;
layout ?= versioned ;
layout-$(layout) = true ;
# possible stage only location
local stage-locate = [ MATCH "^--stagedir=(.*)" : [ modules.peek : ARGV ] ] ;
stage-locate ?= stage ;
path-constant BOOST_STAGE_LOCATE : $(stage-locate) ;
# location of python
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 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
{
if $(layout) = versioned
{
local result = [ common.format-name
<base> <toolset> <threading> <runtime> -$(BOOST_VERSION_TAG)
-$(BUILD_ID)
: $(name) : $(type) : $(property-set) ] ;
# Optionally add version suffix.
# On NT, library with version suffix won't 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 expets
# libFoo.1.2.3.dylib format.
# AIX linkers don't accept version suffixes either.
if $(type) = SHARED_LIB &&
! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix )
{
result = $(result).$(BOOST_VERSION) ;
}
return $(result) ;
}
else
{
return [ common.format-name
<base> <threading> <runtime> -$(BUILD_ID)
: $(name) : $(type) : $(property-set) ] ;
}
}
}
# Install to system location.
local install-requirements =
<install-source-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 =
[ path.glob-tree boost : *.hpp *.ipp *.h *.inc : CVS ]
[ path.glob-tree boost/compatibility/cpp_c_headers : c* : CVS ]
[ path.glob-tree boost/test/utils/runtime : *.cpp : CVS ]
[ path.glob-tree boost/spirit/tree :
parsetree.dtd : CVS ]
[ path.glob-tree boost/tr1/tr1 :
algorithm array bitset complex deque exception fstream functional
iomanip ios iostream istream iterator limits list locale map
memory new numeric ostream queue random regex set sstream stack
stdexcept streambuf string strstream tuple type_traits typeinfo
utility valarray vector *.SUNWCCh : CVS ]
;
# 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]+)" "(.*[.]a)" : [ $(s).name ] ] ;
}
if $(m)
{
filtered += $(s) ;
}
}
# Create hardlinks 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) : common.hard-link : $(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_]+([.]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 ;
alias install-unversioned ;
}
alias install : install-proper install-unversioned ;
alias stage : stage-proper stage-unversioned ;
explicit install ;
explicit stage ;
# Just build the libraries, don't install them anywhere.
# This is what happens with just "bjam --v2".
alias build_all : libs/$(libraries)/build ;
# 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, by
# --with and --without options, naturally, are ignored.
#
# - libraries -- list of library targets to install.
rule boost-install ( libraries * )
{
package.install install
: <dependency>/boost//install-headers $(install-requirements)
: # No binaries
: $(libraries)
: # No headers, it's 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 ;
}
}
# Make project ids of all libraries known.
for local l in $(libraries)
{
use-project /boost/$(l) : libs/$(l)/build ;
}

15
Jamrules Normal file
View file

@ -0,0 +1,15 @@
# Boost.Build top level Jamrules
# See tools/build/index.html for documentation.
project boost ;
# Set some important global variables if they haven't already been set by the
# user on the command-line or in the environment
# Establish this as the root of the boost installation. Most targets will want
# $(BOOST_ROOT) in their #include path.
path-global BOOST_ROOT : . ;
# The current version of Boost.
BOOST_VERSION ?= 1.34.0 ;

23
LICENSE_1_0.txt Normal file
View file

@ -0,0 +1,23 @@
Boost Software License - Version 1.0 - August 17th, 2003
Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:
The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

18
README Normal file
View file

@ -0,0 +1,18 @@
Copyright 2000-2003 Beman Dawes
Distributed under the Boost Software License, Version 1.0. (See accompany-
ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Unless otherwise specified, all Boost software and documentation is subject
to the Boost Software License Version 1.0. See the accompanying file LICENSE_1_0.txt.
A copy of the license is also available at http://www.boost.org/LICENSE_1_0.txt.
For the most current version of Boost libraries and documentation, see:
http://www.boost.org
Boost documentation is in HTML format.
The top-level directory (which contains this README file) should contain
a file named index.htm with links to all documentation, including
documentation on building boost libraries for your particular compiler
and operating system.

9
boost-build.jam Normal file
View file

@ -0,0 +1,9 @@
#~ Copyright (C) 2002-2003, David Abrahams.
#~ Copyright (C) 2002-2003, Vladimir Prus.
#~ Copyright (C) 2003, Rene Rivera.
#~ Use, modification and distribution are subject to 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)
BOOST_ROOT = $(.boost-build-file:D) ;
boost-build tools/build/v2 ;

65
boost.css Normal file
View file

@ -0,0 +1,65 @@
/*=============================================================================
Copyright 2002 William E. Kempf
Distributed under the Boost Software License, Version 1.0. (See accompany-
ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/
H1
{
FONT-SIZE: 200%;
COLOR: #00008B;
}
H2
{
FONT-SIZE: 150%;
}
H3
{
FONT-SIZE: 125%;
}
H4
{
FONT-SIZE: 108%;
}
BODY
{
FONT-SIZE: 100%;
BACKGROUND-COLOR: #ffffff;
}
PRE
{
MARGIN-LEFT: 2em;
FONT-FAMILY: Courier,
monospace;
}
CODE
{
FONT-FAMILY: Courier,
monospace;
}
CODE.as_pre
{
white-space: pre;
}
.index
{
TEXT-ALIGN: left;
}
.page-index
{
TEXT-ALIGN: left;
}
.definition
{
TEXT-ALIGN: left;
}
.footnote
{
FONT-SIZE: 66%;
VERTICAL-ALIGN: super;
TEXT-DECORATION: none;
}
.function-semantics
{
CLEAR: left;
}

BIN
boost.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

347
configure vendored Executable file
View file

@ -0,0 +1,347 @@
#!/bin/sh
# Copyright (C) 2005, 2006 Douglas Gregor.
# Copyright (C) 2006 The Trustees of Indiana University
#
# Distributed under the Boost Software License, Version 1.0.
# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
# boostinspect:notab - Tabs are required for the Makefile.
BJAM=""
TOOLSET=""
BJAM_CONFIG=""
BUILD=""
PREFIX=/usr/local
EPREFIX=
LIBDIR=
INCLUDEDIR=
LIBS=""
PYTHON=python
PYTHON_VERSION=
PYTHON_ROOT=
ICU_ROOT=
# Internal flags
flag_no_python=
flag_icu=
flag_show_libraries=
for option
do
case $option in
-help | --help | -h)
want_help=yes ;;
-prefix=* | --prefix=*)
PREFIX=`expr "x$option" : "x-*prefix=\(.*\)"`
;;
-exec-prefix=* | --exec-prefix=*)
EPREFIX=`expr "x$option" : "x-*exec-prefix=\(.*\)"`
;;
-libdir=* | --libdir=*)
LIBDIR=`expr "x$option" : "x-*libdir=\(.*\)"`
;;
-includedir=* | --includedir=*)
INCLUDEDIR=`expr "x$option" : "x-*includedir=\(.*\)"`
;;
-show-libraries | --show-libraries )
flag_show_libraries=yes
;;
-with-bjam=* | --with-bjam=* )
BJAM=`expr "x$option" : "x-*with-bjam=\(.*\)"`
;;
-with-icu | --with-icu )
flag_icu=yes
;;
-with-icu=* | --with-icu=* )
flag_icu=yes
ICU_ROOT=`expr "x$option" : "x-*with-icu=\(.*\)"`
;;
-without-icu | --without-icu )
flag_icu=no
;;
-with-libraries=* | --with-libraries=* )
library_list=`expr "x$option" : "x-*with-libraries=\(.*\)"`
if test "$library_list" != "all"; then
old_IFS=$IFS
IFS=,
for library in $library_list
do
LIBS="$LIBS --with-$library"
if test $library = python; then
requested_python=yes
fi
done
IFS=$old_IFS
if test "x$requested_python" != xyes; then
flag_no_python=yes
fi
fi
;;
-without-libraries=* | --without-libraries=* )
library_list=`expr "x$option" : "x-*without-libraries=\(.*\)"`
old_IFS=$IFS
IFS=,
for library in $library_list
do
LIBS="$LIBS --without-$library"
if test $library = python; then
flag_no_python=yes
fi
done
IFS=$old_IFS
;;
-with-python=* | --with-python=* )
PYTHON=`expr "x$option" : "x-*with-python=\(.*\)"`
;;
-with-python-root=* | --with-python-root=* )
PYTHON_ROOT=`expr "x$option" : "x-*with-python-root=\(.*\)"`
;;
-with-python-version=* | --with-python-version=* )
PYTHON_VERSION=`expr "x$option" : "x-*with-python-version=\(.*\)"`
;;
-with-toolset=* | --with-toolset=* )
TOOLSET=`expr "x$option" : "x-*with-toolset=\(.*\)"`
;;
-*)
{ echo "error: unrecognized option: $option
Try \`$0 --help' for more information." >&2
{ (exit 1); exit 1; }; }
;;
esac
done
if test "x$want_help" = xyes; then
cat <<EOF
\`configure' configures Boost to adapt to a few kinds of systems.
Usage: $0 [OPTION]...
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--with-bjam=BJAM use existing Boost.Jam executable (bjam)
[automatically built]
--with-toolset=TOOLSET use specific Boost.Build toolset
[automatically detected]
--show-libraries show the set of libraries that require build
and installation steps (i.e., those libraries
that can be used with --with-libraries or
--without-libraries), then exit
--with-libraries=list build only a particular set of libraries,
describing using either a comma-separated list of
library names or "all"
[all]
--without-libraries=list build all libraries except the ones listed []
--with-icu enable Unicode/ICU support in Regex
[automatically detected]
--without-icu disable Unicode/ICU support in Regex
--with-icu=DIR specify the root of the ICU library installation
and enable Unicode/ICU support in Regex
[automatically detected]
--with-python=PYTHON specify the Python executable [python]
--with-python-root=DIR specify the root of the Python installation
[automatically detected]
--with-python-version=X.Y specify the Python version as X.Y
[automatically detected]
Installation directories:
--prefix=PREFIX install Boost into the given PREFIX
[/usr/local]
--exec-prefix=EPREFIX install Boost binaries into the given EPREFIX
[PREFIX]
More precise control over installation directories:
--libdir=DIR install libraries here [EPREFIX/lib]
--includedir=DIR install headers here [PREFIX/include]
EOF
fi
test -n "$want_help" && exit 0
# TBD: Determine where the script is located
my_dir="."
# Determine the toolset, if not already decided
if test "x$TOOLSET" = x; then
TOOLSET=`$my_dir/tools/jam/src/build.sh --guess-toolset`
fi
rm -f config.log
# Build bjam
if test "x$BJAM" = x; then
echo -n "Building Boost.Jam with toolset $TOOLSET... "
pwd=`pwd`
cd "$my_dir/tools/jam/src" && ./build.sh "$TOOLSET" > config.log 2>&1
cd $pwd
arch=`cd $my_dir/tools/jam/src && ./bootstrap/jam0 -d0 -f build.jam --toolset=$TOOLSET --toolset-root= --show-locate-target && cd ..`
BJAM="$my_dir/tools/jam/src/$arch/bjam"
echo "tools/jam/src/$arch/bjam"
fi
# TBD: Turn BJAM into an absolute path
# If there is a list of libraries
if test "x$flag_show_libraries" = xyes; then
libraries=`$BJAM -d0 --show-libraries`
cat <<EOF
The following Boost libraries have portions that require a separate build
and installation step. Any library not listed here can be used by including
the headers only.
The Boost libraries requiring separate building and installation are:
EOF
for lib in $libraries
do
echo " $lib"
done
exit 0
fi
# Setup paths
if test "x$EPREFIX" = x; then
EPREFIX=$PREFIX
fi
if test "x$LIBDIR" = x; then
LIBDIR="$EPREFIX/lib"
fi
if test "x$INCLUDEDIR" = x; then
INCLUDEDIR="$PREFIX/include"
fi
# Find Python
if test "x$flag_no_python" = x; then
result=`$PYTHON -c "exit" > /dev/null 2>&1`
if [ "$?" -ne "0" ]; then
flag_no_python=yes
fi
fi
if test "x$flag_no_python" = x; then
if test "x$PYTHON_VERSION" = x; then
echo -n "Detecting Python version... "
PYTHON_VERSION=`$PYTHON -c "import sys; print (\"%d.%d\" % (sys.version_info[0], sys.version_info[1]))"`
echo $PYTHON_VERSION
fi
if test "x$PYTHON_ROOT" = x; then
echo -n "Detecting Python root... "
PYTHON_ROOT=`$PYTHON -c "import sys; print sys.prefix"`
echo $PYTHON_ROOT
fi
fi
# Configure ICU
echo -n "Unicode/ICU support for Boost.Regex?... "
if test "x$flag_icu" != xno; then
if test "x$ICU_ROOT" = x; then
COMMON_ICU_PATHS="/usr /usr/local /sw"
for p in $COMMON_ICU_PATHS; do
if test -r $p/include/unicode/utypes.h; then
ICU_ROOT=$p
fi
done
if test "x$ICU_ROOT" = x; then
echo "not found."
else
BJAM_CONFIG="$BJAM_CONFIG -sICU_PATH=$ICU_ROOT"
echo "$ICU_ROOT"
fi
else
BJAM_CONFIG="$BJAM_CONFIG -sICU_PATH=$ICU_ROOT"
echo "$ICU_ROOT"
fi
else
echo "disabled."
fi
# Backup the user's existing user-config.jam
JAM_CONFIG_OUT="user-config.jam"
if test -r "user-config.jam"; then
counter=1
while test -r "user-config.jam.$counter"; do
counter=`expr $counter + 1`
done
echo "Backing up existing Boost.Build configuration in user-config.jam.$counter"
mv "user-config.jam" "user-config.jam.$counter"
fi
# Generate user-config.jam
echo "Generating Boost.Build configuration in user-config.jam..."
cat > user-config.jam <<EOF
# Boost.Build Configuration
# Automatically generated by Boost configure
# Compiler configuration
using $TOOLSET ;
EOF
# - Python configuration
if test "x$flag_no_python" = x; then
cat >> user-config.jam <<EOF
# Python configuration
using python : $PYTHON_VERSION : $PYTHON_ROOT ;
EOF
fi
# Generate the Makefile
echo "Generating Makefile..."
cat > Makefile <<EOF
BJAM=$BJAM
BJAM_CONFIG=$BJAM_CONFIG
PREFIX=$PREFIX
EPREFIX=$EPREFIX
LIBDIR=$LIBDIR
INCLUDEDIR=$INCLUDEDIR
LIBS=$LIBS
all: .dummy
@echo "\$(BJAM) \$(BJAM_CONFIG) --user-config=user-config.jam \$(LIBS)"
@\$(BJAM) \$(BJAM_CONFIG) --user-config=user-config.jam \$(LIBS) || \\
echo "Not all Boost libraries built properly."
clean: .dummy
rm -rf bin.v2
distclean: clean
rm -rf Makefile config.log
check: .dummy
@cd status && ../\$(BJAM) \$(BJAM_CONFIG) --user-config=../user-config.jam || echo "Some Boost regression tests failed. This is normal for many compilers."
install: .dummy
@echo "\$(BJAM) \$(BJAM_CONFIG) --user-config=user-config.jam --prefix=\$(PREFIX) --exec-prefix=\$(EPREFIX) --libdir=\$(LIBDIR) --includedir=\$(INCLUDEDIR) \$(LIBS) install"
@\$(BJAM) \$(BJAM_CONFIG) --user-config=user-config.jam --prefix=\$(PREFIX) --exec-prefix=\$(EPREFIX) --libdir=\$(LIBDIR) --includedir=\$(INCLUDEDIR) \$(LIBS) install || echo "Not all Boost libraries built properly."
.dummy:
EOF

50
doc/Jamfile.v2 Normal file
View file

@ -0,0 +1,50 @@
# Copyright (c) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
#
# 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)
project boost/doc ;
import boostbook : boostbook ;
boostbook doc : src/boost.xml
:
## Build the various generated docs (Doxygen and QuickBook)...
<dependency>../libs/program_options/doc//autodoc.xml
<dependency>../libs/algorithm/string/doc//autodoc.xml
<dependency>../libs/logic/doc//reference.xml
<dependency>../libs/functional/hash/doc//hash
<dependency>../libs/type_traits/doc//type_traits
<dependency>../libs/static_assert/doc//static_assert
<dependency>../libs/tr1/doc//tr1
<dependency>../libs/math/doc//math
<dependency>../libs/foreach/doc//foreach
<dependency>../libs/typeof/doc//typeof
<dependency>../libs/xpressive/doc//autodoc.xml
<dependency>../libs/xpressive/doc//xpressive
<dependency>../libs/date_time/xmldoc//date_time_autodoc.xml
<dependency>../libs/date_time/xmldoc//gregorian_autodoc.xml
<dependency>../libs/date_time/xmldoc//posix_time_autodoc.xml
<dependency>../libs/date_time/xmldoc//local_time_autodoc.xml
<dependency>../more/whos_using//using
<dependency>../tools/jam/doc//bjam
<dependency>../tools/quickbook/doc//quickbook
## Add path references to the QuickBook generated docs...
<implicit-dependency>../libs/functional/hash/doc//hash
<implicit-dependency>../libs/type_traits/doc//type_traits
<implicit-dependency>../libs/static_assert/doc//static_assert
<implicit-dependency>../libs/tr1/doc//tr1
<implicit-dependency>../libs/math/doc//math
<implicit-dependency>../libs/foreach/doc//foreach
<implicit-dependency>../libs/typeof/doc//typeof
<implicit-dependency>../libs/xpressive/doc//xpressive
<implicit-dependency>../more/whos_using//using
<implicit-dependency>../tools/jam/doc//bjam
<implicit-dependency>../tools/quickbook/doc//quickbook
<xsl:param>boost.libraries=../../libs/libraries.htm
;

View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/CopyConstructible.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/CopyConstructible.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/CopyConstructible.html</a>
</body>
</html>

15
doc/html/any.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/any.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/any.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/any.html</a>
</body>
</html>

15
doc/html/array.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/array.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/array.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/array.html</a>
</body>
</html>

23
doc/html/bbv2.html Normal file
View file

@ -0,0 +1,23 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2.html</a>
</body>
</html>

View file

@ -0,0 +1,17 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2/installation.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2/installation.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/bbv2/installation.html</a>
</body>
</html>

18
doc/html/boost_math.html Normal file
View file

@ -0,0 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math.html</a>
</body>
</html>

View file

@ -0,0 +1,17 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/gcd_lcm.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/gcd_lcm.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/gcd_lcm.html</a>
</body>
</html>

View file

@ -0,0 +1,17 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/inverse_complex.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/inverse_complex.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/inverse_complex.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/math_special_functions.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/math_special_functions.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/math_special_functions.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/octonions.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/octonions.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/octonions.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/quaternions.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/quaternions.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_math/quaternions.html</a>
</body>
</html>

View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_staticassert.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_staticassert.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_staticassert.html</a>
</body>
</html>

16
doc/html/boost_tr1.html Normal file
View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_tr1.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_tr1.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_tr1.html</a>
</body>
</html>

View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits.html</a>
</body>
</html>

View file

@ -0,0 +1,17 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits/background.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits/background.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boost_typetraits/background.html</a>
</body>
</html>

519
doc/html/boostbook.css Normal file
View file

@ -0,0 +1,519 @@
/*=============================================================================
Copyright (c) 2004 Joel de Guzman
http://spirit.sourceforge.net/
Distributed under the Boost Software License, Version 1.0. (See accompany-
ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/
/*=============================================================================
Body defaults
=============================================================================*/
body
{
margin: 1em;
font-family: sans-serif;
}
/*=============================================================================
Paragraphs
=============================================================================*/
p
{
text-align: left;
font-size: 10pt;
line-height: 1.15;
}
/*=============================================================================
Program listings
=============================================================================*/
/* Code on paragraphs */
p tt.computeroutput
{
font-size: 9pt;
}
pre.synopsis
{
font-size: 90%;
margin: 1pc 4% 0pc 4%;
padding: 0.5pc 0.5pc 0.5pc 0.5pc;
}
.programlisting,
.screen
{
font-size: 9pt;
display: block;
margin: 1pc 4% 0pc 4%;
padding: 0.5pc 0.5pc 0.5pc 0.5pc;
}
/* Program listings in tables don't get borders */
td .programlisting,
td .screen
{
margin: 0pc 0pc 0pc 0pc;
padding: 0pc 0pc 0pc 0pc;
}
/*=============================================================================
Headings
=============================================================================*/
h1, h2, h3, h4, h5, h6
{
text-align: left;
margin: 1em 0em 0.5em 0em;
font-weight: bold;
}
h1 { font: 140% }
h2 { font: bold 140% }
h3 { font: bold 130% }
h4 { font: bold 120% }
h5 { font: italic 110% }
h6 { font: italic 100% }
/* Top page titles */
title,
h1.title,
h2.title
h3.title,
h4.title,
h5.title,
h6.title,
.refentrytitle
{
font-weight: bold;
margin-bottom: 1pc;
}
h1.title { font-size: 140% }
h2.title { font-size: 140% }
h3.title { font-size: 130% }
h4.title { font-size: 120% }
h5.title { font-size: 110% }
h6.title { font-size: 100% }
.section h1
{
margin: 0em 0em 0.5em 0em;
font-size: 140%;
}
.section h2 { font-size: 140% }
.section h3 { font-size: 130% }
.section h4 { font-size: 120% }
.section h5 { font-size: 110% }
.section h6 { font-size: 100% }
/* Code on titles */
h1 tt.computeroutput { font-size: 140% }
h2 tt.computeroutput { font-size: 140% }
h3 tt.computeroutput { font-size: 130% }
h4 tt.computeroutput { font-size: 120% }
h5 tt.computeroutput { font-size: 110% }
h6 tt.computeroutput { font-size: 100% }
/*=============================================================================
Author
=============================================================================*/
h3.author
{
font-size: 100%
}
/*=============================================================================
Lists
=============================================================================*/
li
{
font-size: 10pt;
line-height: 1.3;
}
/* Unordered lists */
ul
{
text-align: left;
}
/* Ordered lists */
ol
{
text-align: left;
}
/*=============================================================================
Links
=============================================================================*/
a
{
text-decoration: none; /* no underline */
}
a:hover
{
text-decoration: underline;
}
/*=============================================================================
Spirit style navigation
=============================================================================*/
.spirit-nav
{
text-align: right;
}
.spirit-nav a
{
color: white;
padding-left: 0.5em;
}
.spirit-nav img
{
border-width: 0px;
}
/*=============================================================================
Table of contents
=============================================================================*/
.toc
{
margin: 1pc 4% 0pc 4%;
padding: 0.1pc 1pc 0.1pc 1pc;
font-size: 80%;
line-height: 1.15;
}
.boost-toc
{
float: right;
padding: 0.5pc;
}
/*=============================================================================
Tables
=============================================================================*/
.table-title,
div.table p.title
{
margin-left: 4%;
padding-right: 0.5em;
padding-left: 0.5em;
}
.informaltable table,
.table table
{
width: 92%;
margin-left: 4%;
margin-right: 4%;
}
div.informaltable table,
div.table table
{
padding: 4px;
}
/* Table Cells */
div.informaltable table tr td,
div.table table tr td
{
padding: 0.5em;
text-align: left;
font-size: 9pt;
}
div.informaltable table tr th,
div.table table tr th
{
padding: 0.5em 0.5em 0.5em 0.5em;
border: 1pt solid white;
font-size: 80%;
}
/*=============================================================================
Blurbs
=============================================================================*/
div.note,
div.tip,
div.important,
div.caution,
div.warning,
p.blurb
{
font-size: 9pt; /* A little bit smaller than the main text */
line-height: 1.2;
display: block;
margin: 1pc 4% 0pc 4%;
padding: 0.5pc 0.5pc 0.5pc 0.5pc;
}
p.blurb img
{
padding: 1pt;
}
/*=============================================================================
Variable Lists
=============================================================================*/
/* Make the terms in definition lists bold */
div.variablelist dl dt,
span.term
{
font-weight: bold;
font-size: 10pt;
}
div.variablelist table tbody tr td
{
text-align: left;
vertical-align: top;
padding: 0em 2em 0em 0em;
font-size: 10pt;
margin: 0em 0em 0.5em 0em;
line-height: 1;
}
div.variablelist dl dt
{
margin-bottom: 0.2em;
}
div.variablelist dl dd
{
margin: 0em 0em 0.5em 2em;
font-size: 10pt;
}
div.variablelist table tbody tr td p,
div.variablelist dl dd p
{
margin: 0em 0em 0.5em 0em;
line-height: 1;
}
/*=============================================================================
Misc
=============================================================================*/
/* Title of books and articles in bibliographies */
span.title
{
font-style: italic;
}
span.underline
{
text-decoration: underline;
}
span.strikethrough
{
text-decoration: line-through;
}
/* Copyright, Legal Notice */
div div.legalnotice p
{
text-align: left
}
/*=============================================================================
Colors
=============================================================================*/
@media screen
{
/* Links */
a
{
color: #005a9c;
}
a:visited
{
color: #9c5a9c;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
text-decoration: none; /* no underline */
color: #000000;
}
/* Syntax Highlighting */
.keyword { color: #0000AA; }
.identifier { color: #000000; }
.special { color: #707070; }
.preprocessor { color: #402080; }
.char { color: teal; }
.comment { color: #800000; }
.string { color: teal; }
.number { color: teal; }
.white_bkd { background-color: #FFFFFF; }
.dk_grey_bkd { background-color: #999999; }
/* Copyright, Legal Notice */
.copyright
{
color: #666666;
font-size: small;
}
div div.legalnotice p
{
color: #666666;
}
/* Program listing */
pre.synopsis
{
border: 1px solid #DCDCDC;
}
.programlisting,
.screen
{
border: 1px solid #DCDCDC;
}
td .programlisting,
td .screen
{
border: 0px solid #DCDCDC;
}
/* Blurbs */
div.note,
div.tip,
div.important,
div.caution,
div.warning,
p.blurb
{
border: 1px solid #DCDCDC;
}
/* Table of contents */
.toc
{
border: 1px solid #DCDCDC;
}
/* Tables */
div.informaltable table tr td,
div.table table tr td
{
border: 1px solid #DCDCDC;
}
div.informaltable table tr th,
div.table table tr th
{
background-color: #F0F0F0;
border: 1px solid #DCDCDC;
}
/* Misc */
span.highlight
{
color: #00A000;
}
}
@media print
{
/* Links */
a
{
color: black;
}
a:visited
{
color: black;
}
.spirit-nav
{
display: none;
}
/* Program listing */
pre.synopsis
{
border: 1px solid gray;
}
.programlisting,
.screen
{
border: 1px solid gray;
}
td .programlisting,
td .screen
{
border: 0px solid #DCDCDC;
}
/* Table of contents */
.toc
{
border: 1px solid gray;
}
.informaltable table,
.table table
{
border: 1px solid gray;
border-collapse: collapse;
}
/* Tables */
div.informaltable table tr td,
div.table table tr td
{
border: 1px solid gray;
}
div.informaltable table tr th,
div.table table tr th
{
border: 1px solid gray;
}
/* Misc */
span.highlight
{
font-weight: bold;
}
}
/*=============================================================================
Images
=============================================================================*/
span.inlinemediaobject img
{
vertical-align: middle;
}

15
doc/html/boostbook.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boostbook.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boostbook.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/boostbook.html</a>
</body>
</html>

15
doc/html/date_time.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/date_time_io.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/date_time_io.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/date_time_io.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/details.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/details.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/details.html</a>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/local_time.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/local_time.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/date_time/local_time.html</a>
</body>
</html>

275
doc/html/docutils.css Normal file
View file

@ -0,0 +1,275 @@
/*
:Author: David Goodger
:Contact: goodger@python.org
:Date: $Date$
:Revision: $Revision$
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin-left: 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left {
clear: left }
img.align-right {
clear: right }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font-family: serif ;
font-size: 100% }
pre.literal-block, pre.doctest-block {
margin-left: 2em ;
margin-right: 2em }
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }

16
doc/html/foreach.html Normal file
View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/foreach.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/foreach.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/foreach.html</a>
</body>
</html>

15
doc/html/function.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/function.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/function.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/function.html</a>
</body>
</html>

15
doc/html/functionN.html Executable file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/functionN.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/functionN.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/functionN.html</a>
</body>
</html>

23
doc/html/hash.html Normal file
View file

@ -0,0 +1,23 @@
<!--
Copyright Daniel James 2005 - 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/hash.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/hash.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/hash.html</a>
</body>
</html>

BIN
doc/html/images/blank.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

BIN
doc/html/images/caution.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
doc/html/images/draft.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
doc/html/images/home.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

BIN
doc/html/images/next.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

BIN
doc/html/images/next_disabled.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
doc/html/images/note.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 490 B

BIN
doc/html/images/prev.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 B

BIN
doc/html/images/prev_disabled.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
doc/html/images/tip.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 449 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

BIN
doc/html/images/up.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 B

BIN
doc/html/images/up_disabled.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
doc/html/images/warning.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

23
doc/html/jam.html Normal file
View file

@ -0,0 +1,23 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam.html</a>
</body>
</html>

View file

@ -0,0 +1,25 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam/building.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam/building.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/jam/building.html</a>
</body>
</html>

15
doc/html/lambda.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/lambda.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/lambda.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/lambda.html</a>
</body>
</html>

View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/program_options.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/program_options.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/program_options.html</a>
</body>
</html>

15
doc/html/ref.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/ref.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/ref.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/ref.html</a>
</body>
</html>

11
doc/html/reference.css Normal file
View file

@ -0,0 +1,11 @@
/*============================================================================
Copyright 2003-2004 Douglas Gregor
Distributed under the Boost Software License, Version 1.0. (See accompany-
ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
============================================================================*/
PRE.synopsis {
background-color: #e0ffff;
border: thin solid blue;
padding: 1em
}

15
doc/html/signals.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/signals.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/signals.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/signals.html</a>
</body>
</html>

15
doc/html/string_algo.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/string_algo.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/string_algo.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/string_algo.html</a>
</body>
</html>

20
doc/html/thread.html Normal file
View file

@ -0,0 +1,20 @@
<!-- Copyright (c) 2002-2003 William E. Kempf.
Subject to the Boost Software License, Version 1.0.
(See accompanying file LICENSE-1.0 or http://www.boost.org/LICENSE-1.0)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/thread.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/thread.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/thread.html</a>
</body>
</html>

15
doc/html/tribool.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/tribool.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/tribool.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/tribool.html</a>
</body>
</html>

23
doc/html/typeof.html Normal file
View file

@ -0,0 +1,23 @@
<!--
Copyright Daniel James 2006
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)
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<title>Redirect to generated documentation</title>
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/typeof.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/typeof.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/typeof.html</a>
</body>
</html>

15
doc/html/variant.html Normal file
View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/variant.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/variant.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/variant.html</a>
</body>
</html>

View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/who_s_using_boost_.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/who_s_using_boost_.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/who_s_using_boost_.html</a>
</body>
</html>

16
doc/html/xpressive.html Normal file
View file

@ -0,0 +1,16 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
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) -->
<meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/xpressive.html">
</head>
<body>
Automatic redirection failed, please go to
<a href="http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/xpressive.html">http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/xpressive.html</a>
</body>
</html>

732
doc/src/boost.xml Normal file
View file

@ -0,0 +1,732 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE boostbook PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
<!-- Copyright (C) 2002 Douglas Gregor
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) -->
<boostbook xmlns:xi="http://www.w3.org/2001/XInclude"
last-revision="$Date$">
<title>The Boost C++ Libraries BoostBook Documentation Subset</title>
<preface id="about">
<title>What's Included in This Document</title>
<para>This document represents only a subset of the full Boost
documentation: that part which is generated from BoostBook or
QuickBook sources. Eventually all Boost libraries may use these
formats, but in the meantime, much of Boost's documentation is not
available here. Please
see <ulink
url="http://www.boost.org/libs">http://www.boost.org/libs</ulink>
for complete documentation.
</para>
<para>
Documentation for some of the libraries described in this document is
available in alternative formats:
<itemizedlist>
<listitem>
<simpara><ulink url="http://www.boost.org/doc/boost-doc-html.tar.gz">HTML (tarred, gzipped)</ulink></simpara>
</listitem>
<listitem>
<simpara><ulink url="http://www.boost.org/doc/boost.pdf">PDF</ulink></simpara>
</listitem>
<listitem>
<simpara>
<ulink url="http://www.boost.org/doc/boost-doc-man.tar.gz">Unix man pages</ulink>
</simpara>
</listitem>
<listitem>
<simpara><ulink url="../boost.docbook">DocBook</ulink></simpara>
</listitem>
<listitem>
<simpara>
<ulink url="../boost.fo">XSL Formatting Objects</ulink>
</simpara>
</listitem>
</itemizedlist>
</para>
</preface>
<part id="libraries">
<title>The Boost C++ Libraries (BoostBook Subset)</title>
<xi:include href="../../libs/any/doc/any.xml"/>
<xi:include href="../../libs/array/doc/array.xml"/>
<library name="Bind" dirname="bind" html-only="1">
<libraryinfo>
<author>
<firstname>Peter</firstname>
<surname>Dimov</surname>
</author>
<librarypurpose>Generalized binders for function/object/pointers and member functions</librarypurpose>
<librarycategory name="category:higher-order"/>
</libraryinfo>
</library>
<library name="Mem_fn" dirname="bind" html-only="1"
url="../../libs/bind/mem_fn.html">
<libraryinfo>
<author>
<firstname>Peter</firstname>
<surname>Dimov</surname>
</author>
<librarypurpose>Generalized binders for member functions</librarypurpose>
<librarycategory name="category:higher-order"/>
</libraryinfo>
</library>
<library name="Call Traits" dirname="call_traits" html-only="1"
url="../../libs/utility/call_traits.htm">
<libraryinfo>
<author>
<firstname>John</firstname>
<surname>Maddock</surname>
</author>
<author>
<firstname>Howard</firstname>
<surname>Hinnant</surname>
</author>
<librarypurpose>Defines types for passing parameters</librarypurpose>
<librarycategory name="category:generic"/>
</libraryinfo>
</library>
<library name="Compatibility" dirname="compatibility" html-only="1">
<libraryinfo>
<author>
<firstname>Ralf</firstname>
<surname>Grosse-Kunstleve</surname>
</author>
<author>
<firstname>Jens</firstname>
<surname>Maurer</surname>
</author>
<librarypurpose>Help for non-conforming standard libraries</librarypurpose>
<librarycategory name="category:broken"/>
</libraryinfo>
</library>
<library name="Compose" dirname="compose" html-only="1"
url="../../libs/compose/index.htm">
<libraryinfo>
<author>
<firstname>Nicolai</firstname>
<surname>Josuttis</surname>
</author>
<librarypurpose>Functional composition adapters for the STL</librarypurpose>
<librarycategory name="category:higher-order"/>
</libraryinfo>
</library>
<library name="Compressed Pair" dirname="compressed_pair" html-only="1"
url="../../libs/utility/compressed_pair.htm">
<libraryinfo>
<author>
<firstname>John</firstname>
<surname>Maddock</surname>
</author>
<author>
<firstname>Howard</firstname>
<surname>Hinnant</surname>
</author>
<librarypurpose>Empty member optimization</librarypurpose>
<librarycategory name="category:data-structures"/>
<librarycategory name="category:misc"/>
</libraryinfo>
</library>
<library name="Concept Check" dirname="concept_check">
<libraryinfo>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<librarypurpose>Tools for generic programming</librarypurpose>
<librarycategory name="category:generic"/>
<librarycategory name="category:testing"/>
</libraryinfo>
<title>Boost.Concept_Check</title>
<xi:include href="../../libs/concept_check/doc/reference/concepts.xml"/>
</library>
<library name="Config" dirname="config" html-only="1">
<libraryinfo>
<author>
<firstname>John</firstname>
<surname>Maddock</surname>
</author>
<author>
<firstname>Beman</firstname>
<surname>Dawes</surname>
</author>
<author>
<firstname>Vesa</firstname>
<surname>Karvonen</surname>
</author>
<librarypurpose>Helps boost library developers adapt to compiler idiosyncrasies; not intended for library users</librarypurpose>
<librarycategory name="category:broken"/>
</libraryinfo>
</library>
<library name="Conversion" dirname="conversion" html-only="1"
url="../../libs/conversion/index.html">
<libraryinfo>
<author>
<firstname>Dave</firstname>
<surname>Abrahams</surname>
</author>
<author>
<firstname>Kevlin</firstname>
<surname>Henney</surname>
</author>
<librarypurpose>Numeric, polymorphic, and lexical casts</librarypurpose>
<librarycategory name="category:misc"/>
</libraryinfo>
</library>
<library name="CRC" dirname="crc" html-only="1">
<libraryinfo>
<author>
<firstname>Daryle</firstname>
<surname>Walker</surname>
</author>
<librarypurpose>Cyclic Redundancy Code</librarypurpose>
<librarycategory name="category:misc"/>
</libraryinfo>
</library>
<xi:include href="../../libs/date_time/xmldoc/date_time.xml"/>
<library name="Dynamic Bitset" dirname="dynamic_bitset" html-only="1">
<libraryinfo>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<author>
<firstname>Chuck</firstname>
<surname>Allison</surname>
</author>
<librarypurpose>A runtime sized version of <code>std::bitset</code></librarypurpose>
<librarycategory name="category:containers"/>
</libraryinfo>
</library>
<library name="Format" dirname="format" html-only="1"
url="../../libs/format/index.html">
<libraryinfo>
<author>
<firstname>Samuel</firstname>
<surname>Krempp</surname>
</author>
<librarypurpose>Type-safe 'printf-like' format operations</librarypurpose>
<librarycategory name="category:string-text"/>
<librarycategory name="category:io"/>
</libraryinfo>
</library>
<library name="Filesystem" dirname="filesystem" html-only="1">
<libraryinfo>
<author>
<firstname>Beman</firstname>
<surname>Dawes</surname>
</author>
<librarypurpose>Portable paths, iteration over directories, and other useful filesystem operations</librarypurpose>
<librarycategory name="category:misc"/>
</libraryinfo>
</library>
<xi:include href="foreach.xml"/>
<xi:include href="../../libs/function/doc/function.xml"/>
<library name="Functional" dirname="functional" html-only="1">
<libraryinfo>
<author>
<firstname>Mark</firstname>
<surname>Rodgers</surname>
</author>
<librarypurpose>Enhanced function object adaptors</librarypurpose>
<librarycategory name="category:higher-order"/>
</libraryinfo>
</library>
<xi:include href="hash.xml"/>
<library name="Graph" dirname="graph" html-only="1">
<libraryinfo>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<author>
<firstname>University of Notre Dame</firstname>
<surname>Team</surname>
</author>
<librarypurpose>Generic graph components and algorithms</librarypurpose>
<librarycategory name="category:containers"/>
<librarycategory name="category:iterators"/>
<librarycategory name="category:algorithms"/>
</libraryinfo>
</library>
<library name="Integer" dirname="integer" html-only="1"
url="../../libs/integer/index.html">
<libraryinfo>
<author>
<firstname>various</firstname>
<surname>authors</surname>
</author>
<librarypurpose>Headers to ease dealing with integral types</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Interval" dirname="numeric/interval" html-only="1"
url="../../libs/numeric/interval/doc/index.html">
<libraryinfo>
<author>
<firstname>Guillaume</firstname>
<surname>Melquiond</surname>
</author>
<author>
<firstname>Herv&eacute;</firstname>
<surname>Br&ouml;nnimann</surname>
</author>
<author>
<firstname>Sylvain</firstname>
<surname>Pion</surname>
</author>
<librarypurpose>Extends the usual arithmetic functions to mathematical intervals</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="I/O State Savers" dirname="io" html-only="1">
<libraryinfo>
<author>
<firstname>Daryle</firstname>
<surname>Walker</surname>
</author>
<librarypurpose>Save I/O state to prevent jumbled data</librarypurpose>
<librarycategory name="category:io"/>
</libraryinfo>
</library>
<library name="Iterator Adaptors" dirname="utility" html-only="1"
url="../../libs/utility/iterator_adaptors.htm">
<libraryinfo>
<author>
<firstname>Dave</firstname>
<surname>Abrahams</surname>
</author>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<author>
<firstname>John</firstname>
<surname>Potter</surname>
</author>
<librarypurpose>Adapt a base type into a standard conforming iterator</librarypurpose>
<librarycategory name="category:iterators"/>
</libraryinfo>
</library>
<xi:include href="../../libs/lambda/doc/lambda.xml"/>
<library name="Math" dirname="math" html-only="1">
<libraryinfo>
<author>
<firstname>various</firstname>
<surname>authors</surname>
</author>
<librarypurpose>Several contributions in the domain of mathematics</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<xi:include href="math.xml"/>
<library name="Math/Common Factor" dirname="math/common_factor" html-only="1"
url="../../libs/math/doc/common_factor.html">
<libraryinfo>
<author>
<firstname>Daryle</firstname>
<surname>Walker</surname>
</author>
<librarypurpose>Greatest common divisor and least common multiple</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Math/Octonion" dirname="math/octonion" html-only="1">
<libraryinfo>
<author>
<firstname>Hubert</firstname>
<surname>Holin</surname>
</author>
<librarypurpose>Octonions</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Math/Quaternion" dirname="math/quaternion" html-only="1">
<libraryinfo>
<author>
<firstname>Hubert</firstname>
<surname>Holin</surname>
</author>
<librarypurpose>Quaternions</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Math/Special Functions" dirname="math/special_functions" html-only="1">
<libraryinfo>
<author>
<firstname>Hubert</firstname>
<surname>Holin</surname>
</author>
<librarypurpose>Mathematical special functions such as atanh, sinc, and sinhc</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="MPL" dirname="mpl" html-only="1">
<libraryinfo>
<author>
<firstname>Aleksey</firstname>
<surname>Gurtovoy</surname>
</author>
<librarypurpose>Template metaprogramming framework of compile-time algorithms, sequences and metafunction classes</librarypurpose>
<librarycategory name="category:template"/>
</libraryinfo>
</library>
<library name="Multi Array" dirname="multi_array" html-only="1">
<libraryinfo>
<author>
<firstname>Ron</firstname>
<surname>Garcia</surname>
</author>
<librarypurpose>Multidimensional containers and adaptors for arrays of contiguous data</librarypurpose>
<librarycategory name="category:math"/>
<librarycategory name="category:containers"/>
</libraryinfo>
</library>
<library name="Operators" dirname="utility" html-only="1">
<libraryinfo>
<author>
<firstname>Dave</firstname>
<surname>Abrahams</surname>
</author>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<librarypurpose>Templates ease arithmetic classes and iterators</librarypurpose>
<librarycategory name="category:generic"/>
<librarycategory name="category:iterators"/>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Optional" dirname="optional" html-only="1">
<libraryinfo>
<author>
<firstname>Fernando</firstname>
<surname>Cacciola</surname>
</author>
<librarypurpose>Discriminated-union wrapper for optional values</librarypurpose>
<librarycategory name="category:misc"/>
<librarycategory name="category:data-structures"/>
</libraryinfo>
</library>
<library name="Pool" dirname="pool" html-only="1">
<libraryinfo>
<author>
<firstname>Steve</firstname>
<surname>Cleary</surname>
</author>
<librarypurpose>Memory pool management</librarypurpose>
<librarycategory name="category:memory"/>
</libraryinfo>
</library>
<library name="Preprocessor" dirname="preprocessor" html-only="1">
<libraryinfo>
<author>
<firstname>Vesa</firstname>
<surname>Karvonen</surname>
</author>
<author>
<firstname>Paul</firstname>
<surname>Mensonides</surname>
</author>
<librarypurpose>Preprocessor metaprogramming tools including repetition and recursion</librarypurpose>
<librarycategory name="category:preprocessor"/>
</libraryinfo>
</library>
<xi:include href="../../libs/program_options/doc/program_options.xml"/>
<library name="Property Map" dirname="property_map" html-only="1">
<libraryinfo>
<author>
<firstname>Jeremy</firstname>
<surname>Siek</surname>
</author>
<librarypurpose>Concepts defining interfaces which map key objects to value objects</librarypurpose>
<librarycategory name="category:containers"/>
<librarycategory name="category:generic"/>
</libraryinfo>
</library>
<library name="Python" dirname="python" html-only="1">
<libraryinfo>
<author>
<firstname>Dave</firstname>
<surname>Abrahams</surname>
</author>
<librarypurpose>Reflects C++ classes and functions into <ulink url="http://www.python.org">Python</ulink></librarypurpose>
<librarycategory name="category:lang"/>
</libraryinfo>
</library>
<library name="Random" dirname="random" html-only="1">
<libraryinfo>
<author>
<firstname>Jens</firstname>
<surname>Maurer</surname>
</author>
<librarypurpose>A complete system for random number generation</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Rational" dirname="rational" html-only="1">
<libraryinfo>
<author>
<firstname>Paul</firstname>
<surname>Moore</surname>
</author>
<librarypurpose>A rational number class</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<xi:include href="../../libs/bind/doc/ref.xml"/>
<library name="Regex" dirname="regex" html-only="1"
url="../../libs/regex/index.html">
<libraryinfo>
<author>
<firstname>John</firstname>
<surname>Maddock</surname>
</author>
<librarypurpose>Regular expression library</librarypurpose>
<librarycategory name="category:string-text"/>
</libraryinfo>
</library>
<library name="Serialization" dirname="serialization" html-only="1"
url="../../libs/serialization/index.html">
<libraryinfo>
<author>
<firstname>Robert</firstname>
<surname>Ramey</surname>
</author>
<librarypurpose>Serialization of C++ objects for persistence and marshalling</librarypurpose>
<librarycategory name="category:io"/>
</libraryinfo>
</library>
<xi:include href="../../libs/signals/doc/signals.xml"/>
<library name="Smart Pointer" dirname="smart_ptr" html-only="1"
url="../../libs/smart_ptr/index.html">
<libraryinfo>
<author>
<firstname>Greg</firstname>
<surname>Colvin</surname>
</author>
<author>
<firstname>Beman</firstname>
<surname>Dawes</surname>
</author>
<author>
<firstname>Peter</firstname>
<surname>Dimov</surname>
</author>
<author>
<firstname>Darin</firstname>
<surname>Adler</surname>
</author>
<librarypurpose>Five smart pointer class templates</librarypurpose>
<librarycategory name="category:memory"/>
</libraryinfo>
</library>
<library name="Spirit" dirname="spirit" html-only="1">
<libraryinfo>
<author>
<firstname>Joel</firstname>
<surname>de Guzman</surname>
</author>
<author>
<firstname>team</firstname>
</author>
<librarypurpose>LL parser framework represents parsers directly as EBNF grammars in inlined C++</librarypurpose>
<librarycategory name="category:text"/>
<librarycategory name="category:parsing"/>
</libraryinfo>
</library>
<xi:include href="static_assert.xml"/>
<xi:include href="../../libs/algorithm/string/doc/string_algo.xml"/>
<library name="Test" dirname="test" html-only="1">
<libraryinfo>
<author>
<firstname>Gennadiy</firstname>
<surname>Rozental</surname>
</author>
<librarypurpose>Support for simple program testing, full unit testing, and for program execution monitoring</librarypurpose>
<librarycategory name="category:testing"/>
</libraryinfo>
</library>
<xi:include href="../../libs/thread/doc/thread.xml"/>
<library name="Timer" dirname="timer" html-only="1"
url="../../libs/timer/index.html">
<libraryinfo>
<author>
<firstname>Beman</firstname>
<surname>Dawes</surname>
</author>
<librarypurpose>Event timer, progress timer, and progress display classes</librarypurpose>
<librarycategory name="category:misc"/>
</libraryinfo>
</library>
<library name="Tokenizer" dirname="tokenizer" html-only="1"
url="../../libs/tokenizer/index.html">
<libraryinfo>
<author>
<firstname>John</firstname>
<surname>Bandela</surname>
</author>
<librarypurpose>Break of a string or other character sequence into a series of tokens</librarypurpose>
<librarycategory name="category:string-text"/>
<librarycategory name="category:iterators"/>
</libraryinfo>
</library>
<xi:include href="tr1.xml"/>
<xi:include href="../../libs/logic/doc/tribool.boostbook"/>
<library name="Tuple" dirname="tuple" html-only="1">
<libraryinfo>
<author>
<firstname>Jaakko</firstname>
<surname>J&auml;rvi</surname>
</author>
<librarypurpose>Ease definition of functions returning multiple values, and more</librarypurpose>
<librarycategory name="category:data-structures"/>
</libraryinfo>
</library>
<xi:include href="type_traits.xml"/>
<xi:include href="typeof.xml"/>
<library name="uBLAS" dirname="numeric/ublas" html-only="1">
<libraryinfo>
<author>
<firstname>Joerg</firstname>
<surname>Walter</surname>
</author>
<author>
<firstname>Mathias</firstname>
<surname>Koch</surname>
</author>
<librarypurpose>Basic linear algebra for dense, packed and sparse matrices</librarypurpose>
<librarycategory name="category:math"/>
</libraryinfo>
</library>
<library name="Utility" dirname="utility" html-only="1">
<libraryinfo>
<author>
<firstname>Dave</firstname>
<surname>Abrahams</surname>
</author>
<author>
<firstname>others</firstname>
</author>
<librarypurpose>Class noncopyable plus <functionname>checked_delete</functionname>, <functionname>checked_array_delete</functionname>, <functionname>next</functionname>, <functionname>prior</functionname> function templates, plus base-from-member idiom</librarypurpose>
<librarycategory name="category:misc"/>
<librarycategory name="category:memory"/>
<librarycategory name="category:algorithms"/>
</libraryinfo>
</library>
<xi:include href="../../libs/variant/doc/variant.xml"/>
<xi:include href="xpressive.xml"/>
</part>
<part id="tools">
<title>Boost Tools</title>
<para>
Boost developers, testers, and maintainers have developed various programs to
help with the administration of the Boost Libraries. Like everything else about
Boost, these tools are available in source form, and are part of the regular
Boost distribution.
</para>
<para>
Users may find these tools useful when porting Boost libraries to a new platform,
or for use with their own applications.
</para>
<xi:include href="../../tools/boostbook/doc/boostbook.xml"/>
<xi:include href="quickbook.xml"/>
<xi:include href="bjam.xml"/>
<xi:include href="../../tools/build/v2/doc/src/userman.xml"/>
</part>
<xi:include href="using.xml"/>
</boostbook>

BIN
google_logo_40wht.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

578
index.htm Normal file
View file

@ -0,0 +1,578 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Boost C++ Libraries</title>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<link rel="icon" href="more/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href="more/css_0/front.css" />
<!--[if IE]>
<style type="text/css">
body { behavior: url(more/css_0/csshover.htc); }
</style>
<![endif]-->
</head>
<body>
<div class="body-0">
<div class="body-1">
<div class="body-2">
<div id="heading">
<div id="heading-0">
<h1><img id="boost-logo" src="more/boost-dark-trans.png" alt=
"Boost C++ Libraries" width="237" height="55" name=
"boost-logo" /></h1>
<p id="heading-quote"><span class="quote">&ldquo;...one of the
most highly regarded and expertly designed C++ library projects
in the world.&rdquo;</span> <span class="attribution">&mdash;
<a href="http://www.gotw.ca/">Herb Sutter</a> and <a href=
"http://en.wikipedia.org/wiki/Andrei_Alexandrescu">Andrei
Alexandrescu</a>, <a href=
"http://safari.awprofessional.com/?XmlId=0321113586">C++ Coding
Standards</a></span></p>
<div class="clear"></div>
</div>
</div>
<div id="content">
<table summary="">
<tr>
<td id="sections" rowspan="2">
<div class="section" id="intro">
<h1>Welcome to Boost.org!</h1>
<div class="section-body">
<div class="section-body-0">
<div class="section-body-1">
<p>Boost provides free peer-reviewed portable C++
source libraries.</p>
<p>We emphasize libraries that work well with the C++
Standard Library. Boost libraries are intended to be
widely useful, and usable across a broad spectrum of
applications. The <a href=
"more/license_info.html">Boost license</a> encourages
both commercial and non-commercial use.</p>
<p>We aim to establish "existing practice" and
provide reference implementations so that Boost
libraries are suitable for eventual standardization.
Ten Boost libraries are already included in the
<a href="http://www.open-std.org/jtc1/sc22/wg21">C++
Standards Committee's</a> Library Technical Report (
<a href=
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1745.pdf">
TR1</a>) as a step toward becoming part of a future
C++ Standard. More Boost libraries are proposed for
the upcoming <a href=
"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html">
TR2</a>.</p>
<p class="note"><span class="note-label">Getting
started:</span> <span class="note-body">Boost works
on almost any modern operating system, including UNIX
and Windows variants. Follow the <a href=
"more/getting_started.html">Getting Started Guide</a>
to download and install Boost. Popular Linux and Unix
distributions such as <a href=
"http://fedora.redhat.com/">Fedora</a>, <a href=
"http://www.debian.org/">Debian</a>, and <a href=
"http://www.netbsd.org/">NetBSD</a> include pre-built
Boost packages. Boost may also already be available
on your organization's internal web
server.</span></p>
<p class="note"><span class=
"note-label">Background:</span> <span class=
"note-body">The <a href=
"more/background.html">Background Information
page</a> has introductory material to help those
educating their organization about Boost.</span></p>
</div>
</div>
</div>
</div>
<div class="section" id="participation">
<h2><a name="Membership" id=
"Membership"></a>Participation</h2>
<div class="section-body">
<div class="section-body-0">
<div class="section-body-1">
<p>Although Boost was begun by members of the C++
Standards Committee Library Working Group,
participation has expanded to include thousands of
programmers from the C++ community at large.</p>
<p>If you are interested in participating in Boost,
please join our main <a href=
"more/mailing_lists.htm#main">developers mailing
list</a>. Discussions are highly technical, and list
members are encouraged to participate in formal
reviews of proposed libraries. There is also a
<a href="more/mailing_lists.htm#users">users mailing
list</a>, and several <a href=
"more/mailing_lists.htm#projects">project specific
lists</a>.</p>
<p>Both the main Boost developers list and the users
list are also accessible as <a href=
"more/mailing_lists.htm">newsgroups</a>.</p>
</div>
</div>
</div>
</div>
<div class="section" id="news">
<h2>Latest News</h2>
<div class="section-body">
<div class="section-body-0">
<div class="section-body-1">
<h3>July 24, 2007 - Version 1.34.1</h3>
<p>This is a bug fix release addressing many problems with the 1.34.0 release.
It is a recommended upgrade for all users of Boost 1.34.0. For a complete list of fixes see
<a href="http://svn.boost.org/trac/boost/query?status=closed&amp;milestone=Boost+1.34.1">Boost Trac</a>.</p>
<h4>Supported Compilers</h4>
<p>New in this release is improved support for
the IBM XL C/C++ compiler.</p>
<p>Boost is tested on a wide range of compilers and
platforms. Since Boost libraries rely on modern C++
features not available in all compilers, not all
Boost libraries will work with every compiler.
The following compilers and platforms have been
extensively tested with Boost, although many other
compilers and platforms will work as well. For more
information, see the <a href=
"http://www.boost.org/regression/release/user/">regression
test results</a>.</p>
<ul>
<li><a href="http://developer.apple.com/">Apple
GCC</a> 4.0.1 on Mac OS X.</li>
<li><a href=
"http://www.borland.com/us/products/cbuilder/">Borland
C++</a> 5.8.2 on Windows.</li>
<li><a href="http://gcc.gnu.org/">GNU C++</a>
<ul>
<li>
3.2.x., 3.3.x, 3.4.x, 4.0.x, 4.1.x on Linux
</li>
<li>
4.1.x on Solaris
</li>
<li>
3.4.x on Windows
</li>
</ul>
</li>
<li><a href="http://h30097.www3.hp.com/cplus/">HP
C++ for Tru64 UNIX 7.1</a>.</li>
<li><a href="http://www.hp.com/go/c++">HP
aC++ A.06.14</a>.</li>
<li><a href=
"http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm">
Intel C++</a> 9.1 on Windows, 9.0 on Linux.</li>
<li><a href="http://www.metrowerks.com/">Metrowerks
CodeWarrior</a> 9.4 on Windows.</li>
<li><a href=
"http://msdn.microsoft.com/visualc/">Microsoft
Visual C++</a> 6.0 (sp5, with and without STLport),
7.0, 7.1, 8.0. Note: Boost does not support the
non-standard "Safe" C++ Library shipping with
Visual C++ 8.0, which may result in many spurious
warnings from Boost headers and other
standards-conforming C++ code. To suppress these
warnings, define the macro
<code>_SCL_SECURE_NO_DEPRECATE</code>.</li>
<li><a href="http://developers.sun.com/sunstudio/compilers_index.html">
Sun Studio 11</a>
on Solaris.</li>
</ul>
<h4>Acknowledgements</h4>
<p><a href="people/thomas_witt.html">Thomas Witt</a>
managed this release.</p>
<p>A great number of people contributed their time
and expertise to make this release possible. Special
thanks go to Kim Barrett consolidating Boost.Iostreams changes
from various branches and Rene Rivera for general build and installation
support.</p>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</td>
<td id="sidebars-top">
<div class="sidebar" id="boost-sidebar">
<div class="sidebar-0">
<div class="sidebar-1">
<div class="sidebar-2">
<div class="sidebar-3">
<div class="sidecell" id="libraries">
<div class="sidecell-0">
<h4>Libraries</h4>
<ul>
<li><a href=
"libs/libraries.htm">Documentation</a></li>
<li><a href=
"more/license_info.html">License</a></li>
<li><a href=
"http://sourceforge.net/project/showfiles.php?group_id=7586">
Download</a></li>
<li><a href=
"more/getting_started.html">Getting
Started</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="tests">
<div class="sidecell-0">
<h4>Regression Tests</h4>
<ul>
<li><a href=
"status/compiler_status.html">General
Info</a></li>
<li><a href=
"http://www.boost.org/regression/release/user/">
Release</a></li>
<li><a href=
"http://www.boost.org/regression/developement/developer/">
Development</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="search">
<div class="sidecell-0">
<h4>Search Boost</h4>
<form method="get" action=
"http://www.google.com/custom">
<p><span id="search-text"><input type="text"
name="q" id="q" size="31" maxlength="255"
alt="Search Text" /></span> <span id=
"search-choice"><select name="hq" id="hq">
<option label="Boost" value=
"site:www.boost.org">
Boost
</option>
<option label="Documentation" value=
"site:www.boost.org inurl:www.boost.org/libs OR inurl:www.boost.org/doc">
Documentation
</option>
<option label="Mailing Lists" value=
"site:lists.boost.org">
Mailing Lists
</option>
</select></span> <span id="go"><input type=
"image" name="search" src="more/space.gif"
alt="Search" id="search-button" /></span>
<span id="google"><a href=
"http://www.google.com/search"><img src=
"more/google_logo_25wht.gif" alt="Google"
width="75" height="32" /> Powered</a></span>
<input type="hidden" name="cof" value=
"LW:277;L:http://www.boost.org/boost.png;LH:86;AH:center;GL:0;S:http://www.boost.org;AWFID:9b83d16ce652ed5a;" />
<input type="hidden" name="sa" value=
"Google Search" /> <input type="hidden" name=
"domains" value=
"www.boost.org;lists.boost.org" /></p>
</form>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div class="sidebar" id="participation-sidebar">
<div class="sidebar-0">
<div class="sidebar-1">
<div class="sidebar-2">
<div class="sidebar-3">
<div class="sidecell" id="groups">
<div class="sidecell-0">
<h4>Groups</h4>
<ul>
<li><a href=
"more/mailing_lists.htm#main">Boost
(Developers)</a></li>
<li><a href=
"more/mailing_lists.htm#users">Boost
Users</a></li>
<li><a href=
"more/mailing_lists.htm#announce">Announcements</a></li>
<li><a href=
"more/mailing_lists.htm#interest">Boost
General Interest</a></li>
<li><a href=
"more/mailing_lists.htm#projects">Project-Specific</a></li>
<li><a href=
"more/discussion_policy.htm">Discussion
Policy</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="contribute">
<div class="sidecell-0">
<h4>Contribute</h4>
<ul>
<li><a href=
"more/formal_review_process.htm">Formal
Reviews</a></li>
<li><a href=
"more/formal_review_schedule.html">Review
Schedule</a></li>
<li><a href=
"more/lib_guide.htm#Requirements">Requirements</a></li>
<li><a href=
"more/lib_guide.htm#Guidelines">Guidelines</a></li>
<li><a href=
"more/submission_process.htm">Submissions</a></li>
</ul>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
<div class="sidebar" id="resources-sidebar">
<div class="sidebar-0">
<div class="sidebar-1">
<div class="sidebar-2">
<div class="sidebar-3">
<div class="sidecell" id="support">
<div class="sidecell-0">
<h4>Support</h4>
<ul>
<li><a href="more/faq.htm">FAQ</a></li>
<li><a href=
"http://sourceforge.net/tracker/?group_id=7586">
Request Support</a></li>
<li><a href="more/bugs.htm">Report
Bugs</a></li>
<li><a href=
"more/requesting_new_features.htm">Suggest
Features</a></li>
<li><a href=
"more/links.htm#CommercialSupport">Commercial
Support</a></li>
<li><a href="more/mailing_lists.htm">Mailing
Lists</a></li>
<li><a href=
"more/version_history.html">Version
History</a></li>
<li><a href=
"more/mailing_lists.htm#IRC">#boost IRC
channel</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="other">
<div class="sidecell-0">
<h4>Other Resources</h4>
<ul>
<li><a href=
"http://www.boostcon.com">BoostCon
2007</a></li>
<li><a href=
"http://boost-consulting.com/vault/">Vault
Files</a></li>
<li><a href=
"http://sourceforge.net/cvs/?group_id=7586">Main
CVS</a></li>
<li><a href=
"http://svn.boost.org/trac/boost/wiki/BoostSubversion">Sandbox
SVN</a></li>
<li><a href=
"http://engineering.meta-comm.com/boost.aspx">
Snapshots</a></li>
<li><a href="tools/index.html">Tools</a></li>
<li><a href=
"people/people.htm">People</a></li>
<li><a href=
"doc/html/who_s_using_boost_.html">Who's
Using Boost?</a></li>
<li><a href=
"more/moderators.html">Moderators</a></li>
<li><a href="more/index.htm">More
Boost</a></li>
<li><a href="more/links.htm#cpp">More
C++</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="official">
<div class="sidecell-0">
<h4>Official Branch Sites</h4>
<ul>
<li><a href=
"http://spirit.sourceforge.net/">Spirit</a></li>
</ul>
</div>
</div>
<div class="sidecell" id="unofficial">
<div class="sidecell-0">
<h4>Unofficial Branch Sites</h4>
<ul>
<li><a href=
"http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">
Wiki</a></li>
</ul>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<tr>
<td id="sidebars-bottom">
<div class="sidebar" id="footer-sidebar">
<div class="sidebar-0">
<div class="sidebar-1">
<div class="sidebar-2">
<div class="sidebar-3">
<div class="sidecell" id="footer">
<div class="sidecell-0">
<div id="revised">
<p>Revised $Date$</p>
</div>
<div id="copyright">
<p>Copyright Beman Dawes, David Abrahams,
1998-2003.</p>
<p>Copyright Rene Rivera 2004-2007.</p>
</div>
<div id="license">
<p>Distributed under the Boost Software
License, Version 1.0. (See accompanying file
<a href="LICENSE_1_0.txt">LICENSE_1_0.txt</a>
or copy at <a href=
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/
LICENSE_1_0.txt</a>)</p>
</div>
<div id="banners">
<p><a href=
"http://validator.w3.org/check?uri=referer"><img class="c1"
src="more/w3c_valid_xhtml10.png" alt=
"Valid XHTML 1.0!" width="88" height=
"31" /></a></p>
<p><a href=
"http://jigsaw.w3.org/css-validator/check/referer">
<img class="c1" src="more/w3c_valid_css.png"
alt="Valid CSS!" width="88" height=
"31" /></a></p>
<p><a href=
"http://sourceforge.net"><img class="c1" src=
"http://sourceforge.net/sflogo.php?group_id=7586&amp;type=1"
alt="SourceForge.net" /></a></p>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</body>
</html>

1
libs/algorithm Submodule

@ -0,0 +1 @@
Subproject commit d4b95734dd3dd9827c4d65d4a8d69fe965d454b9

1
libs/any Submodule

@ -0,0 +1 @@
Subproject commit c2aa7a895d95047f1e9e38e41a894c645bcf8303

1
libs/array Submodule

@ -0,0 +1 @@
Subproject commit 0a4d7e81efdf55af47dc77c0157bdfa32137e3be

1
libs/assign Submodule

@ -0,0 +1 @@
Subproject commit 22b6f7eed11505ea0eb3e6d90e168d088f74574a

1
libs/bind Submodule

@ -0,0 +1 @@
Subproject commit 77d2c4bab1e19889ba96e796296c058191402682

1
libs/compatibility Submodule

@ -0,0 +1 @@
Subproject commit 0cbae63142d21a69dd849a4ab6e3ea59f5c5666a

1
libs/compose Submodule

@ -0,0 +1 @@
Subproject commit 226c21515026ba7a1cfbfd6c1e390a37b4d070b7

1
libs/concept_check Submodule

@ -0,0 +1 @@
Subproject commit 96d6053a524c60ea8a909293c7a26ded0a3f21bd

1
libs/config Submodule

@ -0,0 +1 @@
Subproject commit d9de80031d16cf824389909ff2a35e905f831755

1
libs/conversion Submodule

@ -0,0 +1 @@
Subproject commit 4224fa5deb2709fd14239fef634a75ba081b4cbc

1
libs/crc Submodule

@ -0,0 +1 @@
Subproject commit d4a7a7829ea2d978553ee78b25dbd400c68952d1

1
libs/date_time Submodule

@ -0,0 +1 @@
Subproject commit f79faf89f8cc18003be683ce10f9374fba27c187

1
libs/detail Submodule

@ -0,0 +1 @@
Subproject commit 8da5b03c03b13cf4dcf2854cf085910545404e8d

1
libs/disjoint_sets Submodule

@ -0,0 +1 @@
Subproject commit 35deacf7c83eee29f8153d59f997604e16fa9048

1
libs/dynamic_bitset Submodule

@ -0,0 +1 @@
Subproject commit cc9b262cb92f20d4fd5c12507a2742e84a6e8f1b

1
libs/exception Submodule

@ -0,0 +1 @@
Subproject commit 12029f86bac5e1a9c7d5a18503a832e5a17b2167

2398
libs/expected_results.xml Normal file

File diff suppressed because one or more lines are too long

1
libs/filesystem Submodule

@ -0,0 +1 @@
Subproject commit 3dc88e3cfd8a0aa11e967c0f8e8cd6ed4aa4b153

1
libs/foreach Submodule

@ -0,0 +1 @@
Subproject commit 8ebefa801f81620c67f4212e4ae65f3e2a413ead

1
libs/format Submodule

@ -0,0 +1 @@
Subproject commit a624f813aaa9834abed998b7fe821a33162d0ee7

1
libs/function Submodule

@ -0,0 +1 @@
Subproject commit 6147e7ddcc76164a2295a56c05614800aeed1c49

1
libs/functional Submodule

@ -0,0 +1 @@
Subproject commit b21e4a5e6badd2798627ab108d76710353a198b1

1
libs/graph Submodule

@ -0,0 +1 @@
Subproject commit b2be8e3dfcae479b27bb3ca5fd3b2d0f159cd39b

1
libs/graph_parallel Submodule

@ -0,0 +1 @@
Subproject commit 4f6323016996e226a2dda755871dcb6246752d50

14
libs/index.html Normal file
View file

@ -0,0 +1,14 @@
<html>
<head>
<meta http-equiv="refresh" content="0; URL=libraries.htm">
</head>
<body>
Automatic redirection failed, please go to
<a href="libraries.htm">libraries.htm</a>.
<hr>
<p>© Copyright Beman Dawes, 2001</p>
<p> Distributed under the Boost Software
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
www.boost.org/LICENSE_1_0.txt</a>)</p>
</body>
</html>

1
libs/integer Submodule

@ -0,0 +1 @@
Subproject commit b162db6b72f3f8c5a95ad00efce682f1ee0bafed

1
libs/io Submodule

@ -0,0 +1 @@
Subproject commit d9ae85cc234c3fce47f62eb08ae30017d1e704ac

1
libs/iostreams Submodule

@ -0,0 +1 @@
Subproject commit 9733948782be517c4226356e2e3d64eba7d95994

1
libs/iterator Submodule

@ -0,0 +1 @@
Subproject commit ff73538b5bcc4744eb1291b64c9971363e658c93

1
libs/lambda Submodule

@ -0,0 +1 @@
Subproject commit 672c8e10d4cb64bc6eea7ba868157667197bc2b7

Some files were not shown because too many files have changed in this diff Show more