|
Boost : |
From: jsiek_at_[hidden]
Date: 2000-06-14 23:10:14
Ahh, I see what you mean now. Well, I've uploaded a new version that
implements that anyways... it was a bit complicated, though I
simplified other parts of the implementation quite a bit. If you
think the overall affect is still to complicated, we can still yank
out the inheritance deduction part.
Cheers,
Jeremy
Dave Abrahams writes:
> --- In boost_at_[hidden], jsiek_at_l... wrote:
> > David Abrahams writes:
> > > Sheesh. No offense, but that sounds more complicated than it's
> worth.
> > > If someone needs extended categorization they can define an
> > > extended_iterator_tag, no?
> >
> > If I understand what you mean, that's what I'm trying to
> > accommodate... the "my_iterator_tag" was one of these extended
> > categories, and I need too be able to figure out which of the
> standard
> > categories is its base class, so I can pick the right adaptor class
> > for it.
> >
> > I agree, things are getting a bit complicated :) I've got some ideas
> > for how to simplify the code...
>
> Sorry, I should have been clearer. I meant they could define a
> typedef extended_iterator_category *in addition* to the standard
> typedef iterator_category. I'm not sure the standard algorithms are
> guaranteed to work if the iterator_category is something other than
> one of the standard tags anyway.
>
> -Dave
>
>
> ------------------------------------------------------------------------
> Make new friends, find the old at Classmates.com:
> http://click.egroups.com/1/5530/3/_/9351/_/961023360/
> ------------------------------------------------------------------------
>
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk