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.