$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Gary Powell (Gary.Powell_at_[hidden])
Date: 2001-03-27 11:57:59
Martin and I have been playing around with iterator_adaptors in the
eventuality that we can use them in the VTL library.
However when we were constructing view policies dependent on the iterator
type, I came across this problem, and that is, transform_iterator_generator
specifies that iterator_adaptor has as an iterator tag type,
"std::input_iterator_tag"
VTL really needs this to be whatever the tag of the class Iterator that is
passed in as a template argument. As in
std::iterator_traits<Iterator>::iterator_category
Is there a reason it's only a std::input_iterator_tag?
-gary-