summaryrefslogtreecommitdiff
path: root/doc/html/libraries.html
blob: 326c708610cacf7c96b2b023236813136e92497a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Part I. The Boost C++ Libraries</title>
<link rel="stylesheet" href="boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
<link rel="start" href="index.html" title="The Boost C++ Libraries">
<link rel="up" href="index.html" title="The Boost C++ Libraries">
<link rel="prev" href="index.html" title="The Boost C++ Libraries">
<link rel="next" href="libraries/s02.html" title="Libraries Listed by Category">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%">
<td valign="top"><img alt="boost.png (6897 bytes)" width="277" height="86" src="../../boost.png"></td>
<td align="center"><a href="../../index.htm">Home</a></td>
<td align="center"><a href="../../libs/libraries.htm">Libraries</a></td>
<td align="center"><a href="../../people/people.htm">People</a></td>
<td align="center"><a href="../../more/faq.htm">FAQ</a></td>
<td align="center"><a href="../../more/index.htm">More</a></td>
</table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="libraries/s02.html"><img src="images/next.png" alt="Next"></a>
</div>
<div class="part" lang="en">
<div class="titlepage"><div><div><h1 class="title">
<a name="libraries"></a>The Boost C++ Libraries</h1></div></div></div>
<div class="toc">
<p><b>Table of Contents</b></p>
<dl>
<dt><span class="chapter"><a href="any.html">1. Boost.Any</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="any.html#id969830">Introduction</a></span></dt>
<dt><span class="section"><a href="any/s02.html">Examples</a></span></dt>
<dt><span class="section"><a href="any/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="any/s04.html">Acknowledgements</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="array.html">2. Boost.Array</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="array.html#array.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="array/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="array/rationale.html">Design Rationale</a></span></dt>
<dt><span class="section"><a href="array/more/info.html">For more information...</a></span></dt>
<dt><span class="section"><a href="array/ack.html">Acknowledgements</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="date_time.html">3. Boost.Date_Time</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="date_time.html#date_time.conceptual">Conceptual</a></span></dt>
<dt><span class="section"><a href="date_time/examples/general_usage_examples.html">General Usage Examples</a></span></dt>
<dt><span class="section"><a href="date_time/gregorian.html">Gregorian</a></span></dt>
<dt><span class="section"><a href="date_time/posix_time.html">Posix Time</a></span></dt>
<dt><span class="section"><a href="date_time/local_time.html">Local Time</a></span></dt>
<dt><span class="section"><a href="date_time/date_time_io.html">Date Time Input/Output</a></span></dt>
<dt><span class="section"><a href="date_time/serialization.html">Serialization</a></span></dt>
<dt><span class="section"><a href="date_time/details.html">Details</a></span></dt>
<dt><span class="section"><a href="date_time/examples.html">Examples</a></span></dt>
<dt><span class="section"><a href="date_time/doxy.html">Library Reference</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="function.html">4. Boost.Function</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="function.html#function.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="function/history.html">History &amp; Compatibility Notes</a></span></dt>
<dt><span class="section"><a href="function/tutorial.html">Tutorial</a></span></dt>
<dt><span class="section"><a href="function/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="function/faq.html">Frequently Asked Questions</a></span></dt>
<dt><span class="section"><a href="function/misc.html">Miscellaneous Notes</a></span></dt>
<dt><span class="section"><a href="function/testsuite.html">Testsuite</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="hash.html">5. Boost.Functional/Hash</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="hash.html#hash.intro"> Introduction</a></span></dt>
<dt><span class="section"><a href="hash/tutorial.html"> Tutorial</a></span></dt>
<dt><span class="section"><a href="hash/custom.html"> Extending boost::hash for a custom data type</a></span></dt>
<dt><span class="section"><a href="hash/combine.html"> Combining hash values</a></span></dt>
<dt><span class="section"><a href="hash/portability.html"> Portability</a></span></dt>
<dt><span class="section"><a href="hash/reference_.html"> Reference</a></span></dt>
<dt><span class="section"><a href="hash/links.html"> Links</a></span></dt>
<dt><span class="section"><a href="hash/acknowledgements.html"> Acknowledgements</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="lambda.html">6. Boost.Lambda</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="lambda.html#introduction">In a nutshell</a></span></dt>
<dt><span class="section"><a href="lambda/getting_started.html">Getting Started</a></span></dt>
<dt><span class="section"><a href="lambda/s03.html">Introduction</a></span></dt>
<dt><span class="section"><a href="lambda/using_library.html">Using the library</a></span></dt>
<dt><span class="section"><a href="lambda/le_in_details.html">Lambda expressions in details</a></span></dt>
<dt><span class="section"><a href="lambda/extending.html">Extending return type deduction system</a></span></dt>
<dt><span class="section"><a href="lambda/s07.html">Practical considerations</a></span></dt>
<dt><span class="section"><a href="lambda/s08.html">Relation to other Boost libraries</a></span></dt>
<dt><span class="section"><a href="lambda/s09.html">Contributors</a></span></dt>
<dt><span class="bibliography"><a href="lambda.html#id1246328">Bibliography</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="program_options.html">7. Boost.Program_options</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="program_options.html#id1246711">Introduction</a></span></dt>
<dt><span class="section"><a href="program_options/tutorial.html">Tutorial</a></span></dt>
<dt><span class="section"><a href="program_options/overview.html">Library Overview</a></span></dt>
<dt><span class="section"><a href="program_options/howto.html">How To</a></span></dt>
<dt><span class="section"><a href="program_options/design.html">Design Discussion</a></span></dt>
<dt><span class="section"><a href="program_options/s06.html">Acknowledgements</a></span></dt>
<dt><span class="section"><a href="program_options/reference.html">Reference</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="ref.html">8. Boost.Ref</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="ref.html#ref.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="ref/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="ref/ack.html">Acknowledgements</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="signals.html">9. Boost.Signals</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="signals.html#id1279939">Introduction</a></span></dt>
<dt><span class="section"><a href="signals/tutorial.html">Tutorial</a></span></dt>
<dt><span class="section"><a href="signals/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="signals/s04.html">Frequently Asked Questions</a></span></dt>
<dt><span class="section"><a href="signals/s05.html">Design Overview</a></span></dt>
<dt><span class="section"><a href="signals/s06.html">Design Rationale</a></span></dt>
<dt><span class="section"><a href="signals/tests.html">Testsuite</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="boost_staticassert.html">10. Boost.StaticAssert</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="boost_staticassert.html#boost_staticassert.intro"> Overview and Tutorial</a></span></dt>
<dt><span class="section"><a href="boost_staticassert/how.html"> How it works</a></span></dt>
<dt><span class="section"><a href="boost_staticassert/test.html"> Test Programs</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="string_algo.html">11. Boost String Algorithms Library</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="string_algo.html#string_algo.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="string_algo/release_notes.html">Release Notes</a></span></dt>
<dt><span class="section"><a href="string_algo/usage.html">Usage</a></span></dt>
<dt><span class="section"><a href="string_algo/quickref.html">Quick Reference</a></span></dt>
<dt><span class="section"><a href="string_algo/design.html">Design Topics</a></span></dt>
<dt><span class="section"><a href="string_algo/concept.html">Concepts</a></span></dt>
<dt><span class="section"><a href="string_algo/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="string_algo/rationale.html">Rationale</a></span></dt>
<dt><span class="section"><a href="string_algo/env.html">Environment</a></span></dt>
<dt><span class="section"><a href="string_algo/credits.html">Credits</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="threads.html">12. Boost.Threads</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="threads.html#threads.overview">Overview</a></span></dt>
<dt><span class="section"><a href="threads/design.html">Design</a></span></dt>
<dt><span class="section"><a href="threads/concepts.html">Concepts</a></span></dt>
<dt><span class="section"><a href="threads/rationale.html">Rationale</a></span></dt>
<dt><span class="section"><a href="threads/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="threads/faq.html">Frequently Asked Questions</a></span></dt>
<dt><span class="section"><a href="thread/configuration.html">Configuration</a></span></dt>
<dt><span class="section"><a href="thread/build.html">Build</a></span></dt>
<dt><span class="section"><a href="threads/implementation_notes.html">Implementation Notes</a></span></dt>
<dt><span class="section"><a href="threads/release_notes.html">Release Notes</a></span></dt>
<dt><span class="glossary"><a href="threads.html#threads.glossary">Glossary</a></span></dt>
<dt><span class="section"><a href="thread/acknowledgements.html">Acknowledgements</a></span></dt>
<dt><span class="bibliography"><a href="threads.html#threads.bibliography">Bibliography</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="tribool.html">13. Boost.Tribool</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="tribool.html#tribool.introduction">Introduction</a></span></dt>
<dt><span class="section"><a href="tribool/tutorial.html">Tutorial</a></span></dt>
<dt><span class="section"><a href="tribool/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="tribool/tests.html">Testsuite</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="boost_typetraits.html">14. Boost.TypeTraits</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="boost_typetraits.html#boost_typetraits.intro"> Introduction</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/background.html"> Background and Tutorial</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/category.html"> Type Traits by Category</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/user_defined.html"> User Defined Specializations</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/intrinsics.html"> Support for Compiler Intrinsics</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/mpl.html"> MPL Interoperability</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/examples.html"> Examples</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/reference.html"> Alphabetical Reference</a></span></dt>
<dt><span class="section"><a href="boost_typetraits/credits.html"> Credits</a></span></dt>
</dl></dd>
<dt><span class="chapter"><a href="variant.html">15. Boost.Variant</a></span></dt>
<dd><dl>
<dt><span class="section"><a href="variant.html#variant.intro">Introduction</a></span></dt>
<dt><span class="section"><a href="variant/tutorial.html">Tutorial</a></span></dt>
<dt><span class="section"><a href="variant/reference.html">Reference</a></span></dt>
<dt><span class="section"><a href="variant/design.html">Design Overview</a></span></dt>
<dt><span class="section"><a href="variant/misc.html">Miscellaneous Notes</a></span></dt>
<dt><span class="section"><a href="variant/refs.html">References</a></span></dt>
</dl></dd>
</dl>
</div>
<div class="section" lang="en">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="id968226"></a>Libraries Listed Alphabetically</h2></div></div></div>
<div class="itemizedlist"><ul type="disc" compact>
<li>
<a href="any.html" title="Chapter 1. Boost.Any">Any</a> - 
      Safe, generic container for single values of different value types
    , from Kevlin Henney.</li>
