Peter Dimov
|
1cae5c5696
|
Fix documentation links in headers
|
2017-06-17 00:13:21 +03:00 |
|
Peter Dimov
|
0da6902267
|
Move smart_ptr into boost/smart_ptr/*.hpp (refs #2239).
[SVN r51509]
|
2009-03-01 16:00:42 +00:00 |
|
Peter Dimov
|
13f91c15f0
|
Sync enable_shared_from_this.hpp and shared_ptr.hpp with release.
[SVN r51485]
|
2009-02-28 20:02:12 +00:00 |
|
Peter Dimov
|
31685fe551
|
Updated Borland workaround to properly use BOOST_NO_MEMBER_TEMPLATE_FRIENDS.
[SVN r45347]
|
2008-05-14 00:21:28 +00:00 |
|
Peter Dimov
|
da323af72d
|
Fixes for old compilers.
[SVN r45069]
|
2008-05-03 15:33:06 +00:00 |
|
Daniel Frey
|
357d3c4d54
|
Fixed comment to reflect the intention and the current code
[SVN r44873]
|
2008-04-29 05:32:13 +00:00 |
|
Daniel Frey
|
e3422efec6
|
Improved sp_deleter_wrapper implementation
[SVN r44837]
|
2008-04-28 07:17:11 +00:00 |
|
Daniel Frey
|
a01e4c3f83
|
Refactored and optimized enable_shared_from_this
[SVN r44782]
|
2008-04-26 19:59:11 +00:00 |
|
Daniel Frey
|
8b3907ae81
|
Remove dynamic_cast in init_internal_shared_once()
[SVN r44744]
|
2008-04-23 19:32:44 +00:00 |
|
Daniel Frey
|
77f2d3f614
|
Reduce enable_shared_from_this overhead (replace _internal_shared_ptr by _internal_shared_count)
[SVN r44730]
|
2008-04-23 06:12:39 +00:00 |
|
Daniel Frey
|
9e92c6354c
|
Reduce enable_shared_from_this overhead
[SVN r44724]
|
2008-04-22 19:48:39 +00:00 |
|
Frank Mori Hess
|
3a578ac7c1
|
Added another BOOST_ASSERT to enable_shared_from_this::_internal_accept_owner.
[SVN r44499]
|
2008-04-17 13:40:44 +00:00 |
|
Frank Mori Hess
|
9365853fde
|
Avoid needless overhead of wrapping owner's deleter in deleter_wrapper if
shared_from_this has not been called yet, as Peter suggested
earlier.
[SVN r44448]
|
2008-04-16 00:06:29 +00:00 |
|
Peter Dimov
|
4094c23537
|
sp_accept_owner added.
[SVN r44353]
|
2008-04-12 18:22:18 +00:00 |
|
Peter Dimov
|
dc6a8f0696
|
_internal_accept_owner now checks if _owned isn't already true.
[SVN r43856]
|
2008-03-25 15:46:40 +00:00 |
|
Peter Dimov
|
af7d4fabad
|
New enable_shared_from_this tests, fix.
[SVN r43829]
|
2008-03-24 16:00:28 +00:00 |
|
Frank Mori Hess
|
d17a096407
|
Fixed compile error with new enable_shared_from_this code,
reported by Tim Blechmann
[SVN r43823]
|
2008-03-24 15:07:00 +00:00 |
|
Peter Dimov
|
5b17f88f0e
|
Initialize _owned in the copy constructor as well.
[SVN r43739]
|
2008-03-20 22:10:52 +00:00 |
|
Frank Mori Hess
|
1c2d780f9e
|
Added support for calling enable_shared_from_this::shared_from_this in
constructors. Closes #1696.
[SVN r43738]
|
2008-03-20 19:32:43 +00:00 |
|
Peter Dimov
|
0127c06692
|
Added a note that it's not necessary to initialize _internal_weak_this.
[SVN r31566]
|
2005-11-05 14:40:29 +00:00 |
|
Douglas Gregor
|
cb6cb636f7
|
Converted to Boost Software License, Version 1.0
[SVN r24055]
|
2004-07-26 00:32:12 +00:00 |
|
Peter Dimov
|
c48f05dcb4
|
enable_shared_from_this is now const-tolerant.
[SVN r22298]
|
2004-02-16 18:50:07 +00:00 |
|
Peter Dimov
|
e760759414
|
Fixed a copy/assignment issue.
[SVN r18122]
|
2003-03-28 12:27:55 +00:00 |
|
Peter Dimov
|
804b1483c7
|
enable_shared_from_this-related fixes.
[SVN r16341]
|
2002-11-20 12:38:51 +00:00 |
|
Peter Dimov
|
11a046f628
|
BOOST_ASSERTs added.
[SVN r16324]
|
2002-11-19 16:18:18 +00:00 |
|
Peter Dimov
|
f6b7ff4b34
|
Major changes to shared_ptr and weak_ptr
[SVN r16314]
|
2002-11-18 14:37:02 +00:00 |
|