]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/utility/meta/libraries.json
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / libs / utility / meta / libraries.json
1 [
2 {
3 "key": "utility",
4 "name": "Utility",
5 "authors": [
6 "Dave Abrahams and others"
7 ],
8 "description": "Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom.",
9 "documentation": "utility.htm",
10 "category": [
11 "Algorithms",
12 "Function-objects",
13 "Memory",
14 "Miscellaneous",
15 "Patterns"
16 ]
17 },
18 {
19 "key": "utility/call_traits",
20 "name": "Call Traits",
21 "authors": [
22 "John Maddock, Howard Hinnant, et al"
23 ],
24 "description": "Defines types for passing parameters.",
25 "documentation": "call_traits.htm",
26 "category": [
27 "Generic"
28 ]
29 },
30 {
31 "key": "utility/compressed_pair",
32 "name": "Compressed Pair",
33 "authors": [
34 "John Maddock, Howard Hinnant, et al"
35 ],
36 "description": "Empty member optimization.",
37 "documentation": "compressed_pair.htm",
38 "category": [
39 "Data",
40 "Patterns"
41 ]
42 },
43 {
44 "key": "utility/identity_type",
45 "name": "Identity Type",
46 "authors": [
47 "Lorenzo Caminiti"
48 ],
49 "description": "Wrap types within round parenthesis so they can always be passed as macro parameters.",
50 "documentation": "identity_type/",
51 "category": [
52 "Preprocessor"
53 ],
54 "maintainers": [
55 "Lorenzo Caminiti <lorcaminiti -at- gmail.com>"
56 ]
57 },
58 {
59 "key": "utility/in_place_factories",
60 "name": "In Place Factory, Typed In Place Factory",
61 "authors": [
62 "Fernando Cacciola"
63 ],
64 "description": "Generic in-place construction of contained objects with a variadic argument-list.",
65 "documentation": "in_place_factories.html",
66 "category": [
67 "Generic"
68 ]
69 },
70 {
71 "key": "utility/operators",
72 "name": "Operators",
73 "authors": [
74 "Dave Abrahams",
75 "Jeremy Siek"
76 ],
77 "description": "Templates ease arithmetic classes and iterators.",
78 "documentation": "operators.htm",
79 "category": [
80 "Generic",
81 "Iterators",
82 "Math"
83 ],
84 "maintainers": [
85 "Daniel Frey <d.frey -at- gmx.de>"
86 ]
87 },
88 {
89 "key": "utility/result_of",
90 "name": "Result Of",
91 "description": "Determines the type of a function call expression.",
92 "documentation": "utility.htm#result_of",
93 "category": [
94 "Function-objects"
95 ],
96 "authors": "",
97 "maintainers": [
98 "Daniel Walker <daniel.j.walker -at- gmail.com>"
99 ]
100 },
101 {
102 "key": "utility/value_initialized",
103 "name": "Value Initialized",
104 "authors": [
105 "Fernando Cacciola"
106 ],
107 "description": "Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams.",
108 "documentation": "value_init.htm",
109 "category": [
110 "Miscellaneous"
111 ]
112 }
113 ]