summaryrefslogtreecommitdiff
path: root/doc/html/interprocess/interprocess_smart_ptr.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/interprocess/interprocess_smart_ptr.html')
-rw-r--r--doc/html/interprocess/interprocess_smart_ptr.html8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/html/interprocess/interprocess_smart_ptr.html b/doc/html/interprocess/interprocess_smart_ptr.html
index d0487c7265..c62db66bde 100644
--- a/doc/html/interprocess/interprocess_smart_ptr.html
+++ b/doc/html/interprocess/interprocess_smart_ptr.html
@@ -441,7 +441,7 @@
<p>
To simplify this usage, <code class="computeroutput"><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">boost::interprocess::shared_ptr</a></code>
header offers a shared pointer definition helper class (<code class="computeroutput"><a class="link" href="../boost/interprocess/managed_shared_ptr.html" title="Struct template managed_shared_ptr">managed_shared_ptr</a></code>)
- and a function (<code class="computeroutput"><a class="link" href="../boost/interprocess/make_managed_s_idp66297456.html" title="Function template make_managed_shared_ptr">make_managed_shared_ptr</a></code>)
+ and a function (<code class="computeroutput"><a class="link" href="../boost/interprocess/make_managed_s_idp56247856.html" title="Function template make_managed_shared_ptr">make_managed_shared_ptr</a></code>)
to easily construct a shared pointer from a type allocated in a managed segment
with an allocator that will allocate the reference count also in the managed
segment and a deleter that will erase the object from the segment.
@@ -463,14 +463,14 @@
</pre>
<p>
<span class="bold"><strong>Boost.Interprocess</strong></span> also offers a weak pointer
- named <code class="computeroutput"><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a></code>
+ named <code class="computeroutput">weak_ptr</code>
(with its corresponding <code class="computeroutput"><a class="link" href="../boost/interprocess/managed_weak_ptr.html" title="Struct template managed_weak_ptr">managed_weak_ptr</a></code>
and <code class="computeroutput"><a class="link" href="../boost/interprocess/make_managed_weak_ptr.html" title="Function template make_managed_weak_ptr">make_managed_weak_ptr</a></code>
utilities) to implement non-owning observers of an object owned by <code class="computeroutput"><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a></code>.
</p>
<p>
Now let's see a detailed example of the use of <code class="computeroutput"><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a></code>:
- and <code class="computeroutput"><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a></code>
+ and <code class="computeroutput">weak_ptr</code>
</p>
<p>
</p>
@@ -590,7 +590,7 @@
<p>
</p>
<p>
- In general, using <span class="bold"><strong>Boost.Interprocess</strong></span>' <code class="computeroutput"><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a></code> and <code class="computeroutput"><a class="link" href="../boost/interprocess/weak_ptr.html" title="Class template weak_ptr">weak_ptr</a></code> is very similar
+ In general, using <span class="bold"><strong>Boost.Interprocess</strong></span>' <code class="computeroutput"><a class="link" href="../boost/interprocess/shared_ptr.html" title="Class template shared_ptr">shared_ptr</a></code> and <code class="computeroutput">weak_ptr</code> is very similar
to their counterparts <a href="http://www.boost.org/libs/smart_ptr/shared_ptr.htm" target="_top">boost::shared_ptr</a>
and <a href="http://www.boost.org/libs/smart_ptr/weak_ptr.htm" target="_top">boost::weak_ptr</a>,
but they need more template parameters and more run-time parameters in their