This header provides utilities to define a unique_ptr that plays nicely with managed segments. More...
#include <boost/interprocess/detail/config_begin.hpp>#include <boost/interprocess/detail/workaround.hpp>#include <boost/move/unique_ptr.hpp>#include <boost/interprocess/detail/config_end.hpp>
Classes | |
| struct | boost::interprocess::managed_unique_ptr< T, ManagedMemory > |
| Returns the type of a unique pointer of type T with boost::interprocess::deleter deleter that can be constructed in the given managed segment type. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::interprocess | |
Functions | |
| template<class T , class ManagedMemory > | |
| managed_unique_ptr< T, ManagedMemory >::type | boost::interprocess::make_managed_unique_ptr (T *constructed_object, ManagedMemory &managed_memory) |
| Returns an instance of a unique pointer constructed with boost::interproces::deleter from a pointer of type T that has been allocated in the passed managed segment. More... | |
This header provides utilities to define a unique_ptr that plays nicely with managed segments.