diff --git a/annotated.html b/annotated.html index d5aa69a6e..f4069e5dc 100644 --- a/annotated.html +++ b/annotated.html @@ -79,7 +79,7 @@ $(function() { diff --git a/classes.html b/classes.html index 5ef880be0..50cf3b661 100644 --- a/classes.html +++ b/classes.html @@ -84,7 +84,7 @@ $(function() { diff --git a/classnlohmann_1_1basic__json-members.html b/classnlohmann_1_1basic__json-members.html index 449523c81..aee156851 100644 --- a/classnlohmann_1_1basic__json-members.html +++ b/classnlohmann_1_1basic__json-members.html @@ -249,7 +249,7 @@ $(function() { diff --git a/classnlohmann_1_1basic__json.html b/classnlohmann_1_1basic__json.html index be75fbf56..f8bdf8669 100644 --- a/classnlohmann_1_1basic__json.html +++ b/classnlohmann_1_1basic__json.html @@ -800,7 +800,7 @@ class nlohmann::basic_json diff --git a/classnlohmann_1_1basic__json_1_1iter__impl-members.html b/classnlohmann_1_1basic__json_1_1iter__impl-members.html index e58d15f59..2c1bfc0d9 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl-members.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl-members.html @@ -105,7 +105,7 @@ $(function() { diff --git a/classnlohmann_1_1basic__json_1_1iter__impl.html b/classnlohmann_1_1basic__json_1_1iter__impl.html index 72550ab66..3d98270b1 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl.html @@ -197,7 +197,7 @@ class nlohmann::basic_json::iter_impl< U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a030a45b63b70e12b18ad4f6c1c4f1239.html b/classnlohmann_1_1basic__json_1_1iter__impl_a030a45b63b70e12b18ad4f6c1c4f1239.html index cfda5207b..75a38cecc 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a030a45b63b70e12b18ad4f6c1c4f1239.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a030a45b63b70e12b18ad4f6c1c4f1239.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a083d9d5465de7ddfb6108f404ce54be3.html b/classnlohmann_1_1basic__json_1_1iter__impl_a083d9d5465de7ddfb6108f404ce54be3.html index 0e8e0bd2b..d5cf0383a 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a083d9d5465de7ddfb6108f404ce54be3.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a083d9d5465de7ddfb6108f404ce54be3.html @@ -149,7 +149,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a0c3a102ac61d4c6f869fe9a5d065e91e.html b/classnlohmann_1_1basic__json_1_1iter__impl_a0c3a102ac61d4c6f869fe9a5d065e91e.html index 201f80072..51cbfc5c9 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a0c3a102ac61d4c6f869fe9a5d065e91e.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a0c3a102ac61d4c6f869fe9a5d065e91e.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a170970e99b7a6d124da0fffa4cb76dba.html b/classnlohmann_1_1basic__json_1_1iter__impl_a170970e99b7a6d124da0fffa4cb76dba.html index 2219b5fec..9aeffc9d5 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a170970e99b7a6d124da0fffa4cb76dba.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a170970e99b7a6d124da0fffa4cb76dba.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a3b4cd7db9a93609f8e05f1759d38d633.html b/classnlohmann_1_1basic__json_1_1iter__impl_a3b4cd7db9a93609f8e05f1759d38d633.html index 4d0c9c500..771c573cf 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a3b4cd7db9a93609f8e05f1759d38d633.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a3b4cd7db9a93609f8e05f1759d38d633.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a3bedce4ada748251e86c7924be54e210.html b/classnlohmann_1_1basic__json_1_1iter__impl_a3bedce4ada748251e86c7924be54e210.html index cca4f630a..2883c9916 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a3bedce4ada748251e86c7924be54e210.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a3bedce4ada748251e86c7924be54e210.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a3dddd7fa38b36e2531700ceb4a1ce9a8.html b/classnlohmann_1_1basic__json_1_1iter__impl_a3dddd7fa38b36e2531700ceb4a1ce9a8.html index 13a3adca8..2e7bef2c9 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a3dddd7fa38b36e2531700ceb4a1ce9a8.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a3dddd7fa38b36e2531700ceb4a1ce9a8.html @@ -130,7 +130,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a3e45be67e4384b3eacb72bd6147a6a91.html b/classnlohmann_1_1basic__json_1_1iter__impl_a3e45be67e4384b3eacb72bd6147a6a91.html index 90f813fbe..079ad9ac6 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a3e45be67e4384b3eacb72bd6147a6a91.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a3e45be67e4384b3eacb72bd6147a6a91.html @@ -139,7 +139,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a4d0518f3f2edae9dbaf7ef02f4f20add.html b/classnlohmann_1_1basic__json_1_1iter__impl_a4d0518f3f2edae9dbaf7ef02f4f20add.html index a1c165e24..e4dac925b 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a4d0518f3f2edae9dbaf7ef02f4f20add.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a4d0518f3f2edae9dbaf7ef02f4f20add.html @@ -130,7 +130,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a50c5d20f733bfe2b13d67366102ba3fe.html b/classnlohmann_1_1basic__json_1_1iter__impl_a50c5d20f733bfe2b13d67366102ba3fe.html index d0f6758b5..92f8536cd 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a50c5d20f733bfe2b13d67366102ba3fe.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a50c5d20f733bfe2b13d67366102ba3fe.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a53a239bddcbd557f335d275c806535c1.html b/classnlohmann_1_1basic__json_1_1iter__impl_a53a239bddcbd557f335d275c806535c1.html index d845db066..3c8547786 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a53a239bddcbd557f335d275c806535c1.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a53a239bddcbd557f335d275c806535c1.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a5ed57d38f57f669f5788cea881772403.html b/classnlohmann_1_1basic__json_1_1iter__impl_a5ed57d38f57f669f5788cea881772403.html index 918dbe10c..8e4cd8096 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a5ed57d38f57f669f5788cea881772403.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a5ed57d38f57f669f5788cea881772403.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a60e2723dae1c6d537fc914c664f1a81c.html b/classnlohmann_1_1basic__json_1_1iter__impl_a60e2723dae1c6d537fc914c664f1a81c.html index 35cdfa723..0b492e0f9 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a60e2723dae1c6d537fc914c664f1a81c.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a60e2723dae1c6d537fc914c664f1a81c.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a63c655881b0b7b7499a333ba77a7e4d1.html b/classnlohmann_1_1basic__json_1_1iter__impl_a63c655881b0b7b7499a333ba77a7e4d1.html index 6ee1dd45d..57d4fd4f9 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a63c655881b0b7b7499a333ba77a7e4d1.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a63c655881b0b7b7499a333ba77a7e4d1.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a74e26f187519bc7181b825b8f38a4e93.html b/classnlohmann_1_1basic__json_1_1iter__impl_a74e26f187519bc7181b825b8f38a4e93.html index 7be9c0d66..8c5c7acd1 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a74e26f187519bc7181b825b8f38a4e93.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a74e26f187519bc7181b825b8f38a4e93.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a926f2f9189403e72e4f694a06d4d021a.html b/classnlohmann_1_1basic__json_1_1iter__impl_a926f2f9189403e72e4f694a06d4d021a.html index 447bc632b..e8a213f75 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a926f2f9189403e72e4f694a06d4d021a.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a926f2f9189403e72e4f694a06d4d021a.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a92e849ca687355935c02f492be936b68.html b/classnlohmann_1_1basic__json_1_1iter__impl_a92e849ca687355935c02f492be936b68.html index 924758a3a..226b7ea1b 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a92e849ca687355935c02f492be936b68.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a92e849ca687355935c02f492be936b68.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a94c010c069b5aed9e064e0579eac9a64.html b/classnlohmann_1_1basic__json_1_1iter__impl_a94c010c069b5aed9e064e0579eac9a64.html index e9984ebc5..ad2a64d53 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a94c010c069b5aed9e064e0579eac9a64.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a94c010c069b5aed9e064e0579eac9a64.html @@ -149,7 +149,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_a9fd84e884e8474c000dc966d331a4854.html b/classnlohmann_1_1basic__json_1_1iter__impl_a9fd84e884e8474c000dc966d331a4854.html index 54d148b5d..8524d8890 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_a9fd84e884e8474c000dc966d331a4854.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_a9fd84e884e8474c000dc966d331a4854.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_aa3d908ee643e5938d32e5f6d261d7715.html b/classnlohmann_1_1basic__json_1_1iter__impl_aa3d908ee643e5938d32e5f6d261d7715.html index ae73ef608..ca0d1148a 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_aa3d908ee643e5938d32e5f6d261d7715.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_aa3d908ee643e5938d32e5f6d261d7715.html @@ -130,7 +130,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_aa496f5348569e75d65592f25e1664770.html b/classnlohmann_1_1basic__json_1_1iter__impl_aa496f5348569e75d65592f25e1664770.html index 3004fd009..34e7ab0a6 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_aa496f5348569e75d65592f25e1664770.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_aa496f5348569e75d65592f25e1664770.html @@ -150,7 +150,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_ab58eb87c2362183da21c70be74c2b38c.html b/classnlohmann_1_1basic__json_1_1iter__impl_ab58eb87c2362183da21c70be74c2b38c.html index d2c0d0a01..34aa64ce0 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_ab58eb87c2362183da21c70be74c2b38c.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_ab58eb87c2362183da21c70be74c2b38c.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_ada3100cdb8700566051828f1355fa745.html b/classnlohmann_1_1basic__json_1_1iter__impl_ada3100cdb8700566051828f1355fa745.html index caf4be642..ee8ea82ae 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_ada3100cdb8700566051828f1355fa745.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_ada3100cdb8700566051828f1355fa745.html @@ -138,7 +138,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_adbe1b700b9cdc38f6991fc68683a9c2c.html b/classnlohmann_1_1basic__json_1_1iter__impl_adbe1b700b9cdc38f6991fc68683a9c2c.html index 5e62fba80..4a3821a9e 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_adbe1b700b9cdc38f6991fc68683a9c2c.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_adbe1b700b9cdc38f6991fc68683a9c2c.html @@ -130,7 +130,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_ae09599e9cb4a947020a0265c0c4f3d5e.html b/classnlohmann_1_1basic__json_1_1iter__impl_ae09599e9cb4a947020a0265c0c4f3d5e.html index 60518002a..766ac1528 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_ae09599e9cb4a947020a0265c0c4f3d5e.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_ae09599e9cb4a947020a0265c0c4f3d5e.html @@ -130,7 +130,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_ae0a628811b09b9adea6d68c3a5c4ca2a.html b/classnlohmann_1_1basic__json_1_1iter__impl_ae0a628811b09b9adea6d68c3a5c4ca2a.html index 5a04bc5cb..33154fdcf 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_ae0a628811b09b9adea6d68c3a5c4ca2a.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_ae0a628811b09b9adea6d68c3a5c4ca2a.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_ae6c8e672ff064e0b92073b4dd939ada6.html b/classnlohmann_1_1basic__json_1_1iter__impl_ae6c8e672ff064e0b92073b4dd939ada6.html index b880a33a8..c77acca10 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_ae6c8e672ff064e0b92073b4dd939ada6.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_ae6c8e672ff064e0b92073b4dd939ada6.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_af1963645f99993ac5d0d2f8516e07212.html b/classnlohmann_1_1basic__json_1_1iter__impl_af1963645f99993ac5d0d2f8516e07212.html index 1df2daa4e..1b2678e9b 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_af1963645f99993ac5d0d2f8516e07212.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_af1963645f99993ac5d0d2f8516e07212.html @@ -141,7 +141,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_af3beb0d08550188082ea64d8becd12fb.html b/classnlohmann_1_1basic__json_1_1iter__impl_af3beb0d08550188082ea64d8becd12fb.html index 75e8e0305..bb8a7cfa2 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_af3beb0d08550188082ea64d8becd12fb.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_af3beb0d08550188082ea64d8becd12fb.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_af6f10c91f59565b6c6e7205ab6969a89.html b/classnlohmann_1_1basic__json_1_1iter__impl_af6f10c91f59565b6c6e7205ab6969a89.html index d9b1a0e22..6185f799b 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_af6f10c91f59565b6c6e7205ab6969a89.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_af6f10c91f59565b6c6e7205ab6969a89.html @@ -143,7 +143,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1iter__impl_afd0d209ef3a07a8aa3ee46e03538ffa6.html b/classnlohmann_1_1basic__json_1_1iter__impl_afd0d209ef3a07a8aa3ee46e03538ffa6.html index 22ce04b55..e4853acf6 100644 --- a/classnlohmann_1_1basic__json_1_1iter__impl_afd0d209ef3a07a8aa3ee46e03538ffa6.html +++ b/classnlohmann_1_1basic__json_1_1iter__impl_afd0d209ef3a07a8aa3ee46e03538ffa6.html @@ -142,7 +142,7 @@ template<typename U > diff --git a/classnlohmann_1_1basic__json_1_1json__pointer-members.html b/classnlohmann_1_1basic__json_1_1json__pointer-members.html index 6c6d8b0ab..e23f1263e 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer-members.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer-members.html @@ -80,7 +80,7 @@ $(function() { diff --git a/classnlohmann_1_1basic__json_1_1json__pointer.html b/classnlohmann_1_1basic__json_1_1json__pointer.html index 6cc4f879b..3881489a6 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer.html @@ -112,7 +112,7 @@ class nlohmann::basic_json::json_pointer diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_a4667ef558c8c3f8a646bfda0c6654653.html b/classnlohmann_1_1basic__json_1_1json__pointer_a4667ef558c8c3f8a646bfda0c6654653.html index efa5b77b3..88a2c9e28 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_a4667ef558c8c3f8a646bfda0c6654653.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_a4667ef558c8c3f8a646bfda0c6654653.html @@ -125,7 +125,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_a6779edcf28e6f018a3bbb29c0b4b5e1e.html b/classnlohmann_1_1basic__json_1_1json__pointer_a6779edcf28e6f018a3bbb29c0b4b5e1e.html index 7c6445e24..1187e6f22 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_a6779edcf28e6f018a3bbb29c0b4b5e1e.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_a6779edcf28e6f018a3bbb29c0b4b5e1e.html @@ -125,7 +125,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_aa2583b66886218c1a035e3e507a5f931.html b/classnlohmann_1_1basic__json_1_1json__pointer_aa2583b66886218c1a035e3e507a5f931.html index bf00f7303..b357d6227 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_aa2583b66886218c1a035e3e507a5f931.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_aa2583b66886218c1a035e3e507a5f931.html @@ -133,7 +133,7 @@ json_pointer__to_string diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_abaa66b0d30811b8a8670a673c686b75a.html b/classnlohmann_1_1basic__json_1_1json__pointer_abaa66b0d30811b8a8670a673c686b75a.html index 3f21fc193..8ed97ba09 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_abaa66b0d30811b8a8670a673c686b75a.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_abaa66b0d30811b8a8670a673c686b75a.html @@ -136,7 +136,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html b/classnlohmann_1_1basic__json_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html index 688e8168d..b1f81c9cd 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html @@ -111,7 +111,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_1_1json__pointer_adf63cdde9493796d8aa61bd948984b6d.html b/classnlohmann_1_1basic__json_1_1json__pointer_adf63cdde9493796d8aa61bd948984b6d.html index 7b2c7732f..f1c911496 100644 --- a/classnlohmann_1_1basic__json_1_1json__pointer_adf63cdde9493796d8aa61bd948984b6d.html +++ b/classnlohmann_1_1basic__json_1_1json__pointer_adf63cdde9493796d8aa61bd948984b6d.html @@ -133,7 +133,7 @@ json_pointer__to_string diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator-members.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator-members.html index a3ba2b536..b54eeeac3 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator-members.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator.html index f56f2acc7..50183f81a 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator.html @@ -151,7 +151,7 @@ class nlohmann::basic_json::json_reverse_iterator< Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a060bdfaef94d3ca21dd6e7034980ea9c.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a060bdfaef94d3ca21dd6e7034980ea9c.html index 9e1e50f43..dde72a5e8 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a060bdfaef94d3ca21dd6e7034980ea9c.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a060bdfaef94d3ca21dd6e7034980ea9c.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a1270fe04d4801caf51e7464273305ba8.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a1270fe04d4801caf51e7464273305ba8.html index 5259bebf9..012231561 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a1270fe04d4801caf51e7464273305ba8.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a1270fe04d4801caf51e7464273305ba8.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a26c551e1cee90ee52be00b5165804598.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a26c551e1cee90ee52be00b5165804598.html index d903e69aa..18a8b6500 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a26c551e1cee90ee52be00b5165804598.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a26c551e1cee90ee52be00b5165804598.html @@ -125,7 +125,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a344164ae696f1c5e672d1e7d3ac20fd9.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a344164ae696f1c5e672d1e7d3ac20fd9.html index f8111ac0b..be03fa7e6 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a344164ae696f1c5e672d1e7d3ac20fd9.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a344164ae696f1c5e672d1e7d3ac20fd9.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a3b884d9fc5de7013be144b304df9c068.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a3b884d9fc5de7013be144b304df9c068.html index 93f813c69..c7d2bc6f3 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a3b884d9fc5de7013be144b304df9c068.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a3b884d9fc5de7013be144b304df9c068.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a5b7f3c5d86fe89a65d9552c1cac37261.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a5b7f3c5d86fe89a65d9552c1cac37261.html index 813d0ed63..bb241c430 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a5b7f3c5d86fe89a65d9552c1cac37261.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a5b7f3c5d86fe89a65d9552c1cac37261.html @@ -114,7 +114,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a87a33e1b5bf42674ebe9c43ac41f8660.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a87a33e1b5bf42674ebe9c43ac41f8660.html index 9fad01cb3..7063ae22a 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a87a33e1b5bf42674ebe9c43ac41f8660.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a87a33e1b5bf42674ebe9c43ac41f8660.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a99b0f5e39f0edc9311e28d06e4f28db8.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a99b0f5e39f0edc9311e28d06e4f28db8.html index 9a99a4c9d..39027e2e6 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a99b0f5e39f0edc9311e28d06e4f28db8.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_a99b0f5e39f0edc9311e28d06e4f28db8.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_aa10b55b0c57a849cfe0cba15e7818e97.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_aa10b55b0c57a849cfe0cba15e7818e97.html index a45f05702..3d249d72a 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_aa10b55b0c57a849cfe0cba15e7818e97.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_aa10b55b0c57a849cfe0cba15e7818e97.html @@ -125,7 +125,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ab0021ef2007fd338615360af404dcd4e.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ab0021ef2007fd338615360af404dcd4e.html index 7591e8297..fc40449c1 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ab0021ef2007fd338615360af404dcd4e.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ab0021ef2007fd338615360af404dcd4e.html @@ -114,7 +114,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_abc37aca3fee5d832f254c94e1cd2f216.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_abc37aca3fee5d832f254c94e1cd2f216.html index 143fb7ba8..cda40f937 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_abc37aca3fee5d832f254c94e1cd2f216.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_abc37aca3fee5d832f254c94e1cd2f216.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ae446e535faf6bf4a20d75ffc8525d20d.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ae446e535faf6bf4a20d75ffc8525d20d.html index 17cfcf600..c666150ab 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ae446e535faf6bf4a20d75ffc8525d20d.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_ae446e535faf6bf4a20d75ffc8525d20d.html @@ -125,7 +125,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af04099cd32946ab37cfa6004ad5a7863.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af04099cd32946ab37cfa6004ad5a7863.html index ef6ebee89..8ac8c5c95 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af04099cd32946ab37cfa6004ad5a7863.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af04099cd32946ab37cfa6004ad5a7863.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af4879af64a0f24bd308b13b859808f84.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af4879af64a0f24bd308b13b859808f84.html index f4b4ce778..e54e59155 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af4879af64a0f24bd308b13b859808f84.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af4879af64a0f24bd308b13b859808f84.html @@ -126,7 +126,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af51506d91ecf911c97521e10a047c841.html b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af51506d91ecf911c97521e10a047c841.html index 90315cbe2..8624074e1 100644 --- a/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af51506d91ecf911c97521e10a047c841.html +++ b/classnlohmann_1_1basic__json_1_1json__reverse__iterator_af51506d91ecf911c97521e10a047c841.html @@ -125,7 +125,7 @@ template<typename Base > diff --git a/classnlohmann_1_1basic__json_a00795fca3388571ba4a56a1ea6e0466b.html b/classnlohmann_1_1basic__json_a00795fca3388571ba4a56a1ea6e0466b.html index e1e8df713..2c47e8cf6 100644 --- a/classnlohmann_1_1basic__json_a00795fca3388571ba4a56a1ea6e0466b.html +++ b/classnlohmann_1_1basic__json_a00795fca3388571ba4a56a1ea6e0466b.html @@ -335,7 +335,7 @@ Each element of the container has a size of 1 byte. Violating this precondition diff --git a/classnlohmann_1_1basic__json_a011397134847f36db0ed7d7a93753677.html b/classnlohmann_1_1basic__json_a011397134847f36db0ed7d7a93753677.html index 42aabfabd..b8a407268 100644 --- a/classnlohmann_1_1basic__json_a011397134847f36db0ed7d7a93753677.html +++ b/classnlohmann_1_1basic__json_a011397134847f36db0ed7d7a93753677.html @@ -305,7 +305,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a0136728f5db69d4051c77b94307abd6c.html b/classnlohmann_1_1basic__json_a0136728f5db69d4051c77b94307abd6c.html index 7571f0d71..88ee8e68c 100644 --- a/classnlohmann_1_1basic__json_a0136728f5db69d4051c77b94307abd6c.html +++ b/classnlohmann_1_1basic__json_a0136728f5db69d4051c77b94307abd6c.html @@ -316,7 +316,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a068a16e76be178e83da6a192916923ed.html b/classnlohmann_1_1basic__json_a068a16e76be178e83da6a192916923ed.html index c54715e40..f3f4cdecd 100644 --- a/classnlohmann_1_1basic__json_a068a16e76be178e83da6a192916923ed.html +++ b/classnlohmann_1_1basic__json_a068a16e76be178e83da6a192916923ed.html @@ -334,7 +334,7 @@ null diff --git a/classnlohmann_1_1basic__json_a099316232c76c034030a38faa6e34dca.html b/classnlohmann_1_1basic__json_a099316232c76c034030a38faa6e34dca.html index 5364e4c4b..abad30ed8 100644 --- a/classnlohmann_1_1basic__json_a099316232c76c034030a38faa6e34dca.html +++ b/classnlohmann_1_1basic__json_a099316232c76c034030a38faa6e34dca.html @@ -272,7 +272,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a09ca1dc273d226afe0ca83a9d7438d9c.html b/classnlohmann_1_1basic__json_a09ca1dc273d226afe0ca83a9d7438d9c.html index 651746af7..6f660cc9d 100644 --- a/classnlohmann_1_1basic__json_a09ca1dc273d226afe0ca83a9d7438d9c.html +++ b/classnlohmann_1_1basic__json_a09ca1dc273d226afe0ca83a9d7438d9c.html @@ -384,7 +384,7 @@ Any MessagePack output created diff --git a/classnlohmann_1_1basic__json_a0cf23e7d44e78bb9014484971af2f40f.html b/classnlohmann_1_1basic__json_a0cf23e7d44e78bb9014484971af2f40f.html index c72580742..5a2493dd0 100644 --- a/classnlohmann_1_1basic__json_a0cf23e7d44e78bb9014484971af2f40f.html +++ b/classnlohmann_1_1basic__json_a0cf23e7d44e78bb9014484971af2f40f.html @@ -305,7 +305,7 @@ null diff --git a/classnlohmann_1_1basic__json_a0ff28dac23f2bdecee9564d07f51dcdc.html b/classnlohmann_1_1basic__json_a0ff28dac23f2bdecee9564d07f51dcdc.html index 932e5267d..d1ec1ba13 100644 --- a/classnlohmann_1_1basic__json_a0ff28dac23f2bdecee9564d07f51dcdc.html +++ b/classnlohmann_1_1basic__json_a0ff28dac23f2bdecee9564d07f51dcdc.html @@ -304,7 +304,7 @@ Illustration from cppreference.com diff --git a/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html b/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html index 6e37257da..35975518f 100644 --- a/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html +++ b/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html @@ -316,7 +316,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a124c319566198d9f092c5bebea46ce77.html b/classnlohmann_1_1basic__json_a124c319566198d9f092c5bebea46ce77.html index 1999389d1..0c54efd31 100644 --- a/classnlohmann_1_1basic__json_a124c319566198d9f092c5bebea46ce77.html +++ b/classnlohmann_1_1basic__json_a124c319566198d9f092c5bebea46ce77.html @@ -313,7 +313,7 @@ template<typename ScalarType , typename std::enable_if< std::is_scalar< diff --git a/classnlohmann_1_1basic__json_a13e032a02a7fd8a93fdddc2fcbc4763c.html b/classnlohmann_1_1basic__json_a13e032a02a7fd8a93fdddc2fcbc4763c.html index b07707c17..8345ea58c 100644 --- a/classnlohmann_1_1basic__json_a13e032a02a7fd8a93fdddc2fcbc4763c.html +++ b/classnlohmann_1_1basic__json_a13e032a02a7fd8a93fdddc2fcbc4763c.html @@ -304,7 +304,7 @@ Illustration from cppreference.com diff --git a/classnlohmann_1_1basic__json_a1416bbec9d9a8eeca21c213cf5290868.html b/classnlohmann_1_1basic__json_a1416bbec9d9a8eeca21c213cf5290868.html index 85a9f9d71..c37a48c50 100644 --- a/classnlohmann_1_1basic__json_a1416bbec9d9a8eeca21c213cf5290868.html +++ b/classnlohmann_1_1basic__json_a1416bbec9d9a8eeca21c213cf5290868.html @@ -327,7 +327,7 @@ template<typename T , std::size_t n> diff --git a/classnlohmann_1_1basic__json_a14abd48803a8d5447faf5f583fa8e2a1.html b/classnlohmann_1_1basic__json_a14abd48803a8d5447faf5f583fa8e2a1.html index 13b9b8c9a..86b323f4a 100644 --- a/classnlohmann_1_1basic__json_a14abd48803a8d5447faf5f583fa8e2a1.html +++ b/classnlohmann_1_1basic__json_a14abd48803a8d5447faf5f583fa8e2a1.html @@ -303,7 +303,7 @@ true diff --git a/classnlohmann_1_1basic__json_a16f9445f7629f634221a42b967cdcd43.html b/classnlohmann_1_1basic__json_a16f9445f7629f634221a42b967cdcd43.html index 78ff7b6ee..7d6c13a88 100644 --- a/classnlohmann_1_1basic__json_a16f9445f7629f634221a42b967cdcd43.html +++ b/classnlohmann_1_1basic__json_a16f9445f7629f634221a42b967cdcd43.html @@ -319,7 +319,7 @@ array: [1,2,3,4,5] diff --git a/classnlohmann_1_1basic__json_a1a86d444bfeaa9518d2421aedd74444a.html b/classnlohmann_1_1basic__json_a1a86d444bfeaa9518d2421aedd74444a.html index 83bd1c4b0..2d7634b13 100644 --- a/classnlohmann_1_1basic__json_a1a86d444bfeaa9518d2421aedd74444a.html +++ b/classnlohmann_1_1basic__json_a1a86d444bfeaa9518d2421aedd74444a.html @@ -321,7 +321,7 @@ false diff --git a/classnlohmann_1_1basic__json_a1b0a4e60d56f1fe80501ed941e122892.html b/classnlohmann_1_1basic__json_a1b0a4e60d56f1fe80501ed941e122892.html index 5a278b952..c749d5854 100644 --- a/classnlohmann_1_1basic__json_a1b0a4e60d56f1fe80501ed941e122892.html +++ b/classnlohmann_1_1basic__json_a1b0a4e60d56f1fe80501ed941e122892.html @@ -318,7 +318,7 @@ objects" diff --git a/classnlohmann_1_1basic__json_a1c15707055088cd5436ae91db72cbe67.html b/classnlohmann_1_1basic__json_a1c15707055088cd5436ae91db72cbe67.html index 8b94dfe5d..8604da517 100644 --- a/classnlohmann_1_1basic__json_a1c15707055088cd5436ae91db72cbe67.html +++ b/classnlohmann_1_1basic__json_a1c15707055088cd5436ae91db72cbe67.html @@ -305,7 +305,7 @@ Illustration from cppreference.com diff --git a/classnlohmann_1_1basic__json_a1e0769d22d54573f294da0e5c6abc9de.html b/classnlohmann_1_1basic__json_a1e0769d22d54573f294da0e5c6abc9de.html index c1d0981bd..1c69d3d98 100644 --- a/classnlohmann_1_1basic__json_a1e0769d22d54573f294da0e5c6abc9de.html +++ b/classnlohmann_1_1basic__json_a1e0769d22d54573f294da0e5c6abc9de.html @@ -304,7 +304,7 @@ Illustration from cppreference.com diff --git a/classnlohmann_1_1basic__json_a1ecce113ff11dd294689ee4d45cbb855.html b/classnlohmann_1_1basic__json_a1ecce113ff11dd294689ee4d45cbb855.html index 898237798..114555fe8 100644 --- a/classnlohmann_1_1basic__json_a1ecce113ff11dd294689ee4d45cbb855.html +++ b/classnlohmann_1_1basic__json_a1ecce113ff11dd294689ee4d45cbb855.html @@ -316,7 +316,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a1ef93e2006dbe52667294f5ef38b0b10.html b/classnlohmann_1_1basic__json_a1ef93e2006dbe52667294f5ef38b0b10.html index 6295d10b9..be3a8c5c0 100644 --- a/classnlohmann_1_1basic__json_a1ef93e2006dbe52667294f5ef38b0b10.html +++ b/classnlohmann_1_1basic__json_a1ef93e2006dbe52667294f5ef38b0b10.html @@ -304,7 +304,7 @@ Illustration from cppreference.com diff --git a/classnlohmann_1_1basic__json_a1f1d4bc973c5b866db3d96e14d2c9f3f.html b/classnlohmann_1_1basic__json_a1f1d4bc973c5b866db3d96e14d2c9f3f.html index 9a41b530d..49776f546 100644 --- a/classnlohmann_1_1basic__json_a1f1d4bc973c5b866db3d96e14d2c9f3f.html +++ b/classnlohmann_1_1basic__json_a1f1d4bc973c5b866db3d96e14d2c9f3f.html @@ -316,7 +316,7 @@ array: [1,2,3,4,5] diff --git a/classnlohmann_1_1basic__json_a233b02b0839ef798942dd46157cc0fe6.html b/classnlohmann_1_1basic__json_a233b02b0839ef798942dd46157cc0fe6.html index 84bd60eff..31e202481 100644 --- a/classnlohmann_1_1basic__json_a233b02b0839ef798942dd46157cc0fe6.html +++ b/classnlohmann_1_1basic__json_a233b02b0839ef798942dd46157cc0fe6.html @@ -325,7 +325,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/classnlohmann_1_1basic__json_a2566783e190dec524bf3445b322873b8.html b/classnlohmann_1_1basic__json_a2566783e190dec524bf3445b322873b8.html index 952ae3df7..f35424fac 100644 --- a/classnlohmann_1_1basic__json_a2566783e190dec524bf3445b322873b8.html +++ b/classnlohmann_1_1basic__json_a2566783e190dec524bf3445b322873b8.html @@ -395,7 +395,7 @@ The following CBOR types are not used in the conversion:
  • lexicographical comparison operators
  • @@ -167,7 +168,7 @@ access at diff --git a/index_8md_source.html b/index_8md_source.html index 6c628e305..5c4d11c9b 100644 --- a/index_8md_source.html +++ b/index_8md_source.html @@ -64,10 +64,10 @@ $(function() {
    index.md
    -
    1 # JSON for Modern C++
    2 
    3 These pages contain the API documentation of JSON for Modern C++, a C++11 header-only JSON class.
    4 
    5 # Contents
    6 
    7 - @link nlohmann::basic_json `basic_json` class @endlink
    8 - [Functions](functions_func.html)
    9  - object inspection
    10  - @link nlohmann::basic_json::dump dump @endlink -- value serialization
    11  - @link nlohmann::basic_json::type type @endlink -- type of the value
    12  - @link nlohmann::basic_json::is_primitive is_primitive @endlink,
    13  @link nlohmann::basic_json::is_structured is_structured @endlink,
    14  @link nlohmann::basic_json::is_null is_null @endlink,
    15  @link nlohmann::basic_json::is_boolean is_boolean @endlink,
    16  @link nlohmann::basic_json::is_number is_number @endlink,
    17  @link nlohmann::basic_json::is_number_integer is_number_integer @endlink,
    18  @link nlohmann::basic_json::is_number_unsigned is_number_unsigned @endlink,
    19  @link nlohmann::basic_json::is_number_float is_number_float @endlink,
    20  @link nlohmann::basic_json::is_object is_object @endlink,
    21  @link nlohmann::basic_json::is_array is_array @endlink,
    22  @link nlohmann::basic_json::is_string is_string @endlink,
    23  @link nlohmann::basic_json::is_discarded is_discarded @endlink -- check for value type
    24  - @link nlohmann::basic_json::operator value_t() const operator value_t @endlink -- type of the value (implicit conversion)
    25  - value access
    26  - @link nlohmann::basic_json::get get @endlink -- get a value
    27  - @link nlohmann::basic_json::get_ptr get_ptr @endlink -- get a value pointer
    28  - @link nlohmann::basic_json::get_ref get_ref @endlink -- get a value reference
    29  - @link nlohmann::basic_json::operator ValueType() const operator ValueType @endlink -- get a value (implicit conversion)
    30  - lexicographical comparison operators
    31  - serialization
    32  - deserialization
    33 - Types
    34  - @link nlohmann::basic_json::array_t arrays @endlink
    35  - @link nlohmann::basic_json::object_t objects @endlink
    36  - @link nlohmann::basic_json::string_t strings @endlink
    37  - @link nlohmann::basic_json::boolean_t booleans @endlink
    38  - numbers
    39  - @link nlohmann::basic_json::number_integer_t signed integers @endlink
    40  - @link nlohmann::basic_json::number_unsigned_t unsigned integers @endlink
    41  - @link nlohmann::basic_json::number_float_t floating-point @endlink
    42 
    43 # Container function overview
    44 
    45 The container functions known from STL have been extended to support the different value types from JSON. However, not all functions can be applied to all value types. Note that the signature of some functions differ between the types; for instance, `at` may be called with either a string to address a key in an object or with an integer to address a value in an array.
    46 
    47 <table>
    48  <tr>
    49  <th rowspan="2">group</td>
    50  <th rowspan="2">function</td>
    51  <th colspan="6">JSON value type</th>
    52  </tr>
    53  <tr>
    54  <th>object</th>
    55  <th>array</th>
    56  <th>string</th>
    57  <th>number</th>
    58  <th>boolean</th>
    59  <th>null</th>
    60  </tr>
    61  <tr>
    62  <td rowspan="8">iterators</td>
    63  <td>`begin`</td>
    64  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    65  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    66  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    67  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    68  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    69  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink (returns `end()`)</td>
    70  </tr>
    71  <tr>
    72  <td>`cbegin`</td>
    73  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    74  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    75  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    76  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    77  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    78  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink (returns `cend()`)</td>
    79  </tr>
    80  <tr>
    81  <td>`end`</td>
    82  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    83  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    84  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    85  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    86  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    87  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    88  </tr>
    89  <tr>
    90  <td>`cend`</td>
    91  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    92  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    93  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    94  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    95  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    96  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    97  </tr>
    98  <tr>
    99  <td>`rbegin`</td>
    100  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    101  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    102  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    103  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    104  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    105  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    106  </tr>
    107  <tr>
    108  <td>`crbegin`</td>
    109  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    110  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    111  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    112  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    113  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    114  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    115  </tr>
    116  <tr>
    117  <td>`rend`</td>
    118  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    119  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    120  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    121  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    122  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    123  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    124  </tr>
    125  <tr>
    126  <td>`crend`</td>
    127  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    128  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    129  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    130  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    131  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    132  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    133  </tr>
    134  <tr>
    135  <td rowspan="4">element<br>access</td>
    136  <td>`at`</td>
    137  <td class="ok_green">@link nlohmann::basic_json::at(const typename object_t::key_type & key) `at` @endlink</td>
    138  <td class="ok_green">@link nlohmann::basic_json::at(size_type) `at` @endlink</td>
    139  <td class="nok_throws">throws `std::domain_error`</td>
    140  <td class="nok_throws">throws `std::domain_error`</td>
    141  <td class="nok_throws">throws `std::domain_error`</td>
    142  <td class="nok_throws">throws `std::domain_error`</td>
    143  </tr>
    144  <tr>
    145  <td>`operator[]`</td>
    146  <td class="ok_green">@link nlohmann::basic_json::operator[](const typename object_t::key_type &key) `operator[]` @endlink</td>
    147  <td class="ok_green">@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink</td>
    148  <td class="nok_throws">throws `std::domain_error`</td>
    149  <td class="nok_throws">throws `std::domain_error`</td>
    150  <td class="nok_throws">throws `std::domain_error`</td>
    151  <td class="ok_green">@link nlohmann::basic_json::operator[](const typename object_t::key_type & key) `operator[]` @endlink (creates object)<br>@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink (creates array)</td>
    152  </tr>
    153  <tr>
    154  <td>`front`</td>
    155  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    156  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    157  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    158  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    159  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    160  <td class="nok_throws">throws `std::out_of_range`</td>
    161  </tr>
    162  <tr>
    163  <td>`back`</td>
    164  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    165  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    166  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    167  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    168  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    169  <td class="nok_throws">throws `std::out_of_range`</td>
    170  </tr>
    171  <tr>
    172  <td rowspan="3">capacity</td>
    173  <td>`empty`</td>
    174  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink</td>
    175  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink</td>
    176  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    177  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    178  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    179  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `true`)</td>
    180  </tr>
    181  <tr>
    182  <td>`size`</td>
    183  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink</td>
    184  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink</td>
    185  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    186  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    187  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    188  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `0`)</td>
    189  </tr>
    190  <tr>
    191  <td>`max_size_`</td>
    192  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink</td>
    193  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink</td>
    194  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    195  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    196  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    197  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `0`)</td>
    198  </tr>
    199  <tr>
    200  <td rowspan="6">modifiers</td>
    201  <td>`clear`</td>
    202  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    203  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    204  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    205  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    206  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    207  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    208  </tr>
    209  <tr>
    210  <td>`insert`</td>
    211  <td class="nok_throws">throws `std::domain_error`</td>
    212  <td class="ok_green">@link nlohmann::basic_json::insert `insert` @endlink</td>
    213  <td class="nok_throws">throws `std::domain_error`</td>
    214  <td class="nok_throws">throws `std::domain_error`</td>
    215  <td class="nok_throws">throws `std::domain_error`</td>
    216  <td class="nok_throws">throws `std::domain_error`</td>
    217  </tr>
    218  <tr>
    219  <td>`erase`</td>
    220  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink</td>
    221  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink</td>
    222  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    223  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    224  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    225  <td class="nok_throws">throws</td>
    226  </tr>
    227  <tr>
    228  <td>`push_back`</td>
    229  <td class="ok_green">@link nlohmann::basic_json::push_back(const typename object_t::value_type & val) `push_back` @endlink</td>
    230  <td class="ok_green">@link nlohmann::basic_json::push_back(const nlohmann::basic_json &) `push_back` @endlink</td>
    231  <td class="nok_throws">throws `std::domain_error`</td>
    232  <td class="nok_throws">throws `std::domain_error`</td>
    233  <td class="nok_throws">throws `std::domain_error`</td>
    234  <td class="ok_green">@link nlohmann::basic_json::push_back(const typename object_t::value_type & val) `push_back` @endlink (creates object)<br>@link nlohmann::basic_json::push_back(const nlohmann::basic_json &) `push_back` @endlink (creates array)</td>
    235  </tr>
    236  <tr>
    237  <td>`emplace` / `emplace_back`</td>
    238  <td class="ok_green">@link nlohmann::basic_json::emplace() `emplace` @endlink</td>
    239  <td class="ok_green">@link nlohmann::basic_json::emplace_back() `emplace_back` @endlink</td>
    240  <td class="nok_throws">throws `std::domain_error`</td>
    241  <td class="nok_throws">throws `std::domain_error`</td>
    242  <td class="nok_throws">throws `std::domain_error`</td>
    243  <td class="ok_green">@link nlohmann::basic_json::emplace() `emplace` @endlink (creates object)<br>@link nlohmann::basic_json::emplace_back() `emplace_back` @endlink (creates array)</td>
    244  </tr>
    245  <tr>
    246  <td>`swap`</td>
    247  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    248  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    249  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    250  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    251  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    252  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    253  </tr>
    254  <tr>
    255  <td rowspan="2">lookup</td>
    256  <td>`find`</td>
    257  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink</td>
    258  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    259  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    260  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    261  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    262  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    263  </tr>
    264  <tr>
    265  <td>`count`</td>
    266  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink</td>
    267  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    268  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    269  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    270  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    271  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    272  </tr>
    273 </table>
    274 
    275 @copyright Copyright &copy; 2013-2017 Niels Lohmann. The code is licensed under the [MIT License](http://opensource.org/licenses/MIT).
    276 
    277 @author [Niels Lohmann](http://nlohmann.me)
    278 @see https://github.com/nlohmann/json to download the source code
    279 
    280 @version 2.1.1
    +
    1 # JSON for Modern C++
    2 
    3 These pages contain the API documentation of JSON for Modern C++, a C++11 header-only JSON class.
    4 
    5 # Contents
    6 
    7 - @link nlohmann::basic_json `basic_json` class @endlink
    8 - [Functions](functions_func.html)
    9  - object inspection
    10  - @link nlohmann::basic_json::dump dump @endlink -- value serialization
    11  - @link nlohmann::basic_json::type type @endlink -- type of the value
    12  - @link nlohmann::basic_json::is_primitive is_primitive @endlink,
    13  @link nlohmann::basic_json::is_structured is_structured @endlink,
    14  @link nlohmann::basic_json::is_null is_null @endlink,
    15  @link nlohmann::basic_json::is_boolean is_boolean @endlink,
    16  @link nlohmann::basic_json::is_number is_number @endlink,
    17  @link nlohmann::basic_json::is_number_integer is_number_integer @endlink,
    18  @link nlohmann::basic_json::is_number_unsigned is_number_unsigned @endlink,
    19  @link nlohmann::basic_json::is_number_float is_number_float @endlink,
    20  @link nlohmann::basic_json::is_object is_object @endlink,
    21  @link nlohmann::basic_json::is_array is_array @endlink,
    22  @link nlohmann::basic_json::is_string is_string @endlink,
    23  @link nlohmann::basic_json::is_discarded is_discarded @endlink -- check for value type
    24  - @link nlohmann::basic_json::operator value_t() const operator value_t @endlink -- type of the value (implicit conversion)
    25  - value access
    26  - @link nlohmann::basic_json::get get @endlink -- get a value
    27  - @link nlohmann::basic_json::get_ptr get_ptr @endlink -- get a value pointer
    28  - @link nlohmann::basic_json::get_ref get_ref @endlink -- get a value reference
    29  - @link nlohmann::basic_json::operator ValueType() const operator ValueType @endlink -- get a value (implicit conversion)
    30  - @link nlohmann::basic_json::value value @endlink -- get a value from an object and return default value if key is not present
    31  - lexicographical comparison operators
    32  - serialization
    33  - deserialization
    34 - Types
    35  - @link nlohmann::basic_json::array_t arrays @endlink
    36  - @link nlohmann::basic_json::object_t objects @endlink
    37  - @link nlohmann::basic_json::string_t strings @endlink
    38  - @link nlohmann::basic_json::boolean_t booleans @endlink
    39  - numbers
    40  - @link nlohmann::basic_json::number_integer_t signed integers @endlink
    41  - @link nlohmann::basic_json::number_unsigned_t unsigned integers @endlink
    42  - @link nlohmann::basic_json::number_float_t floating-point @endlink
    43 
    44 # Container function overview
    45 
    46 The container functions known from STL have been extended to support the different value types from JSON. However, not all functions can be applied to all value types. Note that the signature of some functions differ between the types; for instance, `at` may be called with either a string to address a key in an object or with an integer to address a value in an array.
    47 
    48 <table>
    49  <tr>
    50  <th rowspan="2">group</td>
    51  <th rowspan="2">function</td>
    52  <th colspan="6">JSON value type</th>
    53  </tr>
    54  <tr>
    55  <th>object</th>
    56  <th>array</th>
    57  <th>string</th>
    58  <th>number</th>
    59  <th>boolean</th>
    60  <th>null</th>
    61  </tr>
    62  <tr>
    63  <td rowspan="8">iterators</td>
    64  <td>`begin`</td>
    65  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    66  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    67  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    68  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    69  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink</td>
    70  <td class="ok_green">@link nlohmann::basic_json::begin `begin` @endlink (returns `end()`)</td>
    71  </tr>
    72  <tr>
    73  <td>`cbegin`</td>
    74  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    75  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    76  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    77  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    78  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink</td>
    79  <td class="ok_green">@link nlohmann::basic_json::cbegin `cbegin` @endlink (returns `cend()`)</td>
    80  </tr>
    81  <tr>
    82  <td>`end`</td>
    83  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    84  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    85  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    86  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    87  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    88  <td class="ok_green">@link nlohmann::basic_json::end `end` @endlink</td>
    89  </tr>
    90  <tr>
    91  <td>`cend`</td>
    92  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    93  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    94  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    95  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    96  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    97  <td class="ok_green">@link nlohmann::basic_json::cend `cend` @endlink</td>
    98  </tr>
    99  <tr>
    100  <td>`rbegin`</td>
    101  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    102  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    103  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    104  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    105  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    106  <td class="ok_green">@link nlohmann::basic_json::rbegin `rbegin` @endlink</td>
    107  </tr>
    108  <tr>
    109  <td>`crbegin`</td>
    110  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    111  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    112  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    113  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    114  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    115  <td class="ok_green">@link nlohmann::basic_json::crbegin `crbegin` @endlink</td>
    116  </tr>
    117  <tr>
    118  <td>`rend`</td>
    119  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    120  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    121  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    122  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    123  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    124  <td class="ok_green">@link nlohmann::basic_json::rend `rend` @endlink</td>
    125  </tr>
    126  <tr>
    127  <td>`crend`</td>
    128  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    129  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    130  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    131  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    132  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    133  <td class="ok_green">@link nlohmann::basic_json::crend `crend` @endlink</td>
    134  </tr>
    135  <tr>
    136  <td rowspan="4">element<br>access</td>
    137  <td>`at`</td>
    138  <td class="ok_green">@link nlohmann::basic_json::at(const typename object_t::key_type & key) `at` @endlink</td>
    139  <td class="ok_green">@link nlohmann::basic_json::at(size_type) `at` @endlink</td>
    140  <td class="nok_throws">throws `std::domain_error`</td>
    141  <td class="nok_throws">throws `std::domain_error`</td>
    142  <td class="nok_throws">throws `std::domain_error`</td>
    143  <td class="nok_throws">throws `std::domain_error`</td>
    144  </tr>
    145  <tr>
    146  <td>`operator[]`</td>
    147  <td class="ok_green">@link nlohmann::basic_json::operator[](const typename object_t::key_type &key) `operator[]` @endlink</td>
    148  <td class="ok_green">@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink</td>
    149  <td class="nok_throws">throws `std::domain_error`</td>
    150  <td class="nok_throws">throws `std::domain_error`</td>
    151  <td class="nok_throws">throws `std::domain_error`</td>
    152  <td class="ok_green">@link nlohmann::basic_json::operator[](const typename object_t::key_type & key) `operator[]` @endlink (creates object)<br>@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink (creates array)</td>
    153  </tr>
    154  <tr>
    155  <td>`front`</td>
    156  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    157  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    158  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    159  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    160  <td class="ok_green">@link nlohmann::basic_json::front `front` @endlink</td>
    161  <td class="nok_throws">throws `std::out_of_range`</td>
    162  </tr>
    163  <tr>
    164  <td>`back`</td>
    165  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    166  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    167  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    168  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    169  <td class="ok_green">@link nlohmann::basic_json::back `back` @endlink</td>
    170  <td class="nok_throws">throws `std::out_of_range`</td>
    171  </tr>
    172  <tr>
    173  <td rowspan="3">capacity</td>
    174  <td>`empty`</td>
    175  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink</td>
    176  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink</td>
    177  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    178  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    179  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)</td>
    180  <td class="ok_green">@link nlohmann::basic_json::empty `empty` @endlink (returns `true`)</td>
    181  </tr>
    182  <tr>
    183  <td>`size`</td>
    184  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink</td>
    185  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink</td>
    186  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    187  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    188  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `1`)</td>
    189  <td class="ok_green">@link nlohmann::basic_json::size `size` @endlink (returns `0`)</td>
    190  </tr>
    191  <tr>
    192  <td>`max_size_`</td>
    193  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink</td>
    194  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink</td>
    195  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    196  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    197  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)</td>
    198  <td class="ok_green">@link nlohmann::basic_json::max_size `max_size` @endlink (returns `0`)</td>
    199  </tr>
    200  <tr>
    201  <td rowspan="6">modifiers</td>
    202  <td>`clear`</td>
    203  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    204  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    205  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    206  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    207  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    208  <td class="ok_green">@link nlohmann::basic_json::clear `clear` @endlink</td>
    209  </tr>
    210  <tr>
    211  <td>`insert`</td>
    212  <td class="nok_throws">throws `std::domain_error`</td>
    213  <td class="ok_green">@link nlohmann::basic_json::insert `insert` @endlink</td>
    214  <td class="nok_throws">throws `std::domain_error`</td>
    215  <td class="nok_throws">throws `std::domain_error`</td>
    216  <td class="nok_throws">throws `std::domain_error`</td>
    217  <td class="nok_throws">throws `std::domain_error`</td>
    218  </tr>
    219  <tr>
    220  <td>`erase`</td>
    221  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink</td>
    222  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink</td>
    223  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    224  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    225  <td class="ok_green">@link nlohmann::basic_json::erase `erase` @endlink (converts to null)</td>
    226  <td class="nok_throws">throws</td>
    227  </tr>
    228  <tr>
    229  <td>`push_back`</td>
    230  <td class="ok_green">@link nlohmann::basic_json::push_back(const typename object_t::value_type & val) `push_back` @endlink</td>
    231  <td class="ok_green">@link nlohmann::basic_json::push_back(const nlohmann::basic_json &) `push_back` @endlink</td>
    232  <td class="nok_throws">throws `std::domain_error`</td>
    233  <td class="nok_throws">throws `std::domain_error`</td>
    234  <td class="nok_throws">throws `std::domain_error`</td>
    235  <td class="ok_green">@link nlohmann::basic_json::push_back(const typename object_t::value_type & val) `push_back` @endlink (creates object)<br>@link nlohmann::basic_json::push_back(const nlohmann::basic_json &) `push_back` @endlink (creates array)</td>
    236  </tr>
    237  <tr>
    238  <td>`emplace` / `emplace_back`</td>
    239  <td class="ok_green">@link nlohmann::basic_json::emplace() `emplace` @endlink</td>
    240  <td class="ok_green">@link nlohmann::basic_json::emplace_back() `emplace_back` @endlink</td>
    241  <td class="nok_throws">throws `std::domain_error`</td>
    242  <td class="nok_throws">throws `std::domain_error`</td>
    243  <td class="nok_throws">throws `std::domain_error`</td>
    244  <td class="ok_green">@link nlohmann::basic_json::emplace() `emplace` @endlink (creates object)<br>@link nlohmann::basic_json::emplace_back() `emplace_back` @endlink (creates array)</td>
    245  </tr>
    246  <tr>
    247  <td>`swap`</td>
    248  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    249  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    250  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    251  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    252  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    253  <td class="ok_green">@link nlohmann::basic_json::swap `swap` @endlink</td>
    254  </tr>
    255  <tr>
    256  <td rowspan="2">lookup</td>
    257  <td>`find`</td>
    258  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink</td>
    259  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    260  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    261  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    262  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    263  <td class="ok_green">@link nlohmann::basic_json::find `find` @endlink (returns `end()`)</td>
    264  </tr>
    265  <tr>
    266  <td>`count`</td>
    267  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink</td>
    268  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    269  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    270  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    271  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    272  <td class="ok_green">@link nlohmann::basic_json::count `count` @endlink (returns `0`)</td>
    273  </tr>
    274 </table>
    275 
    276 @copyright Copyright &copy; 2013-2017 Niels Lohmann. The code is licensed under the [MIT License](http://opensource.org/licenses/MIT).
    277 
    278 @author [Niels Lohmann](http://nlohmann.me)
    279 @see https://github.com/nlohmann/json to download the source code
    280 
    281 @version 2.1.1
    diff --git a/json_8hpp_source.html b/json_8hpp_source.html index 278668012..e4ae8d98d 100644 --- a/json_8hpp_source.html +++ b/json_8hpp_source.html @@ -159,7 +159,7 @@ $(function() { diff --git a/namespacemembers.html b/namespacemembers.html index e78fa1648..fb81f5477 100644 --- a/namespacemembers.html +++ b/namespacemembers.html @@ -74,7 +74,7 @@ $(function() { diff --git a/namespacemembers_type.html b/namespacemembers_type.html index 906154291..b7e833e5b 100644 --- a/namespacemembers_type.html +++ b/namespacemembers_type.html @@ -68,7 +68,7 @@ $(function() { diff --git a/namespacemembers_vars.html b/namespacemembers_vars.html index 5addbbe44..e5a80efeb 100644 --- a/namespacemembers_vars.html +++ b/namespacemembers_vars.html @@ -71,7 +71,7 @@ $(function() { diff --git a/namespacenlohmann.html b/namespacenlohmann.html index 2ad7f7b1b..8f99084f1 100644 --- a/namespacenlohmann.html +++ b/namespacenlohmann.html @@ -99,7 +99,7 @@ Typedefs diff --git a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html index 2ebe7e13a..f796a839e 100644 --- a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html +++ b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html @@ -84,7 +84,7 @@ Variables diff --git a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a455d0daa616e67bbb74d81cf3ba15e79.html b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a455d0daa616e67bbb74d81cf3ba15e79.html index 2d2b54e43..e971a1c45 100644 --- a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a455d0daa616e67bbb74d81cf3ba15e79.html +++ b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a455d0daa616e67bbb74d81cf3ba15e79.html @@ -97,7 +97,7 @@ $(function() { diff --git a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a69afe041fa2aeac2239b65ae88b64af8.html b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a69afe041fa2aeac2239b65ae88b64af8.html index 6fca2b877..7d998c836 100644 --- a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a69afe041fa2aeac2239b65ae88b64af8.html +++ b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a69afe041fa2aeac2239b65ae88b64af8.html @@ -97,7 +97,7 @@ $(function() { diff --git a/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html b/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html index 56a61e48c..2cc115021 100644 --- a/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html +++ b/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html @@ -98,7 +98,7 @@ $(function() { diff --git a/pages.html b/pages.html index 7299a72d1..215f274b0 100644 --- a/pages.html +++ b/pages.html @@ -72,7 +72,7 @@ $(function() { diff --git a/structnlohmann_1_1adl__serializer-members.html b/structnlohmann_1_1adl__serializer-members.html index fdc5790a7..03fe3cbb0 100644 --- a/structnlohmann_1_1adl__serializer-members.html +++ b/structnlohmann_1_1adl__serializer-members.html @@ -76,7 +76,7 @@ $(function() { diff --git a/structnlohmann_1_1adl__serializer.html b/structnlohmann_1_1adl__serializer.html index 95fd9b359..c20fcf2cf 100644 --- a/structnlohmann_1_1adl__serializer.html +++ b/structnlohmann_1_1adl__serializer.html @@ -98,7 +98,7 @@ struct nlohmann::adl_serializer< typename, typename > diff --git a/structnlohmann_1_1adl__serializer_ab39cad07c1a2bf4414d6cae5215b4e7a.html b/structnlohmann_1_1adl__serializer_ab39cad07c1a2bf4414d6cae5215b4e7a.html index 9186291ff..824c1b730 100644 --- a/structnlohmann_1_1adl__serializer_ab39cad07c1a2bf4414d6cae5215b4e7a.html +++ b/structnlohmann_1_1adl__serializer_ab39cad07c1a2bf4414d6cae5215b4e7a.html @@ -131,7 +131,7 @@ template<typename BasicJsonType , typename ValueType > diff --git a/structnlohmann_1_1adl__serializer_adf8cd96afe6ab243b67392dfe35ace89.html b/structnlohmann_1_1adl__serializer_adf8cd96afe6ab243b67392dfe35ace89.html index 52da88290..c8145dc5b 100644 --- a/structnlohmann_1_1adl__serializer_adf8cd96afe6ab243b67392dfe35ace89.html +++ b/structnlohmann_1_1adl__serializer_adf8cd96afe6ab243b67392dfe35ace89.html @@ -131,7 +131,7 @@ template<typename BasicJsonType , typename ValueType > diff --git a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum-members.html b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum-members.html index f6f62255a..6209feee6 100644 --- a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum-members.html +++ b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum-members.html @@ -76,7 +76,7 @@ $(function() { diff --git a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum.html b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum.html index 9237a2e07..37ee4c04d 100644 --- a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum.html +++ b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum.html @@ -97,7 +97,7 @@ any leading blanks are not handled diff --git a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_ae065098e24b08ea79a359950190006d8.html b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_ae065098e24b08ea79a359950190006d8.html index f3467daf6..23a34ce39 100644 --- a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_ae065098e24b08ea79a359950190006d8.html +++ b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_ae065098e24b08ea79a359950190006d8.html @@ -121,7 +121,7 @@ template<template< typename U, typename V, typename... Args > class Obj diff --git a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_af1b3dc99a67a854750437a60a22f4989.html b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_af1b3dc99a67a854750437a60a22f4989.html index 46e8fd5c5..83815e6a8 100644 --- a/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_af1b3dc99a67a854750437a60a22f4989.html +++ b/structnlohmann_1_1basic__json_1_1lexer_1_1strtonum_af1b3dc99a67a854750437a60a22f4989.html @@ -120,7 +120,7 @@ template<typename T , typename = typename std::enable_if<std::is_arithmet diff --git a/structstd_1_1hash_3_01nlohmann_1_1json_01_4-members.html b/structstd_1_1hash_3_01nlohmann_1_1json_01_4-members.html index a6c6aa958..0b560b591 100644 --- a/structstd_1_1hash_3_01nlohmann_1_1json_01_4-members.html +++ b/structstd_1_1hash_3_01nlohmann_1_1json_01_4-members.html @@ -75,7 +75,7 @@ $(function() { diff --git a/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html b/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html index 8ec1bffd1..05fe0afa9 100644 --- a/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html +++ b/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html @@ -92,7 +92,7 @@ struct std::hash< nlohmann::json > diff --git a/structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html b/structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html index 79c1279c9..1171cace5 100644 --- a/structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html +++ b/structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html @@ -109,7 +109,7 @@ $(function() {