Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / libraries.htm
index 724a7fb..5671fb7 100644 (file)
@@ -80,7 +80,7 @@ how to download, build, and install the libraries.</p>
 <ul>
     <li><a href="accumulators/index.html">Accumulators</a> - Framework for incremental calculation, and collection of statistical accumulators, from Eric Niebler</li>
     <li><a href="algorithm/index.html">Algorithm</a> - A collection of useful generic algorithms, from Marshall Clow</li>
-    <li><a href="align/index.html">Align</a> - Memory alignment functions, allocators, and traits, from Glen Fernandes</li>
+    <li><a href="align/index.html">Align</a> - Memory alignment functions, allocators, traits, from Glen Fernandes</li>
     <li><a href="any/index.html">Any</a> - Safe, generic container for single values of different value types, from Kevlin Henney</li>
     <li><a href="array/index.html">Array</a> - STL compliant container wrapper for arrays of constant size, from Nicolai Josuttis</li>
     <li><a href="asio/index.html">Asio</a> - Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs, from Chris Kohlhoff</li>
@@ -123,14 +123,13 @@ how to download, build, and install the libraries.</p>
     <li><a href="function/index.html">Function</a> - Function object wrappers for deferred calls or callbacks, from Doug Gregor</li>
     <li><a href="function_types/index.html">Function Types</a> - Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types, from Tobias Schwinger</li>
     <li><a href="functional/index.html">Functional</a> - The Boost.Function library contains a family of class templates that are function object wrappers, from Mark Rodgers</li>
-    <li><a href="functional/factory/index.html">Functional/Factory</a> - Function object templates for dynamic and static object creation, from Tobias Schwinger</li>
+    <li><a href="functional/factory/index.html">Functional/Factory</a> - Function object templates for dynamic and static object creation, from Glen Fernandes and Tobias Schwinger</li>
     <li><a href="functional/forward/index.html">Functional/Forward</a> - Adapters to allow generic function objects to accept arbitrary arguments, from Tobias Schwinger</li>
     <li><a href="functional/overloaded_function/index.html">Functional/Overloaded Function</a> - Overload different functions into a single function object, from Lorenzo Caminiti</li>
     <li><a href="fusion/doc/html/index.html">Fusion</a> - Library for working with tuples, including various containers, algorithms, etc, from Joel de Guzman, Dan Marsden and Tobias Schwinger</li>
     <li><a href="geometry/index.html">Geometry</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="geometry/extensions/index.html">Geometry Extensions</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="geometry/index/index.html">Geometry Index</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
     <li><a href="graph/index.html">Graph</a> - The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL), from Jeremy Siek and a University of Notre Dame team.</li>
     <li><a href="graph_parallel/index.html">GraphParallel</a> - The PBGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL), from Jeremy Siek, Doug Gregor, and a University of Notre Dame team.</li>
     <li><a href="hana/index.html">Hana</a> - A modern C++ metaprogramming library. It provides high level algorithms to manipulate heterogeneous sequences, allows writing type-level computations with a natural syntax, provides tools to introspect user-defined types and much more, from Louis Dionne</li>
@@ -252,8 +251,7 @@ how to download, build, and install the libraries.</p>
     <li><a href="foreach/index.html">Foreach</a> - 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 &quot;foreach&quot; 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, from Eric Niebler</li>
     <li><a href="geometry/index.html">Geometry</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="geometry/extensions/index.html">Geometry Extensions</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="geometry/index/index.html">Geometry Index</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
     <li><a href="graph/index.html">Graph</a> - The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL), from Jeremy Siek and a University of Notre Dame team.</li>
     <li><a href="graph_parallel/index.html">GraphParallel</a> - The PBGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL), from Jeremy Siek, Doug Gregor, and a University of Notre Dame team.</li>
     <li><a href="histogram/index.html">Histogram</a> - Fast multi-dimensional histogram with convenient interface for C++14, from Hans Dembinski</li>
@@ -298,7 +296,7 @@ how to download, build, and install the libraries.</p>
     <li><a href="circular_buffer/index.html">Circular Buffer</a> - A STL compliant container also known as ring or cyclic buffer, from Jan Gaspar</li>
     <li><a href="container/index.html">Container</a> - Standard library containers and extensions, from Ion Gazta&ntilde;aga</li>
     <li><a href="dynamic_bitset/dynamic_bitset.html">Dynamic Bitset</a> - 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&amp; and operator&lt;&lt;. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset, from Jeremy Siek and Chuck Allison</li>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
     <li><a href="graph/index.html">Graph</a> - The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL), from Jeremy Siek and a University of Notre Dame team.</li>
     <li><a href="graph_parallel/index.html">GraphParallel</a> - The PBGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL), from Jeremy Siek, Doug Gregor, and a University of Notre Dame team.</li>
     <li><a href="icl/index.html">ICL</a> - Interval Container Library, interval sets and maps and aggregation of associated values, from Joachim Faulhaber</li>
@@ -337,7 +335,6 @@ how to download, build, and install the libraries.</p>
     <li><a href="fusion/doc/html/index.html">Fusion</a> - Library for working with tuples, including various containers, algorithms, etc, from Joel de Guzman, Dan Marsden and Tobias Schwinger</li>
     <li><a href="geometry/index.html">Geometry</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="geometry/extensions/index.html">Geometry Extensions</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="geometry/index/index.html">Geometry Index</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="heap/index.html">Heap</a> - Priority queue data structures, from Tim Blechmann</li>
     <li><a href="histogram/index.html">Histogram</a> - Fast multi-dimensional histogram with convenient interface for C++14, from Hans Dembinski</li>
     <li><a href="icl/index.html">ICL</a> - Interval Container Library, interval sets and maps and aggregation of associated values, from Joachim Faulhaber</li>
