Boost logo

Boost :

From: jhrwalter (walter_at_[hidden])
Date: 2002-01-19 10:23:07

--- In boost_at_y..., Kresimir Fresl <fresl_at_g...> wrote:
> jhrwalter wrote:
> > Kresimir Fresl <fresl_at_g...> wrote:
> >>Why ublas uses `non-standard' names `reference_type', [...]
> >>instead of almost standard `reference', [...] ?
> > To differentiate types and variables ;-) It's time to change them
> > standard conforming names.
> Do you plan to do this soon?
> I can try,
This would be very helpful, because I could change it on our
(internal) development branch independently.
> but it seems that this is not simple `search and replace'
> -- eg. `range' and `slice' define both `const_iterator_type' and
> `const_iterator'; and both are (nested) types. Maybe you can give me
> some hints ;0) ?
It doesn't seem necessary to change the iterator type names (I hope
at least). The major change as far as I see is replacing (const_)
reference_type with (const_)reference and (const_)pointer_type with
(const_)pointer. This should work with simple 'search and replace'.
(const_)iterator_type identifies usually other internally used
iterators. Externally usable types should always be const_iterator
and iterator already.
TIA and regards

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