Commit Graph

  • e413428d71 Added tests for the new smart pointers. Peter Dimov 2002-01-25 13:54:30 +00:00
  • 88b9822db7 Mark inline to avoid warning with "require prototypes" on. Darin Adler 2002-01-24 19:15:30 +00:00
  • 24045c0cd7 #included <boost/checked_delete.hpp>, removed unnecessary #includes. Peter Dimov 2002-01-24 17:47:08 +00:00
  • d2aa9f4a84 added missing #include of boost/config.hpp Dave Abrahams 2002-01-24 16:55:41 +00:00
  • d2a5fd169f initial checkin Dave Abrahams 2002-01-24 16:52:06 +00:00
  • 4e350d9934 Modified is_reference_wrapper<> to work for reference types. Peter Dimov 2002-01-24 13:28:08 +00:00
  • f3f697bbc8 added is_reference_wrapper<>, unwrap_reference<> Dave Abrahams 2002-01-23 21:19:14 +00:00
  • c7c09696db Tweak comments. Include <assert.h> and <boost/current_function.hpp> only when needed. Darin Adler 2002-01-22 18:28:33 +00:00
  • dbcc58d984 Smart pointer enhancements, initial commit Peter Dimov 2002-01-22 13:38:52 +00:00
  • 8231310c4d initial checkin Dave Abrahams 2002-01-21 01:29:06 +00:00
  • 2988140430 tabs Beman Dawes 2002-01-19 16:07:28 +00:00
  • 7387966005 Stripped tabs from source John Maddock 2002-01-19 12:38:14 +00:00
  • e0a5a61375 removed eroneous "detail::" prefix Jeremy Siek 2002-01-15 19:14:53 +00:00
  • 66ecd70689 removed std:: prefix from slist Jeremy Siek 2002-01-14 14:57:20 +00:00
  • 67f4f45653 Fixed violation of 'explicit' constructor Dave Abrahams 2002-01-09 13:15:54 +00:00
  • 1bf28b3de2 Fixes for Borland Dave Abrahams 2002-01-09 12:11:37 +00:00
  • eb3c3435d7 Updated expected results John Maddock 2002-01-08 13:01:15 +00:00
  • 8a81d8b16c Workarounds for MSVC Dave Abrahams 2002-01-07 19:24:45 +00:00
  • bc9d8b13d0 converted some of the old terminology (OrderIterator) to the current terminology (IndexIterator) Toon Knapen 2001-12-28 15:49:45 +00:00
  • 4768b167ab Removed obsolete mentions of "less"; Added formalized Policies Concept description Dave Abrahams 2001-12-14 12:54:21 +00:00
  • 591ff70ed1 many fixes Dave Abrahams 2001-12-13 19:43:35 +00:00
  • 7bf2ad0b22 VC6 patch Dave Abrahams 2001-12-13 18:24:29 +00:00
  • 409c79b2e4 fix example (thanks to Michael Stevens) Jens Maurer 2001-12-08 08:39:27 +00:00
  • d0410691a1 removed calls to non-standard std::iota (SGI extension) Toon Knapen 2001-12-04 08:02:36 +00:00
  • 64e5115138 Fixed spelling error ing gcc-3.0 bug workaround Dave Abrahams 2001-12-03 21:48:54 +00:00
  • 7ae912d83c Rolled in Helmut's fixes for random_access_iterable; rolled back workarounds for that problem. Dave Abrahams 2001-12-03 21:47:58 +00:00
  • 2937f5876c changed std::iota call (SGI extension) to a manual loop in permutation_iterator test Toon Knapen 2001-12-03 08:35:08 +00:00
  • a633f6bc13 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
  • 8619c9b5c3 fix gcc looping (from Dave Abrahams) Beman Dawes 2001-11-30 17:55:39 +00:00
  • e4d5684f6b added test for permutation_iterator Toon Knapen 2001-11-30 11:10:07 +00:00
  • 3d69cf95da added documentation for the permutation_iterator_adaptor and linked to it from the iterator_adaptors documentation. Toon Knapen 2001-11-30 10:40:03 +00:00
  • 18944572b7 committing Daryle and Helmut's changes Dave Abrahams 2001-11-29 21:22:52 +00:00
  • 3e9d0f80c2 add generator iterator adaptor Jens Maurer 2001-11-19 22:11:51 +00:00
  • a2c4d1990a add boost::generator_iterator_policies and convenience classes Jens Maurer 2001-11-18 17:56:43 +00:00
  • 404261c6ee add definition for integral constants initialized in-class Jens Maurer 2001-11-18 17:32:19 +00:00
  • 87abc59612 #undef BOOST_REF_CONST added Peter Dimov 2001-11-14 14:40:29 +00:00
  • cb98ddf7db Fixed a bug w/ adaptable function objects + nested binds, made ref<> return const Peter Dimov 2001-11-13 13:56:05 +00:00
  • 7d2e6c9025 __stdcall support added. Peter Dimov 2001-11-10 19:18:58 +00:00
  • dda398ab88 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
  • 7963ec54f1 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
  • 75eaa14a18 Removed defunct boost::tied (thanks, Daryle Walker) Dave Abrahams 2001-11-07 10:35:12 +00:00
  • 082d6e3b32 *** empty log message *** Jeremy Siek 2001-11-06 16:09:14 +00:00
  • 35b3770b6f *** empty log message *** Jeremy Siek 2001-11-06 16:05:25 +00:00
  • 5b9d20c7e2 *** empty log message *** Jeremy Siek 2001-11-06 15:52:56 +00:00
  • 5bbed2372e *** empty log message *** Jeremy Siek 2001-11-05 21:03:59 +00:00
  • a9d407d239 update SunCC to 6.u2 (C++ 5.3) Jens Maurer 2001-11-05 21:00:53 +00:00
  • 3ca4a33a65 updated for named parameters Jeremy Siek 2001-11-04 16:21:51 +00:00
  • 95197f427c remoeved #if 0 Jeremy Siek 2001-11-04 16:18:10 +00:00
  • 84cdfb032c commit these changes Jeremy Siek 2001-11-04 04:37:14 +00:00
  • 825d793cf7 *** empty log message *** svn-branches/iterator_adaptor_update Jeremy Siek 2001-11-02 20:12:01 +00:00
  • 2e92a0ae50 changes for new policies interface Dave Abrahams 2001-11-01 17:25:27 +00:00
  • ec2ceb9c96 no message Dave Abrahams 2001-11-01 17:22:39 +00:00
  • 6286c893fd Minor regression fixes for Borland and Sunpro tests. John Maddock 2001-10-30 11:41:35 +00:00
  • 1e620d5a08 This commit was manufactured by cvs2svn to create branch 'iterator_adaptor_update'. nobody 2001-10-22 17:04:24 +00:00
  • 354aef0e8c changed named parameters doc to match new stuff Jeremy Siek 2001-10-22 17:04:23 +00:00
  • acf95c6812 added tests for named params Jeremy Siek 2001-10-21 16:36:47 +00:00
  • 139e33c36d Updated preprocessor logic to use BOOST_HAS_LONG_LONG John Maddock 2001-10-18 11:33:52 +00:00
  • e01de59cdd Made these actually compile Dave Abrahams 2001-10-12 22:22:42 +00:00
  • 750f40c2fd removed less() function from policies policies now operate on whole adaptors rather than Base types Dave Abrahams 2001-10-12 21:58:50 +00:00
  • 686f822dea Fix spelling error: "occurances" -> "occurrences". Darin Adler 2001-10-11 17:26:04 +00:00
  • 9961d5c9af Last fix had broken preprocessor logic, now fixed. John Maddock 2001-10-11 12:04:00 +00:00
  • 628be0d125 Fixes for Sunpro C++ 5.3 (code now works!) John Maddock 2001-10-09 11:24:56 +00:00
  • 633e45f61a Fixed test to work with sunpro 5.3 (omits array specialisation tests) John Maddock 2001-10-08 11:35:05 +00:00
  • 2f357c3805 Partial fixes for sunpro 5.3 - doesn't actually work yet though John Maddock 2001-10-08 11:31:29 +00:00
  • cda0894d0d Fix for sunpro 5.3 (array specialisations don't work) John Maddock 2001-10-08 11:30:53 +00:00
  • fd81b63852 This commit was manufactured by cvs2svn to create branch 'iterator_adaptor_update'. nobody 2001-10-04 21:02:13 +00:00
  • 4d452a1170 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
  • 117720a8bc 1.25.0 Final runup Beman Dawes 2001-10-01 15:54:23 +00:00
  • a6f6c3613a Change comments to make it clear why forward declaration header is required. Beman Dawes 2001-10-01 14:15:44 +00:00
  • 7914f5b931 Fixed unused variables that show up as warnings when doing regression tests. Darin Adler 2001-09-24 23:21:16 +00:00
  • a1add0a6f6 Intel C++ fixes: Added class copy constructor. John Maddock 2001-09-22 11:52:56 +00:00
  • c032b337c4 Fix broken links and other HTML changes related to new config system Beman Dawes 2001-09-18 21:24:51 +00:00
  • 7cfd6f756d removed redundant "in in" svn-branches/tmpw2001-paper Jeremy Siek 2001-09-13 13:56:37 +00:00
  • ec363261ae remove "explicit" on two- and three-argument constructors to avoid error on HP aCC Jens Maurer 2001-09-11 18:42:25 +00:00
  • 97cde2183d Initial base_from_member commit Beman Dawes 2001-09-10 14:04:28 +00:00
  • 4e1b693ee2 updated STL links Jeremy Siek 2001-09-05 22:45:51 +00:00
  • e7592e5f83 Added a mention of the pair_generator; updated conclusion to stress Policy Adaptor. Dave Abrahams 2001-09-05 18:33:04 +00:00
  • d41013d9dc capitalized "standard" Jeremy Siek 2001-09-05 17:49:36 +00:00
  • c3c8871f87 removed accidental "Executing ssh-askpass" stuff Jeremy Siek 2001-09-05 17:44:35 +00:00
  • 7b2f7a5ab4 removed "alternate solution" for object generators Jeremy Siek 2001-09-05 17:43:20 +00:00
  • 7f43c682db Fixed the pair_generator documentation. Order of parameters was wrong; reordered the table to match the corrected order. Dave Abrahams 2001-09-05 16:29:29 +00:00
  • bef6ec31f0 added citation for named params Jeremy Siek 2001-09-05 15:56:14 +00:00
  • 7657f5f343 added named template param reference Jeremy Siek 2001-09-05 15:55:58 +00:00
  • 1a31e19cfe some "generator" changes Jeremy Siek 2001-09-05 15:32:01 +00:00
  • 82377d5130 polishing Dave Abrahams 2001-09-05 12:36:27 +00:00
  • 4fe8f1505f added a missing word Dave Abrahams 2001-09-05 05:58:21 +00:00
  • c11ba92add Rewrote the object generator section, among other things. Dave Abrahams 2001-09-05 03:46:11 +00:00
  • c3cb4753f5 changed some wording with respect to the term concepts Jeremy Siek 2001-09-04 15:30:12 +00:00
  • 80eb3699d7 slight change to title removed footnote removed default_iterator_policies::less Jeremy Siek 2001-09-04 14:51:02 +00:00
  • 0e40c56a87 changed title Jeremy Siek 2001-09-03 15:49:13 +00:00
  • 4a79874032 added refs for LEDA and SGB Jeremy Siek 2001-09-03 05:02:35 +00:00
  • 4e07a06b94 changed the title Jeremy Siek 2001-09-03 04:59:01 +00:00
  • 884c36772a some edits Jeremy Siek 2001-09-03 04:57:57 +00:00
  • 506334c120 edits. What can I say? Dave Abrahams 2001-09-02 04:42:43 +00:00
  • 89107738b3 some edits/reorganizations Jeremy Siek 2001-09-02 02:29:12 +00:00
  • 397946a114 swapped two words, fixed typo Dave Abrahams 2001-09-01 21:03:07 +00:00
  • ddbc514208 total reorg. Whew! Dave Abrahams 2001-09-01 20:59:13 +00:00
  • 2cef48d02a intermediate state checkin Dave Abrahams 2001-09-01 20:02:52 +00:00
  • 96a079e30a Fixed the numerous TeX errors! Dave Abrahams 2001-08-31 18:11:55 +00:00
  • 4a3f6877e2 Improved section on computing defaults Dave Abrahams 2001-08-31 11:13:34 +00:00