Douglas Gregor
590757e2b2
Don't give default arguments to function parameters what subsequent parameters do not have default arguments
...
[SVN r12670]
2002-02-03 15:21:41 +00:00
Douglas Gregor
ddd6d54426
Need to include utility.hpp to get noncopyable
...
[SVN r12669]
2002-02-03 15:19:04 +00:00
Darin Adler
1a7cd887e4
New smart pointer documentation. Related clean-up of the smart pointer
...
library. Changing includes to include the new individual smart pointer
headers. Replacing old smart pointer library with an include of the new
smart pointer headers. Simplify ifdefs that involve the member templates
macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet
set for platforms that have full member templates.
[SVN r12647]
2002-02-02 18:36:12 +00:00
Peter Dimov
d3c76575f9
templated copy constructor added.
...
[SVN r12644]
2002-02-02 16:19:45 +00:00
Peter Dimov
b224270cc0
auto_ptr& constructor now has no effects when exception is thrown
...
[SVN r12643]
2002-02-02 16:18:04 +00:00
Peter Dimov
8b5b780c2c
better weak_ptr coverage
...
[SVN r12624]
2002-02-01 19:34:31 +00:00
Peter Dimov
39c10f739d
added an auto_ptr & constructor to shared_count
...
[SVN r12623]
2002-02-01 18:40:35 +00:00
Darin Adler
4fdc84f29e
Make the non-threads version work.
...
[SVN r12597]
2002-01-31 06:52:58 +00:00
Peter Dimov
a8efe20862
Comments added.
...
[SVN r12510]
2002-01-25 16:10:26 +00:00
Peter Dimov
58c5711b47
Added tests for the new smart pointers.
...
[SVN r12500]
2002-01-25 13:54:30 +00:00
Darin Adler
5d564a2f01
Add a self-assignment assert to reset(). Also add an overload of reset to
...
allow resetting to a new pointer with a new deletion function.
[SVN r12491]
2002-01-24 19:16:12 +00:00
Peter Dimov
09c1476063
Smart pointer enhancements, initial commit
...
[SVN r12439]
2002-01-22 13:38:52 +00:00
Beman Dawes
f255439ece
add eof newline
...
[SVN r12358]
2002-01-19 15:54:28 +00:00
Peter Dimov
b104e9ae78
smart_ptr.hpp less<> fixed, partial specialization enabled on Sun 5.3
...
[SVN r12334]
2002-01-17 12:46:45 +00:00
Beman Dawes
4f964ce6ad
Add FAQ: why no release()
...
[SVN r12286]
2002-01-11 20:20:07 +00:00
Beman Dawes
11ec515378
Fix broken link
...
[SVN r12285]
2002-01-11 16:15:09 +00:00
Beman Dawes
1a9b1dd123
1.25.0 Final runup
...
[SVN r11315]
2001-10-01 15:54:23 +00:00
Beman Dawes
a93dfc1837
Fix broken hyperlink
...
[SVN r10896]
2001-08-19 15:08:33 +00:00
Beman Dawes
c5846378ab
More FAQ entries added.
...
[SVN r10605]
2001-07-13 16:32:34 +00:00
Beman Dawes
aea7d0c9c8
Add FAQ why use_count()?
...
[SVN r10604]
2001-07-13 14:07:08 +00:00
Beman Dawes
65c3f2dc85
Add table of contents, improve the FAQ
...
[SVN r10599]
2001-07-12 19:51:53 +00:00
Beman Dawes
5fbc553611
Reorder shared_ptr code so VC++ 6 member templates work, allowing polymorphic pointers to now work with that compiler (Gary Powell)
...
[SVN r10548]
2001-07-06 13:23:07 +00:00
Beman Dawes
c41b060618
Initial checkin
...
[SVN r10221]
2001-05-24 18:43:24 +00:00
Beman Dawes
c17921c417
Documentation and example program improvements
...
[SVN r10220]
2001-05-24 18:42:25 +00:00
Beman Dawes
94287044ba
Oops! Fix boo boo from prior fix
...
[SVN r10206]
2001-05-24 01:32:07 +00:00
Beman Dawes
7c09884eac
Move MS VC++ pragmas to workaround compiler crash reported by several people with SP4 and SP5.
...
[SVN r10204]
2001-05-23 20:14:15 +00:00
Beman Dawes
a90a157ea6
Smart pointer and utility changes related to adding checked_delere and checked_array_delete
...
[SVN r10189]
2001-05-22 18:58:21 +00:00
Beman Dawes
ac8d0f5505
Fix doc errors, add shared_ptr_example program
...
[SVN r10165]
2001-05-21 14:58:07 +00:00
Beman Dawes
8f23f07740
Fix transitive dependency bug
...
[SVN r10164]
2001-05-21 14:56:51 +00:00
Beman Dawes
3b183163c9
Clarify rationale for noncopyability
...
[SVN r10085]
2001-05-10 16:00:49 +00:00
Beman Dawes
55a377b446
Change all eGroups references to YahooGroups
...
[SVN r9979]
2001-04-25 00:24:50 +00:00
Beman Dawes
2d342f0ddf
Comment corrected (thanks to Joe Gottman)
...
[SVN r9582]
2001-03-19 12:34:12 +00:00
Beman Dawes
060ea4a573
Add a couple of comments to cut down on FAQ's
...
[SVN r9581]
2001-03-18 22:25:51 +00:00
Beman Dawes
6a12efb77b
1.21.1 run up, including new download instructions and fix broken hyperlinks
...
[SVN r9557]
2001-03-14 15:11:55 +00:00
Beman Dawes
e57d3f4bc1
Fix revision date
...
[SVN r9069]
2001-02-10 12:47:02 +00:00
Beman Dawes
16902b1f4f
Add example
...
[SVN r9054]
2001-02-09 14:39:43 +00:00
Dave Abrahams
cb1b1b7cc0
Suppress some useless warnings with MSVC
...
[SVN r8704]
2001-01-22 04:53:38 +00:00
Beman Dawes
26fe4c4078
Fix typo shared_array should have read shared_ptr in one place (Ed Brey)
...
[SVN r8392]
2000-12-06 14:46:44 +00:00
John Maddock
4e832788bf
Fix for egcs 1.1.1 problems with std::auto_ptr
...
[SVN r8225]
2000-11-16 11:17:22 +00:00
Beman Dawes
db43d160b4
libraries.htm and people.htm moved to sub-directories to make root directory cleaner.
...
[SVN r8166]
2000-11-10 15:39:05 +00:00
Beman Dawes
1412e40490
Make shared_ptr ctor from auto_ptr explicit. (Robert Vugts)
...
[SVN r8012]
2000-10-19 21:16:46 +00:00
Beman Dawes
00c5642eb4
1.17.0 release candidate runup
...
[SVN r7683]
2000-08-03 15:26:16 +00:00
Beman Dawes
d3347b6d08
Initial HTML commit
...
[SVN r7640]
2000-07-27 14:27:00 +00:00
Beman Dawes
ed7e13da9f
Initial commit
...
[SVN r7638]
2000-07-27 14:18:23 +00:00
Beman Dawes
90b7ec19d1
Changed throw() to // never throws.
...
[SVN r7628]
2000-07-24 16:21:10 +00:00
Beman Dawes
c47f309991
1.16.1 initial CVS checkin
...
[SVN r7620]
2000-07-07 16:04:40 +00:00
Beman Dawes
468c41041b
This commit was generated by cvs2svn to compensate for changes in r4,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7621]
2000-07-07 16:04:40 +00:00