Boost logo

Boost :

From: Felipe Magno de Almeida (felipe.m.almeida_at_[hidden])
Date: 2006-03-07 12:34:44

On 3/6/06, Joaquín Mª López Muñoz <joaquin_at_[hidden]> wrote:


> >
> > typedef std::pair<iterator, iterator> iterator_pair;
> Here. What is this "iterator" type? What index.equal_range(name)
> returns is a

typedef headers_multi_index_t::nth_index<1>::type::iterator iterator;

> std::pair<
> headers_multi_index_t::nth_index<1>::type::iterator,
> headers_multi_index_t::nth_index<1>::type::iterator
> >

Well, looks like it s right then...

> where the iterators are not the same type as
> headers_multi_index_t::iterator; this is explained with more parsimony at

Yes, I thought so... But looks like I'm using it right...
It compiles cleanly in VC7.1 and gcc 4.1

> Could this be related to the problem, or am I completely misguided?
> If the latter, a complete testcase reproducing the problem would be of
> much help.

Looks like that's not the problem

> Joaquín M López Muñoz
> Telefónica, Investigación y Desarrollo

Felipe Magno de Almeida

Boost list run by bdawes at, gregod at, cpdaniel at, john at