]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/bimap/doc/html/boost_bimap/test_suite.html
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / bimap / doc / html / boost_bimap / test_suite.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Test suite</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="../index.html" title="Chapter&#160;1.&#160;Boost.Bimap">
9 <link rel="prev" href="examples/multiindex_to_bimap_path___hashed_indices.html" title="MultiIndex to Bimap Path - Hashed indices">
10 <link rel="next" href="future_work.html" title="Future work">
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="examples/multiindex_to_bimap_path___hashed_indices.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="future_work.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
24 </div>
25 <div class="section boost_bimap_test_suite">
26 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
27 <a name="boost_bimap.test_suite"></a><a class="link" href="test_suite.html" title="Test suite">Test suite</a>
28 </h2></div></div></div>
29 <p>
30 The Boost.Bimap test suite exercises the whole spectrum of functionalities
31 provided by the library. Although the tests are not meant to serve as a learning
32 guide, the interested reader may find it useful to inspect the source code
33 to gain familiarity with some of the least common features offered by Boost.Bimap.
34 </p>
35 <div class="informaltable"><table class="table">
36 <colgroup>
37 <col>
38 <col>
39 </colgroup>
40 <thead><tr>
41 <th>
42 <p>
43 Program
44 </p>
45 </th>
46 <th>
47 <p>
48 Description
49 </p>
50 </th>
51 </tr></thead>
52 <tbody>
53 <tr>
54 <td>
55 <p>
56 <a href="../../../test/test_tagged.cpp" target="_top">test_tagged.cpp </a>
57 </p>
58 </td>
59 <td>
60 <p>
61 Tagged idiom checks
62 </p>
63 </td>
64 </tr>
65 <tr>
66 <td>
67 <p>
68 <a href="../../../test/test_mutant.cpp" target="_top">test_mutant.cpp </a>
69 </p>
70 </td>
71 <td>
72 <p>
73 Test the mutant idiom
74 </p>
75 </td>
76 </tr>
77 <tr>
78 <td>
79 <p>
80 <a href="../../../test/test_structured_pair.cpp" target="_top">test_structured_pair.cpp
81 </a>
82 </p>
83 </td>
84 <td>
85 <p>
86 Test structured pair class
87 </p>
88 </td>
89 </tr>
90 <tr>
91 <td>
92 <p>
93 <a href="../../../test/test_mutant_relation.cpp" target="_top">test_mutant_relation.cpp
94 </a>
95 </p>
96 </td>
97 <td>
98 <p>
99 Test the relation class
100 </p>
101 </td>
102 </tr>
103 <tr>
104 <td>
105 <p>
106 <a href="../../../test/test_bimap_set_of.cpp" target="_top">test_bimap_set_of.cpp
107 </a>
108 </p>
109 </td>
110 <td>
111 <p>
112 Library interface check
113 </p>
114 </td>
115 </tr>
116 <tr>
117 <td>
118 <p>
119 <a href="../../../test/test_bimap_multiset_of.cpp" target="_top">test_bimap_multiset_of.cpp
120 </a>
121 </p>
122 </td>
123 <td>
124 <p>
125 Library interface check
126 </p>
127 </td>
128 </tr>
129 <tr>
130 <td>
131 <p>
132 <a href="../../../test/test_bimap_unordered_set_of.cpp" target="_top">test_bimap_unordered_set_of.cpp
133 </a>
134 </p>
135 </td>
136 <td>
137 <p>
138 Library interface check
139 </p>
140 </td>
141 </tr>
142 <tr>
143 <td>
144 <p>
145 <a href="../../../test/test_bimap_unordered_multiset_of.cpp" target="_top">test_bimap_unordered_multiset_of.cpp
146 </a>
147 </p>
148 </td>
149 <td>
150 <p>
151 Library interface check
152 </p>
153 </td>
154 </tr>
155 <tr>
156 <td>
157 <p>
158 <a href="../../../test/test_bimap_list_of.cpp" target="_top">test_bimap_list_of.cpp
159 </a>
160 </p>
161 </td>
162 <td>
163 <p>
164 Library interface check
165 </p>
166 </td>
167 </tr>
168 <tr>
169 <td>
170 <p>
171 <a href="../../../test/test_bimap_vector_of.cpp" target="_top">test_bimap_vector_of.cpp
172 </a>
173 </p>
174 </td>
175 <td>
176 <p>
177 Library interface check
178 </p>
179 </td>
180 </tr>
181 <tr>
182 <td>
183 <p>
184 <a href="../../../test/test_bimap_convenience_header.cpp" target="_top">test_bimap_convenience_header.cpp
185 </a>
186 </p>
187 </td>
188 <td>
189 <p>
190 Library interface check
191 </p>
192 </td>
193 </tr>
194 <tr>
195 <td>
196 <p>
197 <a href="../../../test/test_bimap_ordered.cpp" target="_top">test_bimap_ordered.cpp
198 </a>
199 </p>
200 </td>
201 <td>
202 <p>
203 Test set and multiset based bimaps
204 </p>
205 </td>
206 </tr>
207 <tr>
208 <td>
209 <p>
210 <a href="../../../test/test_bimap_unordered.cpp" target="_top">test_bimap_unordered.cpp
211 </a>
212 </p>
213 </td>
214 <td>
215 <p>
216 Test unordered_set and unordered_multiset based bimaps
217 </p>
218 </td>
219 </tr>
220 <tr>
221 <td>
222 <p>
223 <a href="../../../test/test_bimap_sequenced.cpp" target="_top">test_bimap_sequenced.cpp
224 </a>
225 </p>
226 </td>
227 <td>
228 <p>
229 Test list and vector based bimaps
230 </p>
231 </td>
232 </tr>
233 <tr>
234 <td>
235 <p>
236 <a href="../../../test/test_bimap_unconstrained.cpp" target="_top">test_bimap_unconstrained.cpp
237 </a>
238 </p>
239 </td>
240 <td>
241 <p>
242 Test bimaps with unconstrained views
243 </p>
244 </td>
245 </tr>
246 <tr>
247 <td>
248 <p>
249 <a href="../../../test/test_bimap_serialization.cpp" target="_top">test_bimap_serialization.cpp
250 </a>
251 </p>
252 </td>
253 <td>
254 <p>
255 Serialization support checks
256 </p>
257 </td>
258 </tr>
259 <tr>
260 <td>
261 <p>
262 <a href="../../../test/test_bimap_property_map.cpp" target="_top">test_bimap_property_map.cpp
263 </a>
264 </p>
265 </td>
266 <td>
267 <p>
268 Property map concepts for the set and unordered set views
269 </p>
270 </td>
271 </tr>
272 <tr>
273 <td>
274 <p>
275 <a href="../../../test/test_bimap_modify.cpp" target="_top">test_bimap_modify.cpp
276 </a>
277 </p>
278 </td>
279 <td>
280 <p>
281 <code class="computeroutput"><span class="identifier">replace</span></code>, <code class="computeroutput"><span class="identifier">modify</span></code> and <code class="computeroutput"><span class="keyword">operator</span><span class="special">[]</span></code>
282 </p>
283 </td>
284 </tr>
285 <tr>
286 <td>
287 <p>
288 <a href="../../../test/test_bimap_lambda.cpp" target="_top">test_bimap_lambda.cpp
289 </a>
290 </p>
291 </td>
292 <td>
293 <p>
294 Test lambda modified idom support
295 </p>
296 </td>
297 </tr>
298 <tr>
299 <td>
300 <p>
301 <a href="../../../test/test_bimap_assign.cpp" target="_top">test_bimap_assign.cpp
302 </a>
303 </p>
304 </td>
305 <td>
306 <p>
307 Test Boost.Assign support
308 </p>
309 </td>
310 </tr>
311 <tr>
312 <td>
313 <p>
314 <a href="../../../test/test_bimap_project.cpp" target="_top">test_bimap_project.cpp
315 </a>
316 </p>
317 </td>
318 <td>
319 <p>
320 Projection of iterators support
321 </p>
322 </td>
323 </tr>
324 <tr>
325 <td>
326 <p>
327 <a href="../../../test/test_bimap_operator_bracket.cpp" target="_top">test_bimap_operator_bracket.cpp
328 </a>
329 </p>
330 </td>
331 <td>
332 <p>
333 <code class="computeroutput"><span class="keyword">operator</span><span class="special">[]</span></code>
334 and <code class="computeroutput"><span class="identifier">at</span><span class="special">()</span></code>
335 functions
336 </p>
337 </td>
338 </tr>
339 <tr>
340 <td>
341 <p>
342 <a href="../../../test/test_bimap_info.cpp" target="_top">test_bimap_info.cpp
343 </a>
344 </p>
345 </td>
346 <td>
347 <p>
348 Information hooking support
349 </p>
350 </td>
351 </tr>
352 <tr>
353 <td>
354 <p>
355 <a href="../../../test/test_bimap_extra.cpp" target="_top">test_bimap_extra.cpp
356 </a>
357 </p>
358 </td>
359 <td>
360 <p>
361 Additional checks
362 </p>
363 </td>
364 </tr>
365 <tr>
366 <td>
367 <p>
368 <a href="../../../test/compile_fail/test_bimap_info_1.cpp" target="_top">test_bimap_info_1.cpp
369 </a>
370 </p>
371 </td>
372 <td>
373 <p>
374 Information hooking compilation fail test
375 </p>
376 </td>
377 </tr>
378 <tr>
379 <td>
380 <p>
381 <a href="../../../test/compile_fail/test_bimap_info_2.cpp" target="_top">test_bimap_info_2.cpp
382 </a>
383 </p>
384 </td>
385 <td>
386 <p>
387 Information hooking compilation fail test
388 </p>
389 </td>
390 </tr>
391 <tr>
392 <td>
393 <p>
394 <a href="../../../test/compile_fail/test_bimap_info_3.cpp" target="_top">test_bimap_info_3.cpp
395 </a>
396 </p>
397 </td>
398 <td>
399 <p>
400 Information hooking compilation fail test
401 </p>
402 </td>
403 </tr>
404 <tr>
405 <td>
406 <p>
407 <a href="../../../test/compile_fail/test_bimap_mutable_1.cpp" target="_top">test_bimap_mutable_1.cpp
408 </a>
409 </p>
410 </td>
411 <td>
412 <p>
413 Mutable members compilation fail test
414 </p>
415 </td>
416 </tr>
417 <tr>
418 <td>
419 <p>
420 <a href="../../../test/compile_fail/test_bimap_mutable_2.cpp" target="_top">test_bimap_mutable_2.cpp
421 </a>
422 </p>
423 </td>
424 <td>
425 <p>
426 Mutable members compilation fail test
427 </p>
428 </td>
429 </tr>
430 <tr>
431 <td>
432 <p>
433 <a href="../../../test/compile_fail/test_bimap_mutable_3.cpp" target="_top">test_bimap_mutable_3.cpp
434 </a>
435 </p>
436 </td>
437 <td>
438 <p>
439 Mutable members compilation fail test
440 </p>
441 </td>
442 </tr>
443 </tbody>
444 </table></div>
445 </div>
446 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
447 <td align="left"></td>
448 <td align="right"><div class="copyright-footer">Copyright &#169; 2006-2012 Matias Capeletto<p>
449 Distributed under the Boost Software License, Version 1.0. (See accompanying
450 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>)
451 </p>
452 </div></td>
453 </tr></table>
454 <hr>
455 <div class="spirit-nav">
456 <a accesskey="p" href="examples/multiindex_to_bimap_path___hashed_indices.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="future_work.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
457 </div>
458 </body>
459 </html>