Boost logo

Boost :

Subject: [boost] [Memory][SmartPtr][Interprocess] Is there an interest in a Boost library more or less c++11 compliant?
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-07-15 11:48:59


Hi,

Boost has a lot of pieces of the c++11 header <memory>, shared_ptr,
weak_ptr , ... in Boost.SmartPtr, unique_ptr, allocator argument tag,
uses_allocator ... in Boost.Interprocess. Other are already in the C++03
<memory> header. Others are missing, as pointer_traits, default_delete, ...

I would like we complete all these features and move them to a
Boost.Memory library smoothly (something like the Boost.Utility). As
these are standard features, I propose to use directly the boost
namespace for them.

boost
   memory.hpp
   memory
     pointer_traits_hpp
     ...
     unique_ptr.hpp
     shared_ptr.hpp
     weak_ptr.hpp
     ...

What do you think?

Best,
Vicente


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