@@ -370,7 +367,7 @@ how to download, build, and install the libraries.</p>
     <li><a href="container_hash/index.html">Container Hash</a> - An STL-compatible hash function object that can be extended to hash user defined types, from Daniel James</li>
     <li><a href="function/index.html">Function</a> - Function object wrappers for deferred calls or callbacks, from Doug Gregor</li>
     <li><a href="functional/index.html">Functional</a> - The Boost.Function library contains a family of class templates that are function object wrappers, from Mark Rodgers</li>
-    <li><a href="functional/factory/index.html">Functional/Factory</a> - Function object templates for dynamic and static object creation, from Tobias Schwinger</li>
+    <li><a href="functional/factory/index.html">Functional/Factory</a> - Function object templates for dynamic and static object creation, from Glen Fernandes and Tobias Schwinger</li>
     <li><a href="functional/forward/index.html">Functional/Forward</a> - Adapters to allow generic function objects to accept arbitrary arguments, from Tobias Schwinger</li>
     <li><a href="functional/overloaded_function/index.html">Functional/Overloaded Function</a> - Overload different functions into a single function object, from Lorenzo Caminiti</li>
     <li><a href="hof/index.html">HOF</a> - Higher-order functions for C++, from Paul Fultz II</li>
@@ -391,7 +388,7 @@ how to download, build, and install the libraries.</p>
     <li><a href="concept_check/index.html">Concept Check</a> - Tools for generic programming, from Jeremy Siek</li>
     <li><a href="core/doc/html/core/enable_if.html">Enable If</a> - Selective inclusion of function template overloads, from Jaakko J&auml;rvi, Jeremiah Willcock and Andrew Lumsdaine</li>
     <li><a href="function_types/index.html">Function Types</a> - Boost.FunctionTypes provides functionality to classify, decompose and synthesize function, function pointer, function reference and pointer to member types, from Tobias Schwinger</li>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
     <li><a href="utility/in_place_factories.html">In Place Factory, Typed In Place Factory</a> - Generic in-place construction of contained objects with a variadic argument-list, from Fernando Cacciola</li>
     <li><a href="utility/operators.htm">Operators</a> - Templates ease arithmetic classes and iterators, from Dave Abrahams and Jeremy Siek</li>
     <li><a href="property_map/index.html">Property Map</a> - Concepts defining interfaces which map key objects to value objects, from Jeremy Siek</li>
@@ -405,7 +402,7 @@ how to download, build, and install the libraries.</p>
 <h3><a name="Image-processing">Image processing</a></h3>
 
 <ul>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
 </ul>
 
 <h3><a name="IO">Input/Output</a></h3>
@@ -432,7 +429,7 @@ how to download, build, and install the libraries.</p>
 <h3><a name="Iterators">Iterators</a></h3>
 
 <ul>
-    <li><a href="gil/index.html">GIL</a> - Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
+    <li><a href="gil/index.html">GIL</a> - (C++11) Generic Image Library, from Lubomir Bourdev, Hailin Jin and Christian Henning</li>
     <li><a href="graph/index.html">Graph</a> - The BGL graph interface and graph components are generic, in the same sense as the Standard Template Library (STL), from Jeremy Siek and a University of Notre Dame team.</li>
     <li><a href="graph_parallel/index.html">GraphParallel</a> - The PBGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL), from Jeremy Siek, Doug Gregor, and a University of Notre Dame team.</li>
     <li><a href="iterator/index.html">Iterator</a> - 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, from Dave Abrahams, Jeremy Siek and Thomas Witt</li>
@@ -461,7 +458,6 @@ how to download, build, and install the libraries.</p>
     <li><a href="endian/index.html">Endian</a> - Types and conversion functions for correct byte ordering and more regardless of processor endianness, from Beman Dawes</li>
     <li><a href="geometry/index.html">Geometry</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="geometry/extensions/index.html">Geometry Extensions</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
-    <li><a href="geometry/index/index.html">Geometry Index</a> - The Boost.Geometry library provides geometric algorithms, primitives and spatial index, from Barend Gehrels, Bruno Lalande, Mateusz Loskot, Adam Wulkiewicz and Menelaos Karavelas</li>
     <li><a href="histogram/index.html">Histogram</a> - Fast multi-dimensional histogram with convenient interface for C++14, from Hans Dembinski</li>
     <li><a href="integer/index.html">Integer</a> - The organization of boost integer headers and classes is designed to take advantage of &lt;stdint.h&gt; types from the 1999 C standard without resorting to undefined behavior in terms of the 1998 C++ standard. The header &lt;boost/cstdint.hpp&gt; makes the standard integer types safely available in namespace boost without placing any names in namespace std</li>
     <li><a href="numeric/interval/doc/interval.htm">Interval</a> - Extends the usual arithmetic functions to mathematical intervals, from Guillaume Melquiond, Herv&eacute; Br&ouml;nnimann and Sylvain Pion</li>
@@ -488,7 +484,7 @@ how to download, build, and install the libraries.</p>
 <h3><a name="Memory">Memory</a></h3>
 
 <ul>
-    <li><a href="align/index.html">Align</a> - Memory alignment functions, allocators, and traits, from Glen Fernandes</li>
+    <li><a href="align/index.html">Align</a> - Memory alignment functions, allocators, traits, from Glen Fernandes</li>
     <li><a href="pool/index.html">Pool</a> - Memory pool management, from Steve Cleary</li>
     <li><a href="smart_ptr/index.html">Smart Ptr</a> - Smart pointer class templates, from Greg Colvin, Beman Dawes, Peter Dimov, Darin Adler and Glen Fernandes</li>
     <li><a href="utility/utility.htm">Utility</a> - Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom, from Dave Abrahams and others</li>