Dave Abrahams
|
1e3da4b77f
|
Return base by const&
[SVN r21775]
|
2004-01-15 19:06:25 +00:00 |
|
Dave Abrahams
|
7c784ad112
|
Base returns by const&
[SVN r21773]
|
2004-01-15 19:02:46 +00:00 |
|
Jeremy Siek
|
f72d264b6b
|
changed the element type to be different from the index type to bring out more errors
[SVN r21771]
|
2004-01-15 19:01:38 +00:00 |
|
Jeremy Siek
|
c6526fc609
|
fixed the value_type and reference
[SVN r21770]
|
2004-01-15 19:01:03 +00:00 |
|
Jeremy Siek
|
3741fa77d2
|
changed m_iterator to m_elt and changed semantics of base() to return m_order
[SVN r21768]
|
2004-01-15 18:51:59 +00:00 |
|
Jeremy Siek
|
ca70d5dee8
|
small change to models section with respect to interop
[SVN r21767]
|
2004-01-15 18:50:43 +00:00 |
|
Jeremy Siek
|
85ad1f59da
|
removed the use of += and + on a non-random access iterator
[SVN r21766]
|
2004-01-15 18:49:05 +00:00 |
|
Jeremy Siek
|
73e6736566
|
removed use of std::distance and std::advance
also simplified the implementation by using the index iterator as
the base instead of the element iterator
[SVN r21765]
|
2004-01-15 18:48:35 +00:00 |
|
Dave Abrahams
|
c08cc33394
|
Added thomas' interoperability idea
[SVN r21762]
|
2004-01-15 17:08:04 +00:00 |
|
Dave Abrahams
|
8c3ed628dc
|
Handled the rest of my issues.
[SVN r21752]
|
2004-01-15 04:31:50 +00:00 |
|
Dave Abrahams
|
792acdb408
|
small linguistic cleanups
[SVN r21747]
|
2004-01-15 00:06:57 +00:00 |
|
Dave Abrahams
|
c3fd7076c1
|
Applied use of iterator-category to specialized adapters
[SVN r21745]
|
2004-01-15 00:01:33 +00:00 |
|
Jeremy Siek
|
33f630beca
|
deleted the paragraph about iterator_traversal that was the result of my confusion
[SVN r21744]
|
2004-01-14 23:50:59 +00:00 |
|
Dave Abrahams
|
f1f6262be7
|
Fixed up definition of facade's iterator_category
fixed table widths in new-iter-concepts
cross-referenced interoperability concept in iterator_facade_tutorial
iterator_traversal can't satisfy UnaryTypeTrait: that's a boolean trait.
[SVN r21742]
|
2004-01-14 23:23:54 +00:00 |
|
Jeremy Siek
|
42147b9e86
|
added more rationale to the operator-> issue
[SVN r21739]
|
2004-01-14 20:29:51 +00:00 |
|
Jeremy Siek
|
2854c5c761
|
added pseudo-code for facade_iterator_category type function
[SVN r21736]
|
2004-01-14 19:57:11 +00:00 |
|
Dave Abrahams
|
731576fbfe
|
updates
[SVN r21735]
|
2004-01-14 18:04:41 +00:00 |
|
Dave Abrahams
|
36329b053d
|
Issue 9.23, 9.35
[SVN r21734]
|
2004-01-14 17:32:12 +00:00 |
|
Dave Abrahams
|
3b93bb25ff
|
Issue 9.26
[SVN r21733]
|
2004-01-14 17:15:32 +00:00 |
|
Jeremy Siek
|
2496402a8c
|
changed use of interoperable to say "if and only if"
also changed models section in indirect_iterator to mention
iterator_traversal<>::type in addition to iterator_category
[SVN r21732]
|
2004-01-14 17:04:04 +00:00 |
|
Jeremy Siek
|
8a0e9a4fe5
|
updated as per Dave's comments (about Interoperable Iterators)
[SVN r21730]
|
2004-01-14 14:25:45 +00:00 |
|
Jeremy Siek
|
5049bcdce5
|
some changes to Interoperable Iterators as per Dave's comments
[SVN r21729]
|
2004-01-14 14:23:38 +00:00 |
|
Dave Abrahams
|
1c77a5a4ab
|
fix typo
[SVN r21723]
|
2004-01-14 04:48:53 +00:00 |
|
Dave Abrahams
|
9c42ccb0bd
|
Undo regressions
[SVN r21721]
|
2004-01-14 04:38:14 +00:00 |
|
Dave Abrahams
|
dd50d3f2ab
|
More progress on indirect_iterator
[SVN r21720]
|
2004-01-14 04:16:27 +00:00 |
|
Jeremy Siek
|
5f3b97ceff
|
added more examples
[SVN r21719]
|
2004-01-14 03:56:16 +00:00 |
|
Jeremy Siek
|
2d1e40bd20
|
made some changes to InteroperableIteratorConcept to match the current
docs, as per suggestions from Dave and Thomas
[SVN r21718]
|
2004-01-14 03:44:45 +00:00 |
|
Jeremy Siek
|
a0bb423311
|
added test for InteroperableIteratorConcept
[SVN r21717]
|
2004-01-14 03:43:48 +00:00 |
|
Dave Abrahams
|
0f8c236e9d
|
Some progress on indirect_iterator
[SVN r21710]
|
2004-01-13 23:03:18 +00:00 |
|
Jeremy Siek
|
736044938d
|
added interoperability to permutation iterator
[SVN r21707]
|
2004-01-13 21:22:34 +00:00 |
|
Jeremy Siek
|
983ba32def
|
changes from Thomas for Interoperable Iterators
[SVN r21706]
|
2004-01-13 21:18:09 +00:00 |
|
Jeremy Siek
|
d2dae62215
|
removed same diff type req from Interoperator
and did some work on permutation iterator
[SVN r21705]
|
2004-01-13 21:00:31 +00:00 |
|
Dave Abrahams
|
9540444061
|
Some progress on indirect_iterator
[SVN r21704]
|
2004-01-13 20:22:58 +00:00 |
|
Jeremy Siek
|
482c0cf52b
|
changed comments about inheritance overspec
[SVN r21702]
|
2004-01-13 19:58:23 +00:00 |
|
Jeremy Siek
|
849f01a0d1
|
added use of interoperable with to specialized iterators
[SVN r21701]
|
2004-01-13 19:55:24 +00:00 |
|
Jeremy Siek
|
11770763df
|
a couple small edits to the iterator adaptor tutorial
[SVN r21700]
|
2004-01-13 19:35:41 +00:00 |
|
Jeremy Siek
|
df66940f0f
|
added another valid expression to Interoperable Iterators
[SVN r21699]
|
2004-01-13 19:25:15 +00:00 |
|
Jeremy Siek
|
80f6a13e79
|
added Interoperable Iterators
[SVN r21698]
|
2004-01-13 19:21:18 +00:00 |
|
Dave Abrahams
|
0f8aa07e5c
|
Kill off outer cv-stripping of Dereferenceable
[SVN r21696]
|
2004-01-13 19:18:42 +00:00 |
|
Jeremy Siek
|
6b77e7f8bd
|
added that Interoperable Iterator refines Single Pass Iterator
[SVN r21694]
|
2004-01-13 19:02:19 +00:00 |
|
Jeremy Siek
|
838decca95
|
chagned the name from InteroperatorConcept to InteroperatorIteratorConcept
[SVN r21693]
|
2004-01-13 18:56:36 +00:00 |
|
Jeremy Siek
|
e6c5b80afd
|
uncommented the constrains on the operations for InteroperableIteratorConcept
(also changed the name)
[SVN r21692]
|
2004-01-13 18:52:30 +00:00 |
|
Jeremy Siek
|
e7b5604ec5
|
fixed a transform_iterator issue
[SVN r21688]
|
2004-01-13 18:30:23 +00:00 |
|
Jeremy Siek
|
ea3baba376
|
changed the stuff about iterator_category in reverse_iterator to match
the language we decided on for filter_iterator
[SVN r21687]
|
2004-01-13 18:17:27 +00:00 |
|
Jeremy Siek
|
c6a5b7c292
|
changed algorithm for iterator_facade::iterator_category
and for filter_iterator
[SVN r21686]
|
2004-01-13 18:09:30 +00:00 |
|
Jeremy Siek
|
45e90e0134
|
switched to using the no_proxy version of input_iterator_archetype
[SVN r21685]
|
2004-01-13 18:06:08 +00:00 |
|
Jeremy Siek
|
18b1414d6c
|
changed iterator_facade_default_category to stop lying about output_iterator_tag
[SVN r21683]
|
2004-01-13 18:04:13 +00:00 |
|
Jeremy Siek
|
7facdd8590
|
simplified make_filter_iterator
also regen html using newer rst
[SVN r21682]
|
2004-01-13 15:59:47 +00:00 |
|
Jeremy Siek
|
6cf1230c13
|
tweaked the models section of counting_iterator
[SVN r21678]
|
2004-01-13 14:22:39 +00:00 |
|
Jeremy Siek
|
d70b0d3f05
|
fix from Dave, removed req. for Readable Iterator from reverse_iterator
[SVN r21677]
|
2004-01-13 14:14:47 +00:00 |
|