
4 Jun
2014
4 Jun
'14
10:27 p.m.
El 04/06/2014 13:28, Vicente J. Botet Escriba escribió:
Hi,
what about moving|boost/interprocess/smart_ptr/* to module SmartPtr?|
Maybe they are not generic enough. I think the only half-generic type is unique_ptr, but we should have a better implementation in SmartPtr and Interprocess should depend on that. boost::interprocess::shared_ptr is a special case since a non-polymorphic implementation is needed to place reference counted smart pointers in shared memory. boost::scoped_ptr could be updated to support non-trivial pointer types and Interprocess could depend on that implementation. Best, Ion