Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / core / doc / core.qbk
1 [/
2 Copyright 2014 Glen Joseph Fernandes
3 (glenjofe@gmail.com)
4
5 Distributed under the Boost Software License,
6 Version 1.0. (See accompanying file LICENSE_1_0.txt
7 or copy at http://boost.org/LICENSE_1_0.txt)
8 ]
9
10 [library Boost.Core
11   [quickbook 1.6]
12   [id core]
13   [copyright 2014 Peter Dimov]
14   [copyright 2014 Glen Fernandes]
15   [copyright 2014 Andrey Semashev]
16   [dirname core]
17   [license Distributed under the
18     [@http://boost.org/LICENSE_1_0.txt Boost Software License,
19       Version 1.0].
20   ]
21 ]
22
23 [template simplesect[title]
24 [block '''<simplesect><title>'''[title]'''</title>''']]
25
26 [template endsimplesect[]
27 [block '''</simplesect>''']]
28
29 [section Introduction]
30
31 The Boost.Core library is a collection of core utilities. The
32 criteria for inclusion is that the utility component be:
33
34 * simple,
35 * used by other Boost libraries, and
36 * not dependent on any other Boost modules except Core
37   itself, Config, Assert, Static Assert, or Predef.
38
39 [endsect]
40
41 [include addressof.qbk]
42 [include alloc_construct.qbk]
43 [include checked_delete.qbk]
44 [include default_allocator.qbk]
45 [include demangle.qbk]
46 [include empty_value.qbk]
47 [include enable_if.qbk]
48 [include exchange.qbk]
49 [include explicit_operator_bool.qbk]
50 [include first_scalar.qbk]
51 [include ignore_unused.qbk]
52 [include is_same.qbk]
53 [include lightweight_test.qbk]
54 [include no_exceptions_support.qbk]
55 [include noinit_adaptor.qbk]
56 [include noncopyable.qbk]
57 [include null_deleter.qbk]
58 [include nvp.qbk]
59 [include pointer_traits.qbk]
60 [include quick_exit.qbk]
61 [include ref.qbk]
62 [include scoped_enum.qbk]
63 [include swap.qbk]
64 [include typeinfo.qbk]
65 [include uncaught_exceptions.qbk]
66 [include use_default.qbk]