Commit Graph

  • 597229b10b *** empty log message *** svn-branches/iterator_adaptor_update Jeremy Siek 2001-11-02 20:12:01 +00:00
  • 2e74e298c8 towards a fix Jeremy Siek 2001-11-02 17:19:18 +00:00
  • 79c6d11694 changed named parameters, still need to add suppose for no template part. spec. Jeremy Siek 2001-10-21 16:37:25 +00:00
  • d5443d7fe2 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
  • 41be2127df This commit was manufactured by cvs2svn to create branch 'iterator_adaptor_update'. nobody 2001-10-04 21:02:13 +00:00
  • 3fd1c4bc5d Changed projection_iterator to not rely on the default reference, working around a limitation of detail::iterator_traits Jeremy Siek 2001-10-04 21:02:12 +00:00
  • 2d6f48d5ab Applied indirect_iterator patch from George A. Heintzelman <georgeh@aya.yale.edu> Changed name of "bind" to "select" to avoid problems with MSVC. Dave Abrahams 2001-10-04 19:36:28 +00:00
  • a2ed65f71d 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
  • d1c7594344 Added borland bug fix Dave Abrahams 2001-09-27 00:26:01 +00:00
  • ac327f51e9 commit of split-config, including any changes required to existing libraries (mainly regex). John Maddock 2001-09-18 11:13:39 +00:00
  • 4e18b11263 metrowerks fix for decrement() Jeremy Siek 2001-09-03 15:38:05 +00:00
  • b589c853ee 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
  • edcea5d276 This commit was manufactured by cvs2svn to create branch 'split-config'. svn-branches/split-config nobody 2001-08-04 14:31:38 +00:00
  • 81e3df2b36 changed _MSC_VER to BOOST_MSVC Jeremy Siek 2001-07-25 19:38:41 +00:00
  • 3a2acf42f1 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
  • 40b4935e72 moved into this branch from developement directory svn-branches/iter-adaptor-and-categories Jeremy Siek 2001-06-28 03:54:41 +00:00
  • dbfb1e2fd4 moved to this branch from development directory Jeremy Siek 2001-06-28 03:53:59 +00:00
  • 5cae12a9be simplified named parameters mechanism Jeremy Siek 2001-06-27 23:24:07 +00:00
  • 451c0832fe This commit was manufactured by cvs2svn to create branch 'iter-adaptor-and-categories'. nobody 2001-06-27 22:12:20 +00:00
  • ac05307515 added "Traversal" to the names Jeremy Siek 2001-06-08 17:05:37 +00:00
  • 552a1e6785 replaced by iterator_categories.htm Jeremy Siek 2001-06-08 16:58:44 +00:00
  • 134b8b51aa updated Jeremy Siek 2001-06-08 15:37:16 +00:00
  • efecfd17b9 updated to match working group paper Jeremy Siek 2001-06-08 15:36:30 +00:00
  • 799158841e this is the original Jeremy Siek 2001-06-08 15:17:14 +00:00
  • 582ebfd054 updated to match changes in the headers Jeremy Siek 2001-06-03 21:07:46 +00:00
  • 42e4db1539 updated to match my paper to the committee Jeremy Siek 2001-06-03 21:06:49 +00:00
  • 078dd3ec30 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
  • 3c14eb8d61 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
  • d7023154a3 Fix broken hyperlinks Beman Dawes 2001-04-25 13:22:53 +00:00
  • 9582b2223c Change all eGroups references to YahooGroups Beman Dawes 2001-04-25 00:24:50 +00:00
  • d7908fb81f added public before the typedef for "type" in non_bidirectional_category Jeremy Siek 2001-04-05 02:32:00 +00:00
  • e48cdcb94f blah Jeremy Siek 2001-03-19 19:35:51 +00:00
  • 0846ad5fd0 added links to iterator_traits.htm Jeremy Siek 2001-03-19 18:05:17 +00:00
  • 84663ff2e2 added more doc Jeremy Siek 2001-03-19 18:01:41 +00:00
  • 6de1934420 new file Jeremy Siek 2001-03-19 17:41:49 +00:00
  • a110b9fd27 new files Jeremy Siek 2001-03-18 19:06:33 +00:00
  • eb06c122d1 rigged new iterator_traits for backward compatibility Jeremy Siek 2001-03-18 18:37:49 +00:00
  • c0bbb3ce9a 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
  • 7ab911045b 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
  • cbbe851adb VC++ workaround: the forward_iterator real ref check is not working Jeremy Siek 2001-03-08 20:01:35 +00:00
  • f6cc2e520f parameters following a named parameter list must get their types from the named parameter list and not use the default Jeremy Siek 2001-03-08 19:03:44 +00:00
  • 4e29b5aa29 removed some #if 0's Jeremy Siek 2001-03-08 17:01:25 +00:00
  • d924f56ad8 added support for optional named template parameters Jeremy Siek 2001-03-08 16:33:14 +00:00
  • 2126f14227 Join ralf_grosse_kunstleve with HEAD svn-branches/unlabeled-1.1.2 Ralf W. Grosse-Kunstleve 2001-03-05 20:01:01 +00:00
  • 3defe4e7b7 Join ralf_grosse_kunstleve with HEAD svn-branches/unlabeled-1.12.2 Ralf W. Grosse-Kunstleve 2001-03-05 20:01:01 +00:00
  • 68bfcfab3e Join ralf_grosse_kunstleve with HEAD svn-branches/unlabeled-1.25.2 Ralf W. Grosse-Kunstleve 2001-03-05 20:01:01 +00:00
  • 39d0b5c20b Join ralf_grosse_kunstleve with HEAD svn-branches/unlabeled-1.4.2 Ralf W. Grosse-Kunstleve 2001-03-05 20:01:01 +00:00
  • 94ed996639 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.3.2'. svn-branches/unlabeled-1.3.2 nobody 2001-03-04 16:05:22 +00:00
  • 3686d02cf6 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'. nobody 2001-03-03 02:54:02 +00:00
  • 70c7469f82 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.4.2'. nobody 2001-02-28 21:39:58 +00:00
  • f27fd095f7 new file, part of the iterator adaptors library Jeremy Siek 2001-02-27 05:49:55 +00:00
  • 5aeb0855b4 Moved pointer parameter svn-branches/moved_pointer Dave Abrahams 2001-02-27 02:18:48 +00:00
  • cafa8de7a6 This commit was manufactured by cvs2svn to create branch 'named-args'. svn-branches/named-args nobody 2001-02-20 16:01:02 +00:00
  • 7a4887eff0 This commit was manufactured by cvs2svn to create branch 'moved_pointer'. nobody 2001-02-20 16:01:01 +00:00
  • b676db90ce This commit was manufactured by cvs2svn to create branch 'unlabeled-1.37.6'. svn-branches/unlabeled-1.37.6 nobody 2001-02-20 16:00:22 +00:00
  • d22edf735a put policies type in private Jeremy Siek 2001-02-20 16:00:21 +00:00
  • af8dd117d5 Rolled back reverse_iterator_pair_generator again, as it doesn't save typing on a conforming compiler Dave Abrahams 2001-02-19 20:41:22 +00:00
  • 149d07cda0 Fix missing comma bug Dave Abrahams 2001-02-19 16:22:03 +00:00
  • e9d9bdbb10 Reinstated reverse_iterator_pair_generator Dave Abrahams 2001-02-18 22:21:14 +00:00
  • 8d8f828da5 changes to order of indirect_iterator_generator param list Jeremy Siek 2001-02-17 22:03:06 +00:00
  • fc15f5f710 added Category parameter to the indirect iterator Jeremy Siek 2001-02-17 19:59:54 +00:00
  • ef66d28b19 added "explicit" to iterator_adaptor constructor Jeremy Siek 2001-02-17 01:44:41 +00:00
  • 0c8d74863f Add an implicit conversion operator to operator_arrow_proxy as CW and BCC workarounds. Dave Abrahams 2001-02-16 23:06:57 +00:00
  • 1c73f1f2ae made filter_iterator_generator::policies_type public Jens Maurer 2001-02-16 21:27:26 +00:00
  • ee20a630dd Remove implication that a type generator may only generate a single type Dave Abrahams 2001-02-16 05:24:45 +00:00
  • c2472221ef made the typedef policies_type public in iterator_adaptor and private in filter_iterator_generator Jeremy Siek 2001-02-15 06:07:00 +00:00
  • bf45977491 removed unnecessary typedefs from counting_iterator_traits Jeremy Siek 2001-02-15 05:51:40 +00:00
  • 1988994bd3 added dummy_constructor to dummyT so it can be used in concept archetypes Jeremy Siek 2001-02-13 02:03:59 +00:00
  • 5482763a93 added missing const qualifier Dave Abrahams 2001-02-12 04:45:02 +00:00
  • 2c2a3eab21 Use new iterator_adaptor interface, Fixes for Borland. Dave Abrahams 2001-02-11 19:36:43 +00:00
  • dca20fae75 Use BOOST_STATIC_CONSTANT Dave Abrahams 2001-02-11 19:33:47 +00:00
  • e3aaf2cc91 Switch to use of BOOST_STATIC_CONSTANT where possible Dave Abrahams 2001-02-11 19:29:28 +00:00
  • ea4c7c7dd9 Removed workaround for older MIPSpro compiler. The workaround was preventing the proper functionality of the underlying iterator being carried forward into the iterator adaptor. Jeremy Siek 2001-02-11 18:57:31 +00:00
  • fd6ba58d5e Borland fixes up the wazoo. It finally works! Dave Abrahams 2001-02-11 16:09:22 +00:00
  • 268e70faa1 Reinstate one of John's fixes Dave Abrahams 2001-02-11 16:06:12 +00:00
  • 170b44763d Clean up after John Maddocks's (finally effective!) Borland fixes Dave Abrahams 2001-02-11 14:07:11 +00:00
  • b2701f9f78 Borland compiler fixes John Maddock 2001-02-11 12:50:06 +00:00
  • ad4c5ab089 Use new iterator_adaptor<> interface Dave Abrahams 2001-02-11 03:10:01 +00:00
  • c585adde71 Removed traits argument from iterator_adaptor<> and switched to explicit trait specification for maximum ease-of-use. Dave Abrahams 2001-02-11 03:05:50 +00:00
  • c5f24d0d72 A baby step that worked. Dave Abrahams 2001-02-10 23:14:42 +00:00
  • dbb99b1cf3 Rolled in supposed Borland fixes from John Maddock, but not seeing any improvement yet Dave Abrahams 2001-02-10 20:23:35 +00:00
  • be44a4714b Rolled in supposed Borland fixes from John Maddock, but not seeing any improvement yet Dave Abrahams 2001-02-10 20:22:05 +00:00
  • e9f24023d4 completely removed constructor that was #if 0'd Jeremy Siek 2001-02-10 17:57:51 +00:00
  • 2e89b8ae60 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
  • 51616fa845 removed superfluous "typename" Jens Maurer 2001-02-10 09:34:19 +00:00
  • d7884b5613 *** empty log message *** Dave Abrahams 2001-02-10 00:35:45 +00:00
  • 15b5b66776 Improved interface to indirect_ and reverse_ iterators Dave Abrahams 2001-02-10 00:26:55 +00:00
  • 6f90982a45 roll back mistaken changes Dave Abrahams 2001-02-09 21:04:09 +00:00
  • 6bfb6ff582 Try a new interface svn-branches/better_indirect Dave Abrahams 2001-02-09 21:00:31 +00:00
  • bfda34e9e0 try a better interface to indirect iterators Dave Abrahams 2001-02-09 19:26:19 +00:00
  • 5bfc03ed4a Cleaned up redundant test is_integral<T> || is_same<T,char> -> is_integral<T> Dave Abrahams 2001-02-09 15:43:57 +00:00
  • 490bee3a06 Factored out is_numeric computation. Borland still unhappy :( Dave Abrahams 2001-02-09 15:21:02 +00:00
  • df4b9402bd This commit was manufactured by cvs2svn to create branch 'better_indirect'. nobody 2001-02-09 15:17:18 +00:00
  • 8174963a45 Rolled back Jeremy's new constructor for now; it was causing problems with counting_iterator_test Attempted fix for Borland Dave Abrahams 2001-02-09 15:17:17 +00:00
  • 86e183c75e MSVC porting Jeremy Siek 2001-02-09 05:44:13 +00:00
  • a94c9d0db2 Added iterator constructor to allow const adaptor from non-const adaptee. Jeremy Siek 2001-02-09 05:26:01 +00:00
  • 8a73dcd052 Fixed bidirectional iterator test so that --i is no longer a precondition. Jeremy Siek 2001-02-09 04:29:11 +00:00
  • 8496571204 Fold in Jeremy's improvement to make_reverse_iterator Dave Abrahams 2001-02-09 03:29:11 +00:00
  • bafe0703a6 Beginning of a failed attempt to appease Borland Dave Abrahams 2001-02-09 03:27:40 +00:00
  • b05b38810c just whitespace Dave Abrahams 2001-02-08 04:45:18 +00:00