Dave Abrahams
|
2e18357672
|
Improved comments.
[SVN r1292]
|
2003-05-29 22:33:23 +00:00 |
|
Dave Abrahams
|
1236797033
|
Fixed a bug in reference type and category computation.
Improved comments.
[SVN r1291]
|
2003-05-29 22:33:10 +00:00 |
|
Thomas Witt
|
0bada0a914
|
Made filter_iterator bidirectional.
[SVN r1288]
|
2003-05-29 17:11:11 +00:00 |
|
Thomas Witt
|
8da33f502f
|
Readded use_default support.
[SVN r1287]
|
2003-05-29 17:10:33 +00:00 |
|
Dave Abrahams
|
a529a82a66
|
kill redundancy; final edits
[SVN r1250]
|
2003-04-28 15:02:42 +00:00 |
|
Dave Abrahams
|
e2b3a260d5
|
All workarounds complete! Also some cleanups
[SVN r1249]
|
2003-04-28 13:54:59 +00:00 |
|
Dave Abrahams
|
3c4a6c429c
|
Some workarounds; more to do.
[SVN r1247]
|
2003-04-28 11:36:22 +00:00 |
|
Dave Abrahams
|
357f2c5c23
|
Some workarounds; more to do.
[SVN r1237]
|
2003-04-28 05:22:04 +00:00 |
|
Thomas Witt
|
d4d3f1d448
|
Removed Pointer template argument.
Made facade work with new categories only.
Added old->new category conversion logic to adaptor.
[SVN r1234]
|
2003-04-28 02:50:46 +00:00 |
|
Thomas Witt
|
a27bef1b9f
|
New archetypes
[SVN r1231]
|
2003-04-28 02:46:11 +00:00 |
|
Thomas Witt
|
fc11987746
|
Fixed base type of iterator_tag to be corresponding std tag.
[SVN r1230]
|
2003-04-28 02:45:45 +00:00 |
|
Thomas Witt
|
3f5ac1b1a1
|
Fixed typo.
[SVN r1229]
|
2003-04-28 02:44:37 +00:00 |
|
Dave Abrahams
|
a4c3f95501
|
more privacy
[SVN r1219]
|
2003-04-27 10:42:47 +00:00 |
|
Thomas Witt
|
849f351a27
|
Updated to current proposal.
[SVN r1209]
|
2003-04-26 19:04:09 +00:00 |
|
Thomas Witt
|
2f75219ca3
|
Adapted to iterator categories proposal.
[SVN r1208]
|
2003-04-26 19:02:12 +00:00 |
|
Dave Abrahams
|
ee71d493b6
|
Made core interface private in iterator_adaptor, added base_reference() for Derived classes.
[SVN r1200]
|
2003-04-26 15:32:50 +00:00 |
|
Thomas Witt
|
de057da47e
|
Added projection support.
[SVN r1198]
|
2003-04-25 23:40:15 +00:00 |
|
Thomas Witt
|
a56326e65c
|
Removed obsolete defaults.
Fixed typo in comment.
[SVN r1197]
|
2003-04-25 23:39:44 +00:00 |
|
Dave Abrahams
|
1ab474b853
|
Bug fix and associated unit tests
[SVN r1185]
|
2003-04-25 15:18:49 +00:00 |
|
Dave Abrahams
|
9a02b10067
|
rationalize config
[SVN r1165]
|
2003-04-20 02:40:43 +00:00 |
|
Dave Abrahams
|
aa0a32aa33
|
fixes and cleanups
[SVN r1141]
|
2003-04-10 13:40:42 +00:00 |
|
Dave Abrahams
|
a846fe50d2
|
Many changes from Oxford
[SVN r1137]
|
2003-04-09 11:51:08 +00:00 |
|
Dave Abrahams
|
02c16f50a2
|
fixes for CWPro7
[SVN r1080]
|
2003-03-04 00:55:40 +00:00 |
|
Dave Abrahams
|
0d20b5fa94
|
snip #if 0'd code
[SVN r1065]
|
2003-02-28 16:47:19 +00:00 |
|
Dave Abrahams
|
7706a8fffb
|
cleanups, including endline-layout
[SVN r1064]
|
2003-02-28 16:45:20 +00:00 |
|
Dave Abrahams
|
060f554fd9
|
Remove nasty bool cast
[SVN r1063]
|
2003-02-28 16:25:16 +00:00 |
|
Dave Abrahams
|
4ebfc5b0a2
|
cleanups
[SVN r1061]
|
2003-02-28 05:44:22 +00:00 |
|
Dave Abrahams
|
5f522787ca
|
updates for MPL renaming; restore some portability.
[SVN r1059]
|
2003-02-28 01:27:15 +00:00 |
|
Thomas Witt
|
2d6d02dddf
|
Split iterator_adaptors.hpp in multiple headers.
[SVN r1040]
|
2003-02-23 21:12:51 +00:00 |
|
Thomas Witt
|
78a01b30bc
|
Added input_iterator support to filter_iterator.
[SVN r882]
|
2003-01-28 07:59:40 +00:00 |
|
Thomas Witt
|
4e63c5e8dc
|
Added iterator_traits_adaptor.
Implemented minimum_category.
Removed base class injection facilities.
[SVN r879]
|
2003-01-27 20:41:09 +00:00 |
|
Dave Abrahams
|
ab750320d3
|
Repair VC7.1 is_convertible checks
[SVN r858]
|
2003-01-14 23:22:52 +00:00 |
|
Dave Abrahams
|
30a6b03a93
|
Clear out flotsam
[SVN r854]
|
2003-01-13 21:20:37 +00:00 |
|
Dave Abrahams
|
9aece673d9
|
Fix Borland problems constructor overload disabling.
Restore all interoperable_fail tests which got broken along the way
[SVN r853]
|
2003-01-13 20:28:27 +00:00 |
|
Dave Abrahams
|
05afa8467c
|
Pass traits around instead of individual associated types.
[SVN r852]
|
2003-01-13 16:50:48 +00:00 |
|
Dave Abrahams
|
6141b83c5e
|
filter_iterator
[SVN r850]
|
2003-01-12 06:14:18 +00:00 |
|
Dave Abrahams
|
9b8d62d560
|
borland workarounds
[SVN r848]
|
2003-01-11 23:19:53 +00:00 |
|
Dave Abrahams
|
09542a1e9f
|
suppress borland warning
[SVN r847]
|
2003-01-11 23:18:39 +00:00 |
|
Dave Abrahams
|
a61df20f61
|
bugfix, borland workarounds
[SVN r846]
|
2003-01-11 23:18:14 +00:00 |
|
Dave Abrahams
|
041408a39c
|
workaround for gcc 2.95.2
[SVN r845]
|
2003-01-11 21:35:52 +00:00 |
|
Dave Abrahams
|
fd7e3d577e
|
Sad but true, no working is_convertible for vc7.1 :(
[SVN r844]
|
2003-01-11 19:04:45 +00:00 |
|
Dave Abrahams
|
9a99ffb2ab
|
Fix indirect iterators for broken compilers
[SVN r843]
|
2003-01-11 18:13:43 +00:00 |
|
Dave Abrahams
|
a20f712cdc
|
simplify
[SVN r842]
|
2003-01-11 18:12:37 +00:00 |
|
Thomas Witt
|
d5819a1b16
|
Made implementation work, if is_convertible
is not supported.
Moved categories in new detail header.
Introduced category detection metafunctions.
[SVN r829]
|
2003-01-02 17:52:51 +00:00 |
|
Thomas Witt
|
b97ad86e9c
|
Improved implementation documentation.
More structured approach towards compiler deficiencies.
[SVN r817]
|
2002-12-31 14:25:30 +00:00 |
|
Dave Abrahams
|
962677e305
|
Cleaned up flotsam and jetsam, simplified
[SVN r795]
|
2002-12-26 00:22:34 +00:00 |
|
Dave Abrahams
|
751d4831ef
|
Improved workaround tests
[SVN r794]
|
2002-12-25 23:46:58 +00:00 |
|
Thomas Witt
|
8e6e19f074
|
Relaxed interoperable requirements.
[SVN r763]
|
2002-12-10 20:43:46 +00:00 |
|
Thomas Witt
|
45c0a299f5
|
More vc6/7 fixes.
[SVN r762]
|
2002-12-10 19:43:45 +00:00 |
|
Thomas Witt
|
33d3672f82
|
Fixed operator-
[SVN r761]
|
2002-12-10 18:25:09 +00:00 |
|