
Naturally just after sending this I found the reference <http:// www.boost.org/libs/iterator/doc/index.html#upgrading-from-the-old-boost- iterator-adaptor-library> that explains what is needed. It doesn't look to bad. You guys think of everything. ;-) It also looks like I'll be needing to use iterator_facade instead of iterator_adaptor. Can anyone give me some idea of how much work it took them to convert to the facade style iterators from an existing old style iterator_adaptor? Thanks, ...Duane --- At Thu, 8 Jul 2004 12:21:45 -0700, Duane Murphy wrote:
We are still using boost 1.27. We are getting to the point that there are features of the latest boost release that we want to use. Of course there are barriers.
One barrier is iterator_adaptor. Iterator_adapter went through a significant rewrite. We have several (>10) iterators written using the older implementation.
We are trying to gauge the impact of changing to the latest boost. Do we need to largely rewrite these iterators? Is the interface close enough for this to be a reasonably simple task? Simply how do we get our old iterators to the new adaptor?