Dave Abrahams
e60df6ad92
Workarounds for CWPro7, MSVC
...
Changed all "bind" to "select" (again), to avoid conflicting with Peter Dimov's code.
[SVN r11590]
2001-11-05 16:33:40 +00:00
Dave Abrahams
4c2b3a9d2c
Cleanups for MWERKS, without changing functionality
...
[SVN r11585]
2001-11-05 15:25:45 +00:00
Dave Abrahams
75023a1dd3
Fixed comparison bugs; more remain.
...
[SVN r11581]
2001-11-05 06:25:31 +00:00
Jeremy Siek
79370a6dfb
non-named parameter version of some BGL algorithms
...
some VC++ compiler stuff
[SVN r11576]
2001-11-04 23:24:12 +00:00
Jeremy Siek
4566798afc
iterator adaptor update and related changes
...
[SVN r11554]
2001-11-04 02:50:10 +00:00
Jeremy Siek
3fd1c4bc5d
Changed projection_iterator to not rely on the default reference,
...
working around a limitation of detail::iterator_traits
[SVN r11340]
2001-10-04 21:02:12 +00:00
Dave Abrahams
2d6f48d5ab
Applied indirect_iterator patch from George A. Heintzelman <georgeh@aya.yale.edu>
...
Changed name of "bind" to "select" to avoid problems with MSVC.
[SVN r11337]
2001-10-04 19:36:28 +00:00
Dave Abrahams
d1c7594344
Added borland bug fix
...
[SVN r11290]
2001-09-27 00:26:01 +00:00
John Maddock
ac327f51e9
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00
Jeremy Siek
4e18b11263
metrowerks fix for decrement()
...
[SVN r10997]
2001-09-03 15:38:05 +00:00
Jeremy Siek
81e3df2b36
changed _MSC_VER to BOOST_MSVC
...
[SVN r10705]
2001-07-25 19:38:41 +00:00
Jeremy Siek
ac05307515
added "Traversal" to the names
...
[SVN r10297]
2001-06-08 17:05:37 +00:00
Jeremy Siek
552a1e6785
replaced by iterator_categories.htm
...
[SVN r10296]
2001-06-08 16:58:44 +00:00
Jeremy Siek
134b8b51aa
updated
...
[SVN r10295]
2001-06-08 15:37:16 +00:00
Jeremy Siek
efecfd17b9
updated to match working group paper
...
[SVN r10294]
2001-06-08 15:36:30 +00:00
Jeremy Siek
799158841e
this is the original
...
[SVN r10293]
2001-06-08 15:17:14 +00:00
Jeremy Siek
582ebfd054
updated to match changes in the headers
...
[SVN r10260]
2001-06-03 21:07:46 +00:00
Jeremy Siek
42e4db1539
updated to match my paper to the committee
...
[SVN r10259]
2001-06-03 21:06:49 +00:00
Beman Dawes
d7023154a3
Fix broken hyperlinks
...
[SVN r9980]
2001-04-25 13:22:53 +00:00
Beman Dawes
9582b2223c
Change all eGroups references to YahooGroups
...
[SVN r9979]
2001-04-25 00:24:50 +00:00
Jeremy Siek
d7908fb81f
added public before the typedef for "type" in non_bidirectional_category
...
[SVN r9711]
2001-04-05 02:32:00 +00:00
Jeremy Siek
e48cdcb94f
blah
...
[SVN r9588]
2001-03-19 19:35:51 +00:00
Jeremy Siek
0846ad5fd0
added links to iterator_traits.htm
...
[SVN r9587]
2001-03-19 18:05:17 +00:00
Jeremy Siek
84663ff2e2
added more doc
...
[SVN r9586]
2001-03-19 18:01:41 +00:00
Jeremy Siek
6de1934420
new file
...
[SVN r9585]
2001-03-19 17:41:49 +00:00
Jeremy Siek
a110b9fd27
new files
...
[SVN r9578]
2001-03-18 19:06:33 +00:00
Jeremy Siek
eb06c122d1
rigged new iterator_traits for backward compatibility
...
[SVN r9577]
2001-03-18 18:37:49 +00:00
Jeremy Siek
cbbe851adb
VC++ workaround: the forward_iterator real ref check is not working
...
[SVN r9499]
2001-03-08 20:01:35 +00:00
Jeremy Siek
f6cc2e520f
parameters following a named parameter list must get their types from
...
the named parameter list and not use the default
[SVN r9496]
2001-03-08 19:03:44 +00:00
Jeremy Siek
4e29b5aa29
removed some #if 0's
...
[SVN r9491]
2001-03-08 17:01:25 +00:00
Jeremy Siek
d924f56ad8
added support for optional named template parameters
...
[SVN r9487]
2001-03-08 16:33:14 +00:00
Jeremy Siek
f27fd095f7
new file, part of the iterator adaptors library
...
[SVN r9350]
2001-02-27 05:49:55 +00:00
Jeremy Siek
d22edf735a
put policies type in private
...
[SVN r9290]
2001-02-20 16:00:21 +00:00
Dave Abrahams
af8dd117d5
Rolled back reverse_iterator_pair_generator again, as it doesn't save typing on a conforming compiler
...
[SVN r9279]
2001-02-19 20:41:22 +00:00
Dave Abrahams
149d07cda0
Fix missing comma bug
...
[SVN r9274]
2001-02-19 16:22:03 +00:00
Dave Abrahams
e9d9bdbb10
Reinstated reverse_iterator_pair_generator
...
[SVN r9264]
2001-02-18 22:21:14 +00:00
Jeremy Siek
8d8f828da5
changes to order of indirect_iterator_generator param list
...
[SVN r9246]
2001-02-17 22:03:06 +00:00
Jeremy Siek
fc15f5f710
added Category parameter to the indirect iterator
...
[SVN r9240]
2001-02-17 19:59:54 +00:00
Jeremy Siek
ef66d28b19
added "explicit" to iterator_adaptor constructor
...
[SVN r9234]
2001-02-17 01:44:41 +00:00
Dave Abrahams
0c8d74863f
Add an implicit conversion operator to operator_arrow_proxy as CW and BCC workarounds.
...
[SVN r9233]
2001-02-16 23:06:57 +00:00
Jens Maurer
1c73f1f2ae
made filter_iterator_generator::policies_type public
...
[SVN r9230]
2001-02-16 21:27:26 +00:00
Dave Abrahams
ee20a630dd
Remove implication that a type generator may only generate a single type
...
[SVN r9221]
2001-02-16 05:24:45 +00:00
Jeremy Siek
c2472221ef
made the typedef policies_type public in iterator_adaptor
...
and private in filter_iterator_generator
[SVN r9205]
2001-02-15 06:07:00 +00:00
Jeremy Siek
bf45977491
removed unnecessary typedefs from counting_iterator_traits
...
[SVN r9203]
2001-02-15 05:51:40 +00:00
Jeremy Siek
1988994bd3
added dummy_constructor to dummyT so it can be used in concept archetypes
...
[SVN r9181]
2001-02-13 02:03:59 +00:00
Dave Abrahams
5482763a93
added missing const qualifier
...
[SVN r9148]
2001-02-12 04:45:02 +00:00
Dave Abrahams
2c2a3eab21
Use new iterator_adaptor interface, Fixes for Borland.
...
[SVN r9131]
2001-02-11 19:36:43 +00:00
Dave Abrahams
dca20fae75
Use BOOST_STATIC_CONSTANT
...
[SVN r9129]
2001-02-11 19:33:47 +00:00
Dave Abrahams
e3aaf2cc91
Switch to use of BOOST_STATIC_CONSTANT where possible
...
[SVN r9127]
2001-02-11 19:29:28 +00:00
Jeremy Siek
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.
Also added is_bidirectional enum to avoid EDG compiler error.
[SVN r9123]
2001-02-11 18:57:31 +00:00