1 <?xml version=
"1.0" encoding=
"utf-8" ?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns=
"http://www.w3.org/1999/xhtml" xml:
lang=
"en" lang=
"en">
5 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" />
6 <meta name=
"generator" content=
"Docutils 0.3.10: http://docutils.sourceforge.net/" />
7 <title>Boost Pointer Container Library
</title>
8 <style type=
"text/css">
11 :Author: David Goodger
12 :Contact: goodger@users.sourceforge.net
15 :Copyright: This stylesheet has been placed in the public domain.
17 Default cascading style sheet for the HTML output of Docutils.
19 See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
20 customize this style sheet.
23 /*
"! important" is used here to override other ``margin-top`` and
24 ``margin-bottom`` styles that are later in the stylesheet or
25 more specific. See http://www.w3.org/TR/CSS1#the-cascade */
27 margin-top:
0 ! important }
29 .last, .with-subtitle {
30 margin-bottom:
0 ! important }
36 text-decoration: none ;
43 margin-bottom:
0.5em }
45 /* Uncomment (and remove this text!) to get bold-faced definition list terms
53 div.abstract p.topic-title {
57 div.admonition, div.attention, div.caution, div.danger, div.error,
58 div.hint, div.important, div.note, div.tip, div.warning {
60 border: medium outset ;
63 div.admonition p.admonition-title, div.hint p.admonition-title,
64 div.important p.admonition-title, div.note p.admonition-title,
65 div.tip p.admonition-title {
67 font-family: sans-serif }
69 div.attention p.admonition-title, div.caution p.admonition-title,
70 div.danger p.admonition-title, div.error p.admonition-title,
71 div.warning p.admonition-title {
74 font-family: sans-serif }
76 /* Uncomment (and remove this text!) to get reduced vertical space in
78 div.compound .compound-first, div.compound .compound-middle {
79 margin-bottom:
0.5em }
81 div.compound .compound-last, div.compound .compound-middle {
90 div.dedication p.topic-title {
97 div.footer, div.header {
106 div.line-block div.line-block {
113 border: medium outset ;
115 background-color: #ffffee ;
120 div.sidebar p.rubric {
121 font-family: sans-serif ;
124 div.system-messages {
127 div.system-messages h1 {
131 border: medium outset ;
134 div.system-message p.system-message-title {
141 h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
142 h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
163 ol.simple, ul.simple {
167 list-style: decimal }
170 list-style: lower-alpha }
173 list-style: upper-alpha }
176 list-style: lower-roman }
179 list-style: upper-roman }
193 white-space: nowrap }
202 font-family: sans-serif ;
207 font-family: sans-serif ;
223 pre.literal-block, pre.doctest-block {
226 background-color: #eeeeee }
229 font-family: sans-serif ;
230 font-style: oblique }
232 span.classifier-delimiter {
233 font-family: sans-serif ;
237 font-family: sans-serif }
240 white-space: nowrap }
248 span.section-subtitle {
249 /* font-size relative to parent (h1..h6 element) */
253 border-left: solid thin gray }
260 margin-bottom:
0.5em }
263 border-left: solid thin black }
265 table.docutils td, table.docutils th,
266 table.docinfo td, table.docinfo th {
267 padding-left:
0.5em ;
268 padding-right:
0.5em ;
269 vertical-align: top }
271 table.docutils th.field-name, table.docinfo th.docinfo-name {
274 white-space: nowrap ;
277 h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
278 h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
282 background-color: #eeeeee }
285 list-style-type: none }
290 <div class=
"document" id=
"boost-pointer-container-library">
291 <h1 class=
"title"><img alt=
"Boost" src=
"boost.png" /> Pointer Container Library
</h1>
292 <h2 class=
"subtitle" id=
"class-ptr-multimap">Class
<tt class=
"docutils literal"><span class=
"pre">ptr_multimap
</span></tt></h2>
293 <p>A
<tt class=
"docutils literal"><span class=
"pre">ptr_multimap
<Key,T
></span></tt> is a pointer container that uses an underlying
<tt class=
"docutils literal"><span class=
"pre">std::multimap
<Key,void*
></span></tt>
294 to store the pointers.
</p>
295 <p><strong>Hierarchy:
</strong></p>
297 <li><a class=
"reference" href=
"reversible_ptr_container.html">reversible_ptr_container
</a><ul>
298 <li><a class=
"reference" href=
"associative_ptr_container.html">associative_ptr_container
</a><ul>
299 <li><a class=
"reference" href=
"ptr_set_adapter.html">ptr_set_adapter
</a></li>
300 <li><a class=
"reference" href=
"ptr_multiset_adapter.html">ptr_multiset_adapter
</a></li>
301 <li><a class=
"reference" href=
"ptr_map_adapter.html">ptr_map_adapter
</a></li>
302 <li><a class=
"reference" href=
"ptr_multimap_adapter.html">ptr_multi_map_adapter
</a><ul>
303 <li><a class=
"reference" href=
"ptr_set.html">ptr_set
</a></li>
304 <li><a class=
"reference" href=
"ptr_multiset.html">ptr_multi_set
</a></li>
305 <li><a class=
"reference" href=
"ptr_map.html">ptr_map
</a></li>
306 <li><tt class=
"docutils literal"><span class=
"pre">ptr_multimap
</span></tt></li>
314 <p><strong>Navigate:
</strong></p>
316 <li><a class=
"reference" href=
"ptr_container.html">home
</a></li>
317 <li><a class=
"reference" href=
"reference.html">reference
</a></li>
319 <p><strong>Synopsis:
</strong></p>
320 <pre class=
"literal-block">
327 class Compare = std::less
<Key
>,
328 class CloneAllocator = heap_clone_allocator,
329 class Allocator = std::allocator
< std::pair
<const Key,void*
> >
331 class ptr_multimap : public ptr_multimap_adapter
334 std::multimap
<Key,void*,Compare,Allocator
>,
340 }; // class 'ptr_multimap'
342 } // namespace 'boost'
344 <table class=
"docutils field-list" frame=
"void" rules=
"none">
345 <col class=
"field-name" />
346 <col class=
"field-body" />
348 <tr class=
"field"><th class=
"field-name">Copyright:
</th><td class=
"field-body">Thorsten Ottosen
2004-
2006. Use, modification and distribution is subject to the Boost Software License, Version
1.0 (see
<a class=
"reference" href=
"http://www.boost.org/LICENSE_1_0.txt">LICENSE_1_0.txt
</a>).
</td>