Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
default_delete.hpp File Reference

Describes the default deleter (destruction policy) of unique_ptr: default_delete. More...

#include <boost/move/detail/config_begin.hpp>
#include <boost/move/detail/workaround.hpp>
#include <boost/move/detail/unique_ptr_meta_utils.hpp>
#include <boost/move/utility_core.hpp>
#include <boost/static_assert.hpp>
#include <cstddef>
#include <boost/move/detail/config_end.hpp>
Include dependency graph for default_delete.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::move_upd::def_del_compatible_cond< U, T >
 
struct  boost::move_upd::def_del_compatible_cond< U[N], T[]>
 
struct  boost::move_upd::enable_def_del< U, T, Type >
 
struct  boost::move_upd::enable_defdel_call< U, T, Type >
 
struct  boost::move_upd::enable_defdel_call< U, T[], Type >
 
struct  boost::move_upd::enable_defdel_call< U, T[N], Type >
 
struct  boost::move_upd::bool_conversion
 
struct  boost::movelib::default_delete< T >
 The class template default_delete serves as the default deleter (destruction policy) for the class template unique_ptr. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::move_upd
 
 boost::movelib
 

Typedefs

typedef int bool_conversion::* boost::move_upd::explicit_bool_arg
 

Variables

decltype(nullptr) typedef boost::move_upd::nullptr_type
 

Detailed Description

Describes the default deleter (destruction policy) of unique_ptr: default_delete.