Describes the smart pointer scoped_ptr. More...
#include <boost/interprocess/detail/config_begin.hpp>#include <boost/interprocess/detail/workaround.hpp>#include <boost/interprocess/detail/pointer_type.hpp>#include <boost/interprocess/detail/utilities.hpp>#include <boost/assert.hpp>#include <boost/interprocess/detail/config_end.hpp>
Classes | |
| class | boost::interprocess::scoped_ptr< T, Deleter > | 
| scoped_ptr stores a pointer to a dynamically allocated object.  More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::interprocess | |
Functions | |
| template<class T , class D > | |
| void | boost::interprocess::swap (scoped_ptr< T, D > &a, scoped_ptr< T, D > &b) | 
| Exchanges the internal pointer and deleter with other scoped_ptr Never throws.  More... | |
| template<class T , class D > | |
| scoped_ptr< T, D >::pointer | boost::interprocess::to_raw_pointer (scoped_ptr< T, D > const &p) | 
| Returns a copy of the stored pointer Never throws.  More... | |
Describes the smart pointer scoped_ptr.