summaryrefslogtreecommitdiffstats
path: root/src/boost/libs/utility/meta/libraries.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/boost/libs/utility/meta/libraries.json')
-rw-r--r--src/boost/libs/utility/meta/libraries.json126
1 files changed, 126 insertions, 0 deletions
diff --git a/src/boost/libs/utility/meta/libraries.json b/src/boost/libs/utility/meta/libraries.json
new file mode 100644
index 000000000..ca7c4b6e9
--- /dev/null
+++ b/src/boost/libs/utility/meta/libraries.json
@@ -0,0 +1,126 @@
+[
+ {
+ "key": "utility",
+ "name": "Utility",
+ "authors": [
+ "Dave Abrahams and others"
+ ],
+ "description": "Class noncopyable plus checked_delete(), checked_array_delete(), next(), prior() function templates, plus base-from-member idiom.",
+ "documentation": "utility.htm",
+ "category": [
+ "Algorithms",
+ "Function-objects",
+ "Memory",
+ "Miscellaneous",
+ "Patterns"
+ ]
+ },
+ {
+ "key": "utility/call_traits",
+ "name": "Call Traits",
+ "authors": [
+ "John Maddock, Howard Hinnant, et al"
+ ],
+ "description": "Defines types for passing parameters.",
+ "documentation": "call_traits.htm",
+ "category": [
+ "Generic"
+ ]
+ },
+ {
+ "key": "utility/compressed_pair",
+ "name": "Compressed Pair",
+ "authors": [
+ "John Maddock, Howard Hinnant, et al"
+ ],
+ "description": "Empty member optimization.",
+ "documentation": "compressed_pair.htm",
+ "category": [
+ "Data",
+ "Patterns"
+ ]
+ },
+ {
+ "key": "utility/identity_type",
+ "name": "Identity Type",
+ "authors": [
+ "Lorenzo Caminiti"
+ ],
+ "description": "Wrap types within round parenthesis so they can always be passed as macro parameters.",
+ "documentation": "identity_type/",
+ "category": [
+ "Preprocessor"
+ ],
+ "maintainers": [
+ "Lorenzo Caminiti <lorcaminiti -at- gmail.com>"
+ ]
+ },
+ {
+ "key": "utility/in_place_factories",
+ "name": "In Place Factory, Typed In Place Factory",
+ "authors": [
+ "Fernando Cacciola"
+ ],
+ "description": "Generic in-place construction of contained objects with a variadic argument-list.",
+ "documentation": "in_place_factories.html",
+ "category": [
+ "Generic"
+ ]
+ },
+ {
+ "key": "utility/operators",
+ "name": "Operators",
+ "authors": [
+ "Dave Abrahams",
+ "Jeremy Siek"
+ ],
+ "description": "Templates ease arithmetic classes and iterators.",
+ "documentation": "operators.htm",
+ "category": [
+ "Generic",
+ "Iterators",
+ "Math"
+ ],
+ "maintainers": [
+ "Daniel Frey <d.frey -at- gmx.de>"
+ ]
+ },
+ {
+ "key": "utility/result_of",
+ "name": "Result Of",
+ "description": "Determines the type of a function call expression.",
+ "documentation": "utility.htm#result_of",
+ "category": [
+ "Function-objects"
+ ],
+ "authors": "",
+ "maintainers": [
+ "Daniel Walker <daniel.j.walker -at- gmail.com>"
+ ]
+ },
+ {
+ "key": "utility/string_ref",
+ "name": "string_ref",
+ "description": "String view templates.",
+ "documentation": "doc/html/string_ref.html",
+ "category": [
+ "Containers"
+ ],
+ "authors": "Marshall Clow",
+ "maintainers": [
+ "Marshall Clow <marshall -at- idio.com>"
+ ]
+ },
+ {
+ "key": "utility/value_initialized",
+ "name": "Value Initialized",
+ "authors": [
+ "Fernando Cacciola"
+ ],
+ "description": "Wrapper for uniform-syntax value initialization, based on the original idea of David Abrahams.",
+ "documentation": "value_init.htm",
+ "category": [
+ "Miscellaneous"
+ ]
+ }
+]