3773 lines
550 KiB
HTML
3773 lines
550 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
<title>Indexes and Reference</title>
|
||
<link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css">
|
||
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
|
||
<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
|
||
<link rel="up" href="../interprocess.html" title="Chapter 18. Boost.Interprocess">
|
||
<link rel="prev" href="acknowledgements_notes.html" title="Acknowledgements, notes and links">
|
||
<link rel="next" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">
|
||
</head>
|
||
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
||
<table cellpadding="2" width="100%"><tr>
|
||
<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td>
|
||
<td align="center"><a href="../../../index.html">Home</a></td>
|
||
<td align="center"><a href="../../../libs/libraries.htm">Libraries</a></td>
|
||
<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
|
||
<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
|
||
<td align="center"><a href="../../../more/index.htm">More</a></td>
|
||
</tr></table>
|
||
<hr>
|
||
<div class="spirit-nav">
|
||
<a accesskey="p" href="acknowledgements_notes.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../interprocess.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="../boost/interprocess/adaptive_pool.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
|
||
<a name="interprocess.indexes_reference"></a><a class="link" href="indexes_reference.html" title="Indexes and Reference">Indexes and Reference</a>
|
||
</h2></div></div></div>
|
||
<div class="toc"><dl class="toc">
|
||
<dt><span class="section"><a href="indexes_reference.html#interprocess.indexes_reference.index">Indexes</a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#boost_interprocess_header_reference">Boost.Interprocess Header Reference</a></span></dt>
|
||
</dl></div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h3 class="title">
|
||
<a name="interprocess.indexes_reference.index"></a><a class="link" href="indexes_reference.html#interprocess.indexes_reference.index" title="Indexes">Indexes</a>
|
||
</h3></div></div></div>
|
||
<div class="toc"><dl class="toc">
|
||
<dt><span class="section"><a href="indexes_reference.html#id-1.3.19.17.2.2">Class Index</a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#id-1.3.19.17.2.3">Typedef Index</a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#id-1.3.19.17.2.4">Function Index</a></span></dt>
|
||
</dl></div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="id-1.3.19.17.2.2"></a>Class Index</h4></div></div></div>
|
||
<p><a class="link" href="../circular_buffer/s14.html#idx_id_0">A</a> <a class="link" href="../circular_buffer/s14.html#idx_id_1">B</a> <a class="link" href="../circular_buffer/s14.html#idx_id_2">C</a> <a class="link" href="../circular_buffer/s14.html#idx_id_3">D</a> <a class="link" href="../circular_buffer/s14.html#idx_id_4">E</a> <a class="link" href="../circular_buffer/s14.html#idx_id_5">F</a> <a class="link" href="../circular_buffer/s14.html#idx_id_8">I</a> <a class="link" href="../circular_buffer/s14.html#idx_id_10">L</a> <a class="link" href="../circular_buffer/s14.html#idx_id_11">M</a> <a class="link" href="../circular_buffer/s14.html#idx_id_12">N</a> <a class="link" href="../circular_buffer/s14.html#idx_id_13">O</a> <a class="link" href="../circular_buffer/s14.html#idx_id_14">P</a> <a class="link" href="../circular_buffer/s14.html#idx_id_15">R</a> <a class="link" href="../container/index.html#idx_id_16">S</a> <a class="link" href="../container/index.html#idx_id_17">T</a> <a class="link" href="../container/index.html#idx_id_18">U</a> <a class="link" href="indexes_reference.html#idx_id_20">W</a> <a class="link" href="indexes_reference.html#idx_id_21">X</a></p>
|
||
<div class="variablelist"><dl class="variablelist">
|
||
<dt>
|
||
<a name="idx_id_0"></a><span class="term">A</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">accept_ownership_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/accept_ownership_type.html" title="Struct accept_ownership_type"><span class="index-entry-level-1">Struct accept_ownership_type</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager/allocator.html" title="Struct template allocator"><span class="index-entry-level-1">Struct template allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocator_holder</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_1"></a><span class="term">B</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bad_alloc</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/bad_alloc.html" title="Class bad_alloc"><span class="index-entry-level-1">Class bad_alloc</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_bufferbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_external_buffer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer"><span class="index-entry-level-1">Class template basic_managed_external_buffer</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_heap_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory"><span class="index-entry-level-1">Class template basic_managed_heap_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_windows_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory"><span class="index-entry-level-1">Class template basic_managed_windows_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_xsi_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory"><span class="index-entry-level-1">Class template basic_managed_xsi_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_vectorbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_2"></a><span class="term">C</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">create_only_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/create_only_t.html" title="Struct create_only_t"><span class="index-entry-level-1">Struct create_only_t</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_3"></a><span class="term">D</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">defer_lock_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/defer_lock_type.html" title="Struct defer_lock_type"><span class="index-entry-level-1">Struct defer_lock_type</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deleter</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/deleter.html" title="Class template deleter"><span class="index-entry-level-1">Class template deleter</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager/deleter.html" title="Struct template deleter"><span class="index-entry-level-1">Struct template deleter</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_4"></a><span class="term">E</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">enable_shared_from_this</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/enable_shared_from_this.html" title="Class template enable_shared_from_this"><span class="index-entry-level-1">Class template enable_shared_from_this</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_5"></a><span class="term">F</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">file_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">file_mapping</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping"><span class="index-entry-level-1">Class file_mapping</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">flat_map_index_aux</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index"><span class="index-entry-level-1">Class template flat_map_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_8"></a><span class="term">I</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_condition</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_condition_any</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_exception</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/bad_alloc.html" title="Class bad_alloc"><span class="index-entry-level-1">Class bad_alloc</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_exception.html" title="Class interprocess_exception"><span class="index-entry-level-1">Class interprocess_exception</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/lock_exception.html" title="Class lock_exception"><span class="index-entry-level-1">Class lock_exception</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_recursive_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_semaphore</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_sharable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_upgradable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">intrusive_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iset_index_aux</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iunordered_set_index_aux</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_10"></a><span class="term">L</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">lock_exception</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/lock_exception.html" title="Class lock_exception"><span class="index-entry-level-1">Class lock_exception</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_11"></a><span class="term">M</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_shared_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr"><span class="index-entry-level-1">Struct template managed_shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_unique_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_unique_ptr.html" title="Struct template managed_unique_ptr"><span class="index-entry-level-1">Struct template managed_unique_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_weak_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_weak_ptr.html" title="Struct template managed_weak_ptr"><span class="index-entry-level-1">Struct template managed_weak_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mapped_region</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">message_queue_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mutex_family</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family"><span class="index-entry-level-1">Struct mutex_family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_12"></a><span class="term">N</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_condition</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_condition_any</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_recursive_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_semaphore</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_sharable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_upgradable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">null_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">null_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">null_mutex_family</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family"><span class="index-entry-level-1">Struct null_mutex_family</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_13"></a><span class="term">O</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">offset_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">open_copy_on_write_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/open_copy_on_write_t.html" title="Struct open_copy_on_write_t"><span class="index-entry-level-1">Struct open_copy_on_write_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">open_only_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/open_only_t.html" title="Struct open_only_t"><span class="index-entry-level-1">Struct open_only_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">open_or_create_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/open_or_create_t.html" title="Struct open_or_create_t"><span class="index-entry-level-1">Struct open_or_create_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">open_read_only_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/open_read_only_t.html" title="Struct open_read_only_t"><span class="index-entry-level-1">Struct open_read_only_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">open_read_private_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/open_read_private_t.html" title="Struct open_read_private_t"><span class="index-entry-level-1">Struct open_read_private_t</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_14"></a><span class="term">P</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">permissions</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/permissions.html" title="Class permissions"><span class="index-entry-level-1">Class permissions</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_15"></a><span class="term">R</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">rbtree_best_fit</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">rebind</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool/rebind.html" title="Struct template rebind"><span class="index-entry-level-1">Struct template rebind</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_16"></a><span class="term">S</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">scoped_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">scoped_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.intrusive_ptr" title="Intrusive pointer"><span class="index-entry-level-1">Intrusive pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager_base</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">sharable_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shared_memory_object</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shared_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">simple_seq_fit</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/simple_seq_fit.html" title="Class template simple_seq_fit"><span class="index-entry-level-1">Class template simple_seq_fit</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_17"></a><span class="term">T</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_to_lock_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/try_to_lock_type.html" title="Struct try_to_lock_type"><span class="index-entry-level-1">Struct try_to_lock_type</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_18"></a><span class="term">U</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unordered_map_index_aux</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index"><span class="index-entry-level-1">Class template unordered_map_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">upgradable_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_20"></a><span class="term">W</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">weak_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">windows_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory"><span class="index-entry-level-1">Class windows_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_21"></a><span class="term">X</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">xsi_key</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_key.html" title="Class xsi_key"><span class="index-entry-level-1">Class xsi_key</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">xsi_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
</dl></div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="id-1.3.19.17.2.3"></a>Typedef Index</h4></div></div></div>
|
||
<p><a class="link" href="../container/index.html#idx_id_23">A</a> <a class="link" href="../container/index.html#idx_id_24">B</a> <a class="link" href="../container/index.html#idx_id_25">C</a> <a class="link" href="indexes_reference.html#idx_id_26">D</a> <a class="link" href="indexes_reference.html#idx_id_27">E</a> <a class="link" href="indexes_reference.html#idx_id_28">F</a> <a class="link" href="../container/index.html#idx_id_31">I</a> <a class="link" href="../container/index.html#idx_id_32">K</a> <a class="link" href="../container/index.html#idx_id_34">M</a> <a class="link" href="../container/index.html#idx_id_35">N</a> <a class="link" href="../container/index.html#idx_id_36">O</a> <a class="link" href="../container/index.html#idx_id_37">P</a> <a class="link" href="../container/index.html#idx_id_38">R</a> <a class="link" href="../container/index.html#idx_id_39">S</a> <a class="link" href="indexes_reference.html#idx_id_40">T</a> <a class="link" href="../container/index.html#idx_id_41">U</a> <a class="link" href="../container/index.html#idx_id_42">V</a> <a class="link" href="indexes_reference.html#idx_id_43">W</a></p>
|
||
<div class="variablelist"><dl class="variablelist">
|
||
<dt>
|
||
<a name="idx_id_23"></a><span class="term">A</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocator_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_24"></a><span class="term">B</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">base_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_streambuf_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bucket_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bucket_traits</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bucket_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bufferbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_25"></a><span class="term">C</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">char_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">char_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_allocator_pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_deleter_pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_iterator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_named_iterator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_reference</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_unique_iterator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_26"></a><span class="term">D</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deleter</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr"><span class="index-entry-level-1">Struct template managed_shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deleter_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.shared_ptr" title="Shared pointer and weak pointer"><span class="index-entry-level-1">Shared pointer and weak pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">difference_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_27"></a><span class="term">E</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">element_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_28"></a><span class="term">F</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">fixed_managed_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.managed_memory_common_shm" title="Common Managed Shared Memory Classes"><span class="index-entry-level-1">Common Managed Shared Memory Classes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_shared_memory_hpp" title="Header <boost/interprocess/managed_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/fixed_ma_idm45189372637248.html" title="Type definition fixed_managed_shared_memory"><span class="index-entry-level-1">Type definition fixed_managed_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_31"></a><span class="term">I</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">ibufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">index_aux</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">index_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">insert_commit_data</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">int_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iterator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iterator_category</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_32"></a><span class="term">K</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">key_less</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">key_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_34"></a><span class="term">M</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_external_buffer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_external_buffer_hpp" title="Header <boost/interprocess/managed_external_buffer.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_external_buffer.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_external_buffer" title="Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer"><span class="index-entry-level-1">Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_external_buffer.html" title="Type definition managed_external_buffer"><span class="index-entry-level-1">Type definition managed_external_buffer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_heap_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_heap_memory_hpp" title="Header <boost/interprocess/managed_heap_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_heap_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_heap_memory" title="Managed Heap Memory: Boost.Interprocess machinery in heap memory"><span class="index-entry-level-1">Managed Heap Memory: Boost.Interprocess machinery in heap memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_heap_memory.html" title="Type definition managed_heap_memory"><span class="index-entry-level-1">Type definition managed_heap_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_mapped_file</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_mapped_files.managed_memory_common_mfile" title="Common Managed Mapped Files"><span class="index-entry-level-1">Common Managed Mapped Files</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_mapped_file_hpp" title="Header <boost/interprocess/managed_mapped_file.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_mapped_file.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_mapped_file.html" title="Type definition managed_mapped_file"><span class="index-entry-level-1">Type definition managed_mapped_file</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.managed_memory_common_shm" title="Common Managed Shared Memory Classes"><span class="index-entry-level-1">Common Managed Shared Memory Classes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_shared_memory_hpp" title="Header <boost/interprocess/managed_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_shared_memory.html" title="Type definition managed_shared_memory"><span class="index-entry-level-1">Type definition managed_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_windows_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_windows_shared_memory_hpp" title="Header <boost/interprocess/managed_windows_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_windows_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed__idm45189372571616.html" title="Type definition managed_windows_shared_memory"><span class="index-entry-level-1">Type definition managed_windows_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">managed_xsi_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_xsi_shared_memory_hpp" title="Header <boost/interprocess/managed_xsi_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_xsi_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_xsi_shared_memory.html" title="Type definition managed_xsi_shared_memory"><span class="index-entry-level-1">Type definition managed_xsi_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mapped_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">memory_algorithm</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">message_queue</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.ipc.message_queue_hpp" title="Header <boost/interprocess/ipc/message_queue.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/ipc/message_queue.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue.html" title="Type definition message_queue"><span class="index-entry-level-1">Type definition message_queue</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">multiallocation_chain</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mutex_family</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_memory_algorithm" title="The memory algorithm"><span class="index-entry-level-1">The memory algorithm</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mutex_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family"><span class="index-entry-level-1">Struct mutex_family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family"><span class="index-entry-level-1">Struct null_mutex_family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_35"></a><span class="term">N</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">native_error_t</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.errors_hpp" title="Header <boost/interprocess/errors.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/errors.hpp ></span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_36"></a><span class="term">O</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">obufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">offset_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">off_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">other</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool/rebind.html" title="Struct template rebind"><span class="index-entry-level-1">Struct template rebind</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_37"></a><span class="term">P</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/deleter.html" title="Class template deleter"><span class="index-entry-level-1">Class template deleter</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">pos_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_38"></a><span class="term">R</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">recursive_mutex_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family"><span class="index-entry-level-1">Struct mutex_family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family"><span class="index-entry-level-1">Struct null_mutex_family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">reference</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_39"></a><span class="term">S</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.intrusive_ptr" title="Intrusive pointer"><span class="index-entry-level-1">Intrusive pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager_base</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager_base_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">size_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer"><span class="index-entry-level-1">Class template basic_managed_external_buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory"><span class="index-entry-level-1">Class template basic_managed_heap_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory"><span class="index-entry-level-1">Class template basic_managed_windows_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory"><span class="index-entry-level-1">Class template basic_managed_xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/simple_seq_fit.html" title="Class template simple_seq_fit"><span class="index-entry-level-1">Class template simple_seq_fit</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_40"></a><span class="term">T</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">traits_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager/allocator.html" title="Struct template allocator"><span class="index-entry-level-1">Struct template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager/deleter.html" title="Struct template deleter"><span class="index-entry-level-1">Struct template deleter</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr"><span class="index-entry-level-1">Struct template managed_shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_unique_ptr.html" title="Struct template managed_unique_ptr"><span class="index-entry-level-1">Struct template managed_unique_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_weak_ptr.html" title="Struct template managed_weak_ptr"><span class="index-entry-level-1">Struct template managed_weak_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_41"></a><span class="term">U</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unspecified_bool_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li></ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_42"></a><span class="term">V</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">value_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">vector_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">version</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">void_allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.containers_explained.containers_of_containers" title="Containers of containers"><span class="index-entry-level-1">Containers of containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr"><span class="index-entry-level-1">Struct template managed_shared_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">void_pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_memory_algorithm" title="The memory algorithm"><span class="index-entry-level-1">The memory algorithm</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_43"></a><span class="term">W</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wbufferbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wbufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wfixed_managed_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.managed_memory_common_shm" title="Common Managed Shared Memory Classes"><span class="index-entry-level-1">Common Managed Shared Memory Classes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_shared_memory_hpp" title="Header <boost/interprocess/managed_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wfixed_m_idm45189372633520.html" title="Type definition wfixed_managed_shared_memory"><span class="index-entry-level-1">Type definition wfixed_managed_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wibufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_external_buffer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_external_buffer_hpp" title="Header <boost/interprocess/managed_external_buffer.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_external_buffer.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_external_buffer" title="Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer"><span class="index-entry-level-1">Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_external_buffer.html" title="Type definition wmanaged_external_buffer"><span class="index-entry-level-1">Type definition wmanaged_external_buffer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_heap_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_heap_memory_hpp" title="Header <boost/interprocess/managed_heap_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_heap_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_heap_memory" title="Managed Heap Memory: Boost.Interprocess machinery in heap memory"><span class="index-entry-level-1">Managed Heap Memory: Boost.Interprocess machinery in heap memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_heap_memory.html" title="Type definition wmanaged_heap_memory"><span class="index-entry-level-1">Type definition wmanaged_heap_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_mapped_file</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_mapped_files.managed_memory_common_mfile" title="Common Managed Mapped Files"><span class="index-entry-level-1">Common Managed Mapped Files</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_mapped_file_hpp" title="Header <boost/interprocess/managed_mapped_file.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_mapped_file.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_mapped_file.html" title="Type definition wmanaged_mapped_file"><span class="index-entry-level-1">Type definition wmanaged_mapped_file</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.managed_memory_common_shm" title="Common Managed Shared Memory Classes"><span class="index-entry-level-1">Common Managed Shared Memory Classes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_shared_memory_hpp" title="Header <boost/interprocess/managed_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_shared_memory.html" title="Type definition wmanaged_shared_memory"><span class="index-entry-level-1">Type definition wmanaged_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_windows_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_windows_shared_memory_hpp" title="Header <boost/interprocess/managed_windows_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_windows_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_idm45189372567904.html" title="Type definition wmanaged_windows_shared_memory"><span class="index-entry-level-1">Type definition wmanaged_windows_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wmanaged_xsi_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.managed_xsi_shared_memory_hpp" title="Header <boost/interprocess/managed_xsi_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/managed_xsi_shared_memory.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/wmanaged_xsi_shared_memory.html" title="Type definition wmanaged_xsi_shared_memory"><span class="index-entry-level-1">Type definition wmanaged_xsi_shared_memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wobufferstream</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp" title="Header <boost/interprocess/streams/bufferstream.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/streams/bufferstream.hpp ></span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
</dl></div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="id-1.3.19.17.2.4"></a>Function Index</h4></div></div></div>
|
||
<p><a class="link" href="../container/index.html#idx_id_46">A</a> <a class="link" href="../container/index.html#idx_id_47">B</a> <a class="link" href="../container/index.html#idx_id_48">C</a> <a class="link" href="../container/index.html#idx_id_49">D</a> <a class="link" href="../container/index.html#idx_id_50">E</a> <a class="link" href="../container/index.html#idx_id_51">F</a> <a class="link" href="../container/index.html#idx_id_52">G</a> <a class="link" href="../container/index.html#idx_id_54">I</a> <a class="link" href="../container/index.html#idx_id_55">K</a> <a class="link" href="../container/index.html#idx_id_56">L</a> <a class="link" href="../container/index.html#idx_id_57">M</a> <a class="link" href="../container/index.html#idx_id_58">N</a> <a class="link" href="../container/index.html#idx_id_59">O</a> <a class="link" href="../container/index.html#idx_id_60">P</a> <a class="link" href="../container/index.html#idx_id_61">R</a> <a class="link" href="../container/index.html#idx_id_62">S</a> <a class="link" href="../container/index.html#idx_id_63">T</a> <a class="link" href="indexes_reference.html#idx_id_64">U</a> <a class="link" href="../container/index.html#idx_id_65">V</a> <a class="link" href="indexes_reference.html#idx_id_66">W</a> <a class="link" href="indexes_reference.html#idx_id_67">X</a> <a class="link" href="indexes_reference.html#idx_id_68">Z</a></p>
|
||
<div class="variablelist"><dl class="variablelist">
|
||
<dt>
|
||
<a name="idx_id_46"></a><span class="term">A</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">adaptive_pool</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">advise</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">alignment</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.allocate_aligned" title="Allocating aligned memory portions"><span class="index-entry-level-1">Allocating aligned memory portions</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocate</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_allocations" title="Performance of raw memory allocations"><span class="index-entry-level-1">Performance of raw memory allocations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_features.synchronization" title="Synchronization guarantees"><span class="index-entry-level-1">Synchronization guarantees</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_segment_manager" title="The segment manager"><span class="index-entry-level-1">The segment manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocate_aligned</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocate_many</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocate_one</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocation_command</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_expand_in_place" title="Expand in place memory allocation"><span class="index-entry-level-1">Expand in place memory allocation</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.shared_ptr" title="Shared pointer and weak pointer"><span class="index-entry-level-1">Shared pointer and weak pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.containers_explained.where_allocate" title="Where is this being allocated?"><span class="index-entry-level-1">Where is this being allocated?</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">all_memory_deallocated</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">anonymous_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.sharedmemory.anonymous_shared_memory" title="Anonymous shared memory for UNIX systems"><span class="index-entry-level-1">Anonymous shared memory for UNIX systems</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/anonymous_shared_memory.html" title="Function anonymous_shared_memory"><span class="index-entry-level-1">Function anonymous_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.anonymous_shared_memory_hpp" title="Header <boost/interprocess/anonymous_shared_memory.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/anonymous_shared_memory.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">APIs</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping"><span class="index-entry-level-1">Class file_mapping</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">atomic_func</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_features.managed_memory_segment_atomic_func" title="Executing an object function atomically"><span class="index-entry-level-1">Executing an object function atomically</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_47"></a><span class="term">B</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">bad_alloc</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/bad_alloc.html" title="Class bad_alloc"><span class="index-entry-level-1">Class bad_alloc</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_bufferbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_external_buffer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer"><span class="index-entry-level-1">Class template basic_managed_external_buffer</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_managed_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">basic_vectorbuf</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">begin</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">buffer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.conditions.conditions_anonymous_example" title="Anonymous condition example"><span class="index-entry-level-1">Anonymous condition example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf"><span class="index-entry-level-1">Class template basic_bufferbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream"><span class="index-entry-level-1">Class template basic_bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream"><span class="index-entry-level-1">Class template basic_ibufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream"><span class="index-entry-level-1">Class template basic_obufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.allocators.allocator_hpp" title="Header <boost/interprocess/allocators/allocator.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/allocators/allocator.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.making_ipc_easy.managed_memory_segments_intro" title="Introduction"><span class="index-entry-level-1">Introduction</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_48"></a><span class="term">C</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">cached_adaptive_pool</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">cached_node_allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">check_sanity</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">clear</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">construct</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">constructor</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">construct_it</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">const_pointer_cast</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.offset_ptr_hpp" title="Header <boost/interprocess/offset_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/offset_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">conversion</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_49"></a><span class="term">D</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">data</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.message_queue.message_queue_whats_a_mq" title="What's A Message Queue?"><span class="index-entry-level-1">What's A Message Queue?</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deallocate</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_allocations" title="Performance of raw memory allocations"><span class="index-entry-level-1">Performance of raw memory allocations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deallocate_free_blocks</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deallocate_many</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">deallocate_one</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">destroy</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">destroy_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">dynamic_pointer_cast</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.offset_ptr_hpp" title="Header <boost/interprocess/offset_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/offset_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_50"></a><span class="term">E</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">end</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">erase</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_named_allocation" title="Performance of named allocations"><span class="index-entry-level-1">Performance of named allocations</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_51"></a><span class="term">F</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">fail</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">file_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">file_mapping</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping"><span class="index-entry-level-1">Class file_mapping</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">find</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_named_allocation" title="Performance of named allocations"><span class="index-entry-level-1">Performance of named allocations</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">find_or_construct</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">find_or_construct_it</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">flat_map_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index"><span class="index-entry-level-1">Class template flat_map_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">flush</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_careful_iostream" title="Be Careful With Iostream Writing"><span class="index-entry-level-1">Be Careful With Iostream Writing</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">ftok</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_key.html" title="Class xsi_key"><span class="index-entry-level-1">Class xsi_key</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_52"></a><span class="term">G</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_deleter</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_instance_length</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_instance_name</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_instance_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_memory_algorithm</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_min_size</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_num_named_objects</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_num_unique_objects</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">get_page_size</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">grow</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer"><span class="index-entry-level-1">Class template basic_managed_external_buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory"><span class="index-entry-level-1">Class template basic_managed_heap_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_heap_memory" title="Managed Heap Memory: Boost.Interprocess machinery in heap memory"><span class="index-entry-level-1">Managed Heap Memory: Boost.Interprocess machinery in heap memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_54"></a><span class="term">I</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">if</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_named_interprocess" title="Creating named shared memory objects"><span class="index-entry-level-1">Creating named shared memory objects</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_interprocess_container" title="Creating vectors in shared memory"><span class="index-entry-level-1">Creating vectors in shared memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.shared_message_queue_ex" title="Example: Serializing a database through the message queue"><span class="index-entry-level-1">Example: Serializing a database through the message queue</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.intrusive_ptr" title="Intrusive pointer"><span class="index-entry-level-1">Intrusive pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_external_buffer" title="Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer"><span class="index-entry-level-1">Managed External Buffer: Constructing all Boost.Interprocess objects in a user provided buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.copy_on_write_read_only" title="Opening managed shared memory and mapped files with Copy On Write or Read Only modes"><span class="index-entry-level-1">Opening managed shared memory and mapped files with Copy On Write or Read Only modes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_scoped_lock" title="Scoped lock"><span class="index-entry-level-1">Scoped lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_memory_pool" title="Using shared memory as a pool of unnamed memory blocks"><span class="index-entry-level-1">Using shared memory as a pool of unnamed memory blocks</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">insert_commit</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_condition</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_condition_any</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_exception</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_exception.html" title="Class interprocess_exception"><span class="index-entry-level-1">Class interprocess_exception</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_recursive_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_semaphore</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_sharable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">interprocess_upgradable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">intrusive_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">intrusive_ptr_add_ref</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.intrusive_ptr" title="Intrusive pointer"><span class="index-entry-level-1">Intrusive pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iset_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">it</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">iunordered_set_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_55"></a><span class="term">K</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">key</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.containers_explained.containers_of_containers" title="Containers of containers"><span class="index-entry-level-1">Containers of containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.sharedmemory.xsi_shared_memory" title="XSI shared memory"><span class="index-entry-level-1">XSI shared memory</span></a></p></li>
|
||
</ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_56"></a><span class="term">L</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.conditions.conditions_anonymous_example" title="Anonymous condition example"><span class="index-entry-level-1">Anonymous condition example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_anonymous_example" title="Anonymous mutex example"><span class="index-entry-level-1">Anonymous mutex example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_exclusive" title="Exclusive Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Exclusive Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_mutex_operations" title="Mutex Operations"><span class="index-entry-level-1">Mutex Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_named_example" title="Named mutex example"><span class="index-entry-level-1">Named mutex example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_scoped_lock" title="Scoped lock"><span class="index-entry-level-1">Scoped lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.upgradable_whats_a_mutex" title="What's a Sharable and an Upgradable Mutex?"><span class="index-entry-level-1">What's a Sharable and an Upgradable Mutex?</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">lock_exception</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/lock_exception.html" title="Class lock_exception"><span class="index-entry-level-1">Class lock_exception</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">lock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_sharable" title="Sharable Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Sharable Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">lock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_upgradable" title="Upgradable Locking (Upgradable Mutex only)"><span class="index-entry-level-1">Upgradable Locking (Upgradable Mutex only)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_57"></a><span class="term">M</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">make_managed_shared_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/make_man_idm45189371714944.html" title="Function template make_managed_shared_ptr"><span class="index-entry-level-1">Function template make_managed_shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">make_managed_unique_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/make_managed_unique_ptr.html" title="Function template make_managed_unique_ptr"><span class="index-entry-level-1">Function template make_managed_unique_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.unique_ptr_hpp" title="Header <boost/interprocess/smart_ptr/unique_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/unique_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">make_managed_weak_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/make_managed_weak_ptr.html" title="Function template make_managed_weak_ptr"><span class="index-entry-level-1">Function template make_managed_weak_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.weak_ptr_hpp" title="Header <boost/interprocess/smart_ptr/weak_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/weak_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mapped_region</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_54_00" title="Boost 1.54 Release"><span class="index-entry-level-1">Boost 1.54 Release</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">map_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/map_index.html" title="Class template map_index"><span class="index-entry-level-1">Class template map_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.additional_containers.multi_index" title="Boost.MultiIndex containers"><span class="index-entry-level-1">Boost.MultiIndex containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory"><span class="index-entry-level-1">Class windows_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.managed_heap_memory" title="Managed Heap Memory: Boost.Interprocess machinery in heap memory"><span class="index-entry-level-1">Managed Heap Memory: Boost.Interprocess machinery in heap memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.notes_linux.notes_linux_overcommit" title="Overcommit"><span class="index-entry-level-1">Overcommit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="memory_algorithms.html#interprocess.memory_algorithms.rbtree_best_fit" title="rbtree_best_fit: Best-fit logarithmic-time complexity allocation"><span class="index-entry-level-1">rbtree_best_fit: Best-fit logarithmic-time complexity allocation</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.notes_windows.notes_windows_shm_folder" title="Shared memory emulation folder"><span class="index-entry-level-1">Shared memory emulation folder</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.windows_managed_memory_common_shm" title="Using native windows shared memory"><span class="index-entry-level-1">Using native windows shared memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_exclusive" title="Exclusive Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Exclusive Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_named_example" title="Named mutex example"><span class="index-entry-level-1">Named mutex example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_named_allocation" title="Performance of named allocations"><span class="index-entry-level-1">Performance of named allocations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_segment_manager" title="The segment manager"><span class="index-entry-level-1">The segment manager</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_58"></a><span class="term">N</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">name</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.additional_containers.unordered" title="Boost unordered containers"><span class="index-entry-level-1">Boost unordered containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_interprocess_map" title="Creating maps in shared memory"><span class="index-entry-level-1">Creating maps in shared memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_condition</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_condition_any</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_recursive_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_semaphore</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_sharable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">named_upgradable_mutex</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">node_allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">notify_all</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">notify_one</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">null_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index"><span class="index-entry-level-1">Class template null_index</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_59"></a><span class="term">O</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">obtained</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">offset_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">operator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/deleter.html" title="Class template deleter"><span class="index-entry-level-1">Class template deleter</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">owns</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_60"></a><span class="term">P</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">p</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.unique_ptr" title="Unique pointer"><span class="index-entry-level-1">Unique pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr"><span class="index-entry-level-1">Class template offset_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.mapped_region.mapped_region_address_mapping" title="Mapping Address In Several Processes"><span class="index-entry-level-1">Mapping Address In Several Processes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.shared_ptr" title="Shared pointer and weak pointer"><span class="index-entry-level-1">Shared pointer and weak pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="memory_algorithms.html#interprocess.memory_algorithms.simple_seq_fit" title="simple_seq_fit: A simple shared memory management algorithm"><span class="index-entry-level-1">simple_seq_fit: A simple shared memory management algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">POSIX</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.sharedmemory.emulation" title="Emulation for systems without shared memory objects"><span class="index-entry-level-1">Emulation for systems without shared memory objects</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">post</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">pred</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">private_adaptive_pool</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">private_node_allocator</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_61"></a><span class="term">R</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">raw_allocation_command</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">rbtree_best_fit</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">receive</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">release</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.scoped_ptr" title="Scoped pointer"><span class="index-entry-level-1">Scoped pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">remove</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping"><span class="index-entry-level-1">Class file_mapping</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory"><span class="index-entry-level-1">Class template basic_managed_xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_mapped_files.constructing_managed_mapped_files" title="Constructing Managed Mapped Files"><span class="index-entry-level-1">Constructing Managed Mapped Files</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="sharedmemorybetweenprocesses.html#interprocess.sharedmemorybetweenprocesses.sharedmemory.removing" title="Removing shared memory"><span class="index-entry-level-1">Removing shared memory</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">reserve</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index"><span class="index-entry-level-1">Class template flat_map_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/map_index.html" title="Class template map_index"><span class="index-entry-level-1">Class template map_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index"><span class="index-entry-level-1">Class template unordered_map_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.performance.performance_allocations" title="Performance of raw memory allocations"><span class="index-entry-level-1">Performance of raw memory allocations</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">reserve_named_objects</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">reserve_unique_objects</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">reset</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_62"></a><span class="term">S</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_adaptive.adaptive_pool" title="adaptive_pool: a process-shared adaptive pool"><span class="index-entry-level-1">adaptive_pool: a process-shared adaptive pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.allocator_introduction.allocator" title="allocator: A general purpose allocator for managed memory segments"><span class="index-entry-level-1">allocator: A general purpose allocator for managed memory segments</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.additional_containers.unordered" title="Boost unordered containers"><span class="index-entry-level-1">Boost unordered containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.additional_containers.multi_index" title="Boost.MultiIndex containers"><span class="index-entry-level-1">Boost.MultiIndex containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_allocators" title="Building custom STL compatible allocators for Boost.Interprocess"><span class="index-entry-level-1">Building custom STL compatible allocators for Boost.Interprocess</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_adaptive.cached_adaptive_pool" title="cached_adaptive_pool: Avoiding synchronization overhead"><span class="index-entry-level-1">cached_adaptive_pool: Avoiding synchronization overhead</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_segregated_storage.cached_node_allocator" title="cached_node_allocator: caching nodes to avoid overhead"><span class="index-entry-level-1">cached_node_allocator: caching nodes to avoid overhead</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_shared_memory.constructing_managed_shared_memories" title="Constructing Managed Shared Memory"><span class="index-entry-level-1">Constructing Managed Shared Memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.containers_explained.containers_of_containers" title="Containers of containers"><span class="index-entry-level-1">Containers of containers</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_interprocess_map" title="Creating maps in shared memory"><span class="index-entry-level-1">Creating maps in shared memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_named_interprocess" title="Creating named shared memory objects"><span class="index-entry-level-1">Creating named shared memory objects</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_interprocess_container" title="Creating vectors in shared memory"><span class="index-entry-level-1">Creating vectors in shared memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.making_ipc_easy.managed_memory_segment_int" title="Declaration of managed memory segment classes"><span class="index-entry-level-1">Declaration of managed memory segment classes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.bufferstream" title="Formatting directly in your character buffer: bufferstream"><span class="index-entry-level-1">Formatting directly in your character buffer: bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_segregated_storage.node_allocator" title="node_allocator: A process-shared segregated storage"><span class="index-entry-level-1">node_allocator: A process-shared segregated storage</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_features.allocation_types" title="Object construction function family"><span class="index-entry-level-1">Object construction function family</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_adaptive.private_adaptive_pool" title="private_adaptive_pool: a private adaptive pool"><span class="index-entry-level-1">private_adaptive_pool: a private adaptive pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_segregated_storage.private_node_allocator" title="private_node_allocator: a private segregated storage"><span class="index-entry-level-1">private_node_allocator: a private segregated storage</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.shared_ptr" title="Shared pointer and weak pointer"><span class="index-entry-level-1">Shared pointer and weak pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.containers_explained.containers" title="STL containers in managed memory segments"><span class="index-entry-level-1">STL containers in managed memory segments</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_memory_algorithm" title="The memory algorithm"><span class="index-entry-level-1">The memory algorithm</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="architecture.html#interprocess.architecture.architecture_algorithm_to_managed.architecture_segment_manager" title="The segment manager"><span class="index-entry-level-1">The segment manager</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_offset_ptr" title="Using an offset smart pointer for shared memory"><span class="index-entry-level-1">Using an offset smart pointer for shared memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="quick_guide.html#interprocess.quick_guide.qg_memory_pool" title="Using shared memory as a pool of unnamed memory blocks"><span class="index-entry-level-1">Using shared memory as a pool of unnamed memory blocks</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">segment_manager_base</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">send</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">set_max_cached_nodes</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_adaptive.cached_adaptive_pool" title="cached_adaptive_pool: Avoiding synchronization overhead"><span class="index-entry-level-1">cached_adaptive_pool: Avoiding synchronization overhead</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_segregated_storage.cached_node_allocator" title="cached_node_allocator: caching nodes to avoid overhead"><span class="index-entry-level-1">cached_node_allocator: caching nodes to avoid overhead</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">sharable_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shared_from_this</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/enable_shared_from_this.html" title="Class template enable_shared_from_this"><span class="index-entry-level-1">Class template enable_shared_from_this</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shared_memory_object</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shared_ptr</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shrink_to_fit</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_indexes" title="Building custom indexes"><span class="index-entry-level-1">Building custom indexes</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index"><span class="index-entry-level-1">Class template flat_map_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index"><span class="index-entry-level-1">Class template iset_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index"><span class="index-entry-level-1">Class template iunordered_set_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/map_index.html" title="Class template map_index"><span class="index-entry-level-1">Class template map_index</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index"><span class="index-entry-level-1">Class template unordered_map_index</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">shrink_to_fit_indexes</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">size</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_35_00" title="Boost 1.35 Release"><span class="index-entry-level-1">Boost 1.35 Release</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_expand_in_place" title="Expand in place memory allocation"><span class="index-entry-level-1">Expand in place memory allocation</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">sizeof</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/simple_seq_fit.html" title="Class template simple_seq_fit"><span class="index-entry-level-1">Class template simple_seq_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_expand_in_place" title="Expand in place memory allocation"><span class="index-entry-level-1">Expand in place memory allocation</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_features.managed_memory_segment_information" title="Obtaining information about a constructed object"><span class="index-entry-level-1">Obtaining information about a constructed object</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="customizing_interprocess.html#interprocess.customizing_interprocess.custom_interprocess_alloc" title="Writing a new shared memory allocation algorithm"><span class="index-entry-level-1">Writing a new shared memory allocation algorithm</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">space</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="allocators_containers.html#interprocess.allocators_containers.stl_allocators_adaptive" title="Adaptive pool node allocators"><span class="index-entry-level-1">Adaptive pool node allocators</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">static_pointer_cast</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.offset_ptr_hpp" title="Header <boost/interprocess/offset_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/offset_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">swap</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping"><span class="index-entry-level-1">Class file_mapping</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region"><span class="index-entry-level-1">Class mapped_region</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool"><span class="index-entry-level-1">Class template adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator"><span class="index-entry-level-1">Class template allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer"><span class="index-entry-level-1">Class template basic_managed_external_buffer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory"><span class="index-entry-level-1">Class template basic_managed_heap_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file"><span class="index-entry-level-1">Class template basic_managed_mapped_file</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory"><span class="index-entry-level-1">Class template basic_managed_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory"><span class="index-entry-level-1">Class template basic_managed_windows_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory"><span class="index-entry-level-1">Class template basic_managed_xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool"><span class="index-entry-level-1">Class template cached_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator"><span class="index-entry-level-1">Class template cached_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr"><span class="index-entry-level-1">Class template intrusive_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator"><span class="index-entry-level-1">Class template node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool"><span class="index-entry-level-1">Class template private_adaptive_pool</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator"><span class="index-entry-level-1">Class template private_node_allocator</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr"><span class="index-entry-level-1">Class template scoped_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory"><span class="index-entry-level-1">Class windows_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/swap_idm45189371912656.html" title="Function template swap"><span class="index-entry-level-1">Function template swap</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.intrusive_ptr_hpp" title="Header <boost/interprocess/smart_ptr/intrusive_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/intrusive_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.scoped_ptr_hpp" title="Header <boost/interprocess/smart_ptr/scoped_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/scoped_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.weak_ptr_hpp" title="Header <boost/interprocess/smart_ptr/weak_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/weak_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">swap_vector</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_63"></a><span class="term">T</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_exclusive" title="Exclusive Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Exclusive Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_mutex_operations" title="Mutex Operations"><span class="index-entry-level-1">Mutex Operations</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_lock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_sharable" title="Sharable Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Sharable Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_lock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_upgradable" title="Upgradable Locking (Upgradable Mutex only)"><span class="index-entry-level-1">Upgradable Locking (Upgradable Mutex only)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_receive</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_send</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_unlock_upgradable_and_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_promotions" title="Promotions (Upgradable Mutex only)"><span class="index-entry-level-1">Promotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_scoped" title="Transfers To Scoped Lock"><span class="index-entry-level-1">Transfers To Scoped Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">timed_wait</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">to_raw_pointer</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/to_raw_p_idm45189371902912.html" title="Function template to_raw_pointer"><span class="index-entry-level-1">Function template to_raw_pointer</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.intrusive_ptr_hpp" title="Header <boost/interprocess/smart_ptr/intrusive_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/intrusive_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.scoped_ptr_hpp" title="Header <boost/interprocess/smart_ptr/scoped_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/scoped_ptr.hpp ></span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp" title="Header <boost/interprocess/smart_ptr/shared_ptr.hpp>"><span class="index-entry-level-1">Header < boost/interprocess/smart_ptr/shared_ptr.hpp ></span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">truncate</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object"><span class="index-entry-level-1">Class shared_memory_object</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_atomic_func</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager"><span class="index-entry-level-1">Class template segment_manager</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_56_00" title="Boost 1.56 Release"><span class="index-entry-level-1">Boost 1.56 Release</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_exclusive" title="Exclusive Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Exclusive Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/try_to_lock.html" title="Global try_to_lock"><span class="index-entry-level-1">Global try_to_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_mutex_operations" title="Mutex Operations"><span class="index-entry-level-1">Mutex Operations</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_lock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_sharable" title="Sharable Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Sharable Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_lock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_upgradable" title="Upgradable Locking (Upgradable Mutex only)"><span class="index-entry-level-1">Upgradable Locking (Upgradable Mutex only)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_receive</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_send</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t"><span class="index-entry-level-1">Class template message_queue_t</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_unlock_sharable_and_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_promotions" title="Promotions (Upgradable Mutex only)"><span class="index-entry-level-1">Promotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_scoped" title="Transfers To Scoped Lock"><span class="index-entry-level-1">Transfers To Scoped Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_unlock_sharable_and_lock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_promotions" title="Promotions (Upgradable Mutex only)"><span class="index-entry-level-1">Promotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_upgradable" title="Transfers To Upgradable Lock"><span class="index-entry-level-1">Transfers To Upgradable Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_unlock_upgradable_and_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_promotions" title="Promotions (Upgradable Mutex only)"><span class="index-entry-level-1">Promotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_scoped" title="Transfers To Scoped Lock"><span class="index-entry-level-1">Transfers To Scoped Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">try_wait</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_64"></a><span class="term">U</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex"><span class="index-entry-level-1">Class interprocess_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex"><span class="index-entry-level-1">Class interprocess_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex"><span class="index-entry-level-1">Class named_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex"><span class="index-entry-level-1">Class named_recursive_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_exclusive" title="Exclusive Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Exclusive Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_mutex_operations" title="Mutex Operations"><span class="index-entry-level-1">Mutex Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_scoped_lock" title="Scoped lock"><span class="index-entry-level-1">Scoped lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_simple_transfer" title="Simple Lock Transfer"><span class="index-entry-level-1">Simple Lock Transfer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_and_lock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_demotions" title="Demotions (Upgradable Mutex only)"><span class="index-entry-level-1">Demotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions" title="Lock Transfers Through Move Semantics"><span class="index-entry-level-1">Lock Transfers Through Move Semantics</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_scoped_locks" title="Scoped Lock and Sharable Lock With File Locking"><span class="index-entry-level-1">Scoped Lock and Sharable Lock With File Locking</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_not_locked" title="Transferring Unlocked Locks"><span class="index-entry-level-1">Transferring Unlocked Locks</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_sharable" title="Transfers To Sharable Lock"><span class="index-entry-level-1">Transfers To Sharable Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_and_lock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_demotions" title="Demotions (Upgradable Mutex only)"><span class="index-entry-level-1">Demotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_upgradable" title="Transfers To Upgradable Lock"><span class="index-entry-level-1">Transfers To Upgradable Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock"><span class="index-entry-level-1">Class file_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex"><span class="index-entry-level-1">Class interprocess_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex"><span class="index-entry-level-1">Class named_sharable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.file_lock.file_lock_operations" title="File Locking Operations"><span class="index-entry-level-1">File Locking Operations</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.sharable_upgradable_mutexes_operations_sharable" title="Sharable Locking (Sharable & Upgradable Mutexes)"><span class="index-entry-level-1">Sharable Locking (Sharable & Upgradable Mutexes)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_simple_transfer" title="Simple Lock Transfer"><span class="index-entry-level-1">Simple Lock Transfer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_upgradable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_locks" title="Sharable Lock And Upgradable Lock"><span class="index-entry-level-1">Sharable Lock And Upgradable Lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_upgradable" title="Upgradable Locking (Upgradable Mutex only)"><span class="index-entry-level-1">Upgradable Locking (Upgradable Mutex only)</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_upgradable_and_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock"><span class="index-entry-level-1">Class template scoped_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_promotions" title="Promotions (Upgradable Mutex only)"><span class="index-entry-level-1">Promotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_scoped" title="Transfers To Scoped Lock"><span class="index-entry-level-1">Transfers To Scoped Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unlock_upgradable_and_lock_sharable</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex"><span class="index-entry-level-1">Class interprocess_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex"><span class="index-entry-level-1">Class named_upgradable_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex"><span class="index-entry-level-1">Class null_mutex</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock"><span class="index-entry-level-1">Class template sharable_lock</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.sharable_upgradable_mutexes.sharable_upgradable_mutexes_operations.upgradable_mutexes_operations_demotions" title="Demotions (Upgradable Mutex only)"><span class="index-entry-level-1">Demotions (Upgradable Mutex only)</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.lock_conversions.lock_transfer_summary.lock_transfer_summary_sharable" title="Transfers To Sharable Lock"><span class="index-entry-level-1">Transfers To Sharable Lock</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">unordered_map_index</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index"><span class="index-entry-level-1">Class template unordered_map_index</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">upgradable_lock</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock"><span class="index-entry-level-1">Class template upgradable_lock</span></a></p></li></ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">use_count</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr"><span class="index-entry-level-1">Class template shared_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr"><span class="index-entry-level-1">Class template weak_ptr</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="interprocess_smart_ptr.html#interprocess.interprocess_smart_ptr.intrusive_ptr" title="Intrusive pointer"><span class="index-entry-level-1">Intrusive pointer</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_65"></a><span class="term">V</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">vector_type</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream"><span class="index-entry-level-1">Class template basic_ivectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream"><span class="index-entry-level-1">Class template basic_ovectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf"><span class="index-entry-level-1">Class template basic_vectorbuf</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream"><span class="index-entry-level-1">Class template basic_vectorstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html#interprocess.streams.vectorstream" title="Formatting directly in your character vector: vectorstream"><span class="index-entry-level-1">Formatting directly in your character vector: vectorstream</span></a></p></li>
|
||
</ul></div>
|
||
</li></ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_66"></a><span class="term">W</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">wait</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition"><span class="index-entry-level-1">Class interprocess_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any"><span class="index-entry-level-1">Class interprocess_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore"><span class="index-entry-level-1">Class interprocess_semaphore</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition"><span class="index-entry-level-1">Class named_condition</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any"><span class="index-entry-level-1">Class named_condition_any</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore"><span class="index-entry-level-1">Class named_semaphore</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">while</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="synchronization_mechanisms.html#interprocess.synchronization_mechanisms.mutexes.mutexes_anonymous_example" title="Anonymous mutex example"><span class="index-entry-level-1">Anonymous mutex example</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="streams.html" title="Direct iostream formatting: vectorstream and bufferstream"><span class="index-entry-level-1">Direct iostream formatting: vectorstream and bufferstream</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_heap_memory_external_buffer.shared_message_queue_ex" title="Example: Serializing a database through the message queue"><span class="index-entry-level-1">Example: Serializing a database through the message queue</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="managed_memory_segments.html#interprocess.managed_memory_segments.managed_memory_segment_advanced_features.managed_memory_segment_multiple_allocations" title="Multiple allocation functions"><span class="index-entry-level-1">Multiple allocation functions</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">windows_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory"><span class="index-entry-level-1">Class windows_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_67"></a><span class="term">X</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">xsi_key</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="acknowledgements_notes.html#interprocess.acknowledgements_notes.release_notes.release_notes_boost_1_63_00" title="Boost 1.63 Release"><span class="index-entry-level-1">Boost 1.63 Release</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_key.html" title="Class xsi_key"><span class="index-entry-level-1">Class xsi_key</span></a></p></li>
|
||
</ul></div>
|
||
</li>
|
||
<li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">xsi_shared_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory"><span class="index-entry-level-1">Class xsi_shared_memory</span></a></p></li></ul></div>
|
||
</li>
|
||
</ul></div></dd>
|
||
<dt>
|
||
<a name="idx_id_68"></a><span class="term">Z</span>
|
||
</dt>
|
||
<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
|
||
<p><span class="index-entry-level-0">zero_free_memory</span></p>
|
||
<div class="index"><ul class="index" style="list-style-type: none; ">
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit"><span class="index-entry-level-1">Class template rbtree_best_fit</span></a></p></li>
|
||
<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base"><span class="index-entry-level-1">Class template segment_manager_base</span></a></p></li>
|
||
</ul></div>
|
||
</li></ul></div></dd>
|
||
</dl></div>
|
||
</div>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h3 class="title">
|
||
<a name="boost_interprocess_header_reference"></a>Boost.Interprocess Header Reference</h3></div></div></div>
|
||
<div class="toc"><dl class="toc">
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.adaptive_pool_hpp">Header <boost/interprocess/allocators/adaptive_pool.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.allocator_hpp">Header <boost/interprocess/allocators/allocator.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.cached_adaptive_pool_hpp">Header <boost/interprocess/allocators/cached_adaptive_pool.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.cached_node_allocator_hpp">Header <boost/interprocess/allocators/cached_node_allocator.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.node_allocator_hpp">Header <boost/interprocess/allocators/node_allocator.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.private_adaptive_pool_hpp">Header <boost/interprocess/allocators/private_adaptive_pool.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.allocators.private_node_allocator_hpp">Header <boost/interprocess/allocators/private_node_allocator.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.anonymous_shared_memory_hpp">Header <boost/interprocess/anonymous_shared_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.allocation_type_hpp">Header <boost/interprocess/containers/allocation_type.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.deque_hpp">Header <boost/interprocess/containers/deque.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.flat_map_hpp">Header <boost/interprocess/containers/flat_map.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.flat_set_hpp">Header <boost/interprocess/containers/flat_set.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.list_hpp">Header <boost/interprocess/containers/list.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.map_hpp">Header <boost/interprocess/containers/map.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.pair_hpp">Header <boost/interprocess/containers/pair.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.set_hpp">Header <boost/interprocess/containers/set.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.slist_hpp">Header <boost/interprocess/containers/slist.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.stable_vector_hpp">Header <boost/interprocess/containers/stable_vector.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.string_hpp">Header <boost/interprocess/containers/string.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.vector_hpp">Header <boost/interprocess/containers/vector.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.containers.version_type_hpp">Header <boost/interprocess/containers/version_type.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.creation_tags_hpp">Header <boost/interprocess/creation_tags.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.errors_hpp">Header <boost/interprocess/errors.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.exceptions_hpp">Header <boost/interprocess/exceptions.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.file_mapping_hpp">Header <boost/interprocess/file_mapping.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.flat_map_index_hpp">Header <boost/interprocess/indexes/flat_map_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.iset_index_hpp">Header <boost/interprocess/indexes/iset_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.iunordered_set_index_hpp">Header <boost/interprocess/indexes/iunordered_set_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.map_index_hpp">Header <boost/interprocess/indexes/map_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.null_index_hpp">Header <boost/interprocess/indexes/null_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.indexes.unordered_map_index_hpp">Header <boost/interprocess/indexes/unordered_map_index.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.interprocess_fwd_hpp">Header <boost/interprocess/interprocess_fwd.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.ipc.message_queue_hpp">Header <boost/interprocess/ipc/message_queue.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_external_buffer_hpp">Header <boost/interprocess/managed_external_buffer.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_heap_memory_hpp">Header <boost/interprocess/managed_heap_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_mapped_file_hpp">Header <boost/interprocess/managed_mapped_file.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_shared_memory_hpp">Header <boost/interprocess/managed_shared_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_windows_shared_memory_hpp">Header <boost/interprocess/managed_windows_shared_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.managed_xsi_shared_memory_hpp">Header <boost/interprocess/managed_xsi_shared_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.mapped_region_hpp">Header <boost/interprocess/mapped_region.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.mem_algo.rbtree_best_fit_hpp">Header <boost/interprocess/mem_algo/rbtree_best_fit.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.mem_algo.simple_seq_fit_hpp">Header <boost/interprocess/mem_algo/simple_seq_fit.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.offset_ptr_hpp">Header <boost/interprocess/offset_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.permissions_hpp">Header <boost/interprocess/permissions.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.segment_manager_hpp">Header <boost/interprocess/segment_manager.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.shared_memory_object_hpp">Header <boost/interprocess/shared_memory_object.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.deleter_hpp">Header <boost/interprocess/smart_ptr/deleter.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.enable_shared_from_this_hpp">Header <boost/interprocess/smart_ptr/enable_shared_from_this.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.intrusive_ptr_hpp">Header <boost/interprocess/smart_ptr/intrusive_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.scoped_ptr_hpp">Header <boost/interprocess/smart_ptr/scoped_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.shared_ptr_hpp">Header <boost/interprocess/smart_ptr/shared_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.unique_ptr_hpp">Header <boost/interprocess/smart_ptr/unique_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.smart_ptr.weak_ptr_hpp">Header <boost/interprocess/smart_ptr/weak_ptr.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.streams.bufferstream_hpp">Header <boost/interprocess/streams/bufferstream.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.streams.vectorstream_hpp">Header <boost/interprocess/streams/vectorstream.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.file_lock_hpp">Header <boost/interprocess/sync/file_lock.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_condition_hpp">Header <boost/interprocess/sync/interprocess_condition.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_condition_any_hpp">Header <boost/interprocess/sync/interprocess_condition_any.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_mutex_hpp">Header <boost/interprocess/sync/interprocess_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_recursive_mutex_hpp">Header <boost/interprocess/sync/interprocess_recursive_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_semaphore_hpp">Header <boost/interprocess/sync/interprocess_semaphore.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_sharable_mutex_hpp">Header <boost/interprocess/sync/interprocess_sharable_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.interprocess_upgradable_mutex_hpp">Header <boost/interprocess/sync/interprocess_upgradable_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.lock_options_hpp">Header <boost/interprocess/sync/lock_options.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.mutex_family_hpp">Header <boost/interprocess/sync/mutex_family.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_condition_hpp">Header <boost/interprocess/sync/named_condition.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_condition_any_hpp">Header <boost/interprocess/sync/named_condition_any.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_mutex_hpp">Header <boost/interprocess/sync/named_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_recursive_mutex_hpp">Header <boost/interprocess/sync/named_recursive_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_semaphore_hpp">Header <boost/interprocess/sync/named_semaphore.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_sharable_mutex_hpp">Header <boost/interprocess/sync/named_sharable_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.named_upgradable_mutex_hpp">Header <boost/interprocess/sync/named_upgradable_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.null_mutex_hpp">Header <boost/interprocess/sync/null_mutex.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.scoped_lock_hpp">Header <boost/interprocess/sync/scoped_lock.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.sharable_lock_hpp">Header <boost/interprocess/sync/sharable_lock.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.sync.upgradable_lock_hpp">Header <boost/interprocess/sync/upgradable_lock.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.windows_shared_memory_hpp">Header <boost/interprocess/windows_shared_memory.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.xsi_key_hpp">Header <boost/interprocess/xsi_key.hpp></a></span></dt>
|
||
<dt><span class="section"><a href="indexes_reference.html#header.boost.interprocess.xsi_shared_memory_hpp">Header <boost/interprocess/xsi_shared_memory.hpp></a></span></dt>
|
||
</dl></div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.adaptive_pool_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/adaptive_pool.hpp" target="_top">boost/interprocess/allocators/adaptive_pool.hpp</a>></h4></div></div></div>
|
||
<p>Describes adaptive_pool pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> MaxFreeBlocks<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> OverheadPercent<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">adaptive_pool</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373872560.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373864288.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.allocator_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/allocator.hpp" target="_top">boost/interprocess/allocators/allocator.hpp</a>></h4></div></div></div>
|
||
<p>Describes an allocator that allocates portions of fixed size memory buffer (shared memory, mapped file...) </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">allocator</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373784128.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">SegmentManager</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">SegmentManager</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373779152.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">SegmentManager</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">SegmentManager</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.cached_adaptive_pool_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/cached_adaptive_pool.hpp" target="_top">boost/interprocess/allocators/cached_adaptive_pool.hpp</a>></h4></div></div></div>
|
||
<p>Describes cached_adaptive_pool pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> MaxFreeBlocks<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> OverheadPercent<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">cached_adaptive_pool</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373677184.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">cached_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">cached_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373668896.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">cached_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">cached_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.cached_node_allocator_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/cached_node_allocator.hpp" target="_top">boost/interprocess/allocators/cached_node_allocator.hpp</a>></h4></div></div></div>
|
||
<p>Describes cached_cached_node_allocator pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">cached_node_allocator</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NPC<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373569952.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">cached_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">cached_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NPC<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373563392.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">cached_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">cached_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.node_allocator_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/node_allocator.hpp" target="_top">boost/interprocess/allocators/node_allocator.hpp</a>></h4></div></div></div>
|
||
<p>Describes node_allocator pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">node_allocator</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NPC<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373470032.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NPC<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373463488.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NPC</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.private_adaptive_pool_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/private_adaptive_pool.hpp" target="_top">boost/interprocess/allocators/private_adaptive_pool.hpp</a>></h4></div></div></div>
|
||
<p>Describes private_adaptive_pool_base pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> MaxFreeBlocks<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">char</span> OverheadPercent<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">private_adaptive_pool</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373364080.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">private_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">private_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373355792.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">private_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">private_adaptive_pool</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.allocators.private_node_allocator_hpp"></a>Header <<a href="../../../boost/interprocess/allocators/private_node_allocator.hpp" target="_top">boost/interprocess/allocators/private_node_allocator.hpp</a>></h4></div></div></div>
|
||
<p>Describes private_node_allocator_base pooled shared memory STL compatible allocator </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">private_node_allocator</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373258960.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">private_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">private_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> S<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NodesPerBlock<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> F<span class="special">,</span>
|
||
<span class="keyword">unsigned</span> <span class="keyword">char</span> OP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189373250672.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">private_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">private_node_allocator</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">S</span><span class="special">,</span> <span class="identifier">NodesPerBlock</span><span class="special">,</span> <span class="identifier">F</span><span class="special">,</span> <span class="identifier">OP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.anonymous_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/anonymous_shared_memory.hpp" target="_top">boost/interprocess/anonymous_shared_memory.hpp</a>></h4></div></div></div>
|
||
<p>Describes a function that creates anonymous shared memory that can be shared between forked processes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region">mapped_region</a> <a class="link" href="../boost/interprocess/anonymous_shared_memory.html" title="Function anonymous_shared_memory"><span class="identifier">anonymous_shared_memory</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span><span class="special">,</span> <span class="keyword">void</span> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.allocation_type_hpp"></a>Header <<a href="../../../boost/interprocess/containers/allocation_type.hpp" target="_top">boost/interprocess/containers/allocation_type.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.deque_hpp"></a>Header <<a href="../../../boost/interprocess/containers/deque.hpp" target="_top">boost/interprocess/containers/deque.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.flat_map_hpp"></a>Header <<a href="../../../boost/interprocess/containers/flat_map.hpp" target="_top">boost/interprocess/containers/flat_map.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.flat_set_hpp"></a>Header <<a href="../../../boost/interprocess/containers/flat_set.hpp" target="_top">boost/interprocess/containers/flat_set.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.list_hpp"></a>Header <<a href="../../../boost/interprocess/containers/list.hpp" target="_top">boost/interprocess/containers/list.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.map_hpp"></a>Header <<a href="../../../boost/interprocess/containers/map.hpp" target="_top">boost/interprocess/containers/map.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.pair_hpp"></a>Header <<a href="../../../boost/interprocess/containers/pair.hpp" target="_top">boost/interprocess/containers/pair.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.set_hpp"></a>Header <<a href="../../../boost/interprocess/containers/set.hpp" target="_top">boost/interprocess/containers/set.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.slist_hpp"></a>Header <<a href="../../../boost/interprocess/containers/slist.hpp" target="_top">boost/interprocess/containers/slist.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.stable_vector_hpp"></a>Header <<a href="../../../boost/interprocess/containers/stable_vector.hpp" target="_top">boost/interprocess/containers/stable_vector.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.string_hpp"></a>Header <<a href="../../../boost/interprocess/containers/string.hpp" target="_top">boost/interprocess/containers/string.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.vector_hpp"></a>Header <<a href="../../../boost/interprocess/containers/vector.hpp" target="_top">boost/interprocess/containers/vector.hpp</a>></h4></div></div></div></div>
|
||
<div class="section"><div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.containers.version_type_hpp"></a>Header <<a href="../../../boost/interprocess/containers/version_type.hpp" target="_top">boost/interprocess/containers/version_type.hpp</a>></h4></div></div></div></div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.creation_tags_hpp"></a>Header <<a href="../../../boost/interprocess/creation_tags.hpp" target="_top">boost/interprocess/creation_tags.hpp</a>></h4></div></div></div>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/create_only_t.html" title="Struct create_only_t">create_only_t</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/open_copy_on_write_t.html" title="Struct open_copy_on_write_t">open_copy_on_write_t</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/open_only_t.html" title="Struct open_only_t">open_only_t</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/open_or_create_t.html" title="Struct open_or_create_t">open_or_create_t</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/open_read_only_t.html" title="Struct open_read_only_t">open_read_only_t</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/open_read_private_t.html" title="Struct open_read_private_t">open_read_private_t</a><span class="special">;</span>
|
||
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/create_only_t.html" title="Struct create_only_t">create_only_t</a> <a class="link" href="../boost/interprocess/create_only.html" title="Global create_only">create_only</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/open_only_t.html" title="Struct open_only_t">open_only_t</a> <a class="link" href="../boost/interprocess/open_only.html" title="Global open_only">open_only</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/open_read_only_t.html" title="Struct open_read_only_t">open_read_only_t</a> <a class="link" href="../boost/interprocess/open_read_only.html" title="Global open_read_only">open_read_only</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/open_or_create_t.html" title="Struct open_or_create_t">open_or_create_t</a> <a class="link" href="../boost/interprocess/open_or_create.html" title="Global open_or_create">open_or_create</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/open_copy_on_write_t.html" title="Struct open_copy_on_write_t">open_copy_on_write_t</a> <a class="link" href="../boost/interprocess/open_copy_on_write.html" title="Global open_copy_on_write">open_copy_on_write</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.errors_hpp"></a>Header <<a href="../../../boost/interprocess/errors.hpp" target="_top">boost/interprocess/errors.hpp</a>></h4></div></div></div>
|
||
<p>Describes the error numbering of interprocess classes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
|
||
<span class="keyword">enum</span> <a name="boost.interprocess.error_code_t"></a>error_code_t <span class="special">{</span> no_error = = 0, system_error, other_error,
|
||
security_error, read_only_error, io_error, path_error,
|
||
not_found_error, busy_error, already_exists_error,
|
||
not_empty_error, is_directory_error,
|
||
out_of_space_error, out_of_memory_error,
|
||
out_of_resource_error, lock_error, sem_error,
|
||
mode_error, size_error, corrupted_error,
|
||
not_such_file_or_directory, invalid_argument,
|
||
timeout_when_locking_error,
|
||
timeout_when_waiting_error, owner_dead_error <span class="special">}</span><span class="special">;</span>
|
||
|
||
<span class="keyword">typedef</span> <span class="keyword">int</span> <a name="boost.interprocess.native_error_t"></a><span class="identifier">native_error_t</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.exceptions_hpp"></a>Header <<a href="../../../boost/interprocess/exceptions.hpp" target="_top">boost/interprocess/exceptions.hpp</a>></h4></div></div></div>
|
||
<p>Describes exceptions thrown by interprocess classes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/bad_alloc.html" title="Class bad_alloc">bad_alloc</a><span class="special">;</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interprocess_exception.html" title="Class interprocess_exception">interprocess_exception</a><span class="special">;</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/lock_exception.html" title="Class lock_exception">lock_exception</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.file_mapping_hpp"></a>Header <<a href="../../../boost/interprocess/file_mapping.hpp" target="_top">boost/interprocess/file_mapping.hpp</a>></h4></div></div></div>
|
||
<p>Describes file_mapping and mapped region classes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping">file_mapping</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.flat_map_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/flat_map_index.hpp" target="_top">boost/interprocess/indexes/flat_map_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes index adaptor of boost::map container, to use it as name/shared memory index </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index">flat_map_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.iset_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/iset_index.hpp" target="_top">boost/interprocess/indexes/iset_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes index adaptor of boost::intrusive::set container, to use it as name/shared memory index </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.iunordered_set_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/iunordered_set_index.hpp" target="_top">boost/interprocess/indexes/iunordered_set_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes index adaptor of boost::intrusive::unordered_set container, to use it as name/shared memory index </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index">iunordered_set_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.map_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/map_index.hpp" target="_top">boost/interprocess/indexes/map_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes index adaptor of boost::map container, to use it as name/shared memory index </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/map_index.html" title="Class template map_index">map_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.null_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/null_index.hpp" target="_top">boost/interprocess/indexes/null_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes a null index adaptor, so that if we don't want to construct named objects, we can use this null index type to save resources. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index">null_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.indexes.unordered_map_index_hpp"></a>Header <<a href="../../../boost/interprocess/indexes/unordered_map_index.hpp" target="_top">boost/interprocess/indexes/unordered_map_index.hpp</a>></h4></div></div></div>
|
||
<p>Describes index adaptor of boost::unordered_map container, to use it as name/shared memory index </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MapConfig<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index">unordered_map_index</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.interprocess_fwd_hpp"></a>Header <<a href="../../../boost/interprocess/interprocess_fwd.hpp" target="_top">boost/interprocess/interprocess_fwd.hpp</a>></h4></div></div></div>
|
||
<p>This header file forward declares the basic interprocess types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/permissions.html" title="Class permissions">boost::interprocess::permissions</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region">boost::interprocess::mapped_region</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/file_mapping.html" title="Class file_mapping">boost::interprocess::file_mapping</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object">boost::interprocess::shared_memory_object</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory">boost::interprocess::windows_shared_memory</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory">boost::interprocess::xsi_shared_memory</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following synchronization mechanisms and locks:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex">boost::interprocess::null_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex">boost::interprocess::interprocess_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex">boost::interprocess::interprocess_recursive_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore">boost::interprocess::interprocess_semaphore</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex">boost::interprocess::named_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex">boost::interprocess::named_recursive_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore">boost::interprocess::named_semaphore</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex">boost::interprocess::interprocess_sharable_mutex</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition">boost::interprocess::interprocess_condition</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock">boost::interprocess::scoped_lock</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock">boost::interprocess::sharable_lock</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock">boost::interprocess::upgradable_lock</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following mutex families:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">boost::interprocess::mutex_family</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">boost::interprocess::null_mutex_family</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following allocators:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/allocator.html" title="Class template allocator">boost::interprocess::allocator</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/node_allocator.html" title="Class template node_allocator">boost::interprocess::node_allocator</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/private_node_allocator.html" title="Class template private_node_allocator">boost::interprocess::private_node_allocator</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/cached_node_allocator.html" title="Class template cached_node_allocator">boost::interprocess::cached_node_allocator</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/adaptive_pool.html" title="Class template adaptive_pool">boost::interprocess::adaptive_pool</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/private_adaptive_pool.html" title="Class template private_adaptive_pool">boost::interprocess::private_adaptive_pool</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/cached_adaptive_pool.html" title="Class template cached_adaptive_pool">boost::interprocess::cached_adaptive_pool</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following allocation algorithms:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/simple_seq_fit.html" title="Class template simple_seq_fit">boost::interprocess::simple_seq_fit</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">boost::interprocess::rbtree_best_fit</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following index types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/flat_map_index.html" title="Class template flat_map_index">boost::interprocess::flat_map_index</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">boost::interprocess::iset_index</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/iunordered_set_index.html" title="Class template iunordered_set_index">boost::interprocess::iunordered_set_index</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/map_index.html" title="Class template map_index">boost::interprocess::map_index</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/null_index.html" title="Class template null_index">boost::interprocess::null_index</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/unordered_map_index.html" title="Class template unordered_map_index">boost::interprocess::unordered_map_index</a>;</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following managed memory types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager">boost::interprocess::segment_manager</a>;</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer">boost::interprocess::basic_managed_external_buffer</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_external_buffer</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_external_buffer</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">boost::interprocess::basic_managed_shared_memory</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_shared_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_shared_memory</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory">boost::interprocess::basic_managed_windows_shared_memory</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_windows_shared_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_windows_shared_memory</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory">boost::interprocess::basic_managed_xsi_shared_memory</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_xsi_shared_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_xsi_shared_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::fixed_managed_shared_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wfixed_managed_shared_memory</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory">boost::interprocess::basic_managed_heap_memory</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_heap_memory</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_heap_memory</p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file">boost::interprocess::basic_managed_mapped_file</a></p></li>
|
||
<li class="listitem"><p>boost::interprocess::managed_mapped_file</p></li>
|
||
<li class="listitem"><p>boost::interprocess::wmanaged_mapped_file</p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following exception types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/interprocess_exception.html" title="Class interprocess_exception">boost::interprocess::interprocess_exception</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/lock_exception.html" title="Class lock_exception">boost::interprocess::lock_exception</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/bad_alloc.html" title="Class bad_alloc">boost::interprocess::bad_alloc</a></p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following stream types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf">boost::interprocess::basic_bufferbuf</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream">boost::interprocess::basic_ibufferstream</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream">boost::interprocess::basic_obufferstream</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream">boost::interprocess::basic_bufferstream</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf">boost::interprocess::basic_vectorbuf</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream">boost::interprocess::basic_ivectorstream</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream">boost::interprocess::basic_ovectorstream</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream">boost::interprocess::basic_vectorstream</a></p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following smart pointer types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">boost::interprocess::scoped_ptr</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">boost::interprocess::intrusive_ptr</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">boost::interprocess::shared_ptr</a></p></li>
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">boost::interprocess::weak_ptr</a></p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
<p>The following interprocess communication types:</p>
|
||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||
<li class="listitem"><p><a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t">boost::interprocess::message_queue_t</a>;</p></li>
|
||
<li class="listitem"><p>boost::interprocess::message_queue; </p></li>
|
||
</ul></div>
|
||
<p>
|
||
</p>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.ipc.message_queue_hpp"></a>Header <<a href="../../../boost/interprocess/ipc/message_queue.hpp" target="_top">boost/interprocess/ipc/message_queue.hpp</a>></h4></div></div></div>
|
||
<p>Describes an inter-process message queue. This class allows sending messages between processes and allows blocking, non-blocking and timed sending and receiving. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> VoidPointer<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t">message_queue_t</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/message_queue_t.html" title="Class template message_queue_t">message_queue_t</a><span class="special"><</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">offset_ptr</a><span class="special"><</span> <span class="keyword">void</span> <span class="special">></span> <span class="special">></span> <a class="link" href="../boost/interprocess/message_queue.html" title="Type definition message_queue"><span class="identifier">message_queue</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_external_buffer_hpp"></a>Header <<a href="../../../boost/interprocess/managed_external_buffer.hpp" target="_top">boost/interprocess/managed_external_buffer.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named user memory allocation user class. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer">basic_managed_external_buffer</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer">basic_managed_external_buffer</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">null_mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed_external_buffer.html" title="Type definition managed_external_buffer"><span class="identifier">managed_external_buffer</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372857664.html" title="Class template basic_managed_external_buffer">basic_managed_external_buffer</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">null_mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_external_buffer.html" title="Type definition wmanaged_external_buffer"><span class="identifier">wmanaged_external_buffer</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_heap_memory_hpp"></a>Header <<a href="../../../boost/interprocess/managed_heap_memory.hpp" target="_top">boost/interprocess/managed_heap_memory.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named heap memory allocation user class. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory">basic_managed_heap_memory</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory">basic_managed_heap_memory</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">null_mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed_heap_memory.html" title="Type definition managed_heap_memory"><span class="identifier">managed_heap_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_managed_heap_memory.html" title="Class template basic_managed_heap_memory">basic_managed_heap_memory</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">null_mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_heap_memory.html" title="Type definition wmanaged_heap_memory"><span class="identifier">wmanaged_heap_memory</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_mapped_file_hpp"></a>Header <<a href="../../../boost/interprocess/managed_mapped_file.hpp" target="_top">boost/interprocess/managed_mapped_file.hpp</a>></h4></div></div></div>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file">basic_managed_mapped_file</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file">basic_managed_mapped_file</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed_mapped_file.html" title="Type definition managed_mapped_file"><span class="identifier">managed_mapped_file</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_managed_mapped_file.html" title="Class template basic_managed_mapped_file">basic_managed_mapped_file</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_mapped_file.html" title="Type definition wmanaged_mapped_file"><span class="identifier">wmanaged_mapped_file</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/managed_shared_memory.hpp" target="_top">boost/interprocess/managed_shared_memory.hpp</a>></h4></div></div></div>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">basic_managed_shared_memory</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">basic_managed_shared_memory</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed_shared_memory.html" title="Type definition managed_shared_memory"><span class="identifier">managed_shared_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">basic_managed_shared_memory</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_shared_memory.html" title="Type definition wmanaged_shared_memory"><span class="identifier">wmanaged_shared_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">basic_managed_shared_memory</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a><span class="special">,</span> <span class="keyword">void</span> <span class="special">*</span> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/fixed_ma_idm45189372637248.html" title="Type definition fixed_managed_shared_memory"><span class="identifier">fixed_managed_shared_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372715616.html" title="Class template basic_managed_shared_memory">basic_managed_shared_memory</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a><span class="special">,</span> <span class="keyword">void</span> <span class="special">*</span> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wfixed_m_idm45189372633520.html" title="Type definition wfixed_managed_shared_memory"><span class="identifier">wfixed_managed_shared_memory</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_windows_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/managed_windows_shared_memory.hpp" target="_top">boost/interprocess/managed_windows_shared_memory.hpp</a>></h4></div></div></div>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory">basic_managed_windows_shared_memory</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory">basic_managed_windows_shared_memory</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed__idm45189372571616.html" title="Type definition managed_windows_shared_memory"><span class="identifier">managed_windows_shared_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372627568.html" title="Class template basic_managed_windows_shared_memory">basic_managed_windows_shared_memory</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_idm45189372567904.html" title="Type definition wmanaged_windows_shared_memory"><span class="identifier">wmanaged_windows_shared_memory</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.managed_xsi_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/managed_xsi_shared_memory.hpp" target="_top">boost/interprocess/managed_xsi_shared_memory.hpp</a>></h4></div></div></div>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> AllocationAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory">basic_managed_xsi_shared_memory</a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory">basic_managed_xsi_shared_memory</a><span class="special"><</span> <span class="keyword">char</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/managed_xsi_shared_memory.html" title="Type definition managed_xsi_shared_memory"><span class="identifier">managed_xsi_shared_memory</span></a><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ma_idm45189372561968.html" title="Class template basic_managed_xsi_shared_memory">basic_managed_xsi_shared_memory</a><span class="special"><</span> <span class="keyword">wchar_t</span><span class="special">,</span><a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special"><</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a> <span class="special">></span><span class="special">,</span><a class="link" href="../boost/interprocess/iset_index.html" title="Class template iset_index">iset_index</a> <span class="special">></span> <a class="link" href="../boost/interprocess/wmanaged_xsi_shared_memory.html" title="Type definition wmanaged_xsi_shared_memory"><span class="identifier">wmanaged_xsi_shared_memory</span></a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.mapped_region_hpp"></a>Header <<a href="../../../boost/interprocess/mapped_region.hpp" target="_top">boost/interprocess/mapped_region.hpp</a>></h4></div></div></div>
|
||
<p>Describes mapped region class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/mapped_region.html" title="Class mapped_region">mapped_region</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.mem_algo.rbtree_best_fit_hpp"></a>Header <<a href="../../../boost/interprocess/mem_algo/rbtree_best_fit.hpp" target="_top">boost/interprocess/mem_algo/rbtree_best_fit.hpp</a>></h4></div></div></div>
|
||
<p>Describes a best-fit algorithm based in an intrusive red-black tree used to allocate objects in shared memory. This class is intended as a base class for single segment and multi-segment implementations. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexFamily<span class="special">,</span> <span class="keyword">typename</span> VoidPointer<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> MemAlignment<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/rbtree_best_fit.html" title="Class template rbtree_best_fit">rbtree_best_fit</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.mem_algo.simple_seq_fit_hpp"></a>Header <<a href="../../../boost/interprocess/mem_algo/simple_seq_fit.hpp" target="_top">boost/interprocess/mem_algo/simple_seq_fit.hpp</a>></h4></div></div></div>
|
||
<p>Describes sequential fit algorithm used to allocate objects in shared memory. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MutexFamily<span class="special">,</span> <span class="keyword">typename</span> VoidPointer<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/simple_seq_fit.html" title="Class template simple_seq_fit">simple_seq_fit</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.offset_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/offset_ptr.hpp" target="_top">boost/interprocess/offset_ptr.hpp</a>></h4></div></div></div>
|
||
<p>Describes a smart pointer that stores the offset between this pointer and target pointee, called offset_ptr. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PointedType<span class="special">,</span> <span class="keyword">typename</span> DifferenceType<span class="special">,</span>
|
||
<span class="keyword">typename</span> OffsetType<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> OffsetAlignment<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">offset_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> W<span class="special">,</span> <span class="keyword">typename</span> X<span class="special">,</span> <span class="keyword">typename</span> Y<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> Z<span class="special">></span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span>
|
||
<a class="link" href="../boost/interprocess/operator_idm45189372276288.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">offset_ptr</a><span class="special"><</span> <span class="identifier">W</span><span class="special">,</span> <span class="identifier">X</span><span class="special">,</span> <span class="identifier">Y</span><span class="special">,</span> <span class="identifier">Z</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> W<span class="special">,</span> <span class="keyword">typename</span> X<span class="special">,</span> <span class="keyword">typename</span> Y<span class="special">,</span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> Z<span class="special">></span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span>
|
||
<a class="link" href="../boost/interprocess/operator_idm45189372269376.html" title="Function template operator>>"><span class="keyword">operator</span><span class="special">>></span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">offset_ptr</a><span class="special"><</span> <span class="identifier">W</span><span class="special">,</span> <span class="identifier">X</span><span class="special">,</span> <span class="identifier">Y</span><span class="special">,</span> <span class="identifier">Z</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
|
||
<span class="comment">// Simulation of static_cast between pointers. Never throws. </span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> P1<span class="special">,</span> <span class="keyword">typename</span> O1<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A1<span class="special">,</span>
|
||
<span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> P2<span class="special">,</span> <span class="keyword">typename</span> O2<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A2<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">P1</span><span class="special">,</span> <span class="identifier">O1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span>
|
||
<a name="boost.interprocess.static_p_idm45189372262464"></a><span class="identifier">static_pointer_cast</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">P2</span><span class="special">,</span> <span class="identifier">O2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
|
||
<span class="comment">// Simulation of const_cast between pointers. Never throws. </span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> P1<span class="special">,</span> <span class="keyword">typename</span> O1<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A1<span class="special">,</span>
|
||
<span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> P2<span class="special">,</span> <span class="keyword">typename</span> O2<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A2<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">P1</span><span class="special">,</span> <span class="identifier">O1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span>
|
||
<a name="boost.interprocess.const_po_idm45189372254480"></a><span class="identifier">const_pointer_cast</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">P2</span><span class="special">,</span> <span class="identifier">O2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
|
||
<span class="comment">// Simulation of dynamic_cast between pointers. Never throws. </span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> P1<span class="special">,</span> <span class="keyword">typename</span> O1<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A1<span class="special">,</span>
|
||
<span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> P2<span class="special">,</span> <span class="keyword">typename</span> O2<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A2<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">P1</span><span class="special">,</span> <span class="identifier">O1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span>
|
||
<a name="boost.interprocess.dynamic__idm45189372246496"></a><span class="identifier">dynamic_pointer_cast</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">P2</span><span class="special">,</span> <span class="identifier">O2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
|
||
<span class="comment">// Simulation of reinterpret_cast between pointers. Never throws. </span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> P1<span class="special">,</span> <span class="keyword">typename</span> O1<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A1<span class="special">,</span>
|
||
<span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> P2<span class="special">,</span> <span class="keyword">typename</span> O2<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> A2<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">P1</span><span class="special">,</span> <span class="identifier">O1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span>
|
||
<a name="boost.interprocess.reinterpret_pointer_cast"></a><span class="identifier">reinterpret_pointer_cast</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/interprocess/offset_ptr.html" title="Class template offset_ptr">boost::interprocess::offset_ptr</a><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">P2</span><span class="special">,</span> <span class="identifier">O2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.permissions_hpp"></a>Header <<a href="../../../boost/interprocess/permissions.hpp" target="_top">boost/interprocess/permissions.hpp</a>></h4></div></div></div>
|
||
<p>Describes permissions class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/permissions.html" title="Class permissions">permissions</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.segment_manager_hpp"></a>Header <<a href="../../../boost/interprocess/segment_manager.hpp" target="_top">boost/interprocess/segment_manager.hpp</a>></h4></div></div></div>
|
||
<p>Describes the object placed in a memory segment that provides named object allocation capabilities for single-segment and multi-segment allocations. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharType<span class="special">,</span> <span class="keyword">typename</span> MemoryAlgorithm<span class="special">,</span>
|
||
<span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">IndexConfig</span> <span class="special">></span> <span class="keyword">class</span> IndexType<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/segment_manager.html" title="Class template segment_manager">segment_manager</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> MemoryAlgorithm<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/segment_manager_base.html" title="Class template segment_manager_base">segment_manager_base</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.shared_memory_object_hpp"></a>Header <<a href="../../../boost/interprocess/shared_memory_object.hpp" target="_top">boost/interprocess/shared_memory_object.hpp</a>></h4></div></div></div>
|
||
<p>Describes a shared memory object management class. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/shared_memory_object.html" title="Class shared_memory_object">shared_memory_object</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.deleter_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/deleter.hpp" target="_top">boost/interprocess/smart_ptr/deleter.hpp</a>></h4></div></div></div>
|
||
<p>Describes the functor to delete objects from the segment. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> SegmentManager<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/deleter.html" title="Class template deleter">deleter</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.enable_shared_from_this_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/enable_shared_from_this.hpp" target="_top">boost/interprocess/smart_ptr/enable_shared_from_this.hpp</a>></h4></div></div></div>
|
||
<p>Describes an utility to form a shared pointer from this </p>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.intrusive_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/intrusive_ptr.hpp" target="_top">boost/interprocess/smart_ptr/intrusive_ptr.hpp</a>></h4></div></div></div>
|
||
<p>Describes an intrusive ownership pointer. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidPointer<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371946944.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371941728.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371936512.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <span class="keyword">typename</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371931712.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span>
|
||
<span class="keyword">const</span> <span class="keyword">typename</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371926912.html" title="Function template operator=="><span class="keyword">operator</span><span class="special">==</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">typename</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371922112.html" title="Function template operator!="><span class="keyword">operator</span><span class="special">!=</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">typename</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">bool</span> <a class="link" href="../boost/interprocess/operator_idm45189371917312.html" title="Function template operator<"><span class="keyword">operator</span><span class="special"><</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="keyword">void</span> <a class="link" href="../boost/interprocess/swap_idm45189371912656.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> Y<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span>
|
||
<a name="boost.interprocess.operator_idm45189371907984"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> os<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">Y</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> p<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VP<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">boost::interprocess::intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span>
|
||
<a class="link" href="../boost/interprocess/to_raw_p_idm45189371902912.html" title="Function template to_raw_pointer"><span class="identifier">to_raw_pointer</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/intrusive_ptr.html" title="Class template intrusive_ptr">intrusive_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VP</span> <span class="special">></span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.scoped_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/scoped_ptr.hpp" target="_top">boost/interprocess/smart_ptr/scoped_ptr.hpp</a>></h4></div></div></div>
|
||
<p>Describes the smart pointer scoped_ptr </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">scoped_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">></span>
|
||
<span class="keyword">void</span> <a class="link" href="../boost/interprocess/swap_idm45189371861248.html" title="Function template swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">scoped_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">scoped_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">scoped_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span><span class="special">::</span><span class="identifier">pointer</span> <a class="link" href="../boost/interprocess/to_raw_p_idm45189371855856.html" title="Function template to_raw_pointer"><span class="identifier">to_raw_pointer</span></a><span class="special">(</span><a class="link" href="../boost/interprocess/scoped_ptr.html" title="Class template scoped_ptr">scoped_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.shared_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/shared_ptr.hpp" target="_top">boost/interprocess/smart_ptr/shared_ptr.hpp</a>></h4></div></div></div>
|
||
<p>Describes the smart pointer shared_ptr </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/enable_shared_from_this.html" title="Class template enable_shared_from_this">enable_shared_from_this</a><span class="special">;</span>
|
||
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr">managed_shared_ptr</a><span class="special">;</span>
|
||
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span>
|
||
<span class="keyword">typename</span> VoidAllocator2<span class="special">,</span> <span class="keyword">typename</span> Deleter2<span class="special">></span>
|
||
<span class="keyword">bool</span> <a name="boost.interprocess.operator_idm45189371762656"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> a<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator2</span><span class="special">,</span> <span class="identifier">Deleter2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span>
|
||
<span class="keyword">typename</span> VoidAllocator2<span class="special">,</span> <span class="keyword">typename</span> Deleter2<span class="special">></span>
|
||
<span class="keyword">bool</span> <a name="boost.interprocess.operator_idm45189371756176"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> a<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator2</span><span class="special">,</span> <span class="identifier">Deleter2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span>
|
||
<span class="keyword">typename</span> VoidAllocator2<span class="special">,</span> <span class="keyword">typename</span> Deleter2<span class="special">></span>
|
||
<span class="keyword">bool</span> <a name="boost.interprocess.operator_idm45189371749696"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> a<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator2</span><span class="special">,</span> <span class="identifier">Deleter2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">></span>
|
||
<span class="keyword">void</span> <a name="boost.interprocess.swap_idm45189371743216"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="special">&</span> a<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span>
|
||
<a name="boost.interprocess.static_p_idm45189371738416"></a><span class="identifier">static_pointer_cast</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span>
|
||
<a name="boost.interprocess.const_po_idm45189371733744"></a><span class="identifier">const_pointer_cast</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span>
|
||
<a name="boost.interprocess.dynamic__idm45189371729072"></a><span class="identifier">dynamic_pointer_cast</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span> <span class="keyword">typename</span> Deleter<span class="special">></span>
|
||
<span class="identifier">T</span> <span class="special">*</span> <a name="boost.interprocess.to_raw_p_idm45189371724400"></a><span class="identifier">to_raw_pointer</span><span class="special">(</span><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> p<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> E<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> Y<span class="special">,</span> <span class="keyword">typename</span> VoidAllocator<span class="special">,</span>
|
||
<span class="keyword">typename</span> Deleter<span class="special">></span>
|
||
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span>
|
||
<a name="boost.interprocess.operator_idm45189371720592"></a><span class="keyword">operator</span><span class="special"><<</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">E</span><span class="special">,</span> <span class="identifier">T</span> <span class="special">></span> <span class="special">&</span> os<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a><span class="special"><</span> <span class="identifier">Y</span><span class="special">,</span> <span class="identifier">VoidAllocator</span><span class="special">,</span> <span class="identifier">Deleter</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> p<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr">managed_shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
|
||
<a class="link" href="../boost/interprocess/make_man_idm45189371714944.html" title="Function template make_managed_shared_ptr"><span class="identifier">make_managed_shared_ptr</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr">managed_shared_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
|
||
<a class="link" href="../boost/interprocess/make_man_idm45189371710432.html" title="Function template make_managed_shared_ptr"><span class="identifier">make_managed_shared_ptr</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">nothrow_t</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.unique_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/unique_ptr.hpp" target="_top">boost/interprocess/smart_ptr/unique_ptr.hpp</a>></h4></div></div></div>
|
||
<p>This header provides utilities to define a unique_ptr that plays nicely with managed segments. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/interprocess/managed_unique_ptr.html" title="Struct template managed_unique_ptr">managed_unique_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/managed_unique_ptr.html" title="Struct template managed_unique_ptr">managed_unique_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
|
||
<a class="link" href="../boost/interprocess/make_managed_unique_ptr.html" title="Function template make_managed_unique_ptr"><span class="identifier">make_managed_unique_ptr</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.smart_ptr.weak_ptr_hpp"></a>Header <<a href="../../../boost/interprocess/smart_ptr/weak_ptr.hpp" target="_top">boost/interprocess/smart_ptr/weak_ptr.hpp</a>></h4></div></div></div>
|
||
<p>Describes the smart pointer weak_ptr. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/interprocess/managed_weak_ptr.html" title="Struct template managed_weak_ptr">managed_weak_ptr</a><span class="special">;</span>
|
||
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span>
|
||
<span class="keyword">typename</span> D2<span class="special">></span>
|
||
<span class="keyword">bool</span> <a name="boost.interprocess.operator_idm45189371639264"></a><span class="keyword">operator</span><span class="special"><</span><span class="special">(</span><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> a<span class="special">,</span>
|
||
<a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a><span class="special"><</span> <span class="identifier">U</span><span class="special">,</span> <span class="identifier">A2</span><span class="special">,</span> <span class="identifier">D2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> D<span class="special">></span>
|
||
<span class="keyword">void</span> <a name="boost.interprocess.swap_idm45189371632816"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="special">&</span> a<span class="special">,</span> <a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">D</span> <span class="special">></span> <span class="special">&</span> b<span class="special">)</span><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> ManagedMemory<span class="special">></span>
|
||
<a class="link" href="../boost/interprocess/managed_weak_ptr.html" title="Struct template managed_weak_ptr">managed_weak_ptr</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
|
||
<a class="link" href="../boost/interprocess/make_managed_weak_ptr.html" title="Function template make_managed_weak_ptr"><span class="identifier">make_managed_weak_ptr</span></a><span class="special">(</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">ManagedMemory</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.streams.bufferstream_hpp"></a>Header <<a href="../../../boost/interprocess/streams/bufferstream.hpp" target="_top">boost/interprocess/streams/bufferstream.hpp</a>></h4></div></div></div>
|
||
<p>This file defines basic_bufferbuf, basic_ibufferstream, basic_obufferstream, and basic_bufferstream classes. These classes represent streamsbufs and streams whose sources or destinations are fixed size character buffers. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf">basic_bufferbuf</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream">basic_bufferstream</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream">basic_ibufferstream</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream">basic_obufferstream</a><span class="special">;</span>
|
||
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf">basic_bufferbuf</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.interprocess.bufferbuf"></a><span class="identifier">bufferbuf</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream">basic_bufferstream</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.interprocess.bufferstream"></a><span class="identifier">bufferstream</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream">basic_ibufferstream</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.interprocess.ibufferstream"></a><span class="identifier">ibufferstream</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream">basic_obufferstream</a><span class="special"><</span> <span class="keyword">char</span> <span class="special">></span> <a name="boost.interprocess.obufferstream"></a><span class="identifier">obufferstream</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_bufferbuf.html" title="Class template basic_bufferbuf">basic_bufferbuf</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.interprocess.wbufferbuf"></a><span class="identifier">wbufferbuf</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_bufferstream.html" title="Class template basic_bufferstream">basic_bufferstream</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.interprocess.wbufferstream"></a><span class="identifier">wbufferstream</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_ibufferstream.html" title="Class template basic_ibufferstream">basic_ibufferstream</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.interprocess.wibufferstream"></a><span class="identifier">wibufferstream</span><span class="special">;</span>
|
||
<span class="keyword">typedef</span> <a class="link" href="../boost/interprocess/basic_obufferstream.html" title="Class template basic_obufferstream">basic_obufferstream</a><span class="special"><</span> <span class="keyword">wchar_t</span> <span class="special">></span> <a name="boost.interprocess.wobufferstream"></a><span class="identifier">wobufferstream</span><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.streams.vectorstream_hpp"></a>Header <<a href="../../../boost/interprocess/streams/vectorstream.hpp" target="_top">boost/interprocess/streams/vectorstream.hpp</a>></h4></div></div></div>
|
||
<p>This file defines basic_vectorbuf, basic_ivectorstream, basic_ovectorstream, and basic_vectorstreamclasses. These classes represent streamsbufs and streams whose sources or destinations are STL-like vectors that can be swapped with external vectors to avoid unnecessary allocations/copies. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharVector<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ivectorstream.html" title="Class template basic_ivectorstream">basic_ivectorstream</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharVector<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_ovectorstream.html" title="Class template basic_ovectorstream">basic_ovectorstream</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharVector<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_vectorbuf.html" title="Class template basic_vectorbuf">basic_vectorbuf</a><span class="special">;</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharVector<span class="special">,</span> <span class="keyword">typename</span> CharTraits<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/basic_vectorstream.html" title="Class template basic_vectorstream">basic_vectorstream</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.file_lock_hpp"></a>Header <<a href="../../../boost/interprocess/sync/file_lock.hpp" target="_top">boost/interprocess/sync/file_lock.hpp</a>></h4></div></div></div>
|
||
<p>Describes a class that wraps file locking capabilities. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/file_lock.html" title="Class file_lock">file_lock</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_condition_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_condition.hpp" target="_top">boost/interprocess/sync/interprocess_condition.hpp</a>></h4></div></div></div>
|
||
<p>Describes process-shared variables interprocess_condition class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interprocess_condition.html" title="Class interprocess_condition">interprocess_condition</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_condition_any_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_condition_any.hpp" target="_top">boost/interprocess/sync/interprocess_condition_any.hpp</a>></h4></div></div></div>
|
||
<p>Describes process-shared variables interprocess_condition_any class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interprocess_condition_any.html" title="Class interprocess_condition_any">interprocess_condition_any</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_mutex.hpp" target="_top">boost/interprocess/sync/interprocess_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes a mutex class that can be placed in memory shared by several processes. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interprocess_mutex.html" title="Class interprocess_mutex">interprocess_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_recursive_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_recursive_mutex.hpp" target="_top">boost/interprocess/sync/interprocess_recursive_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes interprocess_recursive_mutex and shared_recursive_try_mutex classes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interpro_idm45189371318128.html" title="Class interprocess_recursive_mutex">interprocess_recursive_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_semaphore_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_semaphore.hpp" target="_top">boost/interprocess/sync/interprocess_semaphore.hpp</a>></h4></div></div></div>
|
||
<p>Describes a interprocess_semaphore class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interprocess_semaphore.html" title="Class interprocess_semaphore">interprocess_semaphore</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_sharable_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_sharable_mutex.hpp" target="_top">boost/interprocess/sync/interprocess_sharable_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes interprocess_sharable_mutex class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interpro_idm45189371271632.html" title="Class interprocess_sharable_mutex">interprocess_sharable_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.interprocess_upgradable_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/interprocess_upgradable_mutex.hpp" target="_top">boost/interprocess/sync/interprocess_upgradable_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes interprocess_upgradable_mutex class </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/interpro_idm45189371236304.html" title="Class interprocess_upgradable_mutex">interprocess_upgradable_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.lock_options_hpp"></a>Header <<a href="../../../boost/interprocess/sync/lock_options.hpp" target="_top">boost/interprocess/sync/lock_options.hpp</a>></h4></div></div></div>
|
||
<p>Describes the lock options with associated with interprocess_mutex lock constructors. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/accept_ownership_type.html" title="Struct accept_ownership_type">accept_ownership_type</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/defer_lock_type.html" title="Struct defer_lock_type">defer_lock_type</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/try_to_lock_type.html" title="Struct try_to_lock_type">try_to_lock_type</a><span class="special">;</span>
|
||
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/defer_lock_type.html" title="Struct defer_lock_type">defer_lock_type</a> <a class="link" href="../boost/interprocess/defer_lock.html" title="Global defer_lock">defer_lock</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/try_to_lock_type.html" title="Struct try_to_lock_type">try_to_lock_type</a> <a class="link" href="../boost/interprocess/try_to_lock.html" title="Global try_to_lock">try_to_lock</a><span class="special">;</span>
|
||
<span class="keyword">static</span> <span class="keyword">const</span> <a class="link" href="../boost/interprocess/accept_ownership_type.html" title="Struct accept_ownership_type">accept_ownership_type</a> <a class="link" href="../boost/interprocess/accept_ownership.html" title="Global accept_ownership">accept_ownership</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.mutex_family_hpp"></a>Header <<a href="../../../boost/interprocess/sync/mutex_family.hpp" target="_top">boost/interprocess/sync/mutex_family.hpp</a>></h4></div></div></div>
|
||
<p>Describes a shared interprocess_mutex family fit algorithm used to allocate objects in shared memory. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/mutex_family.html" title="Struct mutex_family">mutex_family</a><span class="special">;</span>
|
||
<span class="keyword">struct</span> <a class="link" href="../boost/interprocess/null_mutex_family.html" title="Struct null_mutex_family">null_mutex_family</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_condition_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_condition.hpp" target="_top">boost/interprocess/sync/named_condition.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named condition class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_condition.html" title="Class named_condition">named_condition</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_condition_any_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_condition_any.hpp" target="_top">boost/interprocess/sync/named_condition_any.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named condition class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_condition_any.html" title="Class named_condition_any">named_condition_any</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_mutex.hpp" target="_top">boost/interprocess/sync/named_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named mutex class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_mutex.html" title="Class named_mutex">named_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_recursive_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_recursive_mutex.hpp" target="_top">boost/interprocess/sync/named_recursive_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named named_recursive_mutex class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_recursive_mutex.html" title="Class named_recursive_mutex">named_recursive_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_semaphore_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_semaphore.hpp" target="_top">boost/interprocess/sync/named_semaphore.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named semaphore class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_semaphore.html" title="Class named_semaphore">named_semaphore</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_sharable_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_sharable_mutex.hpp" target="_top">boost/interprocess/sync/named_sharable_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named sharable mutex class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_sharable_mutex.html" title="Class named_sharable_mutex">named_sharable_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.named_upgradable_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/named_upgradable_mutex.hpp" target="_top">boost/interprocess/sync/named_upgradable_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes a named upgradable mutex class for inter-process synchronization </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/named_upgradable_mutex.html" title="Class named_upgradable_mutex">named_upgradable_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.null_mutex_hpp"></a>Header <<a href="../../../boost/interprocess/sync/null_mutex.hpp" target="_top">boost/interprocess/sync/null_mutex.hpp</a>></h4></div></div></div>
|
||
<p>Describes null_mutex classes </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/null_mutex.html" title="Class null_mutex">null_mutex</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.scoped_lock_hpp"></a>Header <<a href="../../../boost/interprocess/sync/scoped_lock.hpp" target="_top">boost/interprocess/sync/scoped_lock.hpp</a>></h4></div></div></div>
|
||
<p>Describes the scoped_lock class. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Mutex<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/scoped_lock.html" title="Class template scoped_lock">scoped_lock</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.sharable_lock_hpp"></a>Header <<a href="../../../boost/interprocess/sync/sharable_lock.hpp" target="_top">boost/interprocess/sync/sharable_lock.hpp</a>></h4></div></div></div>
|
||
<p>Describes the upgradable_lock class that serves to acquire the upgradable lock of a mutex. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SharableMutex<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/sharable_lock.html" title="Class template sharable_lock">sharable_lock</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.sync.upgradable_lock_hpp"></a>Header <<a href="../../../boost/interprocess/sync/upgradable_lock.hpp" target="_top">boost/interprocess/sync/upgradable_lock.hpp</a>></h4></div></div></div>
|
||
<p>Describes the upgradable_lock class that serves to acquire the upgradable lock of a mutex. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> UpgradableMutex<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/interprocess/upgradable_lock.html" title="Class template upgradable_lock">upgradable_lock</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.windows_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/windows_shared_memory.hpp" target="_top">boost/interprocess/windows_shared_memory.hpp</a>></h4></div></div></div>
|
||
<p>Describes a class representing a native windows shared memory. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/windows_shared_memory.html" title="Class windows_shared_memory">windows_shared_memory</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.xsi_key_hpp"></a>Header <<a href="../../../boost/interprocess/xsi_key.hpp" target="_top">boost/interprocess/xsi_key.hpp</a>></h4></div></div></div>
|
||
<p>Describes a class representing a xsi key type. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/xsi_key.html" title="Class xsi_key">xsi_key</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</div>
|
||
<div class="section">
|
||
<div class="titlepage"><div><div><h4 class="title">
|
||
<a name="header.boost.interprocess.xsi_shared_memory_hpp"></a>Header <<a href="../../../boost/interprocess/xsi_shared_memory.hpp" target="_top">boost/interprocess/xsi_shared_memory.hpp</a>></h4></div></div></div>
|
||
<p>Describes a class representing a native xsi shared memory. </p>
|
||
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
|
||
<span class="keyword">namespace</span> <span class="identifier">interprocess</span> <span class="special">{</span>
|
||
<span class="keyword">class</span> <a class="link" href="../boost/interprocess/xsi_shared_memory.html" title="Class xsi_shared_memory">xsi_shared_memory</a><span class="special">;</span>
|
||
<span class="special">}</span>
|
||
<span class="special">}</span></pre>
|
||
</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"><div class="copyright-footer">Copyright © 2005-2015 Ion Gaztanaga<p>
|
||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||
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>)
|
||
</p>
|
||
</div></td>
|
||
</tr></table>
|
||
<hr>
|
||
<div class="spirit-nav">
|
||
<a accesskey="p" href="acknowledgements_notes.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../interprocess.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="../boost/interprocess/adaptive_pool.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
|
||
</div>
|
||
</body>
|
||
</html>
|