Commit Graph

  • 1c5e20a7bc This commit was manufactured by cvs2svn to create branch 'unlabeled-1.4.2'. nobody 2001-02-28 21:39:58 +00:00
  • 8f583902a5 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.11.2'. svn-branches/unlabeled-1.11.2 nobody 2001-02-28 21:39:57 +00:00
  • d50b374f88 Boost Test Library initial commit Beman Dawes 2001-02-28 21:39:56 +00:00
  • 27dfb25570 added function output iterator adaptor Jeremy Siek 2001-02-27 05:50:51 +00:00
  • cd6e4b95a0 Moved pointer parameter svn-branches/moved_pointer Dave Abrahams 2001-02-27 02:18:48 +00:00
  • b5ed77985e added missing typename's to docs John Maddock 2001-02-25 12:04:48 +00:00
  • 61243bd15f type_traits: more tentative EDG compiler fixes... John Maddock 2001-02-24 13:04:56 +00:00
  • 4476a85d55 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'. nobody 2001-02-21 08:01:53 +00:00
  • 368b94d804 Corrected numeric_limits<>::is_integral -> numeric_limits<>::is_integer Dave Abrahams 2001-02-20 23:15:29 +00:00
  • 3de4fe6d47 This commit was manufactured by cvs2svn to create branch 'named-args'. svn-branches/named-args nobody 2001-02-20 16:01:02 +00:00
  • 21efa95d5a This commit was manufactured by cvs2svn to create branch 'moved_pointer'. nobody 2001-02-20 16:01:01 +00:00
  • a5adbbfd5f use filter_iter::policies_type instead of filter_gen::policies_type Jeremy Siek 2001-02-20 16:01:00 +00:00
  • 843a1c08e2 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.5.2'. nobody 2001-02-20 12:17:56 +00:00
  • a19d13f123 More type_traits tweeks. John Maddock 2001-02-20 12:17:55 +00:00
  • 78886ab383 Added cross-reference; improved policies documentation Dave Abrahams 2001-02-20 03:49:26 +00:00
  • 168012b465 Describe const/mutable interactions and give rationale for no reverse_iterator_pair_generator. Dave Abrahams 2001-02-20 03:04:03 +00:00
  • d9d58ea66e Take advantage of improved iterator_traits to do more tests on MSVC. Reordered some #ifdefs for coherency. Dave Abrahams 2001-02-19 22:36:22 +00:00
  • 56f5f6e8d5 Take adavantage of improved iterator_traits to do more tests on MSVC. Hack around an MSVC-with-STLport internal compiler error. Dave Abrahams 2001-02-19 22:34:31 +00:00
  • 3cb6420eda Roll back the reverse_iterator_pair_generator test Dave Abrahams 2001-02-19 20:37:24 +00:00
  • 60be2c1186 Added tests for reverse_iterator_pair_generator Dave Abrahams 2001-02-19 16:21:12 +00:00
  • ed210f6b2c more type traits updates: Header includes get BOOST_ prefix, BOOST_DECL_MC dropped in favour of new BOOST_STATIC_CONSTANT (from config.hpp), operator ! dropped in favour of boost::type_traits::ice_not template. John Maddock 2001-02-19 12:52:30 +00:00
  • 029bc59d74 Added some missing 'explicit's Dave Abrahams 2001-02-18 22:23:13 +00:00
  • 961c08a82f Apply Jens' suggested fixes Dave Abrahams 2001-02-18 21:50:57 +00:00
  • 7ee484c614 fix minor typos Jens Maurer 2001-02-18 19:26:20 +00:00
  • 05c6fbbf99 needs <boost/type_traits/same_traits.hpp> Jens Maurer 2001-02-18 15:19:23 +00:00
  • 91078b7f7a type_traits: regression failure fixes from type traits changes... John Maddock 2001-02-18 11:43:01 +00:00
  • 20d804afc4 changes to order of indirect_iterator template parameter list, and fixed a typo Jeremy Siek 2001-02-17 22:03:30 +00:00
  • c21f6d1cbf added Category parameter and made a few more edits with regards to type requirements Jeremy Siek 2001-02-17 19:59:19 +00:00
  • 393e79c1fd Added new type traits files. John Maddock 2001-02-17 12:25:45 +00:00
  • 8b92c8a085 adjusted requirements for value type of the base iterator Jeremy Siek 2001-02-17 01:51:45 +00:00
  • ff73dd94c9 made iterator_adaptor constructor explicit Jeremy Siek 2001-02-17 01:50:40 +00:00
  • af43904f38 added "explicit" to iterator_adaptor constructor Jeremy Siek 2001-02-17 01:44:41 +00:00
  • 485074f265 Added a missing const. Made the tests run (somewhat) with plain MSVC again. Dave Abrahams 2001-02-16 23:04:49 +00:00
  • 2e0ee55b5e add missing my_int3::operator!= Jens Maurer 2001-02-16 21:28:59 +00:00
  • e9105d32cb background color and a whitespace edit Jeremy Siek 2001-02-16 16:38:45 +00:00
  • 964d23f68c Edits for clarity Dave Abrahams 2001-02-16 05:51:37 +00:00
  • be5aaaae7b More edits for clarity. Added const/non-const example. Dave Abrahams 2001-02-16 05:33:21 +00:00
  • bf13bd7b3f Massive edits Dave Abrahams 2001-02-16 05:30:49 +00:00
  • 352e392fcb Checked and cleaned using HTML TIDY. Dave Abrahams 2001-02-16 02:36:36 +00:00
  • 083b1b02df Bigtime edits Dave Abrahams 2001-02-16 00:38:28 +00:00
  • 648c6240a2 added another link to the generic_programming.html#policies Jeremy Siek 2001-02-15 16:57:12 +00:00
  • 60cab840cb removed strange ssh garbage Jeremy Siek 2001-02-15 16:52:39 +00:00
  • 83a4380dab added mention of traits requirement under Type Requirements section Jeremy Siek 2001-02-15 16:49:16 +00:00
  • de84fe8d98 oops, meant to remove use of policies_type from filter_iterator_generator in the last commit, but accidentally added it :( Jeremy Siek 2001-02-15 16:43:54 +00:00
  • ed3cbfdb8e removed policies_type from filter_iterator_generator Jeremy Siek 2001-02-15 16:41:48 +00:00
  • fda44ca17d General edits for clarity; some reorganization. Dave Abrahams 2001-02-15 16:39:55 +00:00
  • 272025bb07 fixed my_int::operator-- Jeremy Siek 2001-02-15 06:47:06 +00:00
  • 8e92bcf1b2 removed policies_type from filter_iterator_generator Jeremy Siek 2001-02-15 06:44:26 +00:00
  • 84f1ffdefe added section on Members to cover constructors, etc. and added a section on Operators Jeremy Siek 2001-02-15 06:41:46 +00:00
  • 7e25450054 added discusion of counting_iterator_traits, and added type requirements for the Incrementable type. Jeremy Siek 2001-02-15 05:53:10 +00:00
  • 4a563fa266 added missing boost:: Dave Abrahams 2001-02-14 20:35:39 +00:00
  • aa4c0ec000 Test new VC6 workarounds Dave Abrahams 2001-02-13 23:32:19 +00:00
  • e1ecfbdc43 added output for the transform iterator example Jeremy Siek 2001-02-13 04:38:59 +00:00
  • a4e122a82e changed template class to class template Jeremy Siek 2001-02-13 04:34:44 +00:00
  • 93216e8fb7 copyright Jeremy Siek 2001-02-13 04:25:24 +00:00
  • 16272c210d fixed typo Jeremy Siek 2001-02-13 04:24:24 +00:00
  • e104b00da1 merged in Dave's additions and added a tutorial using the implementation of transform iterator as the example Jeremy Siek 2001-02-13 04:15:17 +00:00
  • ce5c6bcc08 removed use of istream_iterator for operator-> test, replaced with use of concept archetypes Jeremy Siek 2001-02-13 02:03:13 +00:00
  • 8694ce31fe changed int* to std::vector<int>::iterator Jeremy Siek 2001-02-12 21:59:25 +00:00
  • d960e5eadd added another example Jeremy Siek 2001-02-12 21:57:19 +00:00
  • 2dc71e87a3 new files Jeremy Siek 2001-02-12 21:35:20 +00:00
  • 8e2a24ec91 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.9.2'. nobody 2001-02-12 19:13:42 +00:00
  • 6bf17edde2 updated url to the iterator_adaptor class Jeremy Siek 2001-02-12 05:24:45 +00:00
  • 88573d515d fixed Reference and Pointer template paremeter descriptions Jeremy Siek 2001-02-12 05:20:09 +00:00
  • 89b9f77823 obsolete and not needed Jeremy Siek 2001-02-12 04:55:19 +00:00
  • 765d9be17d small edit Jeremy Siek 2001-02-12 04:53:39 +00:00
  • 7135373008 various edits Jeremy Siek 2001-02-12 04:52:24 +00:00
  • ee269884fc finished 1st draft of reverse iterator docs Jeremy Siek 2001-02-12 04:51:56 +00:00
  • 387540d5f1 using make_const_projection_iterator() for last example, and a couple other minor edits Jeremy Siek 2001-02-12 02:55:19 +00:00
  • 2eba7b42a8 new files Jeremy Siek 2001-02-12 02:52:26 +00:00
  • 07115d26c7 finished 1st draft Jeremy Siek 2001-02-12 01:50:50 +00:00
  • c43ed815a0 new files Jeremy Siek 2001-02-11 20:05:00 +00:00
  • ff01e36d12 Compile with Borland, re-enable failing tests Dave Abrahams 2001-02-11 19:53:56 +00:00
  • ac4798b16c Final fixes for Borland Dave Abrahams 2001-02-11 19:50:14 +00:00
  • d4e14fed0e Fixed bugs in the iterator helpers which prevented explicitly supplied arguments from actually being used Dave Abrahams 2001-02-11 19:31:21 +00:00
  • 5f91259344 few edits Jeremy Siek 2001-02-11 19:26:26 +00:00
  • 20a9d9645d Added test of operator-> for forward and input iterators. Jeremy Siek 2001-02-11 19:25:49 +00:00
  • c86f6b4abd Dave's suggested edits Jeremy Siek 2001-02-11 18:27:40 +00:00
  • d66489b5b2 changed per Dave's comments Jeremy Siek 2001-02-11 18:14:04 +00:00
  • b743ee9f0c #if 0'd out use of counting_iterator on non-numeric types in MSVC without STLport, so that the other tests may proceed Dave Abrahams 2001-02-11 16:19:17 +00:00
  • 95ba69c00a Borland fixes Dave Abrahams 2001-02-11 16:16:53 +00:00
  • 2ac273739c Update for compatibility with new iterator_adaptor interface Dave Abrahams 2001-02-11 16:14:14 +00:00
  • 5b4d28708c Fixes for Borland Dave Abrahams 2001-02-11 16:13:38 +00:00
  • 4cc4383488 Some fixes for Borland get it closer on that compiler Dave Abrahams 2001-02-11 16:05:01 +00:00
  • 8935232248 new files Jeremy Siek 2001-02-11 05:25:19 +00:00
  • 5c6dd2f172 various edits Jeremy Siek 2001-02-11 04:34:32 +00:00
  • eeeb7ef5b9 Replaced some static_casts with explicit construction Dave Abrahams 2001-02-11 03:12:04 +00:00
  • 2efc9c1178 Use new adaptors interface Dave Abrahams 2001-02-11 03:07:55 +00:00
  • a84c46f6e3 added another example Jeremy Siek 2001-02-11 03:01:47 +00:00
  • a5c3dcdd02 redid docs for the template parameters Jeremy Siek 2001-02-11 02:55:38 +00:00
  • 46f7a75eb7 fixed bug in policy object constructor Jeremy Siek 2001-02-11 02:40:02 +00:00
  • 94b6710c5b fixed bug in policy object construction Jeremy Siek 2001-02-11 02:39:35 +00:00
  • d8dd3da9ab small edit Jeremy Siek 2001-02-11 02:38:08 +00:00
  • 803ced004a finished 1st draft Jeremy Siek 2001-02-11 02:35:09 +00:00
  • 0ea7d36ad0 A fix for EDG Dave Abrahams 2001-02-10 23:16:05 +00:00
  • 87aafab759 new file Jeremy Siek 2001-02-10 22:33:43 +00:00
  • 994d310abd Use new filter_ interface. Dave Abrahams 2001-02-10 20:11:42 +00:00
  • f0214615b5 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
  • 228cdcf05e All final 1.20.2 changes, including fixing broken hyperlinks Beman Dawes 2001-02-10 14:42:14 +00:00
  • 42598e352c Use new reverse_ and indirect_ interfaces. Replace BOOST_NO_STD_ITERATOR_TRAITS with BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION to prove we've normalized to core compiler capabilities Dave Abrahams 2001-02-10 00:38:08 +00:00