|
|
@@ -125,12 +125,15 @@ how to download, build, and install the libraries.</p>
|
|
|
<li><a href="functional/hash/index.html">functional/hash</a> -
|
|
|
A TR1 hash function object that can be extended to hash user defined
|
|
|
types, from Daniel James.</li>
|
|
|
+ <li><a href="fusion/index.html">fusion</a> -
|
|
|
+ Library for working with tuples, including various containers, algorithms, etc.
|
|
|
+ From Joel de Guzman and Dan Marsden.</li>
|
|
|
<li><a href="graph/doc/table_of_contents.html">graph</a> -
|
|
|
Generic graph components and algorithms, from Jeremy Siek
|
|
|
and a University of Notre Dame team.</li>
|
|
|
<li><a href="integer/index.html">integer</a> - Headers to ease
|
|
|
dealing with integral types.</li>
|
|
|
- <li><a href="interprocess/index.html">interprocess </a>- Shared memory, memory mapped files,
|
|
|
+ <li><a href="interprocess/index.html">interprocess </a>- Shared memory, memory mapped files,
|
|
|
process-shared mutexes, condition variables, containers and allocators, from Ion Gaztañaga</li>
|
|
|
<li><a href="numeric/interval/doc/interval.htm">interval </a>- Extends the
|
|
|
usual arithmetic functions to mathematical intervals, from Guillaume
|
|
|
@@ -219,15 +222,15 @@ how to download, build, and install the libraries.</p>
|
|
|
<li><a href="smart_ptr/index.html">smart_ptr</a> - Five smart
|
|
|
pointer class templates, from Greg Colvin, Beman Dawes,
|
|
|
Peter Dimov, and Darin Adler.</li>
|
|
|
- <li><a href="statechart/doc/index.html">statechart</a> - Arbitrarily
|
|
|
- complex finite state machines can be implemented in easily readable and
|
|
|
+ <li><a href="statechart/doc/index.html">statechart</a> - Arbitrarily
|
|
|
+ complex finite state machines can be implemented in easily readable and
|
|
|
maintainable C++ code, from Andreas Huber.</li>
|
|
|
<li><a href="static_assert/static_assert.htm">static_assert</a>
|
|
|
- Static assertions (compile time assertions), from John
|
|
|
Maddock.</li>
|
|
|
<li><a href="spirit/index.html">spirit</a> - LL parser framework
|
|
|
represents parsers directly as EBNF grammars in inlined C++, from Joel de
|
|
|
- Guzman and team.</li>
|
|
|
+ Guzman, Hartmut Kaiser, Dan Nuffer and team.</li>
|
|
|
<li><a href="algorithm/string/index.html">string_algo</a> -
|
|
|
String algorithms library, from Pavol Droba</li>
|
|
|
<li><a href="test/doc/index.html">test</a> - Support for simple program testing,
|
|
|
@@ -282,7 +285,7 @@ how to download, build, and install the libraries.</p>
|
|
|
library, from John Maddock</li>
|
|
|
<li><a href="spirit/index.html">spirit</a> - LL parser framework
|
|
|
represents parsers directly as EBNF grammars in inlined C++, from Joel de
|
|
|
- Guzman and team.</li>
|
|
|
+ Guzman, Hartmut Kaiser, Dan Nuffer and team.</li>
|
|
|
<li><a href="algorithm/string/index.html">string_algo</a> -
|
|
|
String algorithms library, from Pavol Droba</li>
|
|
|
<li><a href="tokenizer/index.html">tokenizer</a> - Break of a string or other
|
|
|
@@ -423,6 +426,9 @@ how to download, build, and install the libraries.</p>
|
|
|
<li><a href="type_traits/index.html">type_traits</a> -
|
|
|
Templates for fundamental properties of types, from John
|
|
|
Maddock, Steve Cleary, et al.</li>
|
|
|
+ <li><a href="fusion/index.html">fusion</a> -
|
|
|
+ Library for working with tuples, including various containers, algorithms, etc.
|
|
|
+ From Joel de Guzman and Dan Marsden.</li>
|
|
|
</ul>
|
|
|
|
|
|
<h3><a name="Preprocessor">Preprocessor</a> Metaprogramming</h3>
|
|
|
@@ -436,7 +442,7 @@ how to download, build, and install the libraries.</p>
|
|
|
<h3><a name="Concurrent">Concurrent</a> Programming</h3>
|
|
|
|
|
|
<ul>
|
|
|
- <li><a href="interprocess/index.html">interprocess </a>- Shared memory, memory mapped files,
|
|
|
+ <li><a href="interprocess/index.html">interprocess </a>- Shared memory, memory mapped files,
|
|
|
process-shared mutexes, condition variables, containers and allocators, from Ion Gaztañaga</li>
|
|
|
<li><a href="thread/doc/index.html">thread</a> - Portable C++
|
|
|
multi-threading, from William Kempf.</li>
|
|
|
@@ -508,6 +514,9 @@ how to download, build, and install the libraries.</p>
|
|
|
from Jaakko J?rvi.</li>
|
|
|
<li><a href="variant/index.html">variant</a> - Safe, generic, stack-based
|
|
|
discriminated union container, from Eric Friedman and Itay Maman.</li>
|
|
|
+ <li><a href="fusion/index.html">fusion</a> -
|
|
|
+ Library for working with tuples, including various containers, algorithms, etc.
|
|
|
+ From Joel de Guzman and Dan Marsden.</li>
|
|
|
</ul>
|
|
|
|
|
|
<h3><a name="IO">Input/Output</a></h3>
|
|
|
@@ -554,9 +563,9 @@ of arbitrary data for persistence and marshalling, from Robert Ramey</li>
|
|
|
<h3><a name="Parsing">Parsing</a></h3>
|
|
|
|
|
|
<ul>
|
|
|
- <li><a href="spirit/index.html">spirit</a> - LL parser framework
|
|
|
- represents parsers directly as EBNF grammars in inlined C++, from Joel de
|
|
|
- Guzman and team.</li>
|
|
|
+ <li><a href="spirit/index.html">spirit</a> - LL parser framework
|
|
|
+ represents parsers directly as EBNF grammars in inlined C++, from Joel de
|
|
|
+ Guzman, Hartmut Kaiser, Dan Nuffer and team.</li>
|
|
|
</ul>
|
|
|
|
|
|
<h3><a name="Programming">Programming Interfaces</a></h3>
|
|
|
@@ -593,8 +602,8 @@ of arbitrary data for persistence and marshalling, from Robert Ramey</li>
|
|
|
wrapper for optional values, from Fernando Cacciola.</li>
|
|
|
<li><a href="../doc/html/program_options.html">program_options</a> - Access to configuration
|
|
|
data given on command line, in config files and other sources, from Vladimir Prus.</li>
|
|
|
- <li><a href="statechart/doc/index.html">statechart</a> - Arbitrarily
|
|
|
- complex finite state machines can be implemented in easily readable and
|
|
|
+ <li><a href="statechart/doc/index.html">statechart</a> - Arbitrarily
|
|
|
+ complex finite state machines can be implemented in easily readable and
|
|
|
maintainable C++ code, from Andreas Huber.</li>
|
|
|
<li><a href="timer/index.html">timer</a> - Event timer,
|
|
|
progress timer, and progress display classes, from Beman
|