Commit Graph

  • 0dd3285d56 New casts for smart pointers. Darin Adler 2002-02-06 19:42:04 +00:00
  • d1f2ed19d3 This commit was manufactured by cvs2svn to create branch 'RC_1_27_0'. nobody 2002-02-06 03:32:50 +00:00
  • f9782387d9 Tweaks. Darin Adler 2002-02-04 22:52:48 +00:00
  • e1567707b1 Tab removed :-) Peter Dimov 2002-02-04 19:45:11 +00:00
  • 08df55159b Fix broken links Beman Dawes 2002-02-04 18:51:16 +00:00
  • c29cc62d66 Minor tweaks. Peter Dimov 2002-02-04 11:15:40 +00:00
  • 6ed07733cb Fix atomic_count.hpp includes, convert Macintosh newlines to Unix ones, since Metrowerks supports either and the rest of Boost uses Unix ones. Darin Adler 2002-02-04 08:00:20 +00:00
  • ee3d3bd1e1 Mention thread safety feature. Darin Adler 2002-02-03 17:50:11 +00:00
  • 758954a93f Documentation updates. Darin Adler 2002-02-03 17:46:08 +00:00
  • 590757e2b2 Don't give default arguments to function parameters what subsequent parameters do not have default arguments Douglas Gregor 2002-02-03 15:21:41 +00:00
  • ddd6d54426 Need to include utility.hpp to get noncopyable Douglas Gregor 2002-02-03 15:19:04 +00:00
  • 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. Darin Adler 2002-02-02 18:36:12 +00:00
  • d3c76575f9 templated copy constructor added. Peter Dimov 2002-02-02 16:19:45 +00:00
  • b224270cc0 auto_ptr& constructor now has no effects when exception is thrown Peter Dimov 2002-02-02 16:18:04 +00:00
  • 8b5b780c2c better weak_ptr coverage Peter Dimov 2002-02-01 19:34:31 +00:00
  • 39c10f739d added an auto_ptr & constructor to shared_count Peter Dimov 2002-02-01 18:40:35 +00:00
  • 4fdc84f29e Make the non-threads version work. Darin Adler 2002-01-31 06:52:58 +00:00
  • a8efe20862 Comments added. Peter Dimov 2002-01-25 16:10:26 +00:00
  • 58c5711b47 Added tests for the new smart pointers. Peter Dimov 2002-01-25 13:54:30 +00:00
  • 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. Darin Adler 2002-01-24 19:16:12 +00:00
  • 09c1476063 Smart pointer enhancements, initial commit Peter Dimov 2002-01-22 13:38:52 +00:00
  • f255439ece add eof newline Beman Dawes 2002-01-19 15:54:28 +00:00
  • b104e9ae78 smart_ptr.hpp less<> fixed, partial specialization enabled on Sun 5.3 Peter Dimov 2002-01-17 12:46:45 +00:00
  • 4f964ce6ad Add FAQ: why no release() Beman Dawes 2002-01-11 20:20:07 +00:00
  • 11ec515378 Fix broken link Beman Dawes 2002-01-11 16:15:09 +00:00
  • e14ed052f9 This commit was manufactured by cvs2svn to create tag 'Version_1_26_0'. boost-1.26.0 nobody 2001-11-30 18:24:42 +00:00
  • a899db104c This commit was manufactured by cvs2svn to create tag 'Version_1_25_1_BGL'. boost-1.25.1-bgl nobody 2001-11-08 17:13:50 +00:00
  • 70e159c39b This commit was manufactured by cvs2svn to create tag 'Version_1_25_1'. boost-1.25.1 nobody 2001-11-07 10:35:13 +00:00
  • ec8ea252b9 This commit was manufactured by cvs2svn to create tag 'Version_1_25_0'. boost-1.25.0 nobody 2001-10-01 16:59:12 +00:00
  • 1a9b1dd123 1.25.0 Final runup Beman Dawes 2001-10-01 15:54:23 +00:00
  • ed8e9d60d7 This commit was manufactured by cvs2svn to create tag 'Version_1_24_0'. boost-1.24.0 nobody 2001-08-20 14:01:13 +00:00
  • a93dfc1837 Fix broken hyperlink Beman Dawes 2001-08-19 15:08:33 +00:00
  • c5846378ab More FAQ entries added. Beman Dawes 2001-07-13 16:32:34 +00:00
  • aea7d0c9c8 Add FAQ why use_count()? Beman Dawes 2001-07-13 14:07:08 +00:00
  • 65c3f2dc85 Add table of contents, improve the FAQ Beman Dawes 2001-07-12 19:51:53 +00:00
  • c80ea6fef7 This commit was manufactured by cvs2svn to create tag 'Version_1_23_0'. boost-1.23.0 nobody 2001-07-06 20:31:02 +00:00
  • 5fbc553611 Reorder shared_ptr code so VC++ 6 member templates work, allowing polymorphic pointers to now work with that compiler (Gary Powell) Beman Dawes 2001-07-06 13:23:07 +00:00
  • a59fb9bccd This commit was manufactured by cvs2svn to create tag 'Version_1_22_0'. boost-1.22.0 nobody 2001-05-28 15:01:00 +00:00
  • c41b060618 Initial checkin Beman Dawes 2001-05-24 18:43:24 +00:00
  • c17921c417 Documentation and example program improvements Beman Dawes 2001-05-24 18:42:25 +00:00
  • 94287044ba Oops! Fix boo boo from prior fix Beman Dawes 2001-05-24 01:32:07 +00:00
  • 7c09884eac Move MS VC++ pragmas to workaround compiler crash reported by several people with SP4 and SP5. Beman Dawes 2001-05-23 20:14:15 +00:00
  • a90a157ea6 Smart pointer and utility changes related to adding checked_delere and checked_array_delete Beman Dawes 2001-05-22 18:58:21 +00:00
  • ac8d0f5505 Fix doc errors, add shared_ptr_example program Beman Dawes 2001-05-21 14:58:07 +00:00
  • 8f23f07740 Fix transitive dependency bug Beman Dawes 2001-05-21 14:56:51 +00:00
  • 3b183163c9 Clarify rationale for noncopyability Beman Dawes 2001-05-10 16:00:49 +00:00
  • 642e4f3b98 This commit was manufactured by cvs2svn to create tag 'Version_1_21_2'. boost-1.21.2 nobody 2001-04-25 14:10:57 +00:00
  • 55a377b446 Change all eGroups references to YahooGroups Beman Dawes 2001-04-25 00:24:50 +00:00
  • 2d342f0ddf Comment corrected (thanks to Joe Gottman) Beman Dawes 2001-03-19 12:34:12 +00:00
  • 060ea4a573 Add a couple of comments to cut down on FAQ's Beman Dawes 2001-03-18 22:25:51 +00:00
  • f2c2b8875a This commit was manufactured by cvs2svn to create tag 'Version_1_21_1'. boost-1.21.1 nobody 2001-03-14 15:36:54 +00:00
  • 6a12efb77b 1.21.1 run up, including new download instructions and fix broken hyperlinks Beman Dawes 2001-03-14 15:11:55 +00:00
  • 14176ac95c This commit was manufactured by cvs2svn to create tag 'Version_1_21_0'. boost-1.21.0 nobody 2001-03-09 14:58:07 +00:00
  • 7726976deb This commit was manufactured by cvs2svn to create tag 'Version_1_20_2'. boost-1.20.2 nobody 2001-02-10 14:52:07 +00:00
  • e57d3f4bc1 Fix revision date Beman Dawes 2001-02-10 12:47:02 +00:00
  • 16902b1f4f Add example Beman Dawes 2001-02-09 14:39:43 +00:00
  • cb1b1b7cc0 Suppress some useless warnings with MSVC Dave Abrahams 2001-01-22 04:53:38 +00:00
  • 16c8fd7ed8 This commit was manufactured by cvs2svn to create tag 'Version_1_20_1'. boost-1.20.1 nobody 2001-01-10 18:29:12 +00:00
  • d33a6b0d74 This commit was manufactured by cvs2svn to create tag 'Version_1_20_0'. boost-1.20.0 nobody 2001-01-06 18:30:47 +00:00
  • b5d8f03679 This commit was manufactured by cvs2svn to create tag 'Version_1_19_0'. boost-1.19.0 nobody 2000-12-10 15:53:47 +00:00
  • 26fe4c4078 Fix typo shared_array should have read shared_ptr in one place (Ed Brey) Beman Dawes 2000-12-06 14:46:44 +00:00
  • d6f9c470be This commit was manufactured by cvs2svn to create tag 'Version_1_17_0'. boost-1.17.0 nobody 2000-11-22 09:04:29 +00:00
  • efdbcf2589 This commit was manufactured by cvs2svn to create tag 'Version_1_18_3'. boost-1.18.3 nobody 2000-11-18 14:33:52 +00:00
  • 4e832788bf Fix for egcs 1.1.1 problems with std::auto_ptr John Maddock 2000-11-16 11:17:22 +00:00
  • db43d160b4 libraries.htm and people.htm moved to sub-directories to make root directory cleaner. Beman Dawes 2000-11-10 15:39:05 +00:00
  • 3e542bfb95 This commit was manufactured by cvs2svn to create tag 'Version_1_18_2'. boost-1.18.2 nobody 2000-11-03 20:02:18 +00:00
  • 1412e40490 Make shared_ptr ctor from auto_ptr explicit. (Robert Vugts) Beman Dawes 2000-10-19 21:16:46 +00:00
  • 30c83b8c82 This commit was manufactured by cvs2svn to create tag 'Version_1_18_0'. boost-1.18.0 nobody 2000-09-29 11:39:43 +00:00
  • cfece50d17 This commit was manufactured by cvs2svn to create branch 'boost-graph-library'. nobody 2000-09-09 10:20:25 +00:00
  • 00c5642eb4 1.17.0 release candidate runup Beman Dawes 2000-08-03 15:26:16 +00:00
  • d3347b6d08 Initial HTML commit Beman Dawes 2000-07-27 14:27:00 +00:00
  • ed7e13da9f Initial commit Beman Dawes 2000-07-27 14:18:23 +00:00
  • 90b7ec19d1 Changed throw() to // never throws. Beman Dawes 2000-07-24 16:21:10 +00:00
  • 220dec9d1b This commit was manufactured by cvs2svn to create tag 'release_1_16_1'. boost-1.16.1 nobody 2000-07-07 16:04:41 +00:00
  • 468c41041b This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches. Beman Dawes 2000-07-07 16:04:40 +00:00
  • 44c4569609 1.16.1 initial CVS checkin Beman Dawes 2000-07-07 16:04:40 +00:00
  • c47f309991 1.16.1 initial CVS checkin Beman Dawes 2000-07-07 16:04:40 +00:00