Starting point for releases
[SVN r39706]
280
.gitmodules
vendored
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
After Width: | Height: | Size: 6.2 KiB |
347
configure
vendored
Executable 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
|
@ -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
|
||||
;
|
15
doc/html/CopyConstructible.html
Normal 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
|
@ -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
|
@ -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
|
@ -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>
|
17
doc/html/bbv2/installation.html
Normal 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
|
@ -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>
|
||||
|
||||
|
||||
|
17
doc/html/boost_math/gcd_lcm.html
Normal 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>
|
||||
|
||||
|
17
doc/html/boost_math/inverse_complex.html
Normal 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>
|
||||
|
||||
|
24
doc/html/boost_math/math_special_functions.html
Normal 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>
|
||||
|
24
doc/html/boost_math/octonions.html
Normal 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>
|
||||
|
24
doc/html/boost_math/quaternions.html
Normal 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>
|
||||
|
16
doc/html/boost_staticassert.html
Normal 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
|
@ -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>
|
||||
|
16
doc/html/boost_typetraits.html
Normal 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>
|
||||
|
17
doc/html/boost_typetraits/background.html
Normal 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
|
@ -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
|
@ -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
|
@ -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>
|
24
doc/html/date_time/date_time_io.html
Normal 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>
|
||||
|
24
doc/html/date_time/details.html
Normal 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>
|
||||
|
24
doc/html/date_time/local_time.html
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
After Width: | Height: | Size: 374 B |
BIN
doc/html/images/caution.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
doc/html/images/draft.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
doc/html/images/home.png
Normal file
After Width: | Height: | Size: 358 B |
BIN
doc/html/images/important.png
Normal file
After Width: | Height: | Size: 722 B |
BIN
doc/html/images/next.png
Normal file
After Width: | Height: | Size: 336 B |
BIN
doc/html/images/next_disabled.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
doc/html/images/note.png
Normal file
After Width: | Height: | Size: 490 B |
BIN
doc/html/images/prev.png
Normal file
After Width: | Height: | Size: 334 B |
BIN
doc/html/images/prev_disabled.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
doc/html/images/tip.png
Normal file
After Width: | Height: | Size: 449 B |
BIN
doc/html/images/toc-blank.png
Normal file
After Width: | Height: | Size: 318 B |
BIN
doc/html/images/toc-minus.png
Normal file
After Width: | Height: | Size: 259 B |
BIN
doc/html/images/toc-plus.png
Normal file
After Width: | Height: | Size: 264 B |
BIN
doc/html/images/up.png
Normal file
After Width: | Height: | Size: 370 B |
BIN
doc/html/images/up_disabled.png
Executable file
After Width: | Height: | Size: 1.1 KiB |
BIN
doc/html/images/warning.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
23
doc/html/jam.html
Normal 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>
|
25
doc/html/jam/building.html
Normal 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
|
@ -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>
|
15
doc/html/program_options.html
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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>
|
16
doc/html/who_s_using_boost_.html
Normal 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
|
@ -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
|
@ -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é</firstname>
|
||||
<surname>Brö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ä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
After Width: | Height: | Size: 3.5 KiB |
578
index.htm
Normal 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">“...one of the
|
||||
most highly regarded and expertly designed C++ library projects
|
||||
in the world.”</span> <span class="attribution">—
|
||||
<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&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&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
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
|
@ -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
|