diff --git a/common/code/boost_libraries.php b/common/code/boost_libraries.php
index 0aa644a8..28def3e2 100644
--- a/common/code/boost_libraries.php
+++ b/common/code/boost_libraries.php
@@ -236,7 +236,6 @@ class boost_libraries
$lib['authors'] = '';
}
- // Set up the 'std' field.
if (!isset($lib['std'])) {
$lib['std'] = array();
}
diff --git a/doc/libraries.xml b/doc/libraries.xml
index e12bc009..4b5a8317 100644
--- a/doc/libraries.xml
+++ b/doc/libraries.xml
@@ -85,8 +85,6 @@
Eric Niebler
Framework for incremental calculation, and collection of statistical accumulators.
libs/accumulators/
- false
- false
Math
@@ -97,8 +95,6 @@
Marshall Clow
A collection of useful generic algorithms.
libs/algorithm/
- false
- false
Algorithms
@@ -109,8 +105,6 @@
Hervé Brönnimann
Standard library extensions for simultaneous min/max and min/max element computations.
libs/algorithm/minmax/
- false
- false
Algorithms
@@ -121,8 +115,6 @@
Pavol Droba
String algorithms library.
libs/algorithm/string/
- false
- false
Algorithms
String
@@ -134,8 +126,6 @@
Kevlin Henney
Safe, generic container for single values of different value types.
libs/any/
- false
- false
Data
@@ -146,8 +136,7 @@
Nicolai Josuttis
STL compliant container wrapper for arrays of constant size.
libs/array/
- false
- true
+ tr1
Containers
@@ -158,8 +147,6 @@
Chris Kohlhoff
Portable networking, including sockets, timers, hostname resolution and socket iostreams.
libs/asio/
- false
- false
Concurrent
IO
@@ -173,8 +160,6 @@
Peter Dimov <pdimov -at- pdimov.com>
Customizable assert macros.
libs/assert/
- false
- false
Correctness
@@ -185,8 +170,6 @@
Thorsten Ottosen
Filling containers with constant or generated data has never been easier.
libs/assign/
- false
- false
IO
@@ -197,8 +180,6 @@
Helge Bahmann, Tim Blechmann
C++11-style atomic<>.
libs/atomic/
- false
- false
Concurrent
@@ -209,8 +190,6 @@
Matias Capeletto
Bidirectional maps library for C++. With Boost.Bimap you can create associative containers in which both types can be used as key.
libs/bimap/
- false
- false
Containers
Data
@@ -222,8 +201,7 @@
Peter Dimov
boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions.
libs/bind/
- false
- true
+ tr1
Function-objects
@@ -234,8 +212,7 @@
Peter Dimov
Generalized binders for function/object/pointers and member functions.
libs/bind/mem_fn.html
- false
- true
+ tr1
Function-objects
@@ -246,8 +223,7 @@
Jaako Järvi, Peter Dimov, Doug Gregor, and Dave Abrahams
A utility library for passing references to generic functions.
libs/bind/ref.html
- false
- true
+ tr1
Function-objects
@@ -258,8 +234,6 @@
Vicente J. Botet Escribá
Useful time utilities.
libs/chrono/
- false
- false
Domain
System
@@ -271,8 +245,6 @@
Jan Gaspar
A STL compliant container also known as ring or cyclic buffer.
libs/circular_buffer/
- false
- false
Containers
@@ -283,8 +255,6 @@
Ralf Grosse-Kunstleve and Jens Maurer
Help for non-conforming standard libraries.
libs/compatibility/
- false
- false
workarounds
@@ -295,8 +265,6 @@
Jeremy Siek
Tools for generic programming.
libs/concept_check/
- false
- false
Correctness
Generic
@@ -308,8 +276,6 @@
Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users.
libs/config/config.htm
- false
- false
workarounds
@@ -320,8 +286,6 @@
Ion Gaztañaga
Standard library containers and extensions.
libs/container/
- false
- false
Containers
Data
@@ -333,8 +297,6 @@
Oliver Kowalke
Context switching library.
libs/context/
- false
- false
Concurrent
System
@@ -346,8 +308,6 @@
Dave Abrahams and Kevlin Henney
Polymorphic and lexical casts.
libs/conversion/
- false
- false
Miscellaneous
String
@@ -359,8 +319,6 @@
Oliver Kowalke
Coroutine library.
libs/coroutine/
- false
- false
Concurrent
@@ -371,8 +329,6 @@
Daryle Walker
The Boost CRC Library provides two implementations of CRC (cyclic redundancy code) computation objects and two implementations of CRC computation functions. The implementations are template-based.
libs/crc/
- false
- false
Domain
@@ -383,8 +339,6 @@
Jeff Garland
A set of date-time libraries based on generic programming concepts.
libs/date_time/
- false
- false
Domain
System
@@ -396,8 +350,6 @@
Jeremy Siek and Chuck Allison
The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operator& and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset.
libs/dynamic_bitset/dynamic_bitset.html
- false
- false
Containers
@@ -408,8 +360,6 @@
Emil Dotchevski
The Boost Exception library supports transporting of arbitrary data in exception objects, and transporting of exceptions between threads.
libs/exception/doc/boost-exception.html
- false
- false
Emulation
@@ -420,8 +370,6 @@
Beman Dawes
The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories.
libs/filesystem/
- false
- false
System
@@ -432,8 +380,6 @@
Joaquín M López Muñoz
Design pattern to manage large quantities of highly redundant objects.
libs/flyweight/
- false
- false
Patterns
@@ -444,8 +390,6 @@
Eric Niebler
In C++, writing a loop that iterates over a sequence is tedious. We can either use iterators, which requires a considerable amount of boiler-plate, or we can use the std::for_each() algorithm and move our loop body into a predicate, which requires no less boiler-plate and forces us to move our logic far from where it will be used. In contrast, some other languages, like Perl, provide a dedicated "foreach" construct that automates this process. BOOST_FOREACH is just such a construct for C++. It iterates over sequences for us, freeing us from having to deal directly with iterators or write predicates.
libs/foreach/
- false
- false
Algorithms
Emulation
@@ -457,8 +401,6 @@
Samuel Krempp
The format library provides a class for formatting arguments according to a format-string, as does printf, but with two major differences: format sends the arguments to an internal stream, and so is entirely type-safe and naturally supports all user-defined types; the ellipsis (...) can not be used correctly in the strongly typed context of format, and thus the function call with arbitrary arguments is replaced by successive calls to an argument feeding operator%.
libs/format/
- false
- false
IO
String
@@ -470,8 +412,7 @@
Doug Gregor
Function object wrappers for deferred calls or callbacks.
libs/function/
- false
- true
+ tr1
Function-objects
Programming
@@ -483,8 +424,6 @@
Tobias Schwinger
Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types.
libs/function_types/
- false
- false
Generic
Metaprogramming
@@ -496,8 +435,6 @@
Mark Rodgers
The Boost.Function library contains a family of class templates that are function object wrappers.
libs/functional/
- false
- false
Function-objects
@@ -507,11 +444,8 @@
develop
Functional
Mark Rodgers
-
The Boost.Function library contains a family of class templates that are function object wrappers.
libs/functional/
- false
- false
Function-objects
@@ -522,8 +456,6 @@
Tobias Schwinger
Function object templates for dynamic and static object creation
libs/functional/factory/
- false
- false
Function-objects
@@ -536,8 +468,6 @@
Tobias Schwinger <tschwinger -at- isonews2.com>
Function object templates for dynamic and static object creation
libs/functional/factory/
- false
- false
Function-objects
@@ -548,8 +478,6 @@
Tobias Schwinger
Adapters to allow generic function objects to accept arbitrary arguments
libs/functional/forward/
- false
- false
Function-objects
@@ -562,8 +490,6 @@
Tobias Schwinger <tschwinger -at- isonews2.com>
Adapters to allow generic function objects to accept arbitrary arguments
libs/functional/forward/
- false
- false
Function-objects
@@ -574,8 +500,7 @@
Daniel James
A TR1 hash function object that can be extended to hash user defined types.
libs/functional/hash/
- false
- true
+ tr1
Function-objects
@@ -588,8 +513,7 @@
Daniel James <dnljms -at- gmail.com>
A TR1 hash function object that can be extended to hash user defined types.
libs/functional/hash/
- false
- true
+ tr1
Function-objects
@@ -600,8 +524,6 @@
Lorenzo Caminiti
Overload different functions into a single function object.
libs/functional/overloaded_function/
- false
- false
Function-objects
@@ -614,8 +536,6 @@
Lorenzo Caminiti <lorcaminiti -at- gmail.com>
Overload different functions into a single function object.
libs/functional/overloaded_function/
- false
- false
Function-objects
@@ -626,8 +546,6 @@
Joel de Guzman, Dan Marsden and Tobias Schwinger
Library for working with tuples, including various containers, algorithms, etc.
libs/fusion/doc/html/
- false
- false
Data
Metaprogramming
@@ -639,8 +557,6 @@
Barend Gehrels, Bruno Lalande and Mateusz Loskot
Geometry Library.
libs/geometry/
- false
- false
Algorithms
Math
@@ -653,8 +569,6 @@
Barend Gehrels, Bruno Lalande, Mateusz Loskot and Adam Wulkiewicz
Geometry Library.
libs/geometry/
- false
- false
Algorithms
Math
@@ -666,8 +580,6 @@
Lubomir Bourdev and Hailin Jin
Generic Image Library
libs/gil/
- false
- false
Algorithms
Containers
Generic
@@ -682,8 +594,6 @@
Jeremy Siek and a University of Notre Dame team; now maintained by Andrew Sutton and Jeremiah Willcock.
The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL).
libs/graph/
- false
- false
Algorithms
Containers
Iterators
@@ -696,8 +606,6 @@
Tim Blechmann
Priority queue data structures.
libs/heap/
- false
- false
Data
@@ -708,8 +616,6 @@
Joachim Faulhaber
Interval Container Library, interval sets and maps and aggregation of associated values
libs/icl/
- false
- false
Containers
Data
@@ -721,8 +627,6 @@
The organization of boost integer headers and classes is designed to take advantage of <stdint.h> types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header <boost/cstdint.hpp> makes the standard integer types safely available in namespace boost without placing any names in namespace std.
libs/integer/
- false
- false
Math
@@ -733,8 +637,6 @@
Ion Gaztañaga
Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.
libs/interprocess/
- false
- false
Concurrent
@@ -745,8 +647,6 @@
Ion Gaztañaga
Intrusive containers and algorithms.
libs/intrusive/
- false
- false
Containers
@@ -757,8 +657,6 @@
Daryle Walker
The I/O sub-library of Boost helps segregate the large number of Boost headers. This sub-library should contain various items to use with/for the standard I/O library.
libs/io/doc/ios_state.html
- false
- false
IO
@@ -769,8 +667,6 @@
Jonathan Turkanis
Boost.IOStreams provides a framework for defining streams, stream buffers and i/o filters.
libs/iostreams/
- false
- false
IO
String
@@ -782,8 +678,6 @@
Dave Abrahams, Jeremy Siek, and Thomas Witt
The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors.
libs/iterator/
- false
- false
Iterators
@@ -794,8 +688,6 @@
Jaakko Järvi and Gary Powell
Define small unnamed function objects at the actual call site, and more.
libs/lambda/
- false
- false
Function-objects
@@ -806,8 +698,6 @@
Kevlin Henney
General literal text conversions, such as an int represented a string, or vice-versa, from Kevlin Henney.
libs/conversion/lexical_cast.htm
- false
- false
Miscellaneous
String
@@ -819,8 +709,6 @@
Lorenzo Caminiti
Program functions locally, within other functions, directly within the scope where they are needed.
libs/local_function/
- false
- false
Function-objects
@@ -831,8 +719,6 @@
Artyom Beilis
Provide localization and Unicode handling tools for C++.
libs/locale/
- false
- false
String
@@ -843,8 +729,6 @@
Tim Blechmann
Lockfree data structures.
libs/lockfree/
- false
- false
Concurrent
@@ -855,8 +739,6 @@
Andrey Semashev
Logging library.
libs/log/
- false
- false
Miscellaneous
@@ -867,8 +749,6 @@
Doug Gregor
3-state boolean type library.
doc/html/tribool.html
- false
- false
Miscellaneous
@@ -879,8 +759,6 @@
various
Boost.Math includes several contributions in the domain of mathematics: The Greatest Common Divisor and Least Common Multiple library provides run-time and compile-time evaluation of the greatest common divisor (GCD) or least common multiple (LCM) of two integers. The Special Functions library currently provides eight templated special functions, in namespace boost. The Complex Number Inverse Trigonometric Functions are the inverses of trigonometric functions currently present in the C++ standard. Quaternions are a relative of complex numbers often used to parameterise rotations in three dimentional space. Octonions, like quaternions, are a relative of complex numbers.
libs/math/
- false
- false
Math
@@ -891,8 +769,6 @@
Daryle Walker
Greatest common divisor and least common multiple.
libs/math/doc/common_factor.html
- false
- false
Math
@@ -904,8 +780,6 @@
Daryle Walker
Greatest common divisor and least common multiple.
libs/math/doc/html/gcd_lcm.html
- false
- false
Math
@@ -916,8 +790,6 @@
Hubert Holin
Octonions.
libs/math/doc/octonion/html/
- false
- false
Math
@@ -929,8 +801,6 @@
Hubert Holin
Octonions.
libs/math/doc/html/octonions.html
- false
- false
Math
@@ -941,8 +811,6 @@
Hubert Holin
Quaternions.
libs/math/doc/quaternion/html/
- false
- false
Math
@@ -954,8 +822,6 @@
Hubert Holin
Quaternions.
libs/math/doc/html/quaternions.html
- false
- false
Math
@@ -966,8 +832,6 @@
John Maddock, Paul Bristow, Hubert Holin and Xiaogang Zhang
A wide selection of mathematical special functions.
libs/math/doc/sf_and_dist/html/
- false
- false
Math
@@ -979,8 +843,6 @@
John Maddock, Paul Bristow, Hubert Holin and Xiaogang Zhang
A wide selection of mathematical special functions.
libs/math/doc/html/special.html
- false
- false
Math
@@ -991,8 +853,6 @@
John Maddock and Paul Bristow
A wide selection of univariate statistical distributions and functions that operate on them.
libs/math/doc/sf_and_dist/html/
- false
- false
Math
@@ -1004,8 +864,6 @@
John Maddock and Paul Bristow
A wide selection of univariate statistical distributions and functions that operate on them.
libs/math/doc/html/dist.html
- false
- false
Math
@@ -1016,8 +874,6 @@
Ion Gaztañaga
Portable move semantics for C++03 and C++11 compilers.
libs/move/
- false
- false
Emulation
@@ -1028,8 +884,6 @@
Douglas Gregor and Matthias Troyer
Message Passing Interface library, for use in distributed-memory parallel application programming.
libs/mpi/
- false
- false
Concurrent
@@ -1040,8 +894,6 @@
Aleksey Gurtovoy
The Boost.MPL library is a general-purpose, high-level C++ template metaprogramming framework of compile-time algorithms, sequences and metafunctions. It provides a conceptual foundation and an extensive set of powerful and coherent tools that make doing explict metaprogramming in C++ as easy and enjoyable as possible within the current language.
libs/mpl/
- false
- false
Metaprogramming
@@ -1052,8 +904,6 @@
Christophe Henry
A very high-performance library for expressive UML2 finite state machines.
libs/msm/
- false
- false
State
@@ -1064,8 +914,6 @@
Ron Garcia
Boost.MultiArray provides a generic N-dimensional array concept definition and common implementations of that interface.
libs/multi_array/
- false
- false
Containers
Math
@@ -1077,8 +925,6 @@
Joaquín M López Muñoz
The Boost Multi-index Containers Library provides a class template named multi_index_container which enables the construction of containers maintaining one or more indices with different sorting and access semantics.
libs/multi_index/
- false
- false
Containers
Data
@@ -1090,8 +936,6 @@
John Maddock and Christopher Kormanyos
Extended precision arithmetic types for floating point, integer andrational arithmetic.
libs/multiprecision/
- false
- false
Math
@@ -1102,8 +946,6 @@
Fernando Cacciola
Optimized Policy-based Numeric Conversions.
libs/numeric/conversion/
- false
- false
Math
Miscellaneous
@@ -1115,8 +957,6 @@
Guillaume Melquiond, Hervé Brönnimann and Sylvain Pion
Extends the usual arithmetic functions to mathematical intervals.
libs/numeric/interval/doc/interval.htm
- false
- false
Math
@@ -1127,8 +967,6 @@
Karsten Ahnert and Mario Mulansky
Solving ordinary differential equations.
libs/numeric/odeint/
- false
- false
Math
@@ -1139,8 +977,6 @@
Joerg Walter and Mathias Koch
uBLAS provides matrix and vector classes as well as basic linear algebra routines. Several dense, packed and sparse storage schemes are supported.
libs/numeric/ublas/doc/index.htm
- false
- false
Math
@@ -1151,8 +987,6 @@
Fernando Cacciola
Discriminated-union wrapper for optional values.
libs/optional/
- false
- false
Miscellaneous
@@ -1163,8 +997,6 @@
David Abrahams and Daniel Wallin
Boost.Parameter Library - Write functions that accept arguments by name.
libs/parameter/
- false
- false
Emulation
Programming
@@ -1176,8 +1008,6 @@
Joel de Guzman, Dan Marsden and Thomas Heller
Define small unnamed function objects at the actual call site, and more.
libs/phoenix/
- false
- false
Function-objects
@@ -1188,8 +1018,6 @@
Lucanus Simonson
Booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates.
libs/polygon/
- false
- false
Miscellaneous
@@ -1201,8 +1029,6 @@
Lucanus Simonson, Andrii Sydorchuk
Voronoi diagram construction and booleans/clipping, resizing/offsetting and more for planar polygons with integral coordinates.
libs/polygon/
- false
- false
Algorithms
Data
Math
@@ -1215,8 +1041,6 @@
Steve Cleary
Memory pool management.
libs/pool/
- false
- false
Memory
@@ -1227,8 +1051,6 @@
Rene Rivera
This library defines a set of compiler, architecture, operating system, library, and other version numbers from the information it can gather of C, C++, Objective C, and Objective C++ predefined macros or those defined in generally available headers.
libs/predef/
- false
- false
Miscellaneous
@@ -1239,8 +1061,6 @@
Vesa Karvonen and Paul Mensonides
Preprocessor metaprogramming tools including repetition and recursion.
libs/preprocessor/
- false
- false
Preprocessor
@@ -1251,8 +1071,6 @@
Vladimir Prus
The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.
libs/program_options/
- false
- false
IO
Miscellaneous
@@ -1264,8 +1082,6 @@
Jeremy Siek
Concepts defining interfaces which map key objects to value objects.
libs/property_map/
- false
- false
Containers
Generic
@@ -1277,8 +1093,6 @@
Marcin Kalicinski and Sebastian Redl
A tree data structure especially suited to storing configuration data.
libs/property_tree/
- false
- false
Containers
Data
@@ -1290,8 +1104,6 @@
Eric Niebler
Expression template library and compiler construction toolkit for domain-specific embedded languages.
libs/proto/
- false
- false
Metaprogramming
@@ -1302,8 +1114,6 @@
Thorsten Ottosen
Containers for storing heap-allocated polymorphic objects to ease OO-programming.
libs/ptr_container/
- false
- false
Containers
Data
@@ -1315,8 +1125,6 @@
Dave Abrahams
The Boost Python Library is a framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler.
libs/python/
- false
- false
Inter-language
@@ -1327,8 +1135,7 @@
Jens Maurer
A complete system for random number generation.
libs/random/
- false
- true
+ tr1
Math
@@ -1339,8 +1146,6 @@
Niel Groves, Thorsten Ottosen
A new infrastructure for generic algorithms that builds on top of the new iterator concepts.
libs/range/
- false
- false
Algorithms
@@ -1351,8 +1156,6 @@
Vicente J. Botet Escribá
Compile time rational arithmetic.
libs/ratio/
- false
- false
Math
@@ -1363,8 +1166,6 @@
Paul Moore
A rational number class.
libs/rational/
- false
- false
Math
@@ -1375,8 +1176,7 @@
John Maddock
Regular expression library.
libs/regex/
- false
- true
+ tr1
String
@@ -1387,8 +1187,6 @@
Alexander Nasonov
Execute arbitrary code at scope exit.
libs/scope_exit/
- false
- false
Emulation
@@ -1399,8 +1197,6 @@
Robert Ramey
Serialization for persistence and marshalling.
libs/serialization/
- false
- false
IO
@@ -1411,8 +1207,6 @@
Doug Gregor
Managed signals & slots callback implementation.
libs/signals/
- false
- false
Function-objects
Patterns
@@ -1426,8 +1220,6 @@
Doug Gregor
Managed signals & slots callback implementation.
libs/signals/
- false
- false
Function-objects
Patterns
@@ -1439,8 +1231,6 @@
Frank Mori Hess
Managed signals & slots callback implementation (thread-safe version 2).
libs/signals2/
- false
- false
Function-objects
Patterns
@@ -1452,8 +1242,7 @@
Greg Colvin, Beman Dawes, Peter Dimov, Darin Adler and Glen Fernandes
Smart pointer class templates.
libs/smart_ptr/smart_ptr.htm
- false
- true
+ tr1
Memory
@@ -1464,8 +1253,6 @@
Joel de Guzman, Hartmut Kaiser, and Dan Nuffer
LL parser framework represents parsers directly as EBNF grammars in inlined C++.
libs/spirit/
- false
- false
Parsing
String
@@ -1477,8 +1264,6 @@
Andreas Huber Dönni
Boost.Statechart - Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code.
libs/statechart/
- false
- false
State
@@ -1489,8 +1274,6 @@
John Maddock
Static assertions (compile time assertions).
libs/static_assert/
- false
- false
Correctness
Generic
Metaprogramming
@@ -1503,8 +1286,6 @@
Beman Dawes
Operating system support, including the diagnostics support that will be part of the C++0x standard library.
libs/system/
- false
- false
System
@@ -1515,8 +1296,6 @@
Gennadiy Rozental
Support for simple program testing, full unit testing, and for program execution monitoring.
libs/test/
- false
- false
Correctness
@@ -1527,8 +1306,7 @@
Anthony Williams (originally William Kempf)
Portable C++ multi-threading.
libs/thread/
- true
- false
+ proposal
Concurrent
System
@@ -1541,8 +1319,7 @@
Vicente J. Botet Escribá, Anthony Williams (originally William Kempf)
Portable C++ multi-threading.
libs/thread/
- true
- false
+ proposal
Concurrent
System
@@ -1554,8 +1331,6 @@
Beman Dawes
Event timer, progress timer, and progress display classes.
libs/timer/
- false
- false
Miscellaneous
@@ -1566,8 +1341,6 @@
John Bandela
Break of a string or other character sequence into a series of tokens.
libs/tokenizer/
- false
- false
Iterators
String
@@ -1579,8 +1352,7 @@
John Maddock
The TR1 library provides an implementation of the C++ Technical Report on Standard Library Extensions. This library does not itself implement the TR1 components, rather it's a thin wrapper that will include your standard library's TR1 implementation (if it has one), otherwise it will include the Boost Library equivalents, and import them into namespace std::tr1.
libs/tr1/
- false
- true
+ tr1
Miscellaneous
@@ -1591,8 +1363,6 @@
Edward Diener
Type Traits Introspection library.
libs/tti/
- false
- false
Generic
Metaprogramming
@@ -1604,8 +1374,7 @@
Jaakko Järvi
Ease definition of functions returning multiple values, and more.
libs/tuple/
- false
- true
+ tr1
Data
@@ -1616,8 +1385,6 @@
Steven Watanabe
Runtime polymorphism based on concepts.
libs/type_erasure/
- false
- false
Data
@@ -1628,8 +1395,7 @@
John Maddock, Steve Cleary, et al
Templates for fundamental properties of types.
libs/type_traits/
- false
- true
+ tr1
Generic
Metaprogramming
@@ -1641,8 +1407,6 @@
Arkadiy Vertleyb, Peder Holt
Typeof operator emulation.
libs/typeof/
- false
- false
Emulation
@@ -1653,8 +1417,6 @@
Matthias Schabel and Steven Watanabe
Zero-overhead dimensional analysis and unit/quantity manipulation and conversion.
libs/units/
- false
- false
Domain
@@ -1665,8 +1427,7 @@
Daniel James
Unordered associative containers.
libs/unordered/
- false
- true
+ tr1
Containers
@@ -1679,8 +1440,7 @@
Daniel James <dnljms -at- gmail.com>
Unordered associative containers.
libs/unordered/
- false
- true
+ tr1
Containers
@@ -1691,8 +1451,6 @@
Dave Abrahams and others
Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom.
libs/utility/utility.htm
- false
- false
Algorithms
Function-objects
Memory
@@ -1707,8 +1465,6 @@
John Maddock, Howard Hinnant, et al
Defines types for passing parameters.
libs/utility/call_traits.htm
- false
- false
Generic
@@ -1719,8 +1475,6 @@
John Maddock, Howard Hinnant, et al
Empty member optimization.
libs/utility/compressed_pair.htm
- false
- false
Data
Patterns
@@ -1732,8 +1486,6 @@
Jaakko Järvi, Jeremiah Willcock, and Andrew Lumsdaine
Selective inclusion of function template overloads.
libs/utility/enable_if.html
- false
- false
Generic
@@ -1744,8 +1496,6 @@
Lorenzo Caminiti
Wrap types within round parenthesis so they can always be passed as macro parameters.
libs/utility/identity_type/
- false
- false
Preprocessor
@@ -1756,8 +1506,6 @@
Fernando Cacciola
Generic in-place construction of contained objects with a variadic argument-list.
libs/utility/in_place_factories.html
- false
- false
Generic
@@ -1768,8 +1516,6 @@
Dave Abrahams and Jeremy Siek
Templates ease arithmetic classes and iterators.
libs/utility/operators.htm
- false
- false
Generic
Iterators
Math
@@ -1782,8 +1528,6 @@
Determines the type of a function call expression.
libs/utility/utility.htm#result_of
- false
- false
Function-objects
@@ -1794,8 +1538,6 @@
Joseph Gauterin
Enhanced generic swap function.
libs/utility/swap.html
- false
- false
Miscellaneous
@@ -1806,8 +1548,6 @@
Fernando Cacciola
Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams.
libs/utility/value_init.htm
- false
- false
Miscellaneous
@@ -1818,8 +1558,6 @@
Andy Tompkins
A universally unique identifier.
libs/uuid/
- false
- false
Data
Domain
@@ -1831,8 +1569,6 @@
Eric Friedman and Itay Maman
Safe, generic, stack-based discriminated union container.
libs/variant/
- false
- false
Containers
Data
@@ -1844,8 +1580,6 @@
Hartmut Kaiser
The Boost.Wave library is a Standards conformant, and highly configurable implementation of the mandated C99/C++ preprocessor functionality packed behind an easy to use iterator interface.
libs/wave/
- false
- false
String
@@ -1856,8 +1590,6 @@
Eric Niebler
Regular expressions that can be written as strings or as expression templates, and which can refer to each other and themselves recursively with the power of context-free grammars.
libs/xpressive/
- false
- false
String
diff --git a/generated/libraries.txt b/generated/libraries.txt
index 3570fa82..a2af63be 100644
Binary files a/generated/libraries.txt and b/generated/libraries.txt differ