]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/bimap/doc/html/boost_bimap/examples.html
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / bimap / doc / html / boost_bimap / examples.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Examples</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="performance.html" title="Performance">
10 <link rel="next" href="examples/simple_bimap.html" title="Simple Bimap">
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="performance.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="examples/simple_bimap.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
24 </div>
25 <div class="section boost_bimap_examples">
26 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
27 <a name="boost_bimap.examples"></a><a class="link" href="examples.html" title="Examples">Examples</a>
28 </h2></div></div></div>
29 <div class="toc"><dl>
30 <dt><span class="section"><a href="examples.html#boost_bimap.examples.examples_list">Examples list</a></span></dt>
31 <dt><span class="section"><a href="examples/simple_bimap.html">Simple Bimap</a></span></dt>
32 <dt><span class="section"><a href="examples/mighty_bimap.html">Mighty Bimap</a></span></dt>
33 <dt><span class="section"><a href="examples/multiindex_to_bimap_path___bidirectional_map.html">MultiIndex
34 to Bimap Path - Bidirectional Map</a></span></dt>
35 <dt><span class="section"><a href="examples/multiindex_to_bimap_path___hashed_indices.html">MultiIndex
36 to Bimap Path - Hashed indices</a></span></dt>
37 </dl></div>
38 <div class="section boost_bimap_examples_examples_list">
39 <div class="titlepage"><div><div><h3 class="title">
40 <a name="boost_bimap.examples.examples_list"></a><a class="link" href="examples.html#boost_bimap.examples.examples_list" title="Examples list">Examples list</a>
41 </h3></div></div></div>
42 <p>
43 In the folder <a href="../../../example" target="_top">libs/bimap/example</a> you can
44 find all the examples used in bimap documentation. Here is a list of them:
45 </p>
46 <div class="table">
47 <a name="boost_bimap.examples.examples_list.t0"></a><p class="title"><b>Table&#160;1.7.&#160;Tutorial examples</b></p>
48 <div class="table-contents"><table class="table" summary="Tutorial examples">
49 <colgroup>
50 <col>
51 <col>
52 </colgroup>
53 <thead><tr>
54 <th>
55 <p>
56 Program
57 </p>
58 </th>
59 <th>
60 <p>
61 Description
62 </p>
63 </th>
64 </tr></thead>
65 <tbody>
66 <tr>
67 <td>
68 <p>
69 <a href="../../../example/simple_bimap.cpp" target="_top">simple_bimap.cpp </a>
70 </p>
71 </td>
72 <td>
73 <p>
74 Soccer world cup example
75 </p>
76 </td>
77 </tr>
78 <tr>
79 <td>
80 <p>
81 <a href="../../../example/tagged_simple_bimap.cpp" target="_top">tagged_simple_bimap.cpp
82 </a>
83 </p>
84 </td>
85 <td>
86 <p>
87 Soccer world cup example using user defined names
88 </p>
89 </td>
90 </tr>
91 <tr>
92 <td>
93 <p>
94 <a href="../../../example/step_by_step.cpp" target="_top">step_by_step.cpp </a>
95 </p>
96 </td>
97 <td>
98 <p>
99 Basic example of the three views of bimap
100 </p>
101 </td>
102 </tr>
103 <tr>
104 <td>
105 <p>
106 <a href="../../../example/population_bimap.cpp" target="_top">population_bimap.cpp
107 </a>
108 </p>
109 </td>
110 <td>
111 <p>
112 Countries populations, using <code class="computeroutput"><span class="identifier">unordered_set_of</span></code>
113 and <code class="computeroutput"><span class="identifier">multiset_of</span></code>
114 </p>
115 </td>
116 </tr>
117 <tr>
118 <td>
119 <p>
120 <a href="../../../example/repetitions_counter.cpp" target="_top">repetitions_counter.cpp
121 </a>
122 </p>
123 </td>
124 <td>
125 <p>
126 Word repetitions counter, using <code class="computeroutput"><span class="identifier">unordered_set_of</span></code>
127 and <code class="computeroutput"><span class="identifier">list_of</span></code>
128 </p>
129 </td>
130 </tr>
131 <tr>
132 <td>
133 <p>
134 <a href="../../../example/mighty_bimap.cpp" target="_top">mighty_bimap.cpp </a>
135 </p>
136 </td>
137 <td>
138 <p>
139 Dictionary using <code class="computeroutput"><span class="identifier">list_of_relation</span></code>
140 </p>
141 </td>
142 </tr>
143 <tr>
144 <td>
145 <p>
146 <a href="../../../example/user_defined_names.cpp" target="_top">user_defined_names.cpp
147 </a>
148 </p>
149 </td>
150 <td>
151 <p>
152 Equivalence between code with tagged and untagged code
153 </p>
154 </td>
155 </tr>
156 <tr>
157 <td>
158 <p>
159 <a href="../../../example/standard_map_comparison.cpp" target="_top">standard_map_comparison.cpp
160 </a>
161 </p>
162 </td>
163 <td>
164 <p>
165 Comparison between standard maps and bimap map views
166 </p>
167 </td>
168 </tr>
169 <tr>
170 <td>
171 <p>
172 <a href="../../../example/at_function_examples.cpp" target="_top">at_function_examples.cpp
173 </a>
174 </p>
175 </td>
176 <td>
177 <p>
178 Functions <code class="computeroutput"><span class="identifier">at</span><span class="special">(</span><span class="identifier">key</span><span class="special">)</span></code>
179 and <code class="computeroutput"><span class="keyword">operator</span><span class="special">[](</span><span class="identifier">key</span><span class="special">)</span></code>
180 examples
181 </p>
182 </td>
183 </tr>
184 <tr>
185 <td>
186 <p>
187 <a href="../../../example/tutorial_modify_and_replace.cpp" target="_top">tutorial_modify_and_replace.cpp
188 </a>
189 </p>
190 </td>
191 <td>
192 <p>
193 <code class="computeroutput"><span class="identifier">modify</span></code> and <code class="computeroutput"><span class="identifier">replace</span></code> examples
194 </p>
195 </td>
196 </tr>
197 <tr>
198 <td>
199 <p>
200 <a href="../../../example/tutorial_range.cpp" target="_top">tutorial_range.cpp
201 </a>
202 </p>
203 </td>
204 <td>
205 <p>
206 <code class="computeroutput"><span class="identifier">range</span><span class="special">()</span></code>
207 tutorial
208 </p>
209 </td>
210 </tr>
211 <tr>
212 <td>
213 <p>
214 <a href="../../../example/tutorial_info_hook.cpp" target="_top">tutorial_info_hook.cpp
215 </a>
216 </p>
217 </td>
218 <td>
219 <p>
220 Additional information hooking
221 </p>
222 </td>
223 </tr>
224 <tr>
225 <td>
226 <p>
227 <a href="../../../example/unconstrained_collection.cpp" target="_top">unconstrained_collection.cpp
228 </a>
229 </p>
230 </td>
231 <td>
232 <p>
233 Using <code class="computeroutput"><span class="identifier">unconstrained_set_of</span></code>
234 collection type
235 </p>
236 </td>
237 </tr>
238 </tbody>
239 </table></div>
240 </div>
241 <br class="table-break"><div class="table">
242 <a name="boost_bimap.examples.examples_list.t1"></a><p class="title"><b>Table&#160;1.8.&#160;Bimap and Boost examples</b></p>
243 <div class="table-contents"><table class="table" summary="Bimap and Boost examples">
244 <colgroup>
245 <col>
246 <col>
247 </colgroup>
248 <thead><tr>
249 <th>
250 <p>
251 Program
252 </p>
253 </th>
254 <th>
255 <p>
256 Description
257 </p>
258 </th>
259 </tr></thead>
260 <tbody>
261 <tr>
262 <td>
263 <p>
264 <a href="../../../example/bimap_and_boost/assign.cpp" target="_top">assign.cpp
265 </a>
266 </p>
267 </td>
268 <td>
269 <p>
270 Bimap and Boost.Assign: Methods to insert elements
271 </p>
272 </td>
273 </tr>
274 <tr>
275 <td>
276 <p>
277 <a href="../../../example/bimap_and_boost/lambda.cpp" target="_top">lambda.cpp
278 </a>
279 </p>
280 </td>
281 <td>
282 <p>
283 Bimap and Boost.Lambda: new lambda placeholders
284 </p>
285 </td>
286 </tr>
287 <tr>
288 <td>
289 <p>
290 <a href="../../../example/bimap_and_boost/property_map.cpp" target="_top">property_map.cpp
291 </a>
292 </p>
293 </td>
294 <td>
295 <p>
296 Bimap and Boost.PropertyMap: PropertyMap support
297 </p>
298 </td>
299 </tr>
300 <tr>
301 <td>
302 <p>
303 <a href="../../../example/bimap_and_boost/range.cpp" target="_top">range.cpp
304 </a>
305 </p>
306 </td>
307 <td>
308 <p>
309 Bimap and Boost.Range: Using bimaps in the new range framework
310 </p>
311 </td>
312 </tr>
313 <tr>
314 <td>
315 <p>
316 <a href="../../../example/bimap_and_boost/foreach.cpp" target="_top">foreach.cpp
317 </a>
318 </p>
319 </td>
320 <td>
321 <p>
322 Bimap and Boost.Foreach: Iterating over bimaps
323 </p>
324 </td>
325 </tr>
326 <tr>
327 <td>
328 <p>
329 <a href="../../../example/bimap_and_boost/typeof.cpp" target="_top">typeof.cpp
330 </a>
331 </p>
332 </td>
333 <td>
334 <p>
335 Bimap and Boost.Typeof: using BOOST_AUTO while we wait for C++0x
336 </p>
337 </td>
338 </tr>
339 <tr>
340 <td>
341 <p>
342 <a href="../../../example/bimap_and_boost/xpressive.cpp" target="_top">xpressive.cpp
343 </a>
344 </p>
345 </td>
346 <td>
347 <p>
348 Bimap and Boost.Xpressive: Inserting elements in a bimap
349 </p>
350 </td>
351 </tr>
352 <tr>
353 <td>
354 <p>
355 <a href="../../../example/bimap_and_boost/serialization.cpp" target="_top">serialization.cpp:
356 </a>
357 </p>
358 </td>
359 <td>
360 <p>
361 Bimap and Boost.Serialization: Load and save bimaps and iterators
362 </p>
363 </td>
364 </tr>
365 </tbody>
366 </table></div>
367 </div>
368 <br class="table-break"><div class="table">
369 <a name="boost_bimap.examples.examples_list.t2"></a><p class="title"><b>Table&#160;1.9.&#160;Boost.MultiIndex to Boost.Bimap path examples</b></p>
370 <div class="table-contents"><table class="table" summary="Boost.MultiIndex to Boost.Bimap path examples">
371 <colgroup>
372 <col>
373 <col>
374 </colgroup>
375 <thead><tr>
376 <th>
377 <p>
378 Program
379 </p>
380 </th>
381 <th>
382 <p>
383 Description
384 </p>
385 </th>
386 </tr></thead>
387 <tbody>
388 <tr>
389 <td>
390 <p>
391 <a href="../../../example/mi_to_b_path/bidirectional_map.cpp" target="_top">bidirectional_map.cpp
392 </a>
393 </p>
394 </td>
395 <td>
396 <p>
397 Boost.MultiIndex to Boost.Bimap path example
398 </p>
399 </td>
400 </tr>
401 <tr>
402 <td>
403 <p>
404 <a href="../../../example/mi_to_b_path/hashed_indices.cpp" target="_top">hashed_indices.cpp
405 </a>
406 </p>
407 </td>
408 <td>
409 <p>
410 Boost.MultiIndex to Boost.Bimap path example
411 </p>
412 </td>
413 </tr>
414 <tr>
415 <td>
416 <p>
417 <a href="../../../example/mi_to_b_path/tagged_bidirectional_map.cpp" target="_top">tagged_bidirectional_map.cpp
418 </a>
419 </p>
420 </td>
421 <td>
422 <p>
423 Boost.MultiIndex to Boost.Bimap path example
424 </p>
425 </td>
426 </tr>
427 </tbody>
428 </table></div>
429 </div>
430 <br class="table-break">
431 </div>
432 </div>
433 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
434 <td align="left"></td>
435 <td align="right"><div class="copyright-footer">Copyright &#169; 2006-2012 Matias Capeletto<p>
436 Distributed under the Boost Software License, Version 1.0. (See accompanying
437 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>)
438 </p>
439 </div></td>
440 </tr></table>
441 <hr>
442 <div class="spirit-nav">
443 <a accesskey="p" href="performance.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="examples/simple_bimap.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
444 </div>
445 </body>
446 </html>