<li>
<a href="array.html" title="Chapter 2. Boost.Array">Array</a> - STL compliant container wrapper for arrays of constant size, from Nicolai Josuttis.</li>
<li>
<a href="../../libs/bind/index.html" target="_top">Bind</a> - Generalized binders for function/object/pointers and member functions, from Peter Dimov.</li>
<li>
<a href="hash.html" title="Chapter 5. Boost.Functional/Hash">Boost.Functional/Hash</a> - 
      A TR1 hash function object that can be extended to hash user
        defined types    , from Daniel James.</li>
<li>
<a href="boost_staticassert.html" title="Chapter 10. Boost.StaticAssert">Boost.StaticAssert</a> - 
      Compile time diagnostics library    , from John Maddock and Steve Cleary.</li>
<li>
<a href="boost_typetraits.html" title="Chapter 14. Boost.TypeTraits">Boost.TypeTraits</a> - 
      Meta-programming support library    , from various authors.</li>
<li>
<a href="../../libs/crc/index.html" target="_top">CRC</a> - Cyclic Redundancy Code, from Daryle Walker.</li>
<li>
<a href="../../libs/utility/call_traits.htm" target="_top">Call Traits</a> - Defines types for passing parameters, from John Maddock and Howard Hinnant.</li>
<li>
<a href="../../libs/compatibility/index.html" target="_top">Compatibility</a> - Help for non-conforming standard libraries, from Ralf Grosse-Kunstleve and Jens Maurer.</li>
<li>
<a href="../../libs/compose/index.htm" target="_top">Compose</a> - Functional composition adapters for the STL, from Nicolai Josuttis.</li>
<li>
<a href="../../libs/utility/compressed_pair.htm" target="_top">Compressed Pair</a> - Empty member optimization, from John Maddock and Howard Hinnant.</li>
<li>
<a href="../../libs/concept_check/index.html" target="_top">Concept Check</a> - Tools for generic programming, from Jeremy Siek.</li>
<li>
<a href="../../libs/config/index.html" target="_top">Config</a> - Helps boost library developers adapt to compiler idiosyncrasies; not intended for library users, from John Maddock, Beman Dawes, and Vesa Karvonen.</li>
<li>
<a href="../../libs/conversion/index.html" target="_top">Conversion</a> - Numeric, polymorphic, and lexical casts, from Dave Abrahams and Kevlin Henney.</li>
<li>
<a href="date_time.html" title="Chapter 3. Boost.Date_Time">Date Time</a> - A set of facilities to ease programming with dates and times.
  , from Jeff Garland.</li>
<li>
<a href="../../libs/dynamic_bitset/index.html" target="_top">Dynamic Bitset</a> - A runtime sized version of <code class="computeroutput">std::bitset</code>, from Jeremy Siek and Chuck Allison.</li>
<li>
<a href="../../libs/filesystem/index.html" target="_top">Filesystem</a> - Portable paths, iteration over directories, and other useful filesystem operations, from Beman Dawes.</li>
<li>
<a href="../../libs/format/index.html" target="_top">Format</a> - Type-safe 'printf-like' format operations, from Samuel Krempp.</li>
<li>
<a href="function.html" title="Chapter 4. Boost.Function">Function</a> - Function object wrappers for deferred calls or callbacks, from Douglas Gregor.</li>
<li>
<a href="../../libs/functional/index.html" target="_top">Functional</a> - Enhanced function object adaptors, from Mark Rodgers.</li>
<li>
<a href="../../libs/graph/index.html" target="_top">Graph</a> - Generic graph components and algorithms, from Jeremy Siek and University of Notre Dame Team.</li>
<li>
<a href="../../libs/io/index.html" target="_top">I/O State Savers</a> - Save I/O state to prevent jumbled data, from Daryle Walker.</li>
<li>
<a href="../../libs/integer/index.html" target="_top">Integer</a> - Headers to ease dealing with integral types, from various authors.</li>
<li>
<a href="../../libs/numeric/interval/doc/index.html" target="_top">Interval</a> - Extends the usual arithmetic functions to mathematical intervals, from Guillaume Melquiond, Hervé Brönnimann, and Sylvain Pion.</li>
<li>
<a href="../../libs/utility/iterator_adaptors.htm" target="_top">Iterator Adaptors</a> - Adapt a base type into a standard conforming iterator, from Dave Abrahams, Jeremy Siek, and John Potter.</li>
<li>
<a href="lambda.html" title="Chapter 6. Boost.Lambda">Lambda</a> - Define small unnamed function objects at the actual call site, and more, from Jaakko Järvi.</li>
<li>
<a href="../../libs/mpl/index.html" target="_top">MPL</a> - Template metaprogramming framework of compile-time algorithms, sequences and metafunction classes, from Aleksey Gurtovoy.</li>
<li>
<a href="../../libs/math/index.html" target="_top">Math</a> - Several contributions in the domain of mathematics, from various authors.</li>
<li>
<a href="../../libs/math/doc/common_factor.html" target="_top">Math/Common Factor</a> - Greatest common divisor and least common multiple, from Daryle Walker.</li>
<li>
<a href="../../libs/math/octonion/index.html" target="_top">Math/Octonion</a> - Octonions, from Hubert Holin.</li>
<li>
<a href="../../libs/math/quaternion/index.html" target="_top">Math/Quaternion</a> - Quaternions, from Hubert Holin.</li>
<li>
<a href="../../libs/math/special_functions/index.html" target="_top">Math/Special Functions</a> - Mathematical special functions such as atanh, sinc, and sinhc, from Hubert Holin.</li>
<li>
<a href="../../libs/bind/mem_fn.html" target="_top">Mem_fn</a> - Generalized binders for member functions, from Peter Dimov.</li>
<li>
<a href="../../libs/multi_array/index.html" target="_top">Multi Array</a> - Multidimensional containers and adaptors for arrays of contiguous data, from Ron Garcia.</li>
<li>
<a href="../../libs/utility/index.html" target="_top">Operators</a> - Templates ease arithmetic classes and iterators, from Dave Abrahams and Jeremy Siek.</li>
<li>
<a href="../../libs/optional/index.html" target="_top">Optional</a> - Discriminated-union wrapper for optional values, from Fernando Cacciola.</li>
<li>
<a href="../../libs/pool/index.html" target="_top">Pool</a> - Memory pool management, from Steve Cleary.</li>
<li>
<a href="../../libs/preprocessor/index.html" target="_top">Preprocessor</a> - Preprocessor metaprogramming tools including repetition and recursion, from Vesa Karvonen and Paul Mensonides.</li>
<li>
<a href="program_options.html" title="Chapter 7. Boost.Program_options">Program_options</a> - 
      Facilities to obtain configuration data from command line, config files
      and other sources, from Vladimir Prus.</li>
