Boost logo

Boost :

Subject: Re: [boost] [type_traits] Rewrite and dependency free version
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2015-02-02 15:30:41


On Mon, Feb 2, 2015 at 11:57 AM, Robert Ramey <ramey_at_[hidden]> wrote:

> this is the result of naming issues. the word array has been used for
> boost::array, std::array and the built-in C/C++ array. They all ended
> up in the same header so that one could find them when they were needed.
>

Ideally they should be separated, and boost::array's serialization should
go into a boost::array header.

As for serialization core dependencies, isn't it possible to define
serialization function template overloads for user-defined types without
including serialization library headers? E.g. aren't all function calls one
makes in operator<< overloads dependent on the archive template argument?

-- 
Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk