]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/type_traits/doc/is_destructible.qbk
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / type_traits / doc / is_destructible.qbk
CommitLineData
7c673cae
FG
1[/
2 Copyright 2015 John Maddock.
3 Distributed under the Boost Software License, Version 1.0.
4 (See accompanying file LICENSE_1_0.txt or copy at
5 http://www.boost.org/LICENSE_1_0.txt).
6]
7
8[section:is_destructible is_destructible]
9
10 template <class T>
11 struct is_destructible : public __tof {};
12
13__inherit If `T` does not have its destructor deleted
14then inherits from __true_type, otherwise inherits from __false_type. Type `T`
15must be a complete type.
16
17__compat This trait requires the C++11 features `decltype` and SFINAE-expression support for full support.
18While there is some fallback code for cases where this is not the case, the trait should really be considered broken in that case.
19
20__header ` #include <boost/type_traits/is_copy_constructible.hpp>` or ` #include <boost/type_traits.hpp>`
21
22[endsect]
23