Boost logo

Boost :

Subject: Re: [boost] [move] Library uploaded to sandbox
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2009-02-18 07:46:40


----- Original Message -----
From: "Mathias Gaunard" <mathias.gaunard_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Wednesday, February 18, 2009 1:24 PM
Subject: Re: [boost] [move] Library uploaded to sandbox

>
> vicente.botet wrote:
>
>>>From which containers are you talking about? What do you mean by "make them first-class boost citizens"?
>
> The implementation of the standard containers that lies in the
> interprocess namespace.
>
> Those are standard conformant, but also support:
> - allocators with non-T* pointer type
> - move semantics
> - in-place construction
>
> In the beginning, they were written because most implementations of the
> standard containers do not allow allocators with special pointer types
> (which is explicitly allowed by the standard, unfortunately), which made
> them unable to be used with shared memory.
>
> However, it shouldn't be under interprocess, it should be in
> Boost.Containers, or Boost.STL or whatever good name one can come up with.

OK, I understand your concern.

Vicente


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