<li>
<a href="../../libs/property_map/index.html" target="_top">Property Map</a> - Concepts defining interfaces which map key objects to value objects, from Jeremy Siek.</li>
<li>
<a href="../../libs/python/index.html" target="_top">Python</a> - Reflects C++ classes and functions into <a href="http://www.python.org" target="_top">Python</a>, from Dave Abrahams.</li>
<li>
<a href="../../libs/random/index.html" target="_top">Random</a> - A complete system for random number generation, from Jens Maurer.</li>
<li>
<a href="../../libs/rational/index.html" target="_top">Rational</a> - A rational number class, from Paul Moore.</li>
<li>
<a href="ref.html" title="Chapter 8. Boost.Ref">Ref</a> - A utility library for passing references to generic functions, from Jaakko Järvi, Peter Dimov, Douglas Gregor, and Dave Abrahams.</li>
<li>
<a href="../../libs/regex/index.html" target="_top">Regex</a> - Regular expression library, from John Maddock.</li>
<li>
<a href="../../libs/serialization/index.html" target="_top">Serialization</a> - Serialization of C++ objects for persistence and marshalling, from Robert Ramey.</li>
<li>
<a href="signals.html" title="Chapter 9. Boost.Signals">Signals</a> - Managed signals &amp; slots callback implementation, from Douglas Gregor.</li>
<li>
<a href="../../libs/smart_ptr/index.html" target="_top">Smart Pointer</a> - Five smart pointer class templates, from Greg Colvin, Beman Dawes, Peter Dimov, and Darin Adler.</li>
<li>
<a href="../../libs/spirit/index.html" target="_top">Spirit</a> - LL parser framework represents parsers directly as EBNF grammars in inlined C++, from Joel de Guzman and team .</li>
<li>
<a href="string_algo.html" title="Chapter 11. Boost String Algorithms Library">String Algorithms</a> - 
            A set of generic string-related algorithms and utilities
        , from Pavol Droba.</li>
