Commit Graph

343 Commits

Author SHA1 Message Date
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