
6 Jul
2006
6 Jul
'06
5:42 a.m.
"Robert Ramey" <ramey@rrsd.com> writes:
To implement part of the serialization library, I defined composable iterators that could be composed in any sequence. This permitted me to a small number of iterators that could be composed at compile time to generate a much larger number of possible transforming iterators. I called these "Dataflow" iterators. They are used for thinks like converting strings from wide char to base64 and things like that. I've never been able to convince anyone else of the merit of the approach - but hope springs eternal.
How are these different from many of the iterators provided by http://www.boost.org/libs/iterator, particularly transform_iterator? -- Dave Abrahams Boost Consulting www.boost-consulting.com