<li>
<a href="../../libs/test/index.html" target="_top">Test</a> - Support for simple program testing, full unit testing, and for program execution monitoring, from Gennadiy Rozental.</li>
<li>
<a href="threads.html" title="Chapter 12. Boost.Threads">Threads</a> - Portable C++ multi-threading, from William Kempf.</li>
<li>
<a href="../../libs/timer/index.html" target="_top">Timer</a> - Event timer, progress timer, and progress display classes, from Beman Dawes.</li>
<li>
<a href="../../libs/tokenizer/index.html" target="_top">Tokenizer</a> - Break of a string or other character sequence into a series of tokens, from John Bandela.</li>
<li>
<a href="tribool.html" title="Chapter 13. Boost.Tribool">Tribool</a> - Three-state boolean type, from Douglas Gregor.</li>
<li>
<a href="../../libs/tuple/index.html" target="_top">Tuple</a> - Ease definition of functions returning multiple values, and more, from Jaakko Järvi.</li>
<li>
<a href="../../libs/utility/index.html" target="_top">Utility</a> - Class noncopyable  plus <code class="computeroutput">checked_delete</code>, <code class="computeroutput">checked_array_delete</code>, <code class="computeroutput">next</code>,  <code class="computeroutput">prior</code>  function templates, plus base-from-member idiom, from Dave Abrahams and others .</li>
<li>
<a href="variant.html" title="Chapter 15. Boost.Variant">Variant</a> - Safe, generic, stack-based discriminated union container, from Eric Friedman and Itay Maman.</li>
<li>
<a href="../../libs/numeric/ublas/index.html" target="_top">uBLAS</a> - Basic linear algebra for dense, packed and sparse matrices, from Joerg Walter and Mathias Koch.</li>
</ul></div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
<td align="right"><small></small></td>
</tr></table>
<hr>
<div class="spirit-nav">
<a accesskey="p" href="index.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="libraries/s02.html"><img src="images/next.png" alt="Next"></a>
</div>
</body>
</html>