Boost logo

Boost :

From: Vyacheslav E. Andrejev (vandrejev_at_[hidden])
Date: 2005-02-04 04:23:11

Hello Robert,

RR> Since these are in different namespaces, can this not be just
RR> ignored? Is it worth spending any time on?
RR> Robert Ramey

Maybe I have something missed, but in my boost sources both aligned_storages
are in the same namespace. And indeed I had to remove the new one in order
to my code with boost::variant could be compiled. Revisions of aligned_storage.hpp
files that I have are:

boost/aligned_storage.hpp 1.8
boost/type_traits/aligned_storage.hpp 1.2

>> With the recent addition of TR1 aligned_storage to
>> Boost.TT, there's a nasty collision with a class named
>> exactly the same and living in boost/aligned_storage.hpp
>> (this class is a spin-off from Boost.Variant, IIRC.)
>> I think this has been discussed some months ago, but
>> with no resolution to the best of my knowledge.
>> Apart from the symbol clash, these two classes do not provide the
>> same functionality, so I guess it'd be sensible to rename the older
>> aligned_storage to something else. Ideas?
>> Joaquín M López Muñoz
>> Telefónica, Invstigación y Desarrollo
>> _______________________________________________
>> Unsubscribe & other changes:
RR> _______________________________________________
RR> Unsubscribe & other changes:

Vyacheslav E. Andrejev
System Architect, Excelsior, LLC

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