]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/utility/meta/libraries.json
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / utility / meta / libraries.json
CommitLineData
7c673cae
FG
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"
1e59de90
TL
16 ],
17 "cxxstd": "03"
7c673cae
FG
18 },
19 {
20 "key": "utility/call_traits",
21 "name": "Call Traits",
22 "authors": [
23 "John Maddock, Howard Hinnant, et al"
24 ],
25 "description": "Defines types for passing parameters.",
26 "documentation": "call_traits.htm",
27 "category": [
28 "Generic"
1e59de90
TL
29 ],
30 "cxxstd": "03"
7c673cae
FG
31 },
32 {
33 "key": "utility/compressed_pair",
34 "name": "Compressed Pair",
35 "authors": [
36 "John Maddock, Howard Hinnant, et al"
37 ],
38 "description": "Empty member optimization.",
39 "documentation": "compressed_pair.htm",
40 "category": [
41 "Data",
42 "Patterns"
1e59de90
TL
43 ],
44 "cxxstd": "03"
7c673cae
FG
45 },
46 {
47 "key": "utility/identity_type",
48 "name": "Identity Type",
49 "authors": [
50 "Lorenzo Caminiti"
51 ],
52 "description": "Wrap types within round parenthesis so they can always be passed as macro parameters.",
53 "documentation": "identity_type/",
54 "category": [
55 "Preprocessor"
56 ],
57 "maintainers": [
58 "Lorenzo Caminiti <lorcaminiti -at- gmail.com>"
1e59de90
TL
59 ],
60 "cxxstd": "03"
7c673cae
FG
61 },
62 {
63 "key": "utility/in_place_factories",
64 "name": "In Place Factory, Typed In Place Factory",
65 "authors": [
66 "Fernando Cacciola"
67 ],
68 "description": "Generic in-place construction of contained objects with a variadic argument-list.",
69 "documentation": "in_place_factories.html",
70 "category": [
71 "Generic"
1e59de90
TL
72 ],
73 "cxxstd": "03"
7c673cae
FG
74 },
75 {
76 "key": "utility/operators",
77 "name": "Operators",
78 "authors": [
79 "Dave Abrahams",
80 "Jeremy Siek"
81 ],
82 "description": "Templates ease arithmetic classes and iterators.",
83 "documentation": "operators.htm",
84 "category": [
85 "Generic",
86 "Iterators",
87 "Math"
88 ],
89 "maintainers": [
90 "Daniel Frey <d.frey -at- gmx.de>"
1e59de90
TL
91 ],
92 "cxxstd": "03"
7c673cae
FG
93 },
94 {
95 "key": "utility/result_of",
96 "name": "Result Of",
97 "description": "Determines the type of a function call expression.",
98 "documentation": "utility.htm#result_of",
99 "category": [
100 "Function-objects"
101 ],
102 "authors": "",
103 "maintainers": [
104 "Daniel Walker <daniel.j.walker -at- gmail.com>"
1e59de90
TL
105 ],
106 "cxxstd": "03"
7c673cae 107 },
92f5a8d4
TL
108 {
109 "key": "utility/string_ref",
110 "name": "string_ref",
111 "description": "String view templates.",
112 "documentation": "doc/html/string_ref.html",
113 "category": [
114 "Containers"
115 ],
116 "authors": "Marshall Clow",
117 "maintainers": [
118 "Marshall Clow <marshall -at- idio.com>"
1e59de90
TL
119 ],
120 "cxxstd": "03"
92f5a8d4 121 },
7c673cae
FG
122 {
123 "key": "utility/value_initialized",
124 "name": "Value Initialized",
125 "authors": [
126 "Fernando Cacciola"
127 ],
128 "description": "Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams.",
129 "documentation": "value_init.htm",
130 "category": [
131 "Miscellaneous"
1e59de90
TL
132 ],
133 "cxxstd": "03"
7c673cae
FG
134 }
135]