]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/bimap/doc/html/boost_bimap/bimap_and_boost/dependencies.html
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / bimap / doc / html / boost_bimap / bimap_and_boost / dependencies.html
CommitLineData
7c673cae
FG
1<html>
2<head>
3<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4<title>Dependencies</title>
5<link rel="stylesheet" href="../../boostbook.css" type="text/css">
6<meta name="generator" content="DocBook XSL Stylesheets V1.77.1">
7<link rel="home" href="../../index.html" title="Chapter&#160;1.&#160;Boost.Bimap">
8<link rel="up" href="../bimap_and_boost.html" title="Bimap and Boost">
9<link rel="prev" href="boost_libraries_that_work_well_with_boost_bimap.html" title="Boost Libraries that work well with Boost.Bimap">
10<link rel="next" href="../reference.html" title="Reference">
11</head>
12<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
13<table cellpadding="2" width="100%"><tr>
14<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
15<td align="center"><a href="../../../../../../index.html">Home</a></td>
16<td align="center"><a href="../../../../../../libs/libraries.htm">Libraries</a></td>
17<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
18<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
19<td align="center"><a href="../../../../../../more/index.htm">More</a></td>
20</tr></table>
21<hr>
22<div class="spirit-nav">
23<a accesskey="p" href="boost_libraries_that_work_well_with_boost_bimap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../bimap_and_boost.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
24</div>
25<div class="section boost_bimap_bimap_and_boost_dependencies">
26<div class="titlepage"><div><div><h3 class="title">
27<a name="boost_bimap.bimap_and_boost.dependencies"></a><a class="link" href="dependencies.html" title="Dependencies">Dependencies</a>
28</h3></div></div></div>
29<p>
30 Boost.Bimap is built on top of several Boost libraries. The rationale behind
31 this decision is keeping the Boost code base small by reusing existent code.
32 The libraries used are well-established and have been tested extensively,
33 making this library easy to port since all the hard work has already been
34 done. The glue that holds everything together is Boost.MPL. Clearly Boost.MultiIndex
35 is the heart of this library.
36 </p>
37<div class="table">
38<a name="boost_bimap.bimap_and_boost.dependencies.t0"></a><p class="title"><b>Table&#160;1.4.&#160;Boost Libraries needed by Boost.Bimap</b></p>
39<div class="table-contents"><table class="table" summary="Boost Libraries needed by Boost.Bimap">
40<colgroup>
41<col>
42<col>
43<col>
44</colgroup>
45<thead><tr>
46<th>
47 <p>
48 Name
49 </p>
50 </th>
51<th>
52 <p>
53 Description
54 </p>
55 </th>
56<th>
57 <p>
58 author
59 </p>
60 </th>
61</tr></thead>
62<tbody>
63<tr>
64<td>
65 <p>
66 <a href="http://www.boost.org/libs/multi_index/doc/index.html" target="_top"><span class="bold"><strong>Boost.MultiIndex</strong></span></a>
67 </p>
68 </td>
69<td>
70 <p>
71 Containers with multiple STL-compatible access interfaces
72 </p>
73 </td>
74<td>
75 <p>
76 Joaqu&#237;n M L&#243;pez Mu&#241;oz
77 </p>
78 </td>
79</tr>
80<tr>
81<td>
82 <p>
83 <a href="http://www.boost.org/libs/mpl/doc/index.html" target="_top"><span class="bold"><strong>Boost.MPL</strong></span></a>
84 </p>
85 </td>
86<td>
87 <p>
88 Template metaprogramming framework of compile-time algorithms,
89 sequences and metafunction classes
90 </p>
91 </td>
92<td>
93 <p>
94 Aleksey Gurtovoy
95 </p>
96 </td>
97</tr>
98<tr>
99<td>
100 <p>
101 <a href="http://www.boost.org/doc/html/boost_typetraits.html" target="_top"><span class="bold"><strong>Boost.TypeTraits</strong></span></a>
102 </p>
103 </td>
104<td>
105 <p>
106 Templates for fundamental properties of types.
107 </p>
108 </td>
109<td>
110 <p>
111 John Maddock, Steve Cleary
112 </p>
113 </td>
114</tr>
115<tr>
116<td>
117 <p>
118 <a href="http://www.boost.org/libs/utility/enable_if.html" target="_top"><span class="bold"><strong>Boost.enable_if</strong></span></a>
119 </p>
120 </td>
121<td>
122 <p>
123 Selective inclusion of function template overloads
124 </p>
125 </td>
126<td>
127 <p>
128 Jaakko J&#228;rvi, Jeremiah Willcock, Andrew Lumsdaine
129 </p>
130 </td>
131</tr>
132<tr>
133<td>
134 <p>
135 <a href="http://www.boost.org/libs/iterator/doc/index.html" target="_top"><span class="bold"><strong>Boost.Iterators</strong></span></a>
136 </p>
137 </td>
138<td>
139 <p>
140 Iterator construction framework, adaptors, concepts, and more.
141 </p>
142 </td>
143<td>
144 <p>
145 Dave Abrahams, Jeremy Siek, Thomas Witt
146 </p>
147 </td>
148</tr>
149<tr>
150<td>
151 <p>
152 <a href="http://www.boost.org/libs/utility/call_traits.htm" target="_top"><span class="bold"><strong>Boost.call_traits</strong></span></a>
153 </p>
154 </td>
155<td>
156 <p>
157 Defines types for passing parameters.
158 </p>
159 </td>
160<td>
161 <p>
162 John Maddock, Howard Hinnant
163 </p>
164 </td>
165</tr>
166<tr>
167<td>
168 <p>
169 <a href="http://www.boost.org/doc/html/boost_staticassert.html" target="_top"><span class="bold"><strong>Boost.StaticAssert</strong></span></a>
170 </p>
171 </td>
172<td>
173 <p>
174 Static assertions (compile time assertions).
175 </p>
176 </td>
177<td>
178 <p>
179 John Maddock
180 </p>
181 </td>
182</tr>
183</tbody>
184</table></div>
185</div>
186<br class="table-break"><div class="table">
187<a name="boost_bimap.bimap_and_boost.dependencies.t1"></a><p class="title"><b>Table&#160;1.5.&#160;Optional Boost Libraries</b></p>
188<div class="table-contents"><table class="table" summary="Optional Boost Libraries">
189<colgroup>
190<col>
191<col>
192<col>
193<col>
194</colgroup>
195<thead><tr>
196<th>
197 <p>
198 Name
199 </p>
200 </th>
201<th>
202 <p>
203 Description
204 </p>
205 </th>
206<th>
207 <p>
208 author
209 </p>
210 </th>
211<th>
212 <p>
213 Purpose
214 </p>
215 </th>
216</tr></thead>
217<tbody>
218<tr>
219<td>
220 <p>
221 <a href="http://www.boost.org/libs/serialization/doc/index.html" target="_top"><span class="bold"><strong>Boost.Serialization</strong></span></a>
222 </p>
223 </td>
224<td>
225 <p>
226 Serialization for persistence and marshalling
227 </p>
228 </td>
229<td>
230 <p>
231 Robert Ramey
232 </p>
233 </td>
234<td>
235 <p>
236 Serialization support for bimap containers and iterators
237 </p>
238 </td>
239</tr>
240<tr>
241<td>
242 <p>
243 <a href="http://www.boost.org/libs/assign/doc/index.html" target="_top"><span class="bold"><strong>Boost.Assign</strong></span></a>
244 </p>
245 </td>
246<td>
247 <p>
248 Filling containers with constant or generated data has never been
249 easier
250 </p>
251 </td>
252<td>
253 <p>
254 Thorsten Ottosen
255 </p>
256 </td>
257<td>
258 <p>
259 Help to fill a bimap or views of it
260 </p>
261 </td>
262</tr>
263<tr>
264<td>
265 <p>
266 <a href="http://www.boost.org/doc/html/hash.html" target="_top"><span class="bold"><strong>Boost.Hash</strong></span></a>
267 </p>
268 </td>
269<td>
270 <p>
271 A TR1 hash function object that can be extended to hash user defined
272 types
273 </p>
274 </td>
275<td>
276 <p>
277 Daniel James
278 </p>
279 </td>
280<td>
281 <p>
282 Default hashing function
283 </p>
284 </td>
285</tr>
286<tr>
287<td>
288 <p>
289 <a href="http://www.boost.org/doc/html/lambda.html" target="_top"><span class="bold"><strong>Boost.Lambda</strong></span></a>
290 </p>
291 </td>
292<td>
293 <p>
294 Define small unnamed function objects at the actual call site,
295 and more
296 </p>
297 </td>
298<td>
299 <p>
300 from Jaakko J&#228;rvi, Gary Powell
301 </p>
302 </td>
303<td>
304 <p>
305 Functors for modify, range, lower_bound and upper_bound
306 </p>
307 </td>
308</tr>
309<tr>
310<td>
311 <p>
312 <a href="http://www.boost.org/doc/html/range.html" target="_top"><span class="bold"><strong>Boost.Range</strong></span></a>
313 </p>
314 </td>
315<td>
316 <p>
317 A new infrastructure for generic algorithms that builds on top
318 of the new iterator concepts
319 </p>
320 </td>
321<td>
322 <p>
323 Thorsten Ottosen
324 </p>
325 </td>
326<td>
327 <p>
328 Range based algorithms
329 </p>
330 </td>
331</tr>
332<tr>
333<td>
334 <p>
335 <a href="http://www.boost.org/doc/html/property_map.html" target="_top"><span class="bold"><strong>Boost.PropertyMap</strong></span></a>
336 </p>
337 </td>
338<td>
339 <p>
340 Concepts defining interfaces which map key objects to value objects
341 </p>
342 </td>
343<td>
344 <p>
345 Jeremy Siek
346 </p>
347 </td>
348<td>
349 <p>
350 Integration with BGL
351 </p>
352 </td>
353</tr>
354</tbody>
355</table></div>
356</div>
357<br class="table-break"><div class="table">
358<a name="boost_bimap.bimap_and_boost.dependencies.t2"></a><p class="title"><b>Table&#160;1.6.&#160;Additional Boost Libraries needed to run the test-suite</b></p>
359<div class="table-contents"><table class="table" summary="Additional Boost Libraries needed to run the test-suite">
360<colgroup>
361<col>
362<col>
363<col>
364</colgroup>
365<thead><tr>
366<th>
367 <p>
368 Name
369 </p>
370 </th>
371<th>
372 <p>
373 Description
374 </p>
375 </th>
376<th>
377 <p>
378 author
379 </p>
380 </th>
381</tr></thead>
382<tbody><tr>
383<td>
384 <p>
385 <a href="http://www.boost.org/libs/test/doc/index.html" target="_top"><span class="bold"><strong>Boost.Test</strong></span></a>
386 </p>
387 </td>
388<td>
389 <p>
390 Support for simple program testing, full unit testing, and for
391 program execution monitoring.
392 </p>
393 </td>
394<td>
395 <p>
396 Gennadiy Rozental
397 </p>
398 </td>
399</tr></tbody>
400</table></div>
401</div>
402<br class="table-break">
403</div>
404<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
405<td align="left"></td>
406<td align="right"><div class="copyright-footer">Copyright &#169; 2006-2012 Matias Capeletto<p>
407 Distributed under the Boost Software License, Version 1.0. (See accompanying
408 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
409 </p>
410</div></td>
411</tr></table>
412<hr>
413<div class="spirit-nav">
414<a accesskey="p" href="boost_libraries_that_work_well_with_boost_bimap.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../bimap_and_boost.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
415</div>
416</body>
417</html>