From 5ba7b41471d20d71593077f92cba0a1de5d4a3c9 Mon Sep 17 00:00:00 2001 From: Niels Date: Sun, 12 Jul 2015 14:55:49 +0200 Subject: [PATCH] Update --- Nodes.xml | 238 +++++++- Tokens.xml | 528 ++++++++++++++---- annotated.html | 14 +- classes.html | 18 +- classnlohmann_1_1basic__json-members.html | 111 ++-- classnlohmann_1_1basic__json.html | 100 ++-- ...asic__json_1_1const__iterator-members.html | 2 +- ...ann_1_1basic__json_1_1const__iterator.html | 4 +- ...tor_a019087161350d393f3e4ac841cdd3dbd.html | 2 +- ...tor_a17e5f5d3598e6901f3c1c1f7dc60589f.html | 2 +- ...tor_a1cba94e5a67ee52bc66b898a4e08359d.html | 2 +- ...tor_a301749e9779adafd395369ac36df93df.html | 2 +- ...tor_a3555206044cce80680f3ea662760e561.html | 2 +- ...tor_a36086a699b95e06976c11367b7d6ba53.html | 2 +- ...tor_a4632d8307fc315f21e2ecc9ba5aa6346.html | 2 +- ...tor_a4f7ac43b0ab34c387b1ae1a8e9c08467.html | 2 +- ...tor_a5aff013c03c1bdc248346c249bec7b67.html | 2 +- ...tor_a62cad59e006eb7fa594c2c5b65a76610.html | 2 +- ...tor_a67848d4b7bfa576434ad9807147b5870.html | 2 +- ...tor_a6b3e43d2f45fa611825dbdf4e88fffe2.html | 2 +- ...tor_a83454954e4e16be3d5316f9322e91a34.html | 2 +- ...tor_a86a1771e6658d0b14868df6c197d2353.html | 2 +- ...tor_a8d024cbc99db0d8106899f9fd9973735.html | 2 +- ...tor_ab74b39747a9dad60650a57133fca85b3.html | 2 +- ...tor_ab7dacd8e3ee9b3756bfcdb87dd55a515.html | 2 +- ...tor_ab9d31bf0d0b4d7310c858a04ce84a52f.html | 2 +- ...tor_abb1921cbf0ad4036c83bc6303e22171f.html | 2 +- ...tor_abbacd95955c602efc9a58ed1ffdb46c4.html | 2 +- ...tor_ac36b9187de43721a4bf1b052578bb80b.html | 2 +- ...tor_ac634a659837f5aebc97125e031de23b5.html | 2 +- ...tor_acea5b75d1087e2a92833946d9dc547ff.html | 2 +- ...tor_ada3100cdb8700566051828f1355fa745.html | 2 +- ...tor_adb50d6043ace464d9f694869724d7fb2.html | 2 +- ...tor_adda9a4bd7f0edb9cb39dc0dca3d4a286.html | 2 +- ...tor_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html | 2 +- ...tor_ae480d5c86e5e1129d53d1e19782017a6.html | 2 +- ...tor_aebd099d9a70ffe760242ef24046c9002.html | 2 +- ...tor_af34f68f1ce670e7f25ce267b2b1e64ab.html | 2 +- ...tor_af55564e391b23e41abe78bc4bbe4edcb.html | 2 +- ...n_1_1const__reverse__iterator-members.html | 17 +- ...sic__json_1_1const__reverse__iterator.html | 44 +- ...tor_a0a629ad408ca408831898129954509de.html | 143 +++++ ...tor_a0f7a1b1cfcb392626677db4d721d8162.html | 143 +++++ ...tor_a2d56bd27d5625ff7f6375c3daacaf985.html | 131 +++++ ...tor_a31fc105e72c0e8b19eda11495fd3af3f.html | 15 +- ...tor_a35453d58fa5ad973121883e398428799.html | 143 +++++ ...tor_a36f4823b6a3c48b18dd34a8c32d69032.html | 143 +++++ ...tor_a49d273e4f273c204b24dd0a95f7b8fbe.html | 143 +++++ ...tor_a5f202fab3c6b020d26e52b6115e5c500.html | 143 +++++ ...tor_a7a770f61d1826940b1240bbc9b64250e.html | 143 +++++ ...tor_a7eb11a5029b7ffff32fdea5f082493c2.html | 15 +- ...tor_ab7e5d38f73a389f1ca95d0a8eb989879.html | 143 +++++ ...tor_abad717264654e1c8fe4c9a132c886b01.html | 143 +++++ ...tor_ac8e5cfc054ab5b5a029f1417eeab6849.html | 142 +++++ ...tor_adf0d1463938202e1a0ae3b9af5f2f497.html | 142 +++++ ...nn_1_1basic__json_1_1iterator-members.html | 2 +- classnlohmann_1_1basic__json_1_1iterator.html | 4 +- ...tor_a037e5f3de196ff4cea8a95a8a4e35882.html | 2 +- ...tor_a0a43bd93e6e46645ed0b93d3af7bfe22.html | 2 +- ...tor_a0c0acb68cc2a50a0e8782f860184883f.html | 2 +- ...tor_a1220b360a07b0605f7d2f4b3cfd16736.html | 2 +- ...tor_a21d32a4547ba4cbadd8b435a6a0d0e1b.html | 2 +- ...tor_a302d810a0685f8d39368eaa65c833acf.html | 2 +- ...tor_a33277dbf06ac5c1e7102e26f6b5e2c00.html | 2 +- ...tor_a46bae6328cd653d64b4569b1c8e63d58.html | 2 +- ...tor_a4ae612fa9eb59784047b40f0419db65d.html | 2 +- ...tor_a4f6e03ae3bb674ebf0b727f74957c12f.html | 2 +- ...tor_a545c6a8a714e4ab23a28e73d45ad068c.html | 2 +- ...tor_a66f1fe146f4ffe139e2dc71c10f9c084.html | 2 +- ...tor_a7031e759ee52d1283aada0ff81108a5e.html | 2 +- ...tor_a7286981657d115cc8803d14b28874ab3.html | 2 +- ...tor_a75d68bfd97f26133dbeebb4fb49379fd.html | 2 +- ...tor_a799627115ae852c4bb9ca2042ce0aa94.html | 2 +- ...tor_a83b095887d17e0351f8be616764ac455.html | 2 +- ...tor_a903462b9290e1bde30716f9e14d9d3df.html | 2 +- ...tor_a94285e2ade0bfef829b81377bbbca6cf.html | 2 +- ...tor_a9fcfda575b08d0c73b6274cdbbe7f184.html | 2 +- ...tor_aa2bd10afdcfc70acb8eaabbd2f6496f0.html | 2 +- ...tor_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html | 2 +- ...tor_ac01e258f97612d7f7766f92324e5612a.html | 2 +- ...tor_ac17f1d9d40b6b928a4964ce97a443c6e.html | 2 +- ...tor_acf3df244524244ed5c2923c11427e3da.html | 2 +- ...tor_ad35cf47e2fb5918dc06260eda3dcd35d.html | 2 +- ...tor_ad58453e21f157edfeaaff13e9560724b.html | 2 +- ...tor_ada3100cdb8700566051828f1355fa745.html | 2 +- ...tor_ae58eb251e2ca9b5c9d522f25fa67eb36.html | 2 +- ...tor_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html | 2 +- ...ic__json_1_1reverse__iterator-members.html | 19 +- ...n_1_1basic__json_1_1reverse__iterator.html | 59 +- ...tor_a514d7a82f1c8f1862acfefe8d16c6ca6.html | 15 +- ...tor_a53260a8b47d21ea32f2a718414f680cd.html | 143 +++++ ...tor_a54d7e34d5c3eb175c60657c442b98527.html | 143 +++++ ...tor_a779e6d33dc2a95b09af8880ac35ca5a0.html | 143 +++++ ...tor_a8e1b3de932dbf16c5d418741f8a3aff5.html | 143 +++++ ...tor_a91ab780b917813804449f03f8b611e1a.html | 143 +++++ ...tor_a963d0ff1cd1b127820b512dad3980835.html | 143 +++++ ...tor_ab274433af69a5f596a837edae8b70ff7.html | 142 +++++ ...tor_ab2e6fec73e4f67a50ca14f2bf568114d.html | 143 +++++ ...tor_ae711bdc24d54870a560550fc21c11f46.html | 15 +- ...tor_ae97ee3934cbb395c0686225dd1f810c6.html | 142 +++++ ...tor_af530909fe1c73c87dc5f1c7afd132b09.html | 131 +++++ ...tor_afa7138aba1ee625188d4577fd6a8ce75.html | 143 +++++ ...tor_afd5f2dfa7551ee76fa85f344ba57c09a.html | 143 +++++ ...son_a01a2643289b69cd71d9b3f3fc209b748.html | 15 +- ...son_a034bccea9f5400650443e9f12e67b079.html | 13 +- ...son_a058be74840ddfec9dad9755ac8dc8b99.html | 15 +- ...son_a0998ed4a76d1e5048fd043475eb7bfde.html | 23 +- ...son_a0a7560122349628cf4942a316aa6d21f.html | 55 +- ...son_a0a9c6a1fccc4db365860463e8203eb38.html | 15 +- ...son_a0bb6ea56c89560cce8003485bffe49d4.html | 13 +- ...son_a0e372f4c5a90c6be7242a2d7a3709b48.html | 55 +- ...son_a122640e7e2db1814fc7bbb3c122ec76e.html | 40 +- ...son_a13e5642dbfa1602c937d295a085413cc.html | 9 +- ...son_a15e468968cd4d0e4fd566044d66ada24.html | 15 +- ...son_a16a275d0201e9aedc87c933c764b8869.html | 15 +- ...son_a190d719446e7016879c4b961c9cf9072.html | 15 +- ...son_a231b02148577b69a154b2ce2c87a5522.html | 9 +- ...son_a2448b2777e8a3e48614e1b3c41b96f7c.html | 13 +- ...son_a266c4dd24d11a86e4831523af5d9df4d.html | 13 +- ...son_a2adfc8d24bea3908398cbf325b5dc1d7.html | 17 +- ...son_a2bb1b109282149119a070be4ac76f820.html | 15 +- ...son_a31af4b416e9ccb373291a645da7f83d7.html | 15 +- ...son_a33f1632cfdbf460b4913f4e8a43dd9e4.html | 13 +- ...son_a34d6a60dd99e9f33b8273a1c8db5669b.html | 13 +- ...son_a429c2606865483ff357cccc1b1c46569.html | 55 +- ...son_a4361aa791f3980abb239e4155a3450cb.html | 17 +- ...son_a4943b7f16ddc4e0df33c0cae7ef14471.html | 17 +- ...son_a4ad3f27ecece8f644e8dca69a97eb67f.html | 17 +- ...son_a4bf695ddf4a00ea8feea2c725ec847f1.html | 49 +- ...son_a4d688b5ff534d3ab4e284b3191061529.html | 17 +- ...son_a572cdf681c75b42c2bc38a1fbe993eca.html | 15 +- ...son_a57703688bee6b9736ab3a430d8d246f2.html | 13 +- ...son_a57a96ab3ff1ce7b48a754129fb12c982.html | 49 +- ...son_a5a2d4dbcdbc8ea065b87daf52cd786b9.html | 13 +- ...son_a5c8bb5200f5eac10d31e26be46e5b1ac.html | 40 +- ...son_a5e34c5435e557d0bf666bd7311211405.html | 13 +- ...son_a5f0aad50ed7e8aec3128fe018c18b3fe.html | 15 +- ...son_a5fd8b54389698edf0c08e2dd001f610b.html | 9 +- ...son_a60ca396028b8d9714c6e10efbf475af6.html | 13 +- ...son_a62136b62f0ec60c0f2b5a3ce9aaa19b4.html | 15 +- ...son_a63691315292df8e1522b00d37ebb1ffc.html | 37 +- ...son_a652414dd930cb3af3b6f454cc535a23e.html | 15 +- ...son_a656939a3dc9a6047e4afacd9e11b83a6.html | 19 +- ...son_a6944904b3b59769b1cf62ac2532cbe33.html | 33 +- ...son_a6a67c72ba65322bfcb28d170617dcdff.html | 55 +- ...son_a6a7f45095675ac6fd1d018a0e41874be.html | 19 +- ...son_a6bbd3e72a870f1ba81ff6886b063b0fe.html | 9 +- ...son_a6dff6a02a2be250b8f8dc2f47be65544.html | 15 +- ...son_a6e2e21da48f5d9471716cd868a068327.html | 40 +- ...son_a72ba20783ecb3eec98bd6a3b870d565c.html | 17 +- ...son_a749e58042d8069f4f048ee4d23c43f63.html | 55 +- ...son_a74a943800c7f103d0990d7eef82c6453.html | 40 +- ...son_a74ccfa471a0c061876b247f820f3c741.html | 23 +- ...son_a75a1754e0d39f33095d3102a8bdb9881.html | 19 +- ...son_a793e5c1da2fc7de7a04b19eadbb3f2cb.html | 13 +- ...son_a7c08f966200af98db0313a3b517ce0a9.html | 17 +- ...son_a7c19a5c3be6cc755377ee41eade78baf.html | 17 +- ...son_a7d0db3b728d820d4984df78d97d2b104.html | 9 +- ...son_a7d1b990f2c12fecb57db1504fdadd0bb.html | 15 +- ...son_a7dab69b10b98e7bc694339720e37fb2b.html | 17 +- ...son_a80a89ddbe4cb7ef15b049febee208cc8.html | 15 +- ...son_a80ceaa3bdd346292273b309e08525c1c.html | 9 +- ...son_a83cbbfbf5d3ecbad6de8ece0be6b36c4.html | 15 +- ...son_a87db51b6b936fb2ea293cdbc8702dcb8.html | 40 +- ...son_a8b526709d395142b68d21abfbfff17c3.html | 15 +- ...son_a8c40cd9ead4de7c82f28268bdf0ec98a.html | 15 +- ...son_a8e34088252a3ee6b2377f3a1f26dd1ba.html | 13 +- ...son_a930e14150ffa067bcf56d35cb00271e1.html | 13 +- ...son_a951a76ba057b3be948e7ba5c2c01cd5a.html | 13 +- ...son_a9d508dc7eb7023cd17b3c6958ea7c4ee.html | 15 +- ...son_a9daafb4c15ed5a008cb825bbd8c29d87.html | 13 +- ...son_aa1f3b3f1dca79392d6727b81f9668c6c.html | 15 +- ...son_aa5413178b8041f7ac685dec4b040dd2c.html | 17 +- ...son_aa5a06ef7009d3a8c72cc173f1f5da760.html | 15 +- ...son_aa6a24b176f9599a21d662cc5f8e1ca76.html | 9 +- ...son_aa71e977d31f470689883ac60d16ea4ac.html | 17 +- ...son_aa8e533b4290ade5bf5a33104a69b202a.html | 9 +- ...son_aac185a137428a7337aa620de07bfbbd7.html | 9 +- ...son_aacd442b66140c764c594ac8ad7dfd5b3.html | 40 +- ...son_aacf6c869f6a9c66ac1bc99e93f310044.html | 29 +- ...son_aaf363408931d76472ded14017e59c9e8.html | 13 +- ...son_aafa839f2a74dc1b5060314b3423143b8.html | 16 +- ...son_ab2162bc76e10d8736cab9b2039956054.html | 17 +- ...son_ab2fa1c4df15db5de07144b5c15c6f0f6.html | 15 +- ...son_ab8682827348d8eb61507bbe8c7829ce8.html | 15 +- ...son_ab9da2afc6f77295f25252725fde142a6.html | 15 +- ...son_abb086fd840bedb05e0aee67f70eba1a9.html | 15 +- ...son_abc2b49c2c44c61a15d4b272a85b41064.html | 15 +- ...son_ac4011bd0781e51afe4994d2b09fd27e9.html | 9 +- ...son_ac66fedfefc284420b01124cd24cb06c2.html | 19 +- ...son_ac82abedf356d252e0589850c3d8b35ba.html | 26 +- ...son_ac943391891fcde0a71a15ce990e0f7f4.html | 13 +- ...son_acbf7f957ecb6ce19cdc5b40b5d6b6333.html | 13 +- ...son_acdf4445333649ec94198f09a62144884.html | 17 +- ...son_ace8338e57fdb11e1955c2a0c2d782069.html | 24 +- ...son_ad1f617d29e8923dd40c89153f792b1bc.html | 295 ++++++++++ ...son_ad1fea64ed433a6f4e7408c8c7bbc4a37.html | 9 +- ...son_ad2c4513cef5d8db760c4b2d871eea42c.html | 9 +- ...son_ad497cbc4f80c8d79662ee6e19bf145dd.html | 21 +- ...son_ad7067a1a8ad2d88125915ada6d4d79b7.html | 13 +- ...son_ad81f3cedf09ccd70b2f3239d148c8752.html | 15 +- ...son_ad8e0c5d04f016d1b3ac7369e5c73bedf.html | 17 +- ...son_ada8e01109a60088e4db2a670d4903b54.html | 19 +- ...son_adbd4c16c9ac641b2a4736bc2c6787d83.html | 9 +- ...son_add77b50f69debb20e98d5a8c6c11c90c.html | 15 +- ...son_ade7bd6e0fe221fec9d3fa9b430f5ce76.html | 15 +- ...son_ae19d3fe7f9ded97236715406e94ab979.html | 19 +- ...son_ae2980ed978451f844e6e9a0890b637a6.html | 13 +- ...son_ae42d32c34c8014b1bf677fdb7baa5401.html | 13 +- ...son_ae50f22a1c646b8627e88f1313cceffd4.html | 19 +- ...son_ae928414b2805cf6ef56b4e4f8d235416.html | 9 +- ...son_ae960d2d6bc7b94fe39cc5e9f106edfa9.html | 15 +- ...son_aea1c863b719b4ca5b77188c171bbfafe.html | 9 +- ...son_aeda4ec7473c17fae51e6d1eba0faf720.html | 55 +- ...son_af0ebd1757acb971a6504b4acabf88584.html | 17 +- ...son_af1e3f9e079136abca2530c8191c56292.html | 333 +++++++++++ ...son_af2730bc8ffa6b28916875c13ee7b83f5.html | 21 +- ...son_af3abeeb0e9676de8bc2d6aa6f6c0d6c6.html | 13 +- ...son_af49c37bbda87f36170c67f960db3781a.html | 15 +- ...son_af6b6050ccd906dddf7c9f47fe3ad62a5.html | 15 +- ...son_af70222eb312ca0a44cd7d793b1516e2e.html | 15 +- ...son_af709c079de0ac3507143ea2c60699bd0.html | 13 +- ...son_af74581d177dafc38df5a126ccd358999.html | 13 +- ...son_af93e556bf708cb81b22ce223af1aa727.html | 15 +- ...son_afb19d4669daf3c4347763f043471b835.html | 15 +- ...son_afc4223b5ad03b1b76e925374a8fff98e.html | 295 ++++++++++ dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- form_0.png | Bin 0 -> 502 bytes formula.repository | 1 + functions.html | 405 +------------- functions_b.html | 20 +- functions_c.html | 19 +- functions_d.html | 11 +- functions_e.html | 13 +- functions_enum.html | 3 +- functions_eval.html | 110 ++++ functions_f.html | 9 +- functions_func.html | 31 +- functions_g.html | 11 +- functions_i.html | 15 +- functions_k.html | 9 +- functions_m.html | 9 +- functions_n.html | 15 +- functions_o.html | 30 +- functions_p.html | 9 +- functions_r.html | 15 +- functions_rela.html | 3 +- functions_s.html | 14 +- functions_t.html | 9 +- functions_type.html | 10 +- functions_v.html | 14 +- functions_~.html | 11 +- graph_legend.html | 2 +- hierarchy.html | 17 +- index.html | 2 +- namespacemembers.html | 6 +- namespacemembers_func.html | 104 ++++ namespacemembers_type.html | 3 +- namespacenlohmann.html | 9 +- ..._1anonymous__namespace_02json_8hpp_03.html | 120 ++++ ..._03_a174856a407e2478a8d172232c13597dd.html | 140 +++++ ...ann_a2bfd99e845a2e5cd90aeaf1b1431f474.html | 2 +- pages.html | 2 +- search/all_0.js | 3 +- search/all_1.js | 3 +- search/all_10.js | 10 +- search/all_11.js | 7 +- search/all_12.js | 5 +- search/all_13.js | 4 +- search/all_2.js | 2 +- search/all_7.js | 1 + search/all_b.js | 2 +- search/all_c.js | 8 +- search/all_d.js | 31 +- search/all_e.js | 30 +- search/all_f.js | 10 +- search/classes_2.js | 1 + search/enumvalues_7.js | 2 +- search/functions_0.js | 3 +- search/functions_1.js | 2 +- search/functions_2.js | 2 +- search/functions_a.js | 14 +- search/functions_c.js | 2 +- search/namespaces_0.js | 1 + search/searchdata.js | 4 +- search/typedefs_1.js | 1 + search/typedefs_6.js | 3 +- search/typedefs_7.js | 3 +- search/typedefs_8.js | 3 +- search/typedefs_9.js | 3 +- search/typedefs_a.js | 3 +- search/typedefs_b.js | 3 +- ..._8hpp_03_1_1has__mapped__type-members.html | 107 ++++ ...e_02json_8hpp_03_1_1has__mapped__type.html | 123 ++++ ...ype_af1817f143485abec957f317fff256756.html | 121 ++++ ...ash_3_01nlohmann_1_1json_01_4-members.html | 2 +- ...std_1_1hash_3_01nlohmann_1_1json_01_4.html | 2 +- ...1_4_afd03f6ad53db22868ca4163a8200b2f9.html | 2 +- todo.html | 14 +- 299 files changed, 7824 insertions(+), 1868 deletions(-) create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html create mode 100644 classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html create mode 100644 classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html create mode 100644 classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html create mode 100644 classnlohmann_1_1basic__json_af1e3f9e079136abca2530c8191c56292.html create mode 100644 classnlohmann_1_1basic__json_afc4223b5ad03b1b76e925374a8fff98e.html create mode 100644 form_0.png create mode 100644 formula.repository create mode 100644 functions_eval.html create mode 100644 namespacemembers_func.html create mode 100644 namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html create mode 100644 namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html create mode 100644 structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type-members.html create mode 100644 structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html create mode 100644 structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html diff --git a/Nodes.xml b/Nodes.xml index 132ecd989..727098bd0 100644 --- a/Nodes.xml +++ b/Nodes.xml @@ -17,6 +17,10 @@ All namespacemembers.html + + Functions + namespacemembers_func.html + Typedefs namespacemembers_type.html @@ -35,6 +39,23 @@ nlohmann namespacenlohmann.html + + anonymous_namespace{json.hpp} + namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html + + + has_mapped_type + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html + + + value + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html + af1817f143485abec957f317fff256756ac200aa9e414ceaf8dd26882ae1714752 + + + + + basic_json classnlohmann_1_1basic__json.html @@ -204,16 +225,71 @@ const_reverse_iterator classnlohmann_1_1basic__json_1_1const__reverse__iterator.html + + base_iterator + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html + a2d56bd27d5625ff7f6375c3daacaf985 + const_reverse_iterator - classnlohmann_1_1basic__json_1_1const__reverse__iterator_a8ba3f75a7ec557eec19b7513e2924219.html - a8ba3f75a7ec557eec19b7513e2924219 + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html + a0a629ad408ca408831898129954509de + + + const_reverse_iterator + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html + a36f4823b6a3c48b18dd34a8c32d69032 key classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7eb11a5029b7ffff32fdea5f082493c2.html a7eb11a5029b7ffff32fdea5f082493c2 + + operator+ + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html + a49d273e4f273c204b24dd0a95f7b8fbe + + + operator++ + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html + a7a770f61d1826940b1240bbc9b64250e + + + operator++ + classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html + ac8e5cfc054ab5b5a029f1417eeab6849 + + + operator+= + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html + a0f7a1b1cfcb392626677db4d721d8162 + + + operator- + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html + a5f202fab3c6b020d26e52b6115e5c500 + + + operator- + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html + a35453d58fa5ad973121883e398428799 + + + operator-- + classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html + ab7e5d38f73a389f1ca95d0a8eb989879 + + + operator-- + classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html + adf0d1463938202e1a0ae3b9af5f2f497 + + + operator[] + classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html + abad717264654e1c8fe4c9a132c886b01 + value classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html @@ -381,16 +457,71 @@ reverse_iterator classnlohmann_1_1basic__json_1_1reverse__iterator.html + + base_iterator + classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html + af530909fe1c73c87dc5f1c7afd132b09 + reverse_iterator - classnlohmann_1_1basic__json_1_1reverse__iterator_af3029b8b16518b9da0b4cd3be98ef2c1.html - af3029b8b16518b9da0b4cd3be98ef2c1 + classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html + a53260a8b47d21ea32f2a718414f680cd + + + reverse_iterator + classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html + a54d7e34d5c3eb175c60657c442b98527 key classnlohmann_1_1basic__json_1_1reverse__iterator_a514d7a82f1c8f1862acfefe8d16c6ca6.html a514d7a82f1c8f1862acfefe8d16c6ca6 + + operator+ + classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html + a8e1b3de932dbf16c5d418741f8a3aff5 + + + operator++ + classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html + afd5f2dfa7551ee76fa85f344ba57c09a + + + operator++ + classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html + ae97ee3934cbb395c0686225dd1f810c6 + + + operator+= + classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html + afa7138aba1ee625188d4577fd6a8ce75 + + + operator- + classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html + a779e6d33dc2a95b09af8880ac35ca5a0 + + + operator- + classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html + a91ab780b917813804449f03f8b611e1a + + + operator-- + classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html + a963d0ff1cd1b127820b512dad3980835 + + + operator-- + classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html + ab274433af69a5f596a837edae8b70ff7 + + + operator[] + classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html + ab2e6fec73e4f67a50ca14f2bf568114d + value classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html @@ -428,11 +559,6 @@ classnlohmann_1_1basic__json_adbd4c16c9ac641b2a4736bc2c6787d83.html adbd4c16c9ac641b2a4736bc2c6787d83 - - list_init_t - classnlohmann_1_1basic__json_aa23ac5808b9aa1a08d18e3ebea25c7ce.html - aa23ac5808b9aa1a08d18e3ebea25c7ce - number_float_t classnlohmann_1_1basic__json_aacf6c869f6a9c66ac1bc99e93f310044.html @@ -644,8 +770,8 @@ basic_json - classnlohmann_1_1basic__json_a444d8376d63d7a5edb85f33bc5976c14.html - a444d8376d63d7a5edb85f33bc5976c14 + classnlohmann_1_1basic__json_af1e3f9e079136abca2530c8191c56292.html + af1e3f9e079136abca2530c8191c56292 basic_json @@ -674,8 +800,8 @@ array - classnlohmann_1_1basic__json_a53590b99e380c464a83a0a5edf6da9ab.html - a53590b99e380c464a83a0a5edf6da9ab + classnlohmann_1_1basic__json_afc4223b5ad03b1b76e925374a8fff98e.html + afc4223b5ad03b1b76e925374a8fff98e at @@ -899,8 +1025,8 @@ object - classnlohmann_1_1basic__json_afb9664e6f30038e691f2e864e7f6a740.html - afb9664e6f30038e691f2e864e7f6a740 + classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html + ad1f617d29e8923dd40c89153f792b1bc operator value_t @@ -1127,6 +1253,10 @@ nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberFloatType, AllocatorType > classnlohmann_1_1basic__json.html + + nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T > + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html + std::hash< nlohmann::json > structstd_1_1hash_3_01nlohmann_1_1json_01_4.html @@ -1168,6 +1298,80 @@ All functions.html + + + a + functions.html + + + b + functions_b.html + + + c + functions_c.html + + + d + functions_d.html + + + e + functions_e.html + + + f + functions_f.html + + + g + functions_g.html + + + i + functions_i.html + + + k + functions_k.html + + + m + functions_m.html + + + n + functions_n.html + + + o + functions_o.html + + + p + functions_p.html + + + r + functions_r.html + + + s + functions_s.html + + + t + functions_t.html + + + v + functions_v.html + + + ~ + functions_~.html + + Functions @@ -1181,6 +1385,10 @@ Enumerations functions_enum.html + + Enumerator + functions_eval.html + Related Functions functions_rela.html diff --git a/Tokens.xml b/Tokens.xml index 55fdb339d..ef2617321 100644 --- a/Tokens.xml +++ b/Tokens.xml @@ -51,6 +51,94 @@ aa8e533b4290ade5bf5a33104a69b202a per-element parser callback type + + + value_type + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_a7d0db3b728d820d4984df78d97d2b104.html + a7d0db3b728d820d4984df78d97d2b104 + the type of elements in a basic_json container + + + + reference + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html + a5fd8b54389698edf0c08e2dd001f610b + the type of an element reference + + + + const_reference + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_ac4011bd0781e51afe4994d2b09fd27e9.html + ac4011bd0781e51afe4994d2b09fd27e9 + the type of an element const reference + + + + difference_type + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_adbd4c16c9ac641b2a4736bc2c6787d83.html + adbd4c16c9ac641b2a4736bc2c6787d83 + a type to represent differences between iterators + + + + size_type + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html + a80ceaa3bdd346292273b309e08525c1c + a type to represent container sizes + + + + allocator_type + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_ae928414b2805cf6ef56b4e4f8d235416.html + ae928414b2805cf6ef56b4e4f8d235416 + the allocator type + + + + pointer + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html + a6bbd3e72a870f1ba81ff6886b063b0fe + the type of an element pointer + + + + const_pointer + cpp + tdef + nlohmann::basic_json + + classnlohmann_1_1basic__json_a13e5642dbfa1602c937d295a085413cc.html + a13e5642dbfa1602c937d295a085413cc + the type of an element const pointer + object_t @@ -117,17 +205,6 @@ aacf6c869f6a9c66ac1bc99e93f310044 a type for a number (floating-point) - - - list_init_t - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_aa23ac5808b9aa1a08d18e3ebea25c7ce.html - aa23ac5808b9aa1a08d18e3ebea25c7ce - a type for list initialization - basic_json @@ -327,8 +404,8 @@ instm nlohmann::basic_json - classnlohmann_1_1basic__json_a444d8376d63d7a5edb85f33bc5976c14.html - a444d8376d63d7a5edb85f33bc5976c14 + classnlohmann_1_1basic__json_af1e3f9e079136abca2530c8191c56292.html + af1e3f9e079136abca2530c8191c56292 create a container (array or object) from an initializer list json.hpp @@ -1193,7 +1270,7 @@ classnlohmann_1_1basic__json_a4bf695ddf4a00ea8feea2c725ec847f1.html a4bf695ddf4a00ea8feea2c725ec847f1 - swaps the contents + exchanges the values json.hpp @@ -1205,7 +1282,7 @@ classnlohmann_1_1basic__json_a57a96ab3ff1ce7b48a754129fb12c982.html a57a96ab3ff1ce7b48a754129fb12c982 - swaps the contents + exchanges the values json.hpp @@ -1215,8 +1292,8 @@ clm nlohmann::basic_json - classnlohmann_1_1basic__json_a53590b99e380c464a83a0a5edf6da9ab.html - a53590b99e380c464a83a0a5edf6da9ab + classnlohmann_1_1basic__json_afc4223b5ad03b1b76e925374a8fff98e.html + afc4223b5ad03b1b76e925374a8fff98e explicitly create an array from an initializer list json.hpp @@ -1239,8 +1316,8 @@ clm nlohmann::basic_json - classnlohmann_1_1basic__json_afb9664e6f30038e691f2e864e7f6a740.html - afb9664e6f30038e691f2e864e7f6a740 + classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html + ad1f617d29e8923dd40c89153f792b1bc explicitly create an object from an initializer list json.hpp @@ -1352,94 +1429,6 @@ serialize to stream json.hpp - - - value_type - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_a7d0db3b728d820d4984df78d97d2b104.html - a7d0db3b728d820d4984df78d97d2b104 - the type of elements in a basic_json container - - - - reference - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html - a5fd8b54389698edf0c08e2dd001f610b - the type of an element reference - - - - const_reference - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_ac4011bd0781e51afe4994d2b09fd27e9.html - ac4011bd0781e51afe4994d2b09fd27e9 - the type of an element const reference - - - - difference_type - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_adbd4c16c9ac641b2a4736bc2c6787d83.html - adbd4c16c9ac641b2a4736bc2c6787d83 - a type to represent differences between iterators - - - - size_type - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html - a80ceaa3bdd346292273b309e08525c1c - a type to represent container sizes - - - - allocator_type - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_ae928414b2805cf6ef56b4e4f8d235416.html - ae928414b2805cf6ef56b4e4f8d235416 - the allocator type - - - - pointer - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html - a6bbd3e72a870f1ba81ff6886b063b0fe - the type of an element pointer - - - - const_pointer - cpp - tdef - nlohmann::basic_json - - classnlohmann_1_1basic__json_a13e5642dbfa1602c937d295a085413cc.html - a13e5642dbfa1602c937d295a085413cc - the type of an element const pointer - parse @@ -2183,6 +2172,17 @@ a const reverse random access iterator for the basic_json class json.hpp + + + base_iterator + cpp + tdef + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html + a2d56bd27d5625ff7f6375c3daacaf985 + shortcut to the reverse iterator adaptor + const_reverse_iterator @@ -2190,8 +2190,21 @@ instm nlohmann::basic_json::const_reverse_iterator - classnlohmann_1_1basic__json_1_1const__reverse__iterator_a8ba3f75a7ec557eec19b7513e2924219.html - a8ba3f75a7ec557eec19b7513e2924219 + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html + a0a629ad408ca408831898129954509de + create reverse iterator from iterator + json.hpp + + + + const_reverse_iterator + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html + a36f4823b6a3c48b18dd34a8c32d69032 + create reverse iterator from base class json.hpp @@ -2206,6 +2219,114 @@ return the key of an object iterator json.hpp + + + operator+ + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html + a49d273e4f273c204b24dd0a95f7b8fbe + add to iterator + json.hpp + + + + operator++ + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html + a7a770f61d1826940b1240bbc9b64250e + post-increment (it++) + json.hpp + + + + operator++ + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html + ac8e5cfc054ab5b5a029f1417eeab6849 + pre-increment (++it) + json.hpp + + + + operator+= + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html + a0f7a1b1cfcb392626677db4d721d8162 + add to iterator + json.hpp + + + + operator- + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html + a5f202fab3c6b020d26e52b6115e5c500 + subtract from iterator + json.hpp + + + + operator- + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html + a35453d58fa5ad973121883e398428799 + return difference + json.hpp + + + + operator-- + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html + ab7e5d38f73a389f1ca95d0a8eb989879 + post-decrement (it–) + json.hpp + + + + operator-- + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html + adf0d1463938202e1a0ae3b9af5f2f497 + pre-decrement (–it) + json.hpp + + + + operator[] + cpp + instm + nlohmann::basic_json::const_reverse_iterator + + classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html + abad717264654e1c8fe4c9a132c886b01 + access to successor + json.hpp + value @@ -2593,6 +2714,17 @@ a reverse random access iterator for the basic_json class json.hpp + + + base_iterator + cpp + tdef + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html + af530909fe1c73c87dc5f1c7afd132b09 + shortcut to the reverse iterator adaptor + reverse_iterator @@ -2600,8 +2732,21 @@ instm nlohmann::basic_json::reverse_iterator - classnlohmann_1_1basic__json_1_1reverse__iterator_af3029b8b16518b9da0b4cd3be98ef2c1.html - af3029b8b16518b9da0b4cd3be98ef2c1 + classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html + a53260a8b47d21ea32f2a718414f680cd + create reverse iterator from iterator + json.hpp + + + + reverse_iterator + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html + a54d7e34d5c3eb175c60657c442b98527 + create reverse iterator from base class json.hpp @@ -2616,6 +2761,114 @@ return the key of an object iterator json.hpp + + + operator+ + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html + a8e1b3de932dbf16c5d418741f8a3aff5 + add to iterator + json.hpp + + + + operator++ + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html + afd5f2dfa7551ee76fa85f344ba57c09a + post-increment (it++) + json.hpp + + + + operator++ + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html + ae97ee3934cbb395c0686225dd1f810c6 + pre-increment (++it) + json.hpp + + + + operator+= + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html + afa7138aba1ee625188d4577fd6a8ce75 + add to iterator + json.hpp + + + + operator- + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html + a779e6d33dc2a95b09af8880ac35ca5a0 + subtract from iterator + json.hpp + + + + operator- + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html + a91ab780b917813804449f03f8b611e1a + return difference + json.hpp + + + + operator-- + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html + a963d0ff1cd1b127820b512dad3980835 + post-decrement (it–) + json.hpp + + + + operator-- + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html + ab274433af69a5f596a837edae8b70ff7 + pre-decrement (–it) + json.hpp + + + + operator[] + cpp + instm + nlohmann::basic_json::reverse_iterator + + classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html + ab2e6fec73e4f67a50ca14f2bf568114d + access to successor + json.hpp + value @@ -2628,6 +2881,59 @@ return the value of an iterator json.hpp + + + nlohmann::anonymous_namespace{json.hpp} + c + ns + nlohmann::anonymous_namespace{json.hpp} + + namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html + unnamed namespace with internal helper functions + + + + approx + cpp + func + nlohmann::anonymous_namespace{json.hpp} + + namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html + a174856a407e2478a8d172232c13597dd + "equality" comparison for floating point numbers + json.hpp + + + + nlohmann::anonymous_namespace{json.hpp}::has_mapped_type + c + tmplt + nlohmann::anonymous_namespace{json.hpp}::has_mapped_type + + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html + Helper to determine whether there&#39;s a key_type for T. + json.hpp + + + + value + cpp + econst + nlohmann::anonymous_namespace{json.hpp}::has_mapped_type + + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html + af1817f143485abec957f317fff256756ac200aa9e414ceaf8dd26882ae1714752 + + + + value + cpp + econst + nlohmann::anonymous_namespace{json.hpp}::has_mapped_type + + structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html + af1817f143485abec957f317fff256756ac200aa9e414ceaf8dd26882ae1714752 + std::hash< nlohmann::json > diff --git a/annotated.html b/annotated.html index 10660fc77..b134c080f 100644 --- a/annotated.html +++ b/annotated.html @@ -91,11 +91,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
- - - - - + + + + + + +
 ▼NnlohmannNamespace for Niels Lohmann
 ▼Cbasic_jsonClass to store JSON values
 Cconst_iteratorConst random access iterator for the basic_json class
 Cconst_reverse_iteratorConst reverse random access iterator for the basic_json class
 CiteratorRandom access iterator for the basic_json class
 Creverse_iteratorReverse random access iterator for the basic_json class
 ▼Nanonymous_namespace{json.hpp}Unnamed namespace with internal helper functions
 Chas_mapped_typeHelper to determine whether there's a key_type for T
 ▼Cbasic_jsonClass to store JSON values
 Cconst_iteratorConst random access iterator for the basic_json class
 Cconst_reverse_iteratorConst reverse random access iterator for the basic_json class
 CiteratorRandom access iterator for the basic_json class
 Creverse_iteratorReverse random access iterator for the basic_json class
 ▼NstdSTL namespace
 Chash< nlohmann::json >Hash value for JSON objects
@@ -103,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/classes.html b/classes.html index b3b410bb0..9411cfc38 100644 --- a/classes.html +++ b/classes.html @@ -91,23 +91,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
B | C | H | I | R
+ - + + - - + + +
  b  
-
basic_json::const_reverse_iterator (nlohmann)   
  i  
-
basic_json::const_reverse_iterator (nlohmann)   hash< nlohmann::json > (std)   
  r  
+
  h  
-
basic_json (nlohmann)   basic_json::iterator (nlohmann)   
  i  
+
basic_json (nlohmann)   basic_json::reverse_iterator (nlohmann)   
  c  
-
hash< nlohmann::json > (std)   
  r  
-
basic_json::const_iterator (nlohmann)   basic_json::reverse_iterator (nlohmann)   
has_mapped_type (nlohmann::anonymous_namespace{json.hpp})   basic_json::iterator (nlohmann)   
basic_json::const_iterator (nlohmann)   
B | C | H | I | R
diff --git a/classnlohmann_1_1basic__json-members.html b/classnlohmann_1_1basic__json-members.html index 1d8c6a811..b32f339d2 100644 --- a/classnlohmann_1_1basic__json-members.html +++ b/classnlohmann_1_1basic__json-members.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for nlohmann::basic_json, including all inherited members.

- + @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -166,63 +166,62 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
allocator_type typedefnlohmann::basic_json
array(list_init_t init=list_init_t())nlohmann::basic_jsoninlinestatic
array(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())nlohmann::basic_jsoninlinestatic
array_t typedefnlohmann::basic_json
at(size_type idx)nlohmann::basic_jsoninline
at(size_type idx) const nlohmann::basic_jsoninline
basic_json(const CompatibleNumberIntegerType value) noexceptnlohmann::basic_jsoninline
basic_json(const number_float_t value)nlohmann::basic_jsoninline
basic_json(const CompatibleNumberFloatType value) noexceptnlohmann::basic_jsoninline
basic_json(list_init_t init, bool type_deduction=true, value_t manual_type=value_t::array)nlohmann::basic_jsoninline
basic_json(std::initializer_list< basic_json > init, bool type_deduction=true, value_t manual_type=value_t::array)nlohmann::basic_jsoninline
basic_json(size_type count, const basic_json &value)nlohmann::basic_jsoninline
basic_json(InputIT first, InputIT last)nlohmann::basic_jsoninline
basic_json(const basic_json &other)nlohmann::basic_jsoninline
is_primitive() const noexceptnlohmann::basic_jsoninline
is_string() const noexceptnlohmann::basic_jsoninline
is_structured() const noexceptnlohmann::basic_jsoninline
list_init_t typedefnlohmann::basic_json
max_size() const noexceptnlohmann::basic_jsoninline
number_float_t typedefnlohmann::basic_json
number_integer_t typedefnlohmann::basic_json
object(list_init_t init=list_init_t())nlohmann::basic_jsoninlinestatic
object_t typedefnlohmann::basic_json
operator value_t() const noexceptnlohmann::basic_jsoninline
operator ValueType() const nlohmann::basic_jsoninline
operator!=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator+=(basic_json &&value)nlohmann::basic_jsoninline
operator+=(const basic_json &value)nlohmann::basic_jsoninline
operator+=(const typename object_t::value_type &value)nlohmann::basic_jsoninline
operator<(const value_t lhs, const value_t rhs)nlohmann::basic_jsonfriend
operator<(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator<<(std::ostream &o, const basic_json &j)nlohmann::basic_jsonfriend
operator<<(basic_json &j, std::istream &i)nlohmann::basic_jsonfriend
operator<=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator=(basic_json other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)nlohmann::basic_jsoninline
operator==(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>>(const basic_json &j, std::ostream &o)nlohmann::basic_jsonfriend
operator>>(std::istream &i, basic_json &j)nlohmann::basic_jsonfriend
operator[](size_type idx)nlohmann::basic_jsoninline
operator[](size_type idx) const nlohmann::basic_jsoninline
operator[](const typename object_t::key_type &key)nlohmann::basic_jsoninline
operator[](const typename object_t::key_type &key) const nlohmann::basic_jsoninline
operator[](const T(&key)[n])nlohmann::basic_jsoninline
operator[](const T(&key)[n]) const nlohmann::basic_jsoninline
parse(const string_t &s, parser_callback_t cb=nullptr)nlohmann::basic_jsoninlinestatic
parse(std::istream &i, parser_callback_t cb=nullptr)nlohmann::basic_jsoninlinestatic
parse_event_t enum namenlohmann::basic_json
parser_callback_t typedefnlohmann::basic_json
pointer typedefnlohmann::basic_json
push_back(basic_json &&value)nlohmann::basic_jsoninline
push_back(const basic_json &value)nlohmann::basic_jsoninline
push_back(const typename object_t::value_type &value)nlohmann::basic_jsoninline
rbegin()nlohmann::basic_jsoninline
rbegin() const nlohmann::basic_jsoninline
reference typedefnlohmann::basic_json
rend()nlohmann::basic_jsoninline
rend() const nlohmann::basic_jsoninline
size() const noexceptnlohmann::basic_jsoninline
size_type typedefnlohmann::basic_json
string_t typedefnlohmann::basic_json
swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)nlohmann::basic_jsoninline
swap(array_t &other)nlohmann::basic_jsoninline
swap(object_t &other)nlohmann::basic_jsoninline
swap(string_t &other)nlohmann::basic_jsoninline
type() const noexceptnlohmann::basic_jsoninline
value_t enum namenlohmann::basic_json
value_type typedefnlohmann::basic_json
~basic_json()nlohmann::basic_jsoninline
max_size() const noexceptnlohmann::basic_jsoninline
number_float_t typedefnlohmann::basic_json
number_integer_t typedefnlohmann::basic_json
object(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())nlohmann::basic_jsoninlinestatic
object_t typedefnlohmann::basic_json
operator value_t() const noexceptnlohmann::basic_jsoninline
operator ValueType() const nlohmann::basic_jsoninline
operator!=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator+=(basic_json &&value)nlohmann::basic_jsoninline
operator+=(const basic_json &value)nlohmann::basic_jsoninline
operator+=(const typename object_t::value_type &value)nlohmann::basic_jsoninline
operator<(const value_t lhs, const value_t rhs)nlohmann::basic_jsonfriend
operator<(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator<<(std::ostream &o, const basic_json &j)nlohmann::basic_jsonfriend
operator<<(basic_json &j, std::istream &i)nlohmann::basic_jsonfriend
operator<=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator=(basic_json other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)nlohmann::basic_jsoninline
operator==(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>=(const_reference lhs, const_reference rhs) noexceptnlohmann::basic_jsonfriend
operator>>(const basic_json &j, std::ostream &o)nlohmann::basic_jsonfriend
operator>>(std::istream &i, basic_json &j)nlohmann::basic_jsonfriend
operator[](size_type idx)nlohmann::basic_jsoninline
operator[](size_type idx) const nlohmann::basic_jsoninline
operator[](const typename object_t::key_type &key)nlohmann::basic_jsoninline
operator[](const typename object_t::key_type &key) const nlohmann::basic_jsoninline
operator[](const T(&key)[n])nlohmann::basic_jsoninline
operator[](const T(&key)[n]) const nlohmann::basic_jsoninline
parse(const string_t &s, parser_callback_t cb=nullptr)nlohmann::basic_jsoninlinestatic
parse(std::istream &i, parser_callback_t cb=nullptr)nlohmann::basic_jsoninlinestatic
parse_event_t enum namenlohmann::basic_json
parser_callback_t typedefnlohmann::basic_json
pointer typedefnlohmann::basic_json
push_back(basic_json &&value)nlohmann::basic_jsoninline
push_back(const basic_json &value)nlohmann::basic_jsoninline
push_back(const typename object_t::value_type &value)nlohmann::basic_jsoninline
rbegin()nlohmann::basic_jsoninline
rbegin() const nlohmann::basic_jsoninline
reference typedefnlohmann::basic_json
rend()nlohmann::basic_jsoninline
rend() const nlohmann::basic_jsoninline
size() const noexceptnlohmann::basic_jsoninline
size_type typedefnlohmann::basic_json
string_t typedefnlohmann::basic_json
swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)nlohmann::basic_jsoninline
swap(array_t &other)nlohmann::basic_jsoninline
swap(object_t &other)nlohmann::basic_jsoninline
swap(string_t &other)nlohmann::basic_jsoninline
type() const noexceptnlohmann::basic_jsoninline
value_t enum namenlohmann::basic_json
value_type typedefnlohmann::basic_json
~basic_json()nlohmann::basic_jsoninline
diff --git a/classnlohmann_1_1basic__json.html b/classnlohmann_1_1basic__json.html index 99e47874f..320645eca 100644 --- a/classnlohmann_1_1basic__json.html +++ b/classnlohmann_1_1basic__json.html @@ -93,7 +93,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Public Types | Public Member Functions | Static Public Member Functions | -Friends | List of all members
nlohmann::basic_json Class Template Reference
@@ -151,6 +150,31 @@ Public Types }  the JSON type enumeration More...
  +
container types
+using value_type = basic_json + the type of elements in a basic_json container More...
+  +using reference = value_type & + the type of an element reference More...
+  +using const_reference = const value_type & + the type of an element const reference More...
+  +using difference_type = std::ptrdiff_t + a type to represent differences between iterators More...
+  +using size_type = std::size_t + a type to represent container sizes More...
+  +using allocator_type = AllocatorType< basic_json > + the allocator type More...
+  +using pointer = typename std::allocator_traits< allocator_type >::pointer + the type of an element pointer More...
+  +using const_pointer = typename std::allocator_traits< allocator_type >::const_pointer + the type of an element const pointer More...
+ 
JSON value data types
using object_t = ObjectType< StringType, basic_json, std::less< StringType >, AllocatorType< std::pair< const StringType, basic_json >>>  a type for an object More...
@@ -170,9 +194,6 @@ Public Types using number_float_t = NumberFloatType  a type for a number (floating-point) More...
  -using list_init_t = std::initializer_list< basic_json > - a type for list initialization More...
-  @@ -230,9 +251,9 @@ Public Member Functions - - - + + + @@ -464,30 +485,30 @@ Public Member Functions - + - +

Public Member Functions

 basic_json (const CompatibleNumberFloatType value) noexcept
 create an floating-point number (implicit) More...
 
 basic_json (list_init_t init, bool type_deduction=true, value_t manual_type=value_t::array)
 create a container (array or object) from an initializer list More...
 
 basic_json (std::initializer_list< basic_json > init, bool type_deduction=true, value_t manual_type=value_t::array)
 create a container (array or object) from an initializer list More...
 
 basic_json (size_type count, const basic_json &value)
 construct an array with count copies of given value More...
 
 exchanges the values More...
 
void swap (object_t &other)
 swaps the contents More...
 exchanges the values More...
 
void swap (string_t &other)
 swaps the contents More...
 exchanges the values More...
 
- - - + + + - - - + + +

Static Public Member Functions

static basic_json array (list_init_t init=list_init_t())
 explicitly create an array from an initializer list More...
 
static basic_json array (std::initializer_list< basic_json > init=std::initializer_list< basic_json >())
 explicitly create an array from an initializer list More...
 
static allocator_type get_allocator ()
 returns the allocator associated with the container More...
 
static basic_json object (list_init_t init=list_init_t())
 explicitly create an object from an initializer list More...
 
static basic_json object (std::initializer_list< basic_json > init=std::initializer_list< basic_json >())
 explicitly create an object from an initializer list More...
 
+ - @@ -515,33 +536,6 @@ Friends

Friends

lexicographical comparison operators
bool operator< (const value_t lhs, const value_t rhs)
 comparison operator for JSON types More...
 
lexicographical comparison operators
bool operator== (const_reference lhs, const_reference rhs) noexcept
 comparison: equal More...
 
 
- - - - - - - - - - - - - - - - - - - - - - - - -

-container types

using value_type = basic_json
 the type of elements in a basic_json container More...
 
using reference = value_type &
 the type of an element reference More...
 
using const_reference = const value_type &
 the type of an element const reference More...
 
using difference_type = std::ptrdiff_t
 a type to represent differences between iterators More...
 
using size_type = std::size_t
 a type to represent container sizes More...
 
using allocator_type = AllocatorType< basic_json >
 the allocator type More...
 
using pointer = typename std::allocator_traits< allocator_type >::pointer
 the type of an element pointer More...
 
using const_pointer = typename std::allocator_traits< allocator_type >::const_pointer
 the type of an element const pointer More...
 
- @@ -562,13 +556,13 @@ class nlohmann::basic_json
Template Parameters

deserialization

static basic_json parse (const string_t &s, parser_callback_t cb=nullptr)
 deserialize from string More...
- - - - - - - + + + + + + +
ObjectTypetype for JSON objects (std::map by default)
ArrayTypetype for JSON arrays (std::vector by default)
StringTypetype for JSON strings and object keys (std::string by default)
BooleanTypetype for JSON booleans (bool by default)
NumberIntegerTypetype for JSON integer numbers (int64_t by default)
NumberFloatTypetype for JSON floating-point numbers (double by default)
AllocatorTypetype of the allocator to use (std::allocator by default)
ObjectTypetype for JSON objects (std::map by default; will be used in object_t)
ArrayTypetype for JSON arrays (std::vector by default; will be used in array_t)
StringTypetype for JSON strings and object keys (std::string by default; will be used in string_t)
BooleanTypetype for JSON booleans (bool by default; will be used in boolean_t)
NumberIntegerTypetype for JSON integer numbers (int64_t by default; will be used in number_integer_t)
NumberFloatTypetype for JSON floating-point numbers (double by default; will be used in number_float_t)
AllocatorTypetype of the allocator to use (std::allocator by default)
@@ -586,13 +580,11 @@ class nlohmann::basic_json
Note
ObjectType trick from http://stackoverflow.com/a/9860911
-
See also
RFC 7159 http://rfc7159.net/rfc7159
-
-ECMA 404 http://www.ecma-international.org/publications/standards/Ecma-404.htm
+
See also
RFC 7159 http://rfc7159.net/rfc7159
diff --git a/classnlohmann_1_1basic__json_1_1const__iterator-members.html b/classnlohmann_1_1basic__json_1_1const__iterator-members.html index d81c5e4b5..ac6659e0e 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator-members.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator-members.html @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classnlohmann_1_1basic__json_1_1const__iterator.html b/classnlohmann_1_1basic__json_1_1const__iterator.html index e4d704bd5..c44cec053 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator.html @@ -126,7 +126,7 @@ Public Member Functions  const_iterator ()=default  default constructor More...
  - const_iterator (pointer object) + const_iterator (pointer object)  constructor for a given JSON instance More...
   const_iterator (const iterator &other) @@ -207,7 +207,7 @@ Friends diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html b/classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html index b8af03916..7c6d3fa32 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html b/classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html index f30d5cdc7..cd4acefeb 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html b/classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html index 0a017fd19..282e5e830 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html b/classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html index 9a95c43d4..2940d2787 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html b/classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html index fc3a91847..5ffa15c72 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html b/classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html index 8c5165f91..60a341ee0 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html b/classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html index e96066d7e..29c94f453 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html b/classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html index aa5df8134..f391577bd 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html @@ -140,7 +140,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a5aff013c03c1bdc248346c249bec7b67.html b/classnlohmann_1_1basic__json_1_1const__iterator_a5aff013c03c1bdc248346c249bec7b67.html index 8611047b5..b1eb95497 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a5aff013c03c1bdc248346c249bec7b67.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a5aff013c03c1bdc248346c249bec7b67.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html b/classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html index 09f953738..873d28e9f 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html b/classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html index 01f453317..d8c1d2941 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html @@ -140,7 +140,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html b/classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html index efe82e5a5..bc72c7ee0 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a83454954e4e16be3d5316f9322e91a34.html b/classnlohmann_1_1basic__json_1_1const__iterator_a83454954e4e16be3d5316f9322e91a34.html index 39f574995..d881529a3 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a83454954e4e16be3d5316f9322e91a34.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a83454954e4e16be3d5316f9322e91a34.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a86a1771e6658d0b14868df6c197d2353.html b/classnlohmann_1_1basic__json_1_1const__iterator_a86a1771e6658d0b14868df6c197d2353.html index 227c347e0..ffcd7fed4 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a86a1771e6658d0b14868df6c197d2353.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a86a1771e6658d0b14868df6c197d2353.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_a8d024cbc99db0d8106899f9fd9973735.html b/classnlohmann_1_1basic__json_1_1const__iterator_a8d024cbc99db0d8106899f9fd9973735.html index f9ca54a70..71e2e23c1 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_a8d024cbc99db0d8106899f9fd9973735.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_a8d024cbc99db0d8106899f9fd9973735.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html b/classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html index f89d1e321..52048effd 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html b/classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html index b07701313..68e8833c8 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html b/classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html index a3755f840..db8d512cb 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html b/classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html index 3b3554e93..a27b4782b 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html b/classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html index 9eb602e19..c5e1d3d9c 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ac36b9187de43721a4bf1b052578bb80b.html b/classnlohmann_1_1basic__json_1_1const__iterator_ac36b9187de43721a4bf1b052578bb80b.html index 27ae91049..18664ca41 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ac36b9187de43721a4bf1b052578bb80b.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ac36b9187de43721a4bf1b052578bb80b.html @@ -140,7 +140,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html b/classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html index 4b4712530..1f2791eed 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html b/classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html index 905ca209c..031448b11 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html b/classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html index 362b60b9c..8d7f00df2 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html @@ -148,7 +148,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html b/classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html index a03ea114f..76b18c2bd 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html @@ -140,7 +140,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html b/classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html index 83cc4518e..51bd4c6e2 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html b/classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html index 6bfbdfbc5..b4a419de3 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_ae480d5c86e5e1129d53d1e19782017a6.html b/classnlohmann_1_1basic__json_1_1const__iterator_ae480d5c86e5e1129d53d1e19782017a6.html index 7b6727298..d595f1e6f 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_ae480d5c86e5e1129d53d1e19782017a6.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_ae480d5c86e5e1129d53d1e19782017a6.html @@ -140,7 +140,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html b/classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html index 312651200..0d35136d5 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html b/classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html index 446a78e21..6e54c436e 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__iterator_af55564e391b23e41abe78bc4bbe4edcb.html b/classnlohmann_1_1basic__json_1_1const__iterator_af55564e391b23e41abe78bc4bbe4edcb.html index 59ed2c468..f865d4d2e 100644 --- a/classnlohmann_1_1basic__json_1_1const__iterator_af55564e391b23e41abe78bc4bbe4edcb.html +++ b/classnlohmann_1_1basic__json_1_1const__iterator_af55564e391b23e41abe78bc4bbe4edcb.html @@ -152,7 +152,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator-members.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator-members.html index 66d61e9a3..6bac8e985 100644 --- a/classnlohmann_1_1basic__json_1_1const__reverse__iterator-members.html +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator-members.html @@ -95,13 +95,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for nlohmann::basic_json::const_reverse_iterator, including all inherited members.

- + + + - + + + + + + + + + +
const_reverse_iterator(const typename std::reverse_iterator< typename basic_json::const_iterator >::iterator_type &it)nlohmann::basic_json::const_reverse_iteratorinline
base_iterator typedefnlohmann::basic_json::const_reverse_iterator
const_reverse_iterator(const typename base_iterator::iterator_type &it)nlohmann::basic_json::const_reverse_iteratorinline
const_reverse_iterator(const base_iterator &it)nlohmann::basic_json::const_reverse_iteratorinline
key() const nlohmann::basic_json::const_reverse_iteratorinline
value() const nlohmann::basic_json::const_reverse_iteratorinline
operator+(difference_type i) const nlohmann::basic_json::const_reverse_iteratorinline
operator++(int)nlohmann::basic_json::const_reverse_iteratorinline
operator++()nlohmann::basic_json::const_reverse_iteratorinline
operator+=(difference_type i)nlohmann::basic_json::const_reverse_iteratorinline
operator-(difference_type i) const nlohmann::basic_json::const_reverse_iteratorinline
operator-(const const_reverse_iterator &other) const nlohmann::basic_json::const_reverse_iteratorinline
operator--(int)nlohmann::basic_json::const_reverse_iteratorinline
operator--()nlohmann::basic_json::const_reverse_iteratorinline
operator[](difference_type n) const nlohmann::basic_json::const_reverse_iteratorinline
value() const nlohmann::basic_json::const_reverse_iteratorinline
diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator.html index f45311a03..97d4186f2 100644 --- a/classnlohmann_1_1basic__json_1_1const__reverse__iterator.html +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator.html @@ -89,6 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,13 +102,50 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

#include <json.hpp>

+ + + + +

+Public Types

using base_iterator = std::reverse_iterator< typename basic_json::const_iterator >
 shortcut to the reverse iterator adaptor More...
 
- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -115,7 +153,7 @@ Public Member Functions diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html new file mode 100644 index 000000000..5c688f99f --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator + + + + + + + + + + + +
+
+

Public Member Functions

 const_reverse_iterator (const typename std::reverse_iterator< typename basic_json::const_iterator >::iterator_type &it)
 
 const_reverse_iterator (const typename base_iterator::iterator_type &it)
 create reverse iterator from iterator More...
 
 const_reverse_iterator (const base_iterator &it)
 create reverse iterator from base class More...
 
object_t::key_type key () const
 return the key of an object iterator More...
 
const_reverse_iterator operator+ (difference_type i) const
 add to iterator More...
 
const_reverse_iterator operator++ (int)
 post-increment (it++) More...
 
const_reverse_iterator & operator++ ()
 pre-increment (++it) More...
 
const_reverse_iterator & operator+= (difference_type i)
 add to iterator More...
 
const_reverse_iterator operator- (difference_type i) const
 subtract from iterator More...
 
difference_type operator- (const const_reverse_iterator &other) const
 return difference More...
 
const_reverse_iterator operator-- (int)
 post-decrement (it–) More...
 
const_reverse_iterator & operator-- ()
 pre-decrement (–it) More...
 
const_reference operator[] (difference_type n) const
 access to successor More...
 
const_reference value () const
 return the value of an iterator More...
 
+ + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator (const typename base_iterator::iterator_type & it)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html new file mode 100644 index 000000000..42ab819cf --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator+= + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reverse_iterator& nlohmann::basic_json::const_reverse_iterator::operator+= (difference_type i)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html new file mode 100644 index 000000000..00606f9c4 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html @@ -0,0 +1,131 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::base_iterator + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + +
using nlohmann::basic_json::const_reverse_iterator::base_iterator = std::reverse_iterator<typename basic_json::const_iterator>
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html index 9b12b30aa..ab1540edb 100644 --- a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html @@ -85,8 +85,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -123,7 +134,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html new file mode 100644 index 000000000..6c6181a7a --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
difference_type nlohmann::basic_json::const_reverse_iterator::operator- (const const_reverse_iterator & other) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html new file mode 100644 index 000000000..6b9074f1c --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator (const base_iterator & it)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html new file mode 100644 index 000000000..a240e88b6 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator+ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reverse_iterator nlohmann::basic_json::const_reverse_iterator::operator+ (difference_type i) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html new file mode 100644 index 000000000..41799a7be --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reverse_iterator nlohmann::basic_json::const_reverse_iterator::operator- (difference_type i) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html new file mode 100644 index 000000000..0aa62fceb --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator++ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reverse_iterator nlohmann::basic_json::const_reverse_iterator::operator++ (int )
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7eb11a5029b7ffff32fdea5f082493c2.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7eb11a5029b7ffff32fdea5f082493c2.html index c5bac9c78..38a194610 100644 --- a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7eb11a5029b7ffff32fdea5f082493c2.html +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7eb11a5029b7ffff32fdea5f082493c2.html @@ -85,8 +85,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -123,7 +134,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html new file mode 100644 index 000000000..6ffdceff3 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator-- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reverse_iterator nlohmann::basic_json::const_reverse_iterator::operator-- (int )
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html new file mode 100644 index 000000000..d30119eb0 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator[] + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
const_reference nlohmann::basic_json::const_reverse_iterator::operator[] (difference_type n) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html new file mode 100644 index 000000000..05f8fe861 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html @@ -0,0 +1,142 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator++ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + +
const_reverse_iterator& nlohmann::basic_json::const_reverse_iterator::operator++ ()
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html new file mode 100644 index 000000000..7e8aabecb --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html @@ -0,0 +1,142 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::const_reverse_iterator::operator-- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + +
const_reverse_iterator& nlohmann::basic_json::const_reverse_iterator::operator-- ()
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1iterator-members.html b/classnlohmann_1_1basic__json_1_1iterator-members.html index f7a820a4f..e5fe17fbb 100644 --- a/classnlohmann_1_1basic__json_1_1iterator-members.html +++ b/classnlohmann_1_1basic__json_1_1iterator-members.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classnlohmann_1_1basic__json_1_1iterator.html b/classnlohmann_1_1basic__json_1_1iterator.html index 980190dc6..28888aced 100644 --- a/classnlohmann_1_1basic__json_1_1iterator.html +++ b/classnlohmann_1_1basic__json_1_1iterator.html @@ -126,7 +126,7 @@ Public Member Functions  iterator ()=default  default constructor More...
  - iterator (pointer object) + iterator (pointer object)  constructor for a given JSON instance More...
   iterator (const iterator &other) noexcept @@ -204,7 +204,7 @@ Friends diff --git a/classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html b/classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html index 9c8782322..046a2fc26 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html b/classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html index f2547d42f..512637e35 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html b/classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html index a3359b4c7..ea258f9cb 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html b/classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html index 05a5293d7..eb6537d62 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html b/classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html index 7be9d2ef3..1e8bdf101 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html b/classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html index 3fa9503b9..b4a5aa585 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html b/classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html index f24ff17ea..58e3c0348 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html b/classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html index f494d3b07..6add4649d 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html b/classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html index 0b99c3eb6..494b8100b 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a4f6e03ae3bb674ebf0b727f74957c12f.html b/classnlohmann_1_1basic__json_1_1iterator_a4f6e03ae3bb674ebf0b727f74957c12f.html index 7889705ce..eec6291a6 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a4f6e03ae3bb674ebf0b727f74957c12f.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a4f6e03ae3bb674ebf0b727f74957c12f.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html b/classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html index 50fc38d78..8b4c88dc7 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a66f1fe146f4ffe139e2dc71c10f9c084.html b/classnlohmann_1_1basic__json_1_1iterator_a66f1fe146f4ffe139e2dc71c10f9c084.html index 0ba741166..ee86004c4 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a66f1fe146f4ffe139e2dc71c10f9c084.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a66f1fe146f4ffe139e2dc71c10f9c084.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html b/classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html index 0b50009a7..394c40253 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html b/classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html index 128889d09..00d4314b7 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html b/classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html index 68028266b..91a86381e 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html b/classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html index 6af8ece17..d602a7bda 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html b/classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html index 559465560..22651a3cd 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html b/classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html index 737ed62b1..1505410a2 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a94285e2ade0bfef829b81377bbbca6cf.html b/classnlohmann_1_1basic__json_1_1iterator_a94285e2ade0bfef829b81377bbbca6cf.html index d854d2e9d..33b61ae8f 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a94285e2ade0bfef829b81377bbbca6cf.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a94285e2ade0bfef829b81377bbbca6cf.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html b/classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html index 488deb6e1..0072ad9fd 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html +++ b/classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html b/classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html index 740dcbea8..377c29bf2 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html +++ b/classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html @@ -139,7 +139,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html b/classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html index 208e5e41b..9db95cb6b 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ac01e258f97612d7f7766f92324e5612a.html b/classnlohmann_1_1basic__json_1_1iterator_ac01e258f97612d7f7766f92324e5612a.html index 48f40ca86..0f00151d8 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ac01e258f97612d7f7766f92324e5612a.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ac01e258f97612d7f7766f92324e5612a.html @@ -150,7 +150,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ac17f1d9d40b6b928a4964ce97a443c6e.html b/classnlohmann_1_1basic__json_1_1iterator_ac17f1d9d40b6b928a4964ce97a443c6e.html index 81eb4c989..a26428882 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ac17f1d9d40b6b928a4964ce97a443c6e.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ac17f1d9d40b6b928a4964ce97a443c6e.html @@ -139,7 +139,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html b/classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html index f814a203e..72d63d158 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html +++ b/classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html b/classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html index 8095ae3ce..82a0f41b5 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html @@ -151,7 +151,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html b/classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html index 9180ca25a..26320ed92 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html @@ -139,7 +139,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html b/classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html index 7831ddc13..004111d03 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html @@ -147,7 +147,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_ae58eb251e2ca9b5c9d522f25fa67eb36.html b/classnlohmann_1_1basic__json_1_1iterator_ae58eb251e2ca9b5c9d522f25fa67eb36.html index e9934e7b7..aff6b704a 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_ae58eb251e2ca9b5c9d522f25fa67eb36.html +++ b/classnlohmann_1_1basic__json_1_1iterator_ae58eb251e2ca9b5c9d522f25fa67eb36.html @@ -139,7 +139,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html b/classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html index e4897f2d9..ae2c12b64 100644 --- a/classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html +++ b/classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html @@ -139,7 +139,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator-members.html b/classnlohmann_1_1basic__json_1_1reverse__iterator-members.html index 311d968f7..fd866cb65 100644 --- a/classnlohmann_1_1basic__json_1_1reverse__iterator-members.html +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator-members.html @@ -95,13 +95,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

This is the complete list of members for nlohmann::basic_json::reverse_iterator, including all inherited members.

- - - + + + + + + + + + + + + + +
key() const nlohmann::basic_json::reverse_iteratorinline
reverse_iterator(const typename std::reverse_iterator< typename basic_json::iterator >::iterator_type &it)nlohmann::basic_json::reverse_iteratorinline
value() const nlohmann::basic_json::reverse_iteratorinline
base_iterator typedefnlohmann::basic_json::reverse_iterator
key() const nlohmann::basic_json::reverse_iteratorinline
operator+(difference_type i) const nlohmann::basic_json::reverse_iteratorinline
operator++(int)nlohmann::basic_json::reverse_iteratorinline
operator++()nlohmann::basic_json::reverse_iteratorinline
operator+=(difference_type i)nlohmann::basic_json::reverse_iteratorinline
operator-(difference_type i) const nlohmann::basic_json::reverse_iteratorinline
operator-(const reverse_iterator &other) const nlohmann::basic_json::reverse_iteratorinline
operator--(int)nlohmann::basic_json::reverse_iteratorinline
operator--()nlohmann::basic_json::reverse_iteratorinline
operator[](difference_type n) const nlohmann::basic_json::reverse_iteratorinline
reverse_iterator(const typename base_iterator::iterator_type &it)nlohmann::basic_json::reverse_iteratorinline
reverse_iterator(const base_iterator &it)nlohmann::basic_json::reverse_iteratorinline
value() const nlohmann::basic_json::reverse_iteratorinline
diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator.html b/classnlohmann_1_1basic__json_1_1reverse__iterator.html index 76ebfe983..36291babc 100644 --- a/classnlohmann_1_1basic__json_1_1reverse__iterator.html +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator.html @@ -89,6 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -97,25 +98,73 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

a reverse random access iterator for the basic_json class -

+ More...

#include <json.hpp>

+ + + + +

+Public Types

using base_iterator = std::reverse_iterator< typename basic_json::iterator >
 shortcut to the reverse iterator adaptor More...
 
- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 reverse_iterator (const typename std::reverse_iterator< typename basic_json::iterator >::iterator_type &it)
 
 reverse_iterator (const typename base_iterator::iterator_type &it)
 create reverse iterator from iterator More...
 
 reverse_iterator (const base_iterator &it)
 create reverse iterator from base class More...
 
object_t::key_type key () const
 return the key of an object iterator More...
 
reverse_iterator operator+ (difference_type i) const
 add to iterator More...
 
reverse_iterator operator++ (int)
 post-increment (it++) More...
 
reverse_iterator & operator++ ()
 pre-increment (++it) More...
 
reverse_iterator & operator+= (difference_type i)
 add to iterator More...
 
reverse_iterator operator- (difference_type i) const
 subtract from iterator More...
 
difference_type operator- (const reverse_iterator &other) const
 return difference More...
 
reverse_iterator operator-- (int)
 post-decrement (it–) More...
 
reverse_iterator & operator-- ()
 pre-decrement (–it) More...
 
reference operator[] (difference_type n) const
 access to successor More...
 
reference value () const
 return the value of an iterator More...
 
-
+

Detailed Description

+

template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+class nlohmann::basic_json::reverse_iterator

+ +

The reverse iterator is realized with the std::reverse_iterator adaptor. This adaptor does not automatically inherit all functionality from the base iterator class, so some functions need to be explicitly implemented by either delegating them to the base class or by using the base() function to access the underlying base iterator.

+

The following operators are implicitly inherited:

+
    +
  • operator==, operator!=, operator<, operator<=, operator>, operator>=
  • +
  • operator-=
  • +
  • operator->, operator*
  • +
+
diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a514d7a82f1c8f1862acfefe8d16c6ca6.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a514d7a82f1c8f1862acfefe8d16c6ca6.html index dcf6f3c81..011c6f917 100644 --- a/classnlohmann_1_1basic__json_1_1reverse__iterator_a514d7a82f1c8f1862acfefe8d16c6ca6.html +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a514d7a82f1c8f1862acfefe8d16c6ca6.html @@ -85,8 +85,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -123,7 +134,7 @@ template<template< typename U, typename V, typename...Args > class Obje
diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html new file mode 100644 index 000000000..ae3cee5f0 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::reverse_iterator + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
nlohmann::basic_json::reverse_iterator::reverse_iterator (const typename base_iterator::iterator_type & it)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html new file mode 100644 index 000000000..7e79ec623 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::reverse_iterator + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
nlohmann::basic_json::reverse_iterator::reverse_iterator (const base_iterator & it)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html new file mode 100644 index 000000000..97fecfbd2 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reverse_iterator nlohmann::basic_json::reverse_iterator::operator- (difference_type i) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html new file mode 100644 index 000000000..1ebf85538 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator+ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reverse_iterator nlohmann::basic_json::reverse_iterator::operator+ (difference_type i) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html new file mode 100644 index 000000000..76f335901 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
difference_type nlohmann::basic_json::reverse_iterator::operator- (const reverse_iterator & other) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html new file mode 100644 index 000000000..889c3b683 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator-- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reverse_iterator nlohmann::basic_json::reverse_iterator::operator-- (int )
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html new file mode 100644 index 000000000..16f73860e --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html @@ -0,0 +1,142 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator-- + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + +
reverse_iterator& nlohmann::basic_json::reverse_iterator::operator-- ()
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html new file mode 100644 index 000000000..a0937918f --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator[] + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reference nlohmann::basic_json::reverse_iterator::operator[] (difference_type n) const
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html index a9207b656..601c43b73 100644 --- a/classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html @@ -85,8 +85,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -123,7 +134,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html new file mode 100644 index 000000000..2d1297554 --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html @@ -0,0 +1,142 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator++ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + +
reverse_iterator& nlohmann::basic_json::reverse_iterator::operator++ ()
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html new file mode 100644 index 000000000..5d4c4ecde --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html @@ -0,0 +1,131 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::base_iterator + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + +
using nlohmann::basic_json::reverse_iterator::base_iterator = std::reverse_iterator<typename basic_json::iterator>
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html new file mode 100644 index 000000000..7b32abfda --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator+= + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reverse_iterator& nlohmann::basic_json::reverse_iterator::operator+= (difference_type i)
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html b/classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html new file mode 100644 index 000000000..5b19ca35f --- /dev/null +++ b/classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html @@ -0,0 +1,143 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::reverse_iterator::operator++ + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
reverse_iterator nlohmann::basic_json::reverse_iterator::operator++ (int )
+
+inline
+
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html b/classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html index 93bc8e852..6d82f9ea5 100644 --- a/classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html +++ b/classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

add an object to an array Appends the given element value to the end of the JSON value. If the function is called on a JSON null value, an empty array is created before appending value.

+
Parameters
+ + +
valuethe value to add to the JSON array
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON array or null
+
+
+
Complexity
Amortized constant.
+
Example
The example shows how push_back and += can be used to add elements to a JSON array. Note how the null value was silently converted to a JSON array.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json array = {1, 2, 3, 4, 5};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << array << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  array.push_back(6);
+
17  array += 7;
+
18  null += "first";
+
19  null += "second";
+
20 
+
21  // print values
+
22  std::cout << array << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
[1,2,3,4,5]
+null
+[1,2,3,4,5,6,7]
+["first","second"]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back.cpp -o push_back 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html b/classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html index cb35920cc..ea68a5c5c 100644 --- a/classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html +++ b/classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

add an object to an object Inserts the given element value to the JSON object. If the function is called on a JSON null value, an empty object is created before inserting value.

+
Parameters
+ + +
valuethe value to add to the JSON object
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON object or null
+
+
+
Complexity
Logarithmic in the size of the container, O(log(size())).
+
Example
The example shows how push_back and += can be used to add elements to a JSON object. Note how the null value was silently converted to a JSON object.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json object = {{"one", 1}, {"two", 2}};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << object << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  object.push_back(json::object_t::value_type("three", 3));
+
17  object += json::object_t::value_type("four", 4);
+
18  null += json::object_t::value_type("A", "a");
+
19  null += json::object_t::value_type("B", "b");
+
20 
+
21  // print values
+
22  std::cout << object << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
{"one":1,"two":2}
+null
+{"four":4,"one":1,"three":3,"two":2}
+{"A":"a","B":"b"}
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back__object_t__value.cpp -o push_back__object_t__value 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html b/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html index 182ebdee9..dbb3d227a 100644 --- a/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html +++ b/classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

Appends the given element value to the end of the JSON value. If the function is called on a JSON null value, an empty array is created before appending value.

+
Parameters
+ + +
valuethe value to add to the JSON array
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON array or null
+
+
+
Complexity
Amortized constant.
+
Example
The example shows how push_back and += can be used to add elements to a JSON array. Note how the null value was silently converted to a JSON array.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json array = {1, 2, 3, 4, 5};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << array << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  array.push_back(6);
+
17  array += 7;
+
18  null += "first";
+
19  null += "second";
+
20 
+
21  // print values
+
22  std::cout << array << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
[1,2,3,4,5]
+null
+[1,2,3,4,5,6,7]
+["first","second"]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back.cpp -o push_back 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html b/classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html index 0924cb6b1..397f377a4 100644 --- a/classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html +++ b/classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

Exchanges the contents of a JSON object with those of other. Does not invoke any move, copy, or swap operations on individual elements. All iterators and references remain valid. The past-the-end iterator is invalidated.

+
Parameters
+ + +
[in,out]otherobject to exchange the contents with
+
+
+
Exceptions
+ + +
std::domain_errorwhen JSON value is not an object
+
+
+
Complexity
Constant.
+
Example
The example below shows how JSON values can be swapped.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create a JSON value
+
8  json value = { {"translation", {{"one", "eins"}, {"two", "zwei"}}} };
+
9 
+
10  // create an object_t
+
11  json::object_t object = {{"cow", "Kuh"}, {"dog", "Hund"}};
+
12 
+
13  // swap the object stored in the JSON value
+
14  value["translation"].swap(object);
+
15 
+
16  // output the values
+
17  std::cout << "value = " << value << '\n';
+
18  std::cout << "object = " << object << '\n';
+
19 }
+
a class to store JSON values
Definition: json.hpp:130
+
ObjectType< StringType, basic_json, std::less< StringType >, AllocatorType< std::pair< const StringType, basic_json >>> object_t
a type for an object
Definition: json.hpp:264
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)
exchanges the values
Definition: json.hpp:3743
+
Output (play with this example online):
value = {"translation":{"cow":"Kuh","dog":"Hund"}}
+object = {"one":"eins","two":"zwei"}
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/swap__object_t.cpp -o swap__object_t 
@@ -245,7 +284,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html b/classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html index 28fe39de2..657c5a418 100644 --- a/classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html +++ b/classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

Exchanges the contents of a JSON string with those of other. Does not invoke any move, copy, or swap operations on individual elements. All iterators and references remain valid. The past-the-end iterator is invalidated.

+
Parameters
+ + +
[in,out]otherstring to exchange the contents with
+
+
+
Exceptions
+ + +
std::domain_errorwhen JSON value is not a string
+
+
+
Complexity
Constant.
+
Example
The example below shows how JSON values can be swapped.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create a JSON value
+
8  json value = { "the good", "the bad", "the ugly" };
+
9 
+
10  // create string_t
+
11  json::string_t string = "the fast";
+
12 
+
13  // swap the object stored in the JSON value
+
14  value[1].swap(string);
+
15 
+
16  // output the values
+
17  std::cout << "value = " << value << '\n';
+
18  std::cout << "string = " << string << '\n';
+
19 }
+
StringType string_t
a type for a string
Definition: json.hpp:347
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)
exchanges the values
Definition: json.hpp:3743
+
Output (play with this example online):
value = ["the good","the fast","the ugly"]
+string = the bad
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/swap__string_t.cpp -o swap__string_t 
@@ -245,7 +284,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html b/classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html index 56e64152e..a3b261d71 100644 --- a/classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html +++ b/classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 describes JSON objects as follows:

+

An object is an unordered collection of zero or more name/value pairs, where a name is a string and a value is a string, number, boolean, null, object, or array.

+
+

To store objects in C++, a type is defined by the template parameters ObjectType which chooses the container (e.g., std::map or std::unordered_map), StringType which chooses the type of the keys or names, and AllocatorType which chooses the allocator to use.

+

Default type

+

With the default values for ObjectType (std::map), StringType (std::string), and AllocatorType (std::allocator), the default value for object_t is:

+
std::map<
+
std::string, // key_type
+
basic_json, // value_type
+
std::less<std::string>, // key_compare
+
std::allocator<std::pair<const std::string, basic_json>> // allocator_type
+
>
+

Behavior

+

The choice of object_t influences the behavior of the JSON class. With the default type, objects have the following behavior:

+
    +
  • When all names are unique, objects will be interoperable in the sense that all software implementations receiving that object will agree on the name-value mappings.
  • +
  • When the names within an object are not unique, later stored name/value pairs overwrite previously stored name/value pairs, leaving the used names unique. For instance, {"key": 1} and {"key": 2, "key": 1} will be treated as equal and both stored as {"key": 1}.
  • +
  • Internally, name/value pairs are stored in lexicographical order of the names. Objects will also be serialized (see dump) in this order. For instance, {"b": 1, "a": 2} and {"a": 2, "b": 1} will be stored and serialized as {"a": 2, "b": 1}.
  • +
  • When comparing objects, the order of the name/value pairs is irrelevant. This makes objects interoperable in the sense that they will not be affected by these differences. For instance, {"b": 1, "a": 2} and {"a": 2, "b": 1} will be treated as equal.
  • +
+

Limits

+

RFC 7159 specifies:

+

An implementation may set limits on the maximum depth of nesting.

+
+

In this class, the object's limit of nesting is not constraint explicitly. However, a maximum depth of nesting may be introduced by the compiler or runtime environment. A theoretical limit can be queried by calling the max_size function of a JSON object.

+

Storage

+

Objects are stored as pointers in a basic_json type. That is, for any access to object values, a pointer of type object_t* must be dereferenced.

+
See also
array_t
@@ -233,7 +260,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a652414dd930cb3af3b6f454cc535a23e.html b/classnlohmann_1_1basic__json_a652414dd930cb3af3b6f454cc535a23e.html index 8c5930fe8..fc1d3fc21 100644 --- a/classnlohmann_1_1basic__json_a652414dd930cb3af3b6f454cc535a23e.html +++ b/classnlohmann_1_1basic__json_a652414dd930cb3af3b6f454cc535a23e.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 describes numbers as follows:

+

The representation of numbers is similar to that used in most programming languages. A number is represented in base 10 using decimal digits. It contains an integer component that may be prefixed with an optional minus sign, which may be followed by a fraction part and/or an exponent part. Leading zeros are not allowed. (...) Numeric values that cannot be represented in the grammar below (such as Infinity and NaN) are not permitted.

+
+

This description includes both integer and floating-point numbers. However, C++ allows more precise storage if it is known whether the number is an integer or a floating-point number. Therefore, two different types, number_integer_t and number_float_t are used.

+

To store integer numbers in C++, a type is defined by the template parameter NumberIntegerType which chooses the type to use.

+

Default type

+

With the default values for NumberIntegerType (int64_t), the default value for number_integer_t is:

+
int64_t
+

Default behavior

+
    +
  • The restrictions about leading zeros is not enforced in C++. Instead, leading zeros in integer literals lead to an interpretation as octal number. Internally, the value will be stored as decimal number. For instance, the C++ integer literal 010 will be serialized to 8. During deserialization, leading zeros yield an error.
  • +
  • Not-a-number (NaN) values will be serialized to null.
  • +
+

Limits

+

RFC 7159 specifies:

+

An implementation may set limits on the range and precision of numbers.

+
+

When the default type is used, the maximal integer number that can be stored is 9223372036854775807 (INT64_MAX) and the minimal integer number that can be stored is -9223372036854775808 (INT64_MIN). Integer numbers that are out of range will yield over/underflow when used in a constructor. During deserialization, too large or small integer numbers will be automatically be stored as number_float_t.

+

RFC 7159 further states:

+

Note that when such software is used, numbers that are integers and are in the range $[-2^{53}+1, 2^{53}-1]$ are interoperable in the sense that implementations will agree exactly on their numeric values.

+
+

As this range is a subrange of the exactly supported range [INT64_MIN, INT64_MAX], this class's integer type is interoperable.

+

Storage

+

Integer number values are stored directly inside a basic_json type.

@@ -233,7 +256,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html b/classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html index 4a11cbaf4..343ee9d77 100644 --- a/classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html +++ b/classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

add an object to an array Appends the given element value to the end of the JSON value. If the function is called on a JSON null value, an empty array is created before appending value.

+
Parameters
+ + +
valuethe value to add to the JSON array
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON array or null
+
+
+
Complexity
Amortized constant.
+
Example
The example shows how push_back and += can be used to add elements to a JSON array. Note how the null value was silently converted to a JSON array.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json array = {1, 2, 3, 4, 5};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << array << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  array.push_back(6);
+
17  array += 7;
+
18  null += "first";
+
19  null += "second";
+
20 
+
21  // print values
+
22  std::cout << array << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
[1,2,3,4,5]
+null
+[1,2,3,4,5,6,7]
+["first","second"]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back.cpp -o push_back 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html b/classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html index 28d30f449..f608309f8 100644 --- a/classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html +++ b/classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

add an object to an array Appends the given element value to the end of the JSON value. If the function is called on a JSON null value, an empty array is created before appending value.

+
Parameters
+ + +
valuethe value to add to the JSON array
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON array or null
+
+
+
Complexity
Amortized constant.
+
Example
The example shows how push_back and += can be used to add elements to a JSON array. Note how the null value was silently converted to a JSON array.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json array = {1, 2, 3, 4, 5};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << array << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  array.push_back(6);
+
17  array += 7;
+
18  null += "first";
+
19  null += "second";
+
20 
+
21  // print values
+
22  std::cout << array << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
[1,2,3,4,5]
+null
+[1,2,3,4,5,6,7]
+["first","second"]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back.cpp -o push_back 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html b/classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html index 5c578e6d1..b34710485 100644 --- a/classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html +++ b/classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 describes numbers as follows:

+

The representation of numbers is similar to that used in most programming languages. A number is represented in base 10 using decimal digits. It contains an integer component that may be prefixed with an optional minus sign, which may be followed by a fraction part and/or an exponent part. Leading zeros are not allowed. (...) Numeric values that cannot be represented in the grammar below (such as Infinity and NaN) are not permitted.

+
+

This description includes both integer and floating-point numbers. However, C++ allows more precise storage if it is known whether the number is an integer or a floating-point number. Therefore, two different types, number_integer_t and number_float_t are used.

+

To store floating-point numbers in C++, a type is defined by the template parameter NumberFloatType which chooses the type to use.

+

Default type

+

With the default values for NumberFloatType (double), the default value for number_float_t is:

+
double
+

Default behavior

+
    +
  • The restrictions about leading zeros is not enforced in C++. Instead, leading zeros in floating-point literals will be ignored. Internally, the value will be stored as decimal number. For instance, the C++ floating-point literal 01.2 will be serialized to 1.2. During deserialization, leading zeros yield an error.
  • +
  • Not-a-number (NaN) values will be serialized to null.
  • +
+

Limits

+

RFC 7159 states:

+

This specification allows implementations to set limits on the range and precision of numbers accepted. Since software that implements IEEE 754-2008 binary64 (double precision) numbers is generally available and widely used, good interoperability can be achieved by implementations that expect no more precision or range than these provide, in the sense that implementations will approximate JSON numbers within the expected precision.

+
+

This implementation does exactly follow this approach, as it uses double precision floating-point numbers. Note values smaller than -1.79769313486232e+308 and values greather than 1.79769313486232e+308 will be stored as NaN internally and be serialized to null.

+

Storage

+

Floating-point number values are stored directly inside a basic_json type.

@@ -233,7 +252,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html b/classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html index 6d64ec61d..ad6de61f8 100644 --- a/classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html +++ b/classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 implicitly describes a boolean as a type which differentiates the two literals true and false.

+

To store objects in C++, a type is defined by the template parameter BooleanType which chooses the type to use.

+

Default type

+

With the default values for BooleanType (bool), the default value for boolean_t is:

+
bool
+

Storage

+

Boolean values are stored directly inside a basic_json type.

@@ -233,7 +239,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_ab2162bc76e10d8736cab9b2039956054.html b/classnlohmann_1_1basic__json_ab2162bc76e10d8736cab9b2039956054.html index abc48c24e..1d51af04c 100644 --- a/classnlohmann_1_1basic__json_ab2162bc76e10d8736cab9b2039956054.html +++ b/classnlohmann_1_1basic__json_ab2162bc76e10d8736cab9b2039956054.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 describes JSON arrays as follows:

+

An array is an ordered sequence of zero or more values.

+
+

To store objects in C++, a type is defined by the template parameters ArrayType which chooses the container (e.g., std::vector or std::list) and AllocatorType which chooses the allocator to use.

+

Default type

+

With the default values for ArrayType (std::vector) and AllocatorType (std::allocator), the default value for array_t is:

+
std::vector<
+
basic_json, // value_type
+
std::allocator<basic_json> // allocator_type
+
>
+

Limits

+

RFC 7159 specifies:

+

An implementation may set limits on the maximum depth of nesting.

+
+

In this class, the array's limit of nesting is not constraint explicitly. However, a maximum depth of nesting may be introduced by the compiler or runtime environment. A theoretical limit can be queried by calling the max_size function of a JSON array.

+

Storage

+

Arrays are stored as pointers in a basic_json type. That is, for any access to array values, a pointer of type array_t* must be dereferenced.

@@ -233,7 +249,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html b/classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html index ce95d28fd..9ad05d359 100644 --- a/classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html +++ b/classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

RFC 7159 describes JSON strings as follows:

+

A string is a sequence of zero or more Unicode characters.

+
+

To store objects in C++, a type is defined by the template parameters StringType which chooses the container (e.g., std::string) to use.

+

Unicode values are split by the JSON class into byte-sized characters during deserialization.

+

Default type

+

With the default values for StringType (std::string), the default value for string_t is:

+
std::string
+

String comparison

+

RFC 7159 states:

+

Software implementations are typically required to test names of object members for equality. Implementations that transform the textual representation into sequences of Unicode code units and then perform the comparison numerically, code unit by code unit, are interoperable in the sense that implementations will agree in all cases on equality or inequality of two strings. For example, implementations that compare strings with escaped characters unconverted may incorrectly find that "a\\\\b" and "a\\u005Cb" are not equal.

+
+

This implementation is interoperable as it does compare strings code unit by code unit.

+

Storage

+

String values are stored as pointers in a basic_json type. That is, for any access to string values, a pointer of type string_t* must be dereferenced.

@@ -233,7 +247,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html b/classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html new file mode 100644 index 000000000..428bd4218 --- /dev/null +++ b/classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html @@ -0,0 +1,295 @@ + + + + + + +JSON for Modern C++: nlohmann::basic_json::object + + + + + + + + + + + +
+
+ + + + + + +
+
JSON for Modern C++ +  3.0 +
+
+
+ + + + + +
+
+ + +
+ +
+ + +
+
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
static basic_json nlohmann::basic_json::object (std::initializer_list< basic_json > init = std::initializer_list<basic_json>())
+
+inlinestatic
+
+

Creates a JSON object value from a given initializer list. The initializer lists elements must be pairs, and their first elments must be strings. If the initializer list is empty, the empty object {} is created.

+
Note
This function is only added for symmetry reasons. In contrast to the related function basic_json array(std::initializer_list<basic_json>), there are no cases which can only be expressed by this function. That is, any initializer list init can also be passed to the initializer list constructor basic_json(std::initializer_list<basic_json>, bool, value_t).
+
Parameters
+ + +
[in]initinitializer list to create an object from (optional)
+
+
+
Returns
JSON object value
+
Exceptions
+ + +
std::domain_errorif init is not a pair whose first elements are strings; thrown by basic_json(std::initializer_list<basic_json>, bool, value_t)
+
+
+
Complexity
Linear in the size of init.
+
Example
The following code shows an example for the object function.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON arrays
+
8  json j_no_init_list = json::object();
+
9  json j_empty_init_list = json::object({});
+
10  json j_list_of_pairs = json::object({ {"one", 1}, {"two", 2} });
+
11  //json j_invalid_list = json::object({ "one", 1 }); // would throw
+
12 
+
13  // serialize the JSON arrays
+
14  std::cout << j_no_init_list << '\n';
+
15  std::cout << j_empty_init_list << '\n';
+
16  std::cout << j_list_of_pairs << '\n';
+
17 }
+
static basic_json object(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())
explicitly create an object from an initializer list
Definition: json.hpp:1333
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
Output (play with this example online):
{}
+{}
+{"one":1,"two":2}
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/object.cpp -o object 
+
See also
basic_json(std::initializer_list<basic_json>, bool, value_t) - create a JSON value from an initializer list
+
+basic_json array(std::initializer_list<basic_json>) - create a JSON array value from an initializer list
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_ad1fea64ed433a6f4e7408c8c7bbc4a37.html b/classnlohmann_1_1basic__json_ad1fea64ed433a6f4e7408c8c7bbc4a37.html index a52c0c288..7ce46ac89 100644 --- a/classnlohmann_1_1basic__json_ad1fea64ed433a6f4e7408c8c7bbc4a37.html +++ b/classnlohmann_1_1basic__json_ad1fea64ed433a6f4e7408c8c7bbc4a37.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
+

Inserts the given element value to the JSON object. If the function is called on a JSON null value, an empty object is created before inserting value.

+
Parameters
+ + +
valuethe value to add to the JSON object
+
+
+
Exceptions
+ + +
std::domain_errorwhen called on a type other than JSON object or null
+
+
+
Complexity
Logarithmic in the size of the container, O(log(size())).
+
Example
The example shows how push_back and += can be used to add elements to a JSON object. Note how the null value was silently converted to a JSON object.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json object = {{"one", 1}, {"two", 2}};
+
9  json null;
+
10 
+
11  // print values
+
12  std::cout << object << '\n';
+
13  std::cout << null << '\n';
+
14 
+
15  // add values
+
16  object.push_back(json::object_t::value_type("three", 3));
+
17  object += json::object_t::value_type("four", 4);
+
18  null += json::object_t::value_type("A", "a");
+
19  null += json::object_t::value_type("B", "b");
+
20 
+
21  // print values
+
22  std::cout << object << '\n';
+
23  std::cout << null << '\n';
+
24 }
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
void push_back(basic_json &&value)
add an object to an array
Definition: json.hpp:3615
+
Output (play with this example online):
{"one":1,"two":2}
+null
+{"four":4,"one":1,"three":3,"two":2}
+{"A":"a","B":"b"}
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/push_back__object_t__value.cpp -o push_back__object_t__value 
@@ -245,7 +290,7 @@ template<template< typename U, typename V, typename...Args > class Obje diff --git a/classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html b/classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html index 0bd5430e7..d1efe10df 100644 --- a/classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html +++ b/classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); + + + + + +
+
+ + +
+ +
+ + + +
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
nlohmann::basic_json::basic_json (std::initializer_list< basic_json > init,
bool type_deduction = true,
value_t manual_type = value_t::array 
)
+
+inline
+
+

Creates a JSON value of type array or object from the passed initializer list init. In case type_deduction is true (default), the type of the JSON value to be created is deducted from the initializer list init according to the following rules:

+
    +
  1. If the list is empty, an empty JSON object value {} is created.
  2. +
  3. If the list consists of pairs whose first element is a string, a JSON object value is created where the first elements of the pairs are treated as keys and the second elements are as values.
  4. +
  5. In all other cases, an array is created.
  6. +
+

The rules aim to create the best fit between a C++ initializer list and JSON values. The ratioinale is as follows:

+
    +
  1. The empty initializer list is written as {} which is exactly an empty JSON object.
  2. +
  3. C++ has now way of describing mapped types other than to list a list of pairs. As JSON requires that keys must be of type string, rule 2 is the weakest constraint one can pose on initializer lists to interpret them as an object.
  4. +
  5. In all other cases, the initializer list could not be interpreted as JSON object type, so interpreting it as JSON array type is safe.
  6. +
+

With the rules described above, the following JSON values cannot be expressed by an initializer list:

+ +
Note
When used without parentheses around an empty initializer list, basic_json() is called instead of this function, yielding the JSON null value.
+
Parameters
+ + + + +
[in]initinitializer list with JSON values
[in]type_deductioninternal parameter; when set to true, the type of the JSON value is deducted from the initializer list init; when set to false, the type provided via manual_type is forced. This mode is used by the functions array(std::initializer_list<basic_json>) and object(std::initializer_list<basic_json>).
[in]manual_typeinternal parameter; when type_deduction is set to false, the created JSON value will use the provided type (only value_t::array and value_t::object are valid); when type_deduction is set to true, this parameter has no effect
+
+
+
Exceptions
+ + +
std::domain_errorif type_deduction is false, manual_type is value_t::object, but init contains an element which is not a pair whose first element is a string
+
+
+
Complexity
Linear in the size of the initializer list init.
+
Example
The example below shows how JSON values are created from initializer lists
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON values
+
8  json j_empty_init_list = json({});
+
9  json j_object = { {"one", 1}, {"two", 2} };
+
10  json j_array = {1, 2, 3, 4};
+
11  json j_nested_object = { {"one", {1}}, {"two", {1, 2}} };
+
12  json j_nested_array = { {{1}, "one"}, {{1, 2}, "two"} };
+
13 
+
14  // serialize the JSON value
+
15  std::cout << j_empty_init_list << '\n';
+
16  std::cout << j_object << '\n';
+
17  std::cout << j_array << '\n';
+
18  std::cout << j_nested_object << '\n';
+
19  std::cout << j_nested_array << '\n';
+
20 }
+
basic_json<> json
default JSON class
Definition: json.hpp:7273
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
Output (play with this example online):
{}
+{"one":1,"two":2}
+[1,2,3,4]
+{"one":[1],"two":[1,2]}
+[[[1],"one"],[[1,2],"two"]]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/basic_json__list_init_t.cpp -o basic_json__list_init_t 
+
See also
basic_json array(std::initializer_list<basic_json>) - create a JSON array value from an initializer list
+
+basic_json object(std::initializer_list<basic_json>) - create a JSON object value from an initializer list
+ +
+
+
+
+ + + + diff --git a/classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html b/classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html index 92183497d..f16f38e6c 100644 --- a/classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html +++ b/classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); + + + + + +
+
+ + +
+ +
+ + + +
+ + + + + +
+ + + +
+
+
+template<template< typename U, typename V, typename...Args > class ObjectType = std::map, template< typename U, typename...Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = int64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator>
+ + + + + +
+ + + + + + + + +
static basic_json nlohmann::basic_json::array (std::initializer_list< basic_json > init = std::initializer_list<basic_json>())
+
+inlinestatic
+
+

Creates a JSON array value from a given initializer list. That is, given a list of values a, b, c, creates the JSON value [a, b, c]. If the initializer list is empty, the empty array [] is created.

+
Note
This function is only needed to express two edge cases that cannot be realized with the initializer list constructor (basic_json(std::initializer_list<basic_json>, bool, value_t)). These cases are:
    +
  1. creating an array whose elements are all pairs whose first element is a string - in this case, the initializer list constructor would create an object, taking the first elements as keys
  2. +
  3. creating an empty array - passing the empty initializer list to the initializer list constructor yields an empty object
  4. +
+
+
Parameters
+ + +
[in]initinitializer list with JSON values to create an array from (optional)
+
+
+
Returns
JSON array value
+
Complexity
Linear in the size of init.
+
Example
The following code shows an example for the array function.
1 #include <json.hpp>
+
2 
+
3 using namespace nlohmann;
+
4 
+
5 int main()
+
6 {
+
7  // create JSON arrays
+
8  json j_no_init_list = json::array();
+
9  json j_empty_init_list = json::array({});
+
10  json j_nonempty_init_list = json::array({1, 2, 3, 4});
+
11  json j_list_of_pairs = json::array({ {"one", 1}, {"two", 2} });
+
12 
+
13  // serialize the JSON arrays
+
14  std::cout << j_no_init_list << '\n';
+
15  std::cout << j_empty_init_list << '\n';
+
16  std::cout << j_nonempty_init_list << '\n';
+
17  std::cout << j_list_of_pairs << '\n';
+
18 }
+
static basic_json array(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())
explicitly create an array from an initializer list
Definition: json.hpp:1295
+
a class to store JSON values
Definition: json.hpp:130
+
namespace for Niels Lohmann
Definition: json.hpp:55
+
Output (play with this example online):
[]
+[]
+[1,2,3,4]
+[["one",1],["two",2]]
+
The example code above can be translated with
g++ -std=c++11 -Isrc doc/examples/array.cpp -o array 
+
See also
basic_json(std::initializer_list<basic_json>, bool, value_t) - create a JSON value from an initializer list
+
+basic_json object(std::initializer_list<basic_json>) - create a JSON object value from an initializer list
+ +
+
+
+
+ + + + diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 289eb0399..63c7fcd0f 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -93,7 +93,7 @@ Files diff --git a/form_0.png b/form_0.png new file mode 100644 index 0000000000000000000000000000000000000000..6f96e0da57e789f3fbce305b356c32c0c5e7da03 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^IY2DH!3-piL}a-FDT4r?5D-lgh_aXA25Jx}3GxeO z(DR7RZ|I-5X6MmMcVB+_zbbvhdj1^K^Hp$0`#u};=uk3XC{%`)YD0}&u$Ft&e9v5$0E&pP3^vV@%n|Hnb{ao9( z+~Z08^vFunctions
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Related Functions
  • @@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : nlohmann::basic_json
  • array() -: nlohmann::basic_json +: nlohmann::basic_json
  • array_t : nlohmann::basic_json @@ -132,373 +132,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : nlohmann::basic_json
  • - - -

    - b -

    - - -

    - c -

    - - -

    - d -

    - - -

    - e -

    - - -

    - f -

    - - -

    - g -

    - - -

    - i -

    - - -

    - k -

    - - -

    - l -

    - - -

    - m -

    - - -

    - n -

    - - -

    - o -

    - - -

    - p -

    - - -

    - r -

    - - -

    - s -

    - - -

    - t -

    - - -

    - v -

    - - -

    - ~ -

    diff --git a/functions_b.html b/functions_b.html index a74e61456..e6106b398 100644 --- a/functions_b.html +++ b/functions_b.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_c.html b/functions_c.html index bacda908e..41c6481ac 100644 --- a/functions_c.html +++ b/functions_c.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_d.html b/functions_d.html index 895aaa98e..92d462e50 100644 --- a/functions_d.html +++ b/functions_d.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_e.html b/functions_e.html index d55388d21..5ae213b62 100644 --- a/functions_e.html +++ b/functions_e.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_enum.html b/functions_enum.html index 6d81bb928..301b58596 100644 --- a/functions_enum.html +++ b/functions_enum.html @@ -74,6 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Functions
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Related Functions
  • @@ -104,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_eval.html b/functions_eval.html new file mode 100644 index 000000000..28230e8c0 --- /dev/null +++ b/functions_eval.html @@ -0,0 +1,110 @@ + + + + + + +JSON for Modern C++: Class Members - Enumerator + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + + +
    + +
    +
    + + +
    + +
    + + + + + + diff --git a/functions_f.html b/functions_f.html index 5be670754..f53280149 100644 --- a/functions_f.html +++ b/functions_f.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func.html b/functions_func.html index 1d6ec6eb0..81c7f93a9 100644 --- a/functions_func.html +++ b/functions_func.html @@ -74,6 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Functions
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Related Functions
  • @@ -118,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - a -

    @@ -408,7 +421,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_g.html b/functions_g.html index b523e6881..612d71261 100644 --- a/functions_g.html +++ b/functions_g.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_i.html b/functions_i.html index 4ef7d6c4c..c1936c4eb 100644 --- a/functions_i.html +++ b/functions_i.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_k.html b/functions_k.html index 0e333a2d1..5062c1b22 100644 --- a/functions_k.html +++ b/functions_k.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_m.html b/functions_m.html index d34a69952..a48b093e2 100644 --- a/functions_m.html +++ b/functions_m.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_n.html b/functions_n.html index 008319b32..6894d0952 100644 --- a/functions_n.html +++ b/functions_n.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_o.html b/functions_o.html index 8584db401..864d2c505 100644 --- a/functions_o.html +++ b/functions_o.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_p.html b/functions_p.html index 35d282cb1..de39f4a04 100644 --- a/functions_p.html +++ b/functions_p.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_r.html b/functions_r.html index f314237d9..ef659d8a3 100644 --- a/functions_r.html +++ b/functions_r.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_rela.html b/functions_rela.html index a569b7615..ec339ba7b 100644 --- a/functions_rela.html +++ b/functions_rela.html @@ -74,6 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Functions
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Related Functions
  • @@ -126,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_s.html b/functions_s.html index 39e69cb10..a4ce6876e 100644 --- a/functions_s.html +++ b/functions_s.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_t.html b/functions_t.html index 3b4d3c429..be9f16d6d 100644 --- a/functions_t.html +++ b/functions_t.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_type.html b/functions_type.html index f966c7e79..a8aa8eb19 100644 --- a/functions_type.html +++ b/functions_type.html @@ -74,6 +74,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Functions
  • Typedefs
  • Enumerations
  • +
  • Enumerator
  • Related Functions
  • @@ -100,6 +101,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • array_t : nlohmann::basic_json
  • +
  • base_iterator +: nlohmann::basic_json::const_reverse_iterator +, nlohmann::basic_json::reverse_iterator +
  • boolean_t : nlohmann::basic_json
  • @@ -118,9 +123,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : nlohmann::basic_json::const_iterator , nlohmann::basic_json::iterator -
  • list_init_t -: nlohmann::basic_json -
  • number_float_t : nlohmann::basic_json
  • @@ -158,7 +160,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_v.html b/functions_v.html index 4e009c868..9205361c9 100644 --- a/functions_v.html +++ b/functions_v.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_~.html b/functions_~.html index 1c69648ef..05dfad49e 100644 --- a/functions_~.html +++ b/functions_~.html @@ -72,16 +72,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/graph_legend.html b/graph_legend.html index df5c5749a..a0aca8434 100644 --- a/graph_legend.html +++ b/graph_legend.html @@ -143,7 +143,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem diff --git a/hierarchy.html b/hierarchy.html index e5593ed93..d83127b17 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -91,19 +91,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    This inheritance list is sorted roughly, but not completely, alphabetically:
    [detail level 12]
    - - - - - - - + + + + + + + +
     Cnlohmann::basic_jsonClass to store JSON values
     Cstd::hash< nlohmann::json >Hash value for JSON objects
     ▼Citerator
     Cnlohmann::basic_json::const_iteratorConst random access iterator for the basic_json class
     Cnlohmann::basic_json::iteratorRandom access iterator for the basic_json class
     ▼Creverse_iterator
     Cnlohmann::basic_json::const_reverse_iteratorConst reverse random access iterator for the basic_json class
     Cnlohmann::basic_json::reverse_iteratorReverse random access iterator for the basic_json class
     Cnlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T >Helper to determine whether there's a key_type for T
     Cstd::hash< nlohmann::json >Hash value for JSON objects
     ▼Citerator
     Cnlohmann::basic_json::const_iteratorConst random access iterator for the basic_json class
     Cnlohmann::basic_json::iteratorRandom access iterator for the basic_json class
     ▼Creverse_iterator
     Cnlohmann::basic_json::const_reverse_iteratorConst reverse random access iterator for the basic_json class
     Cnlohmann::basic_json::reverse_iteratorReverse random access iterator for the basic_json class
    diff --git a/index.html b/index.html index 6a8896811..2d35584be 100644 --- a/index.html +++ b/index.html @@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/namespacemembers.html b/namespacemembers.html index 1224085cd..dd8424090 100644 --- a/namespacemembers.html +++ b/namespacemembers.html @@ -68,6 +68,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -88,6 +89,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    Here is a list of all namespace members with links to the namespace documentation for each member:
    diff --git a/namespacemembers_func.html b/namespacemembers_func.html new file mode 100644 index 000000000..fefd305e1 --- /dev/null +++ b/namespacemembers_func.html @@ -0,0 +1,104 @@ + + + + + + +JSON for Modern C++: Namespace Members + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + + +
    + +
    +
    + + +
    + +
    + + + + + + diff --git a/namespacemembers_type.html b/namespacemembers_type.html index 31795103b..7b924a46b 100644 --- a/namespacemembers_type.html +++ b/namespacemembers_type.html @@ -68,6 +68,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); @@ -95,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/namespacenlohmann.html b/namespacenlohmann.html index d8c6633e5..c36aee198 100644 --- a/namespacenlohmann.html +++ b/namespacenlohmann.html @@ -82,6 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -92,6 +93,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    namespace for Niels Lohmann More...

    + + + + +

    +Namespaces

     anonymous_namespace{json.hpp}
     unnamed namespace with internal helper functions
     
    @@ -109,7 +116,7 @@ Typedefs diff --git a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html new file mode 100644 index 000000000..4b121da33 --- /dev/null +++ b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html @@ -0,0 +1,120 @@ + + + + + + +JSON for Modern C++: nlohmann::anonymous_namespace{json.hpp} Namespace Reference + + + + + + + + + + + +
    +
    +

    Classes

    class  basic_json
    + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    nlohmann::anonymous_namespace{json.hpp} Namespace Reference
    +
    +
    + +

    unnamed namespace with internal helper functions +

    + + + + + +

    +Classes

    struct  has_mapped_type
     Helper to determine whether there's a key_type for T. More...
     
    + + + + + +

    +Functions

    template<typename T >
    static bool approx (const T a, const T b)
     "equality" comparison for floating point numbers More...
     
    +
    + + + + diff --git a/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html new file mode 100644 index 000000000..3df1de796 --- /dev/null +++ b/namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html @@ -0,0 +1,140 @@ + + + + + + +JSON for Modern C++: nlohmann::anonymous_namespace{json.hpp}::approx + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + +
    +
    + + +
    + +
    + + +
    +
    + + + + + +
    + + + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    static bool nlohmann::anonymous_namespace{json.hpp}::approx (const T a,
    const T b 
    )
    +
    +static
    +
    + +
    +
    +
    +
    + + + + diff --git a/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html b/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html index a8d3a11ae..844409edd 100644 --- a/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html +++ b/namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/pages.html b/pages.html index ce4f32181..2b836291b 100644 --- a/pages.html +++ b/pages.html @@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/search/all_0.js b/search/all_0.js index dbee236bc..fb9b53033 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -1,7 +1,8 @@ var searchData= [ ['allocator_5ftype',['allocator_type',['../classnlohmann_1_1basic__json_ae928414b2805cf6ef56b4e4f8d235416.html#ae928414b2805cf6ef56b4e4f8d235416',1,'nlohmann::basic_json']]], - ['array',['array',['../classnlohmann_1_1basic__json_a53590b99e380c464a83a0a5edf6da9ab.html#a53590b99e380c464a83a0a5edf6da9ab',1,'nlohmann::basic_json::array(list_init_t init=list_init_t())'],['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522af1f713c9e000f5d3f280adbd124df4f5',1,'nlohmann::basic_json::array()']]], + ['approx',['approx',['../namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html#a174856a407e2478a8d172232c13597dd',1,'nlohmann::anonymous_namespace{json.hpp}']]], + ['array',['array',['../classnlohmann_1_1basic__json_afc4223b5ad03b1b76e925374a8fff98e.html#afc4223b5ad03b1b76e925374a8fff98e',1,'nlohmann::basic_json::array(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())'],['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522af1f713c9e000f5d3f280adbd124df4f5',1,'nlohmann::basic_json::array()']]], ['array_5fend',['array_end',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafea49642fb732aa2e112188fba1f9d3ef7f',1,'nlohmann::basic_json']]], ['array_5fstart',['array_start',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafeaa4388a3d92419edbb1c6efd4d52461f3',1,'nlohmann::basic_json']]], ['array_5ft',['array_t',['../classnlohmann_1_1basic__json_ac82abedf356d252e0589850c3d8b35ba.html#ac82abedf356d252e0589850c3d8b35ba',1,'nlohmann::basic_json']]], diff --git a/search/all_1.js b/search/all_1.js index d6134a199..a0f01ab96 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -1,8 +1,9 @@ var searchData= [ ['back',['back',['../classnlohmann_1_1basic__json_aa1f3b3f1dca79392d6727b81f9668c6c.html#aa1f3b3f1dca79392d6727b81f9668c6c',1,'nlohmann::basic_json::back()'],['../classnlohmann_1_1basic__json_ab9da2afc6f77295f25252725fde142a6.html#ab9da2afc6f77295f25252725fde142a6',1,'nlohmann::basic_json::back() const ']]], + ['base_5fiterator',['base_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html#af530909fe1c73c87dc5f1c7afd132b09',1,'nlohmann::basic_json::reverse_iterator::base_iterator()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html#a2d56bd27d5625ff7f6375c3daacaf985',1,'nlohmann::basic_json::const_reverse_iterator::base_iterator()']]], ['basic_5fjson',['basic_json',['../classnlohmann_1_1basic__json.html',1,'nlohmann']]], - ['basic_5fjson',['basic_json',['../classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html#ada3100cdb8700566051828f1355fa745',1,'nlohmann::basic_json::iterator::basic_json()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html#ada3100cdb8700566051828f1355fa745',1,'nlohmann::basic_json::const_iterator::basic_json()'],['../classnlohmann_1_1basic__json_a793e5c1da2fc7de7a04b19eadbb3f2cb.html#a793e5c1da2fc7de7a04b19eadbb3f2cb',1,'nlohmann::basic_json::basic_json(const value_t value)'],['../classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html#a5a2d4dbcdbc8ea065b87daf52cd786b9',1,'nlohmann::basic_json::basic_json() noexcept=default'],['../classnlohmann_1_1basic__json_a930e14150ffa067bcf56d35cb00271e1.html#a930e14150ffa067bcf56d35cb00271e1',1,'nlohmann::basic_json::basic_json(std::nullptr_t) noexcept'],['../classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html#a0a9c6a1fccc4db365860463e8203eb38',1,'nlohmann::basic_json::basic_json(const object_t &value)'],['../classnlohmann_1_1basic__json_a951a76ba057b3be948e7ba5c2c01cd5a.html#a951a76ba057b3be948e7ba5c2c01cd5a',1,'nlohmann::basic_json::basic_json(const CompatibleObjectType &value)'],['../classnlohmann_1_1basic__json_af93e556bf708cb81b22ce223af1aa727.html#af93e556bf708cb81b22ce223af1aa727',1,'nlohmann::basic_json::basic_json(const array_t &value)'],['../classnlohmann_1_1basic__json_ad7067a1a8ad2d88125915ada6d4d79b7.html#ad7067a1a8ad2d88125915ada6d4d79b7',1,'nlohmann::basic_json::basic_json(const CompatibleArrayType &value)'],['../classnlohmann_1_1basic__json_a15e468968cd4d0e4fd566044d66ada24.html#a15e468968cd4d0e4fd566044d66ada24',1,'nlohmann::basic_json::basic_json(const string_t &value)'],['../classnlohmann_1_1basic__json_a2448b2777e8a3e48614e1b3c41b96f7c.html#a2448b2777e8a3e48614e1b3c41b96f7c',1,'nlohmann::basic_json::basic_json(const typename string_t::value_type *value)'],['../classnlohmann_1_1basic__json_ae42d32c34c8014b1bf677fdb7baa5401.html#ae42d32c34c8014b1bf677fdb7baa5401',1,'nlohmann::basic_json::basic_json(const CompatibleStringType &value)'],['../classnlohmann_1_1basic__json_ae2980ed978451f844e6e9a0890b637a6.html#ae2980ed978451f844e6e9a0890b637a6',1,'nlohmann::basic_json::basic_json(boolean_t value)'],['../classnlohmann_1_1basic__json_a190d719446e7016879c4b961c9cf9072.html#a190d719446e7016879c4b961c9cf9072',1,'nlohmann::basic_json::basic_json(const number_integer_t value)'],['../classnlohmann_1_1basic__json_acbf7f957ecb6ce19cdc5b40b5d6b6333.html#acbf7f957ecb6ce19cdc5b40b5d6b6333',1,'nlohmann::basic_json::basic_json(const int value)'],['../classnlohmann_1_1basic__json_a0bb6ea56c89560cce8003485bffe49d4.html#a0bb6ea56c89560cce8003485bffe49d4',1,'nlohmann::basic_json::basic_json(const CompatibleNumberIntegerType value) noexcept'],['../classnlohmann_1_1basic__json_a80a89ddbe4cb7ef15b049febee208cc8.html#a80a89ddbe4cb7ef15b049febee208cc8',1,'nlohmann::basic_json::basic_json(const number_float_t value)'],['../classnlohmann_1_1basic__json_a034bccea9f5400650443e9f12e67b079.html#a034bccea9f5400650443e9f12e67b079',1,'nlohmann::basic_json::basic_json(const CompatibleNumberFloatType value) noexcept'],['../classnlohmann_1_1basic__json_a444d8376d63d7a5edb85f33bc5976c14.html#a444d8376d63d7a5edb85f33bc5976c14',1,'nlohmann::basic_json::basic_json(list_init_t init, bool type_deduction=true, value_t manual_type=value_t::array)'],['../classnlohmann_1_1basic__json_add77b50f69debb20e98d5a8c6c11c90c.html#add77b50f69debb20e98d5a8c6c11c90c',1,'nlohmann::basic_json::basic_json(size_type count, const basic_json &value)'],['../classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html#a6a7f45095675ac6fd1d018a0e41874be',1,'nlohmann::basic_json::basic_json(InputIT first, InputIT last)'],['../classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html#ac943391891fcde0a71a15ce990e0f7f4',1,'nlohmann::basic_json::basic_json(const basic_json &other)'],['../classnlohmann_1_1basic__json_a33f1632cfdbf460b4913f4e8a43dd9e4.html#a33f1632cfdbf460b4913f4e8a43dd9e4',1,'nlohmann::basic_json::basic_json(basic_json &&other) noexcept']]], + ['basic_5fjson',['basic_json',['../classnlohmann_1_1basic__json_1_1iterator_ada3100cdb8700566051828f1355fa745.html#ada3100cdb8700566051828f1355fa745',1,'nlohmann::basic_json::iterator::basic_json()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html#ada3100cdb8700566051828f1355fa745',1,'nlohmann::basic_json::const_iterator::basic_json()'],['../classnlohmann_1_1basic__json_a793e5c1da2fc7de7a04b19eadbb3f2cb.html#a793e5c1da2fc7de7a04b19eadbb3f2cb',1,'nlohmann::basic_json::basic_json(const value_t value)'],['../classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html#a5a2d4dbcdbc8ea065b87daf52cd786b9',1,'nlohmann::basic_json::basic_json() noexcept=default'],['../classnlohmann_1_1basic__json_a930e14150ffa067bcf56d35cb00271e1.html#a930e14150ffa067bcf56d35cb00271e1',1,'nlohmann::basic_json::basic_json(std::nullptr_t) noexcept'],['../classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html#a0a9c6a1fccc4db365860463e8203eb38',1,'nlohmann::basic_json::basic_json(const object_t &value)'],['../classnlohmann_1_1basic__json_a951a76ba057b3be948e7ba5c2c01cd5a.html#a951a76ba057b3be948e7ba5c2c01cd5a',1,'nlohmann::basic_json::basic_json(const CompatibleObjectType &value)'],['../classnlohmann_1_1basic__json_af93e556bf708cb81b22ce223af1aa727.html#af93e556bf708cb81b22ce223af1aa727',1,'nlohmann::basic_json::basic_json(const array_t &value)'],['../classnlohmann_1_1basic__json_ad7067a1a8ad2d88125915ada6d4d79b7.html#ad7067a1a8ad2d88125915ada6d4d79b7',1,'nlohmann::basic_json::basic_json(const CompatibleArrayType &value)'],['../classnlohmann_1_1basic__json_a15e468968cd4d0e4fd566044d66ada24.html#a15e468968cd4d0e4fd566044d66ada24',1,'nlohmann::basic_json::basic_json(const string_t &value)'],['../classnlohmann_1_1basic__json_a2448b2777e8a3e48614e1b3c41b96f7c.html#a2448b2777e8a3e48614e1b3c41b96f7c',1,'nlohmann::basic_json::basic_json(const typename string_t::value_type *value)'],['../classnlohmann_1_1basic__json_ae42d32c34c8014b1bf677fdb7baa5401.html#ae42d32c34c8014b1bf677fdb7baa5401',1,'nlohmann::basic_json::basic_json(const CompatibleStringType &value)'],['../classnlohmann_1_1basic__json_ae2980ed978451f844e6e9a0890b637a6.html#ae2980ed978451f844e6e9a0890b637a6',1,'nlohmann::basic_json::basic_json(boolean_t value)'],['../classnlohmann_1_1basic__json_a190d719446e7016879c4b961c9cf9072.html#a190d719446e7016879c4b961c9cf9072',1,'nlohmann::basic_json::basic_json(const number_integer_t value)'],['../classnlohmann_1_1basic__json_acbf7f957ecb6ce19cdc5b40b5d6b6333.html#acbf7f957ecb6ce19cdc5b40b5d6b6333',1,'nlohmann::basic_json::basic_json(const int value)'],['../classnlohmann_1_1basic__json_a0bb6ea56c89560cce8003485bffe49d4.html#a0bb6ea56c89560cce8003485bffe49d4',1,'nlohmann::basic_json::basic_json(const CompatibleNumberIntegerType value) noexcept'],['../classnlohmann_1_1basic__json_a80a89ddbe4cb7ef15b049febee208cc8.html#a80a89ddbe4cb7ef15b049febee208cc8',1,'nlohmann::basic_json::basic_json(const number_float_t value)'],['../classnlohmann_1_1basic__json_a034bccea9f5400650443e9f12e67b079.html#a034bccea9f5400650443e9f12e67b079',1,'nlohmann::basic_json::basic_json(const CompatibleNumberFloatType value) noexcept'],['../classnlohmann_1_1basic__json_af1e3f9e079136abca2530c8191c56292.html#af1e3f9e079136abca2530c8191c56292',1,'nlohmann::basic_json::basic_json(std::initializer_list< basic_json > init, bool type_deduction=true, value_t manual_type=value_t::array)'],['../classnlohmann_1_1basic__json_add77b50f69debb20e98d5a8c6c11c90c.html#add77b50f69debb20e98d5a8c6c11c90c',1,'nlohmann::basic_json::basic_json(size_type count, const basic_json &value)'],['../classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html#a6a7f45095675ac6fd1d018a0e41874be',1,'nlohmann::basic_json::basic_json(InputIT first, InputIT last)'],['../classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html#ac943391891fcde0a71a15ce990e0f7f4',1,'nlohmann::basic_json::basic_json(const basic_json &other)'],['../classnlohmann_1_1basic__json_a33f1632cfdbf460b4913f4e8a43dd9e4.html#a33f1632cfdbf460b4913f4e8a43dd9e4',1,'nlohmann::basic_json::basic_json(basic_json &&other) noexcept']]], ['begin',['begin',['../classnlohmann_1_1basic__json_acdf4445333649ec94198f09a62144884.html#acdf4445333649ec94198f09a62144884',1,'nlohmann::basic_json::begin()'],['../classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html#a4361aa791f3980abb239e4155a3450cb',1,'nlohmann::basic_json::begin() const ']]], ['boolean',['boolean',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522a84e2c64f38f78ba3ea5c905ab5a2da27',1,'nlohmann::basic_json']]], ['boolean_5ft',['boolean_t',['../classnlohmann_1_1basic__json_aafa839f2a74dc1b5060314b3423143b8.html#aafa839f2a74dc1b5060314b3423143b8',1,'nlohmann::basic_json']]] diff --git a/search/all_10.js b/search/all_10.js index 53a50972d..b51b90552 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -1,8 +1,8 @@ var searchData= [ - ['rbegin',['rbegin',['../classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html#af0ebd1757acb971a6504b4acabf88584',1,'nlohmann::basic_json::rbegin()'],['../classnlohmann_1_1basic__json_a2adfc8d24bea3908398cbf325b5dc1d7.html#a2adfc8d24bea3908398cbf325b5dc1d7',1,'nlohmann::basic_json::rbegin() const ']]], - ['reference',['reference',['../classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html#a5fd8b54389698edf0c08e2dd001f610b',1,'nlohmann::basic_json::reference()'],['../classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html#aa2bd10afdcfc70acb8eaabbd2f6496f0',1,'nlohmann::basic_json::iterator::reference()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html#adb50d6043ace464d9f694869724d7fb2',1,'nlohmann::basic_json::const_iterator::reference()']]], - ['rend',['rend',['../classnlohmann_1_1basic__json_a7c08f966200af98db0313a3b517ce0a9.html#a7c08f966200af98db0313a3b517ce0a9',1,'nlohmann::basic_json::rend()'],['../classnlohmann_1_1basic__json_a4ad3f27ecece8f644e8dca69a97eb67f.html#a4ad3f27ecece8f644e8dca69a97eb67f',1,'nlohmann::basic_json::rend() const ']]], - ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_af3029b8b16518b9da0b4cd3be98ef2c1.html#af3029b8b16518b9da0b4cd3be98ef2c1',1,'nlohmann::basic_json::reverse_iterator']]], - ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator.html',1,'nlohmann::basic_json']]] + ['size',['size',['../classnlohmann_1_1basic__json_af49c37bbda87f36170c67f960db3781a.html#af49c37bbda87f36170c67f960db3781a',1,'nlohmann::basic_json']]], + ['size_5ftype',['size_type',['../classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html#a80ceaa3bdd346292273b309e08525c1c',1,'nlohmann::basic_json']]], + ['string',['string',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522ab45cffe084dd3d20d928bee85e7b0f21',1,'nlohmann::basic_json']]], + ['string_5ft',['string_t',['../classnlohmann_1_1basic__json_ace8338e57fdb11e1955c2a0c2d782069.html#ace8338e57fdb11e1955c2a0c2d782069',1,'nlohmann::basic_json']]], + ['swap',['swap',['../classnlohmann_1_1basic__json_afb19d4669daf3c4347763f043471b835.html#afb19d4669daf3c4347763f043471b835',1,'nlohmann::basic_json::swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)'],['../classnlohmann_1_1basic__json_aa71e977d31f470689883ac60d16ea4ac.html#aa71e977d31f470689883ac60d16ea4ac',1,'nlohmann::basic_json::swap(array_t &other)'],['../classnlohmann_1_1basic__json_a4bf695ddf4a00ea8feea2c725ec847f1.html#a4bf695ddf4a00ea8feea2c725ec847f1',1,'nlohmann::basic_json::swap(object_t &other)'],['../classnlohmann_1_1basic__json_a57a96ab3ff1ce7b48a754129fb12c982.html#a57a96ab3ff1ce7b48a754129fb12c982',1,'nlohmann::basic_json::swap(string_t &other)']]] ]; diff --git a/search/all_11.js b/search/all_11.js index b51b90552..6a5a4863b 100644 --- a/search/all_11.js +++ b/search/all_11.js @@ -1,8 +1,5 @@ var searchData= [ - ['size',['size',['../classnlohmann_1_1basic__json_af49c37bbda87f36170c67f960db3781a.html#af49c37bbda87f36170c67f960db3781a',1,'nlohmann::basic_json']]], - ['size_5ftype',['size_type',['../classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html#a80ceaa3bdd346292273b309e08525c1c',1,'nlohmann::basic_json']]], - ['string',['string',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522ab45cffe084dd3d20d928bee85e7b0f21',1,'nlohmann::basic_json']]], - ['string_5ft',['string_t',['../classnlohmann_1_1basic__json_ace8338e57fdb11e1955c2a0c2d782069.html#ace8338e57fdb11e1955c2a0c2d782069',1,'nlohmann::basic_json']]], - ['swap',['swap',['../classnlohmann_1_1basic__json_afb19d4669daf3c4347763f043471b835.html#afb19d4669daf3c4347763f043471b835',1,'nlohmann::basic_json::swap(reference other) noexcept(std::is_nothrow_move_constructible< value_t >::value andstd::is_nothrow_move_assignable< value_t >::value andstd::is_nothrow_move_constructible< json_value >::value andstd::is_nothrow_move_assignable< json_value >::value)'],['../classnlohmann_1_1basic__json_aa71e977d31f470689883ac60d16ea4ac.html#aa71e977d31f470689883ac60d16ea4ac',1,'nlohmann::basic_json::swap(array_t &other)'],['../classnlohmann_1_1basic__json_a4bf695ddf4a00ea8feea2c725ec847f1.html#a4bf695ddf4a00ea8feea2c725ec847f1',1,'nlohmann::basic_json::swap(object_t &other)'],['../classnlohmann_1_1basic__json_a57a96ab3ff1ce7b48a754129fb12c982.html#a57a96ab3ff1ce7b48a754129fb12c982',1,'nlohmann::basic_json::swap(string_t &other)']]] + ['todo_20list',['Todo List',['../todo.html',1,'']]], + ['type',['type',['../classnlohmann_1_1basic__json_ad81f3cedf09ccd70b2f3239d148c8752.html#ad81f3cedf09ccd70b2f3239d148c8752',1,'nlohmann::basic_json']]] ]; diff --git a/search/all_12.js b/search/all_12.js index 6a5a4863b..c4a0293cb 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,5 +1,6 @@ var searchData= [ - ['todo_20list',['Todo List',['../todo.html',1,'']]], - ['type',['type',['../classnlohmann_1_1basic__json_ad81f3cedf09ccd70b2f3239d148c8752.html#ad81f3cedf09ccd70b2f3239d148c8752',1,'nlohmann::basic_json']]] + ['value',['value',['../structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html#af1817f143485abec957f317fff256756ac200aa9e414ceaf8dd26882ae1714752',1,'nlohmann::anonymous_namespace{json.hpp}::has_mapped_type::value()'],['../classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html#a46bae6328cd653d64b4569b1c8e63d58',1,'nlohmann::basic_json::iterator::value()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html#ab7dacd8e3ee9b3756bfcdb87dd55a515',1,'nlohmann::basic_json::const_iterator::value()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html#ae711bdc24d54870a560550fc21c11f46',1,'nlohmann::basic_json::reverse_iterator::value()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html#a31fc105e72c0e8b19eda11495fd3af3f',1,'nlohmann::basic_json::const_reverse_iterator::value()'],['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804',1,'nlohmann::basic_json::value()']]], + ['value_5ft',['value_t',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522',1,'nlohmann::basic_json']]], + ['value_5ftype',['value_type',['../classnlohmann_1_1basic__json_a7d0db3b728d820d4984df78d97d2b104.html#a7d0db3b728d820d4984df78d97d2b104',1,'nlohmann::basic_json::value_type()'],['../classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html#ad58453e21f157edfeaaff13e9560724b',1,'nlohmann::basic_json::iterator::value_type()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html#a67848d4b7bfa576434ad9807147b5870',1,'nlohmann::basic_json::const_iterator::value_type()']]] ]; diff --git a/search/all_13.js b/search/all_13.js index fd8bea46c..55b6412a4 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -1,6 +1,4 @@ var searchData= [ - ['value',['value',['../classnlohmann_1_1basic__json_1_1iterator_a46bae6328cd653d64b4569b1c8e63d58.html#a46bae6328cd653d64b4569b1c8e63d58',1,'nlohmann::basic_json::iterator::value()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab7dacd8e3ee9b3756bfcdb87dd55a515.html#ab7dacd8e3ee9b3756bfcdb87dd55a515',1,'nlohmann::basic_json::const_iterator::value()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ae711bdc24d54870a560550fc21c11f46.html#ae711bdc24d54870a560550fc21c11f46',1,'nlohmann::basic_json::reverse_iterator::value()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a31fc105e72c0e8b19eda11495fd3af3f.html#a31fc105e72c0e8b19eda11495fd3af3f',1,'nlohmann::basic_json::const_reverse_iterator::value()'],['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804',1,'nlohmann::basic_json::value()']]], - ['value_5ft',['value_t',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522',1,'nlohmann::basic_json']]], - ['value_5ftype',['value_type',['../classnlohmann_1_1basic__json_a7d0db3b728d820d4984df78d97d2b104.html#a7d0db3b728d820d4984df78d97d2b104',1,'nlohmann::basic_json::value_type()'],['../classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html#ad58453e21f157edfeaaff13e9560724b',1,'nlohmann::basic_json::iterator::value_type()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html#a67848d4b7bfa576434ad9807147b5870',1,'nlohmann::basic_json::const_iterator::value_type()']]] + ['_7ebasic_5fjson',['~basic_json',['../classnlohmann_1_1basic__json_aa6a24b176f9599a21d662cc5f8e1ca76.html#aa6a24b176f9599a21d662cc5f8e1ca76',1,'nlohmann::basic_json']]] ]; diff --git a/search/all_2.js b/search/all_2.js index 8891388fb..124a5eb66 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -8,7 +8,7 @@ var searchData= ['const_5fpointer',['const_pointer',['../classnlohmann_1_1basic__json_a13e5642dbfa1602c937d295a085413cc.html#a13e5642dbfa1602c937d295a085413cc',1,'nlohmann::basic_json']]], ['const_5freference',['const_reference',['../classnlohmann_1_1basic__json_ac4011bd0781e51afe4994d2b09fd27e9.html#ac4011bd0781e51afe4994d2b09fd27e9',1,'nlohmann::basic_json']]], ['const_5freverse_5fiterator',['const_reverse_iterator',['../classnlohmann_1_1basic__json_1_1const__reverse__iterator.html',1,'nlohmann::basic_json']]], - ['const_5freverse_5fiterator',['const_reverse_iterator',['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a8ba3f75a7ec557eec19b7513e2924219.html#a8ba3f75a7ec557eec19b7513e2924219',1,'nlohmann::basic_json::const_reverse_iterator']]], + ['const_5freverse_5fiterator',['const_reverse_iterator',['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html#a0a629ad408ca408831898129954509de',1,'nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator(const typename base_iterator::iterator_type &it)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html#a36f4823b6a3c48b18dd34a8c32d69032',1,'nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator(const base_iterator &it)']]], ['count',['count',['../classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html#a01a2643289b69cd71d9b3f3fc209b748',1,'nlohmann::basic_json']]], ['crbegin',['crbegin',['../classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html#a4d688b5ff534d3ab4e284b3191061529',1,'nlohmann::basic_json']]], ['crend',['crend',['../classnlohmann_1_1basic__json_a4943b7f16ddc4e0df33c0cae7ef14471.html#a4943b7f16ddc4e0df33c0cae7ef14471',1,'nlohmann::basic_json']]] diff --git a/search/all_7.js b/search/all_7.js index 263548cba..236a7c74e 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -1,4 +1,5 @@ var searchData= [ + ['has_5fmapped_5ftype',['has_mapped_type',['../structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html',1,'nlohmann::anonymous_namespace{json.hpp}']]], ['hash_3c_20nlohmann_3a_3ajson_20_3e',['hash< nlohmann::json >',['../structstd_1_1hash_3_01nlohmann_1_1json_01_4.html',1,'std']]] ]; diff --git a/search/all_b.js b/search/all_b.js index a93d74e32..12f8c7574 100644 --- a/search/all_b.js +++ b/search/all_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['list_5finit_5ft',['list_init_t',['../classnlohmann_1_1basic__json_aa23ac5808b9aa1a08d18e3ebea25c7ce.html#aa23ac5808b9aa1a08d18e3ebea25c7ce',1,'nlohmann::basic_json']]] + ['max_5fsize',['max_size',['../classnlohmann_1_1basic__json_a0998ed4a76d1e5048fd043475eb7bfde.html#a0998ed4a76d1e5048fd043475eb7bfde',1,'nlohmann::basic_json']]] ]; diff --git a/search/all_c.js b/search/all_c.js index 12f8c7574..e2bf5faac 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -1,4 +1,10 @@ var searchData= [ - ['max_5fsize',['max_size',['../classnlohmann_1_1basic__json_a0998ed4a76d1e5048fd043475eb7bfde.html#a0998ed4a76d1e5048fd043475eb7bfde',1,'nlohmann::basic_json']]] + ['anonymous_5fnamespace_7bjson_2ehpp_7d',['anonymous_namespace{json.hpp}',['../namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html',1,'nlohmann']]], + ['nlohmann',['nlohmann',['../namespacenlohmann.html',1,'']]], + ['null',['null',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522a37a6259cc0c1dae299a7866489dff0bd',1,'nlohmann::basic_json']]], + ['number_5ffloat',['number_float',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522ad9966ecb59667235a57b4b999a649eef',1,'nlohmann::basic_json']]], + ['number_5ffloat_5ft',['number_float_t',['../classnlohmann_1_1basic__json_aacf6c869f6a9c66ac1bc99e93f310044.html#aacf6c869f6a9c66ac1bc99e93f310044',1,'nlohmann::basic_json']]], + ['number_5finteger',['number_integer',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522a5763da164f8659d94a56e29df64b4bcc',1,'nlohmann::basic_json']]], + ['number_5finteger_5ft',['number_integer_t',['../classnlohmann_1_1basic__json_a6944904b3b59769b1cf62ac2532cbe33.html#a6944904b3b59769b1cf62ac2532cbe33',1,'nlohmann::basic_json']]] ]; diff --git a/search/all_d.js b/search/all_d.js index 5ee9beeab..16421b5b3 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -1,9 +1,28 @@ var searchData= [ - ['nlohmann',['nlohmann',['../namespacenlohmann.html',1,'']]], - ['null',['null',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522a37a6259cc0c1dae299a7866489dff0bd',1,'nlohmann::basic_json']]], - ['number_5ffloat',['number_float',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522ad9966ecb59667235a57b4b999a649eef',1,'nlohmann::basic_json']]], - ['number_5ffloat_5ft',['number_float_t',['../classnlohmann_1_1basic__json_aacf6c869f6a9c66ac1bc99e93f310044.html#aacf6c869f6a9c66ac1bc99e93f310044',1,'nlohmann::basic_json']]], - ['number_5finteger',['number_integer',['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522a5763da164f8659d94a56e29df64b4bcc',1,'nlohmann::basic_json']]], - ['number_5finteger_5ft',['number_integer_t',['../classnlohmann_1_1basic__json_a6944904b3b59769b1cf62ac2532cbe33.html#a6944904b3b59769b1cf62ac2532cbe33',1,'nlohmann::basic_json']]] + ['object',['object',['../classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html#ad1f617d29e8923dd40c89153f792b1bc',1,'nlohmann::basic_json::object(std::initializer_list< basic_json > init=std::initializer_list< basic_json >())'],['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522aa8cfde6331bd59eb2ac96f8911c4b666',1,'nlohmann::basic_json::object()']]], + ['object_5fend',['object_end',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafeaf63e2a2468a37aa4f394fcc3bcb8249c',1,'nlohmann::basic_json']]], + ['object_5fstart',['object_start',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafeae73f17027cb0acbb537f29d0a6944b26',1,'nlohmann::basic_json']]], + ['object_5ft',['object_t',['../classnlohmann_1_1basic__json_a63691315292df8e1522b00d37ebb1ffc.html#a63691315292df8e1522b00d37ebb1ffc',1,'nlohmann::basic_json']]], + ['operator_20value_5ft',['operator value_t',['../classnlohmann_1_1basic__json_a31af4b416e9ccb373291a645da7f83d7.html#a31af4b416e9ccb373291a645da7f83d7',1,'nlohmann::basic_json']]], + ['operator_20valuetype',['operator ValueType',['../classnlohmann_1_1basic__json_af709c079de0ac3507143ea2c60699bd0.html#af709c079de0ac3507143ea2c60699bd0',1,'nlohmann::basic_json']]], + ['operator_21_3d',['operator!=',['../classnlohmann_1_1basic__json_a6e2e21da48f5d9471716cd868a068327.html#a6e2e21da48f5d9471716cd868a068327',1,'nlohmann::basic_json::operator!=()'],['../classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html#a903462b9290e1bde30716f9e14d9d3df',1,'nlohmann::basic_json::iterator::operator!=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html#ab9d31bf0d0b4d7310c858a04ce84a52f',1,'nlohmann::basic_json::const_iterator::operator!=()']]], + ['operator_28_29',['operator()',['../structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html#afd03f6ad53db22868ca4163a8200b2f9',1,'std::hash< nlohmann::json >']]], + ['operator_2a',['operator*',['../classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html#a33277dbf06ac5c1e7102e26f6b5e2c00',1,'nlohmann::basic_json::iterator::operator*()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html#a4632d8307fc315f21e2ecc9ba5aa6346',1,'nlohmann::basic_json::const_iterator::operator*()']]], + ['operator_2b',['operator+',['../classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html#ab5cf753cb2f8ce53b9f3e54c39e50ee3',1,'nlohmann::basic_json::iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html#ac634a659837f5aebc97125e031de23b5',1,'nlohmann::basic_json::const_iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html#a8e1b3de932dbf16c5d418741f8a3aff5',1,'nlohmann::basic_json::reverse_iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html#a49d273e4f273c204b24dd0a95f7b8fbe',1,'nlohmann::basic_json::const_reverse_iterator::operator+()']]], + ['operator_2b_2b',['operator++',['../classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html#a9fcfda575b08d0c73b6274cdbbe7f184',1,'nlohmann::basic_json::iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html#a037e5f3de196ff4cea8a95a8a4e35882',1,'nlohmann::basic_json::iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html#adf6f9d3f8f8d8b1ccedabb4f04c098ad',1,'nlohmann::basic_json::const_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html#abbacd95955c602efc9a58ed1ffdb46c4',1,'nlohmann::basic_json::const_iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html#afd5f2dfa7551ee76fa85f344ba57c09a',1,'nlohmann::basic_json::reverse_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html#ae97ee3934cbb395c0686225dd1f810c6',1,'nlohmann::basic_json::reverse_iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html#a7a770f61d1826940b1240bbc9b64250e',1,'nlohmann::basic_json::const_reverse_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html#ac8e5cfc054ab5b5a029f1417eeab6849',1,'nlohmann::basic_json::const_reverse_iterator::operator++()']]], + ['operator_2b_3d',['operator+=',['../classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html#a6a67c72ba65322bfcb28d170617dcdff',1,'nlohmann::basic_json::operator+=(basic_json &&value)'],['../classnlohmann_1_1basic__json_a0a7560122349628cf4942a316aa6d21f.html#a0a7560122349628cf4942a316aa6d21f',1,'nlohmann::basic_json::operator+=(const basic_json &value)'],['../classnlohmann_1_1basic__json_a0e372f4c5a90c6be7242a2d7a3709b48.html#a0e372f4c5a90c6be7242a2d7a3709b48',1,'nlohmann::basic_json::operator+=(const typename object_t::value_type &value)'],['../classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html#a7031e759ee52d1283aada0ff81108a5e',1,'nlohmann::basic_json::iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html#ab74b39747a9dad60650a57133fca85b3',1,'nlohmann::basic_json::const_iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html#afa7138aba1ee625188d4577fd6a8ce75',1,'nlohmann::basic_json::reverse_iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html#a0f7a1b1cfcb392626677db4d721d8162',1,'nlohmann::basic_json::const_reverse_iterator::operator+=()']]], + ['operator_2d',['operator-',['../classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html#a0c0acb68cc2a50a0e8782f860184883f',1,'nlohmann::basic_json::iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html#a302d810a0685f8d39368eaa65c833acf',1,'nlohmann::basic_json::iterator::operator-(const iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html#a62cad59e006eb7fa594c2c5b65a76610',1,'nlohmann::basic_json::const_iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html#adda9a4bd7f0edb9cb39dc0dca3d4a286',1,'nlohmann::basic_json::const_iterator::operator-(const const_iterator &other) const '],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html#a779e6d33dc2a95b09af8880ac35ca5a0',1,'nlohmann::basic_json::reverse_iterator::operator-(difference_type i) const '],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html#a91ab780b917813804449f03f8b611e1a',1,'nlohmann::basic_json::reverse_iterator::operator-(const reverse_iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html#a5f202fab3c6b020d26e52b6115e5c500',1,'nlohmann::basic_json::const_reverse_iterator::operator-(difference_type i) const '],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html#a35453d58fa5ad973121883e398428799',1,'nlohmann::basic_json::const_reverse_iterator::operator-(const const_reverse_iterator &other) const ']]], + ['operator_2d_2d',['operator--',['../classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html#a4ae612fa9eb59784047b40f0419db65d',1,'nlohmann::basic_json::iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html#a21d32a4547ba4cbadd8b435a6a0d0e1b',1,'nlohmann::basic_json::iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html#a019087161350d393f3e4ac841cdd3dbd',1,'nlohmann::basic_json::const_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html#abb1921cbf0ad4036c83bc6303e22171f',1,'nlohmann::basic_json::const_iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html#a963d0ff1cd1b127820b512dad3980835',1,'nlohmann::basic_json::reverse_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html#ab274433af69a5f596a837edae8b70ff7',1,'nlohmann::basic_json::reverse_iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html#ab7e5d38f73a389f1ca95d0a8eb989879',1,'nlohmann::basic_json::const_reverse_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html#adf0d1463938202e1a0ae3b9af5f2f497',1,'nlohmann::basic_json::const_reverse_iterator::operator--()']]], + ['operator_2d_3d',['operator-=',['../classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html#a0a43bd93e6e46645ed0b93d3af7bfe22',1,'nlohmann::basic_json::iterator::operator-=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html#af34f68f1ce670e7f25ce267b2b1e64ab',1,'nlohmann::basic_json::const_iterator::operator-=()']]], + ['operator_2d_3e',['operator->',['../classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html#a1220b360a07b0605f7d2f4b3cfd16736',1,'nlohmann::basic_json::iterator::operator->()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html#a301749e9779adafd395369ac36df93df',1,'nlohmann::basic_json::const_iterator::operator->()']]], + ['operator_3c',['operator<',['../classnlohmann_1_1basic__json_aac185a137428a7337aa620de07bfbbd7.html#aac185a137428a7337aa620de07bfbbd7',1,'nlohmann::basic_json::operator<()'],['../classnlohmann_1_1basic__json_aacd442b66140c764c594ac8ad7dfd5b3.html#aacd442b66140c764c594ac8ad7dfd5b3',1,'nlohmann::basic_json::operator<()'],['../classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html#a75d68bfd97f26133dbeebb4fb49379fd',1,'nlohmann::basic_json::iterator::operator<()'],['../classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html#acea5b75d1087e2a92833946d9dc547ff',1,'nlohmann::basic_json::const_iterator::operator<()']]], + ['operator_3c_3c',['operator<<',['../classnlohmann_1_1basic__json_a5e34c5435e557d0bf666bd7311211405.html#a5e34c5435e557d0bf666bd7311211405',1,'nlohmann::basic_json::operator<<()'],['../classnlohmann_1_1basic__json_a60ca396028b8d9714c6e10efbf475af6.html#a60ca396028b8d9714c6e10efbf475af6',1,'nlohmann::basic_json::operator<<()']]], + ['operator_3c_3d',['operator<=',['../classnlohmann_1_1basic__json_a5c8bb5200f5eac10d31e26be46e5b1ac.html#a5c8bb5200f5eac10d31e26be46e5b1ac',1,'nlohmann::basic_json::operator<=()'],['../classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html#acf3df244524244ed5c2923c11427e3da',1,'nlohmann::basic_json::iterator::operator<=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html#aebd099d9a70ffe760242ef24046c9002',1,'nlohmann::basic_json::const_iterator::operator<=()']]], + ['operator_3d',['operator=',['../classnlohmann_1_1basic__json_af3abeeb0e9676de8bc2d6aa6f6c0d6c6.html#af3abeeb0e9676de8bc2d6aa6f6c0d6c6',1,'nlohmann::basic_json::operator=()'],['../classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html#a799627115ae852c4bb9ca2042ce0aa94',1,'nlohmann::basic_json::iterator::operator=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html#a3555206044cce80680f3ea662760e561',1,'nlohmann::basic_json::const_iterator::operator=()']]], + ['operator_3d_3d',['operator==',['../classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html#a122640e7e2db1814fc7bbb3c122ec76e',1,'nlohmann::basic_json::operator==()'],['../classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html#a7286981657d115cc8803d14b28874ab3',1,'nlohmann::basic_json::iterator::operator==()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html#a36086a699b95e06976c11367b7d6ba53',1,'nlohmann::basic_json::const_iterator::operator==()']]], + ['operator_3e',['operator>',['../classnlohmann_1_1basic__json_a87db51b6b936fb2ea293cdbc8702dcb8.html#a87db51b6b936fb2ea293cdbc8702dcb8',1,'nlohmann::basic_json::operator>()'],['../classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html#ad35cf47e2fb5918dc06260eda3dcd35d',1,'nlohmann::basic_json::iterator::operator>()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html#a17e5f5d3598e6901f3c1c1f7dc60589f',1,'nlohmann::basic_json::const_iterator::operator>()']]], + ['operator_3e_3d',['operator>=',['../classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html#a74a943800c7f103d0990d7eef82c6453',1,'nlohmann::basic_json::operator>=()'],['../classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html#a83b095887d17e0351f8be616764ac455',1,'nlohmann::basic_json::iterator::operator>=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html#a6b3e43d2f45fa611825dbdf4e88fffe2',1,'nlohmann::basic_json::const_iterator::operator>=()']]], + ['operator_3e_3e',['operator>>',['../classnlohmann_1_1basic__json_a34d6a60dd99e9f33b8273a1c8db5669b.html#a34d6a60dd99e9f33b8273a1c8db5669b',1,'nlohmann::basic_json::operator>>()'],['../classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html#aaf363408931d76472ded14017e59c9e8',1,'nlohmann::basic_json::operator>>()']]], + ['operator_5b_5d',['operator[]',['../classnlohmann_1_1basic__json_a57703688bee6b9736ab3a430d8d246f2.html#a57703688bee6b9736ab3a430d8d246f2',1,'nlohmann::basic_json::operator[](size_type idx)'],['../classnlohmann_1_1basic__json_ae960d2d6bc7b94fe39cc5e9f106edfa9.html#ae960d2d6bc7b94fe39cc5e9f106edfa9',1,'nlohmann::basic_json::operator[](size_type idx) const '],['../classnlohmann_1_1basic__json_af74581d177dafc38df5a126ccd358999.html#af74581d177dafc38df5a126ccd358999',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key)'],['../classnlohmann_1_1basic__json_a8e34088252a3ee6b2377f3a1f26dd1ba.html#a8e34088252a3ee6b2377f3a1f26dd1ba',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key) const '],['../classnlohmann_1_1basic__json_a266c4dd24d11a86e4831523af5d9df4d.html#a266c4dd24d11a86e4831523af5d9df4d',1,'nlohmann::basic_json::operator[](const T(&key)[n])'],['../classnlohmann_1_1basic__json_a9daafb4c15ed5a008cb825bbd8c29d87.html#a9daafb4c15ed5a008cb825bbd8c29d87',1,'nlohmann::basic_json::operator[](const T(&key)[n]) const '],['../classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html#a545c6a8a714e4ab23a28e73d45ad068c',1,'nlohmann::basic_json::iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html#a1cba94e5a67ee52bc66b898a4e08359d',1,'nlohmann::basic_json::const_iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html#ab2e6fec73e4f67a50ca14f2bf568114d',1,'nlohmann::basic_json::reverse_iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html#abad717264654e1c8fe4c9a132c886b01',1,'nlohmann::basic_json::const_reverse_iterator::operator[]()']]] ]; diff --git a/search/all_e.js b/search/all_e.js index ec406de6c..ff966c10d 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -1,28 +1,8 @@ var searchData= [ - ['object',['object',['../classnlohmann_1_1basic__json_afb9664e6f30038e691f2e864e7f6a740.html#afb9664e6f30038e691f2e864e7f6a740',1,'nlohmann::basic_json::object(list_init_t init=list_init_t())'],['../classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html#a231b02148577b69a154b2ce2c87a5522aa8cfde6331bd59eb2ac96f8911c4b666',1,'nlohmann::basic_json::object()']]], - ['object_5fend',['object_end',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafeaf63e2a2468a37aa4f394fcc3bcb8249c',1,'nlohmann::basic_json']]], - ['object_5fstart',['object_start',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafeae73f17027cb0acbb537f29d0a6944b26',1,'nlohmann::basic_json']]], - ['object_5ft',['object_t',['../classnlohmann_1_1basic__json_a63691315292df8e1522b00d37ebb1ffc.html#a63691315292df8e1522b00d37ebb1ffc',1,'nlohmann::basic_json']]], - ['operator_20value_5ft',['operator value_t',['../classnlohmann_1_1basic__json_a31af4b416e9ccb373291a645da7f83d7.html#a31af4b416e9ccb373291a645da7f83d7',1,'nlohmann::basic_json']]], - ['operator_20valuetype',['operator ValueType',['../classnlohmann_1_1basic__json_af709c079de0ac3507143ea2c60699bd0.html#af709c079de0ac3507143ea2c60699bd0',1,'nlohmann::basic_json']]], - ['operator_21_3d',['operator!=',['../classnlohmann_1_1basic__json_a6e2e21da48f5d9471716cd868a068327.html#a6e2e21da48f5d9471716cd868a068327',1,'nlohmann::basic_json::operator!=()'],['../classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html#a903462b9290e1bde30716f9e14d9d3df',1,'nlohmann::basic_json::iterator::operator!=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html#ab9d31bf0d0b4d7310c858a04ce84a52f',1,'nlohmann::basic_json::const_iterator::operator!=()']]], - ['operator_28_29',['operator()',['../structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html#afd03f6ad53db22868ca4163a8200b2f9',1,'std::hash< nlohmann::json >']]], - ['operator_2a',['operator*',['../classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html#a33277dbf06ac5c1e7102e26f6b5e2c00',1,'nlohmann::basic_json::iterator::operator*()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html#a4632d8307fc315f21e2ecc9ba5aa6346',1,'nlohmann::basic_json::const_iterator::operator*()']]], - ['operator_2b',['operator+',['../classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html#ab5cf753cb2f8ce53b9f3e54c39e50ee3',1,'nlohmann::basic_json::iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html#ac634a659837f5aebc97125e031de23b5',1,'nlohmann::basic_json::const_iterator::operator+()']]], - ['operator_2b_2b',['operator++',['../classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html#a9fcfda575b08d0c73b6274cdbbe7f184',1,'nlohmann::basic_json::iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html#a037e5f3de196ff4cea8a95a8a4e35882',1,'nlohmann::basic_json::iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html#adf6f9d3f8f8d8b1ccedabb4f04c098ad',1,'nlohmann::basic_json::const_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html#abbacd95955c602efc9a58ed1ffdb46c4',1,'nlohmann::basic_json::const_iterator::operator++()']]], - ['operator_2b_3d',['operator+=',['../classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html#a6a67c72ba65322bfcb28d170617dcdff',1,'nlohmann::basic_json::operator+=(basic_json &&value)'],['../classnlohmann_1_1basic__json_a0a7560122349628cf4942a316aa6d21f.html#a0a7560122349628cf4942a316aa6d21f',1,'nlohmann::basic_json::operator+=(const basic_json &value)'],['../classnlohmann_1_1basic__json_a0e372f4c5a90c6be7242a2d7a3709b48.html#a0e372f4c5a90c6be7242a2d7a3709b48',1,'nlohmann::basic_json::operator+=(const typename object_t::value_type &value)'],['../classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html#a7031e759ee52d1283aada0ff81108a5e',1,'nlohmann::basic_json::iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html#ab74b39747a9dad60650a57133fca85b3',1,'nlohmann::basic_json::const_iterator::operator+=()']]], - ['operator_2d',['operator-',['../classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html#a0c0acb68cc2a50a0e8782f860184883f',1,'nlohmann::basic_json::iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html#a302d810a0685f8d39368eaa65c833acf',1,'nlohmann::basic_json::iterator::operator-(const iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html#a62cad59e006eb7fa594c2c5b65a76610',1,'nlohmann::basic_json::const_iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html#adda9a4bd7f0edb9cb39dc0dca3d4a286',1,'nlohmann::basic_json::const_iterator::operator-(const const_iterator &other) const ']]], - ['operator_2d_2d',['operator--',['../classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html#a4ae612fa9eb59784047b40f0419db65d',1,'nlohmann::basic_json::iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html#a21d32a4547ba4cbadd8b435a6a0d0e1b',1,'nlohmann::basic_json::iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html#a019087161350d393f3e4ac841cdd3dbd',1,'nlohmann::basic_json::const_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html#abb1921cbf0ad4036c83bc6303e22171f',1,'nlohmann::basic_json::const_iterator::operator--()']]], - ['operator_2d_3d',['operator-=',['../classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html#a0a43bd93e6e46645ed0b93d3af7bfe22',1,'nlohmann::basic_json::iterator::operator-=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html#af34f68f1ce670e7f25ce267b2b1e64ab',1,'nlohmann::basic_json::const_iterator::operator-=()']]], - ['operator_2d_3e',['operator->',['../classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html#a1220b360a07b0605f7d2f4b3cfd16736',1,'nlohmann::basic_json::iterator::operator->()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html#a301749e9779adafd395369ac36df93df',1,'nlohmann::basic_json::const_iterator::operator->()']]], - ['operator_3c',['operator<',['../classnlohmann_1_1basic__json_aac185a137428a7337aa620de07bfbbd7.html#aac185a137428a7337aa620de07bfbbd7',1,'nlohmann::basic_json::operator<()'],['../classnlohmann_1_1basic__json_aacd442b66140c764c594ac8ad7dfd5b3.html#aacd442b66140c764c594ac8ad7dfd5b3',1,'nlohmann::basic_json::operator<()'],['../classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html#a75d68bfd97f26133dbeebb4fb49379fd',1,'nlohmann::basic_json::iterator::operator<()'],['../classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html#acea5b75d1087e2a92833946d9dc547ff',1,'nlohmann::basic_json::const_iterator::operator<()']]], - ['operator_3c_3c',['operator<<',['../classnlohmann_1_1basic__json_a5e34c5435e557d0bf666bd7311211405.html#a5e34c5435e557d0bf666bd7311211405',1,'nlohmann::basic_json::operator<<()'],['../classnlohmann_1_1basic__json_a60ca396028b8d9714c6e10efbf475af6.html#a60ca396028b8d9714c6e10efbf475af6',1,'nlohmann::basic_json::operator<<()']]], - ['operator_3c_3d',['operator<=',['../classnlohmann_1_1basic__json_a5c8bb5200f5eac10d31e26be46e5b1ac.html#a5c8bb5200f5eac10d31e26be46e5b1ac',1,'nlohmann::basic_json::operator<=()'],['../classnlohmann_1_1basic__json_1_1iterator_acf3df244524244ed5c2923c11427e3da.html#acf3df244524244ed5c2923c11427e3da',1,'nlohmann::basic_json::iterator::operator<=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_aebd099d9a70ffe760242ef24046c9002.html#aebd099d9a70ffe760242ef24046c9002',1,'nlohmann::basic_json::const_iterator::operator<=()']]], - ['operator_3d',['operator=',['../classnlohmann_1_1basic__json_af3abeeb0e9676de8bc2d6aa6f6c0d6c6.html#af3abeeb0e9676de8bc2d6aa6f6c0d6c6',1,'nlohmann::basic_json::operator=()'],['../classnlohmann_1_1basic__json_1_1iterator_a799627115ae852c4bb9ca2042ce0aa94.html#a799627115ae852c4bb9ca2042ce0aa94',1,'nlohmann::basic_json::iterator::operator=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a3555206044cce80680f3ea662760e561.html#a3555206044cce80680f3ea662760e561',1,'nlohmann::basic_json::const_iterator::operator=()']]], - ['operator_3d_3d',['operator==',['../classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html#a122640e7e2db1814fc7bbb3c122ec76e',1,'nlohmann::basic_json::operator==()'],['../classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html#a7286981657d115cc8803d14b28874ab3',1,'nlohmann::basic_json::iterator::operator==()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html#a36086a699b95e06976c11367b7d6ba53',1,'nlohmann::basic_json::const_iterator::operator==()']]], - ['operator_3e',['operator>',['../classnlohmann_1_1basic__json_a87db51b6b936fb2ea293cdbc8702dcb8.html#a87db51b6b936fb2ea293cdbc8702dcb8',1,'nlohmann::basic_json::operator>()'],['../classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html#ad35cf47e2fb5918dc06260eda3dcd35d',1,'nlohmann::basic_json::iterator::operator>()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html#a17e5f5d3598e6901f3c1c1f7dc60589f',1,'nlohmann::basic_json::const_iterator::operator>()']]], - ['operator_3e_3d',['operator>=',['../classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html#a74a943800c7f103d0990d7eef82c6453',1,'nlohmann::basic_json::operator>=()'],['../classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html#a83b095887d17e0351f8be616764ac455',1,'nlohmann::basic_json::iterator::operator>=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html#a6b3e43d2f45fa611825dbdf4e88fffe2',1,'nlohmann::basic_json::const_iterator::operator>=()']]], - ['operator_3e_3e',['operator>>',['../classnlohmann_1_1basic__json_a34d6a60dd99e9f33b8273a1c8db5669b.html#a34d6a60dd99e9f33b8273a1c8db5669b',1,'nlohmann::basic_json::operator>>()'],['../classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html#aaf363408931d76472ded14017e59c9e8',1,'nlohmann::basic_json::operator>>()']]], - ['operator_5b_5d',['operator[]',['../classnlohmann_1_1basic__json_a57703688bee6b9736ab3a430d8d246f2.html#a57703688bee6b9736ab3a430d8d246f2',1,'nlohmann::basic_json::operator[](size_type idx)'],['../classnlohmann_1_1basic__json_ae960d2d6bc7b94fe39cc5e9f106edfa9.html#ae960d2d6bc7b94fe39cc5e9f106edfa9',1,'nlohmann::basic_json::operator[](size_type idx) const '],['../classnlohmann_1_1basic__json_af74581d177dafc38df5a126ccd358999.html#af74581d177dafc38df5a126ccd358999',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key)'],['../classnlohmann_1_1basic__json_a8e34088252a3ee6b2377f3a1f26dd1ba.html#a8e34088252a3ee6b2377f3a1f26dd1ba',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key) const '],['../classnlohmann_1_1basic__json_a266c4dd24d11a86e4831523af5d9df4d.html#a266c4dd24d11a86e4831523af5d9df4d',1,'nlohmann::basic_json::operator[](const T(&key)[n])'],['../classnlohmann_1_1basic__json_a9daafb4c15ed5a008cb825bbd8c29d87.html#a9daafb4c15ed5a008cb825bbd8c29d87',1,'nlohmann::basic_json::operator[](const T(&key)[n]) const '],['../classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html#a545c6a8a714e4ab23a28e73d45ad068c',1,'nlohmann::basic_json::iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html#a1cba94e5a67ee52bc66b898a4e08359d',1,'nlohmann::basic_json::const_iterator::operator[]()']]] + ['parse',['parse',['../classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html#af2730bc8ffa6b28916875c13ee7b83f5',1,'nlohmann::basic_json::parse(const string_t &s, parser_callback_t cb=nullptr)'],['../classnlohmann_1_1basic__json_a74ccfa471a0c061876b247f820f3c741.html#a74ccfa471a0c061876b247f820f3c741',1,'nlohmann::basic_json::parse(std::istream &i, parser_callback_t cb=nullptr)']]], + ['parse_5fevent_5ft',['parse_event_t',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafe',1,'nlohmann::basic_json']]], + ['parser_5fcallback_5ft',['parser_callback_t',['../classnlohmann_1_1basic__json_aa8e533b4290ade5bf5a33104a69b202a.html#aa8e533b4290ade5bf5a33104a69b202a',1,'nlohmann::basic_json']]], + ['pointer',['pointer',['../classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html#a6bbd3e72a870f1ba81ff6886b063b0fe',1,'nlohmann::basic_json::pointer()'],['../classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html#afe65b5a0572c7bfdd7ccc942bb8e9fe2',1,'nlohmann::basic_json::iterator::pointer()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html#a4f7ac43b0ab34c387b1ae1a8e9c08467',1,'nlohmann::basic_json::const_iterator::pointer()']]], + ['push_5fback',['push_back',['../classnlohmann_1_1basic__json_a429c2606865483ff357cccc1b1c46569.html#a429c2606865483ff357cccc1b1c46569',1,'nlohmann::basic_json::push_back(basic_json &&value)'],['../classnlohmann_1_1basic__json_a749e58042d8069f4f048ee4d23c43f63.html#a749e58042d8069f4f048ee4d23c43f63',1,'nlohmann::basic_json::push_back(const basic_json &value)'],['../classnlohmann_1_1basic__json_aeda4ec7473c17fae51e6d1eba0faf720.html#aeda4ec7473c17fae51e6d1eba0faf720',1,'nlohmann::basic_json::push_back(const typename object_t::value_type &value)']]] ]; diff --git a/search/all_f.js b/search/all_f.js index ff966c10d..d2a5dbc62 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,8 +1,8 @@ var searchData= [ - ['parse',['parse',['../classnlohmann_1_1basic__json_af2730bc8ffa6b28916875c13ee7b83f5.html#af2730bc8ffa6b28916875c13ee7b83f5',1,'nlohmann::basic_json::parse(const string_t &s, parser_callback_t cb=nullptr)'],['../classnlohmann_1_1basic__json_a74ccfa471a0c061876b247f820f3c741.html#a74ccfa471a0c061876b247f820f3c741',1,'nlohmann::basic_json::parse(std::istream &i, parser_callback_t cb=nullptr)']]], - ['parse_5fevent_5ft',['parse_event_t',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafe',1,'nlohmann::basic_json']]], - ['parser_5fcallback_5ft',['parser_callback_t',['../classnlohmann_1_1basic__json_aa8e533b4290ade5bf5a33104a69b202a.html#aa8e533b4290ade5bf5a33104a69b202a',1,'nlohmann::basic_json']]], - ['pointer',['pointer',['../classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html#a6bbd3e72a870f1ba81ff6886b063b0fe',1,'nlohmann::basic_json::pointer()'],['../classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html#afe65b5a0572c7bfdd7ccc942bb8e9fe2',1,'nlohmann::basic_json::iterator::pointer()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html#a4f7ac43b0ab34c387b1ae1a8e9c08467',1,'nlohmann::basic_json::const_iterator::pointer()']]], - ['push_5fback',['push_back',['../classnlohmann_1_1basic__json_a429c2606865483ff357cccc1b1c46569.html#a429c2606865483ff357cccc1b1c46569',1,'nlohmann::basic_json::push_back(basic_json &&value)'],['../classnlohmann_1_1basic__json_a749e58042d8069f4f048ee4d23c43f63.html#a749e58042d8069f4f048ee4d23c43f63',1,'nlohmann::basic_json::push_back(const basic_json &value)'],['../classnlohmann_1_1basic__json_aeda4ec7473c17fae51e6d1eba0faf720.html#aeda4ec7473c17fae51e6d1eba0faf720',1,'nlohmann::basic_json::push_back(const typename object_t::value_type &value)']]] + ['rbegin',['rbegin',['../classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html#af0ebd1757acb971a6504b4acabf88584',1,'nlohmann::basic_json::rbegin()'],['../classnlohmann_1_1basic__json_a2adfc8d24bea3908398cbf325b5dc1d7.html#a2adfc8d24bea3908398cbf325b5dc1d7',1,'nlohmann::basic_json::rbegin() const ']]], + ['reference',['reference',['../classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html#a5fd8b54389698edf0c08e2dd001f610b',1,'nlohmann::basic_json::reference()'],['../classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html#aa2bd10afdcfc70acb8eaabbd2f6496f0',1,'nlohmann::basic_json::iterator::reference()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html#adb50d6043ace464d9f694869724d7fb2',1,'nlohmann::basic_json::const_iterator::reference()']]], + ['rend',['rend',['../classnlohmann_1_1basic__json_a7c08f966200af98db0313a3b517ce0a9.html#a7c08f966200af98db0313a3b517ce0a9',1,'nlohmann::basic_json::rend()'],['../classnlohmann_1_1basic__json_a4ad3f27ecece8f644e8dca69a97eb67f.html#a4ad3f27ecece8f644e8dca69a97eb67f',1,'nlohmann::basic_json::rend() const ']]], + ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html#a53260a8b47d21ea32f2a718414f680cd',1,'nlohmann::basic_json::reverse_iterator::reverse_iterator(const typename base_iterator::iterator_type &it)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html#a54d7e34d5c3eb175c60657c442b98527',1,'nlohmann::basic_json::reverse_iterator::reverse_iterator(const base_iterator &it)']]], + ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator.html',1,'nlohmann::basic_json']]] ]; diff --git a/search/classes_2.js b/search/classes_2.js index 263548cba..236a7c74e 100644 --- a/search/classes_2.js +++ b/search/classes_2.js @@ -1,4 +1,5 @@ var searchData= [ + ['has_5fmapped_5ftype',['has_mapped_type',['../structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html',1,'nlohmann::anonymous_namespace{json.hpp}']]], ['hash_3c_20nlohmann_3a_3ajson_20_3e',['hash< nlohmann::json >',['../structstd_1_1hash_3_01nlohmann_1_1json_01_4.html',1,'std']]] ]; diff --git a/search/enumvalues_7.js b/search/enumvalues_7.js index 661a14bb4..af24b2849 100644 --- a/search/enumvalues_7.js +++ b/search/enumvalues_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['value',['value',['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804',1,'nlohmann::basic_json']]] + ['value',['value',['../structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html#af1817f143485abec957f317fff256756ac200aa9e414ceaf8dd26882ae1714752',1,'nlohmann::anonymous_namespace{json.hpp}::has_mapped_type::value()'],['../classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html#aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804',1,'nlohmann::basic_json::value()']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index 147241927..95b24b81b 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,5 +1,6 @@ var searchData= [ - ['array',['array',['../classnlohmann_1_1basic__json_a53590b99e380c464a83a0a5edf6da9ab.html#a53590b99e380c464a83a0a5edf6da9ab',1,'nlohmann::basic_json']]], + ['approx',['approx',['../namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a174856a407e2478a8d172232c13597dd.html#a174856a407e2478a8d172232c13597dd',1,'nlohmann::anonymous_namespace{json.hpp}']]], + ['array',['array',['../classnlohmann_1_1basic__json_afc4223b5ad03b1b76e925374a8fff98e.html#afc4223b5ad03b1b76e925374a8fff98e',1,'nlohmann::basic_json']]], ['at',['at',['../classnlohmann_1_1basic__json_ada8e01109a60088e4db2a670d4903b54.html#ada8e01109a60088e4db2a670d4903b54',1,'nlohmann::basic_json::at(size_type idx)'],['../classnlohmann_1_1basic__json_af6b6050ccd906dddf7c9f47fe3ad62a5.html#af6b6050ccd906dddf7c9f47fe3ad62a5',1,'nlohmann::basic_json::at(size_type idx) const '],['../classnlohmann_1_1basic__json_a652414dd930cb3af3b6f454cc535a23e.html#a652414dd930cb3af3b6f454cc535a23e',1,'nlohmann::basic_json::at(const typename object_t::key_type &key)'],['../classnlohmann_1_1basic__json_a16a275d0201e9aedc87c933c764b8869.html#a16a275d0201e9aedc87c933c764b8869',1,'nlohmann::basic_json::at(const typename object_t::key_type &key) const ']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 7be0454b7..e6729e69d 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -1,6 +1,6 @@ var searchData= [ ['back',['back',['../classnlohmann_1_1basic__json_aa1f3b3f1dca79392d6727b81f9668c6c.html#aa1f3b3f1dca79392d6727b81f9668c6c',1,'nlohmann::basic_json::back()'],['../classnlohmann_1_1basic__json_ab9da2afc6f77295f25252725fde142a6.html#ab9da2afc6f77295f25252725fde142a6',1,'nlohmann::basic_json::back() const ']]], - ['basic_5fjson',['basic_json',['../classnlohmann_1_1basic__json_a793e5c1da2fc7de7a04b19eadbb3f2cb.html#a793e5c1da2fc7de7a04b19eadbb3f2cb',1,'nlohmann::basic_json::basic_json(const value_t value)'],['../classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html#a5a2d4dbcdbc8ea065b87daf52cd786b9',1,'nlohmann::basic_json::basic_json() noexcept=default'],['../classnlohmann_1_1basic__json_a930e14150ffa067bcf56d35cb00271e1.html#a930e14150ffa067bcf56d35cb00271e1',1,'nlohmann::basic_json::basic_json(std::nullptr_t) noexcept'],['../classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html#a0a9c6a1fccc4db365860463e8203eb38',1,'nlohmann::basic_json::basic_json(const object_t &value)'],['../classnlohmann_1_1basic__json_a951a76ba057b3be948e7ba5c2c01cd5a.html#a951a76ba057b3be948e7ba5c2c01cd5a',1,'nlohmann::basic_json::basic_json(const CompatibleObjectType &value)'],['../classnlohmann_1_1basic__json_af93e556bf708cb81b22ce223af1aa727.html#af93e556bf708cb81b22ce223af1aa727',1,'nlohmann::basic_json::basic_json(const array_t &value)'],['../classnlohmann_1_1basic__json_ad7067a1a8ad2d88125915ada6d4d79b7.html#ad7067a1a8ad2d88125915ada6d4d79b7',1,'nlohmann::basic_json::basic_json(const CompatibleArrayType &value)'],['../classnlohmann_1_1basic__json_a15e468968cd4d0e4fd566044d66ada24.html#a15e468968cd4d0e4fd566044d66ada24',1,'nlohmann::basic_json::basic_json(const string_t &value)'],['../classnlohmann_1_1basic__json_a2448b2777e8a3e48614e1b3c41b96f7c.html#a2448b2777e8a3e48614e1b3c41b96f7c',1,'nlohmann::basic_json::basic_json(const typename string_t::value_type *value)'],['../classnlohmann_1_1basic__json_ae42d32c34c8014b1bf677fdb7baa5401.html#ae42d32c34c8014b1bf677fdb7baa5401',1,'nlohmann::basic_json::basic_json(const CompatibleStringType &value)'],['../classnlohmann_1_1basic__json_ae2980ed978451f844e6e9a0890b637a6.html#ae2980ed978451f844e6e9a0890b637a6',1,'nlohmann::basic_json::basic_json(boolean_t value)'],['../classnlohmann_1_1basic__json_a190d719446e7016879c4b961c9cf9072.html#a190d719446e7016879c4b961c9cf9072',1,'nlohmann::basic_json::basic_json(const number_integer_t value)'],['../classnlohmann_1_1basic__json_acbf7f957ecb6ce19cdc5b40b5d6b6333.html#acbf7f957ecb6ce19cdc5b40b5d6b6333',1,'nlohmann::basic_json::basic_json(const int value)'],['../classnlohmann_1_1basic__json_a0bb6ea56c89560cce8003485bffe49d4.html#a0bb6ea56c89560cce8003485bffe49d4',1,'nlohmann::basic_json::basic_json(const CompatibleNumberIntegerType value) noexcept'],['../classnlohmann_1_1basic__json_a80a89ddbe4cb7ef15b049febee208cc8.html#a80a89ddbe4cb7ef15b049febee208cc8',1,'nlohmann::basic_json::basic_json(const number_float_t value)'],['../classnlohmann_1_1basic__json_a034bccea9f5400650443e9f12e67b079.html#a034bccea9f5400650443e9f12e67b079',1,'nlohmann::basic_json::basic_json(const CompatibleNumberFloatType value) noexcept'],['../classnlohmann_1_1basic__json_a444d8376d63d7a5edb85f33bc5976c14.html#a444d8376d63d7a5edb85f33bc5976c14',1,'nlohmann::basic_json::basic_json(list_init_t init, bool type_deduction=true, value_t manual_type=value_t::array)'],['../classnlohmann_1_1basic__json_add77b50f69debb20e98d5a8c6c11c90c.html#add77b50f69debb20e98d5a8c6c11c90c',1,'nlohmann::basic_json::basic_json(size_type count, const basic_json &value)'],['../classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html#a6a7f45095675ac6fd1d018a0e41874be',1,'nlohmann::basic_json::basic_json(InputIT first, InputIT last)'],['../classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html#ac943391891fcde0a71a15ce990e0f7f4',1,'nlohmann::basic_json::basic_json(const basic_json &other)'],['../classnlohmann_1_1basic__json_a33f1632cfdbf460b4913f4e8a43dd9e4.html#a33f1632cfdbf460b4913f4e8a43dd9e4',1,'nlohmann::basic_json::basic_json(basic_json &&other) noexcept']]], + ['basic_5fjson',['basic_json',['../classnlohmann_1_1basic__json_a793e5c1da2fc7de7a04b19eadbb3f2cb.html#a793e5c1da2fc7de7a04b19eadbb3f2cb',1,'nlohmann::basic_json::basic_json(const value_t value)'],['../classnlohmann_1_1basic__json_a5a2d4dbcdbc8ea065b87daf52cd786b9.html#a5a2d4dbcdbc8ea065b87daf52cd786b9',1,'nlohmann::basic_json::basic_json() noexcept=default'],['../classnlohmann_1_1basic__json_a930e14150ffa067bcf56d35cb00271e1.html#a930e14150ffa067bcf56d35cb00271e1',1,'nlohmann::basic_json::basic_json(std::nullptr_t) noexcept'],['../classnlohmann_1_1basic__json_a0a9c6a1fccc4db365860463e8203eb38.html#a0a9c6a1fccc4db365860463e8203eb38',1,'nlohmann::basic_json::basic_json(const object_t &value)'],['../classnlohmann_1_1basic__json_a951a76ba057b3be948e7ba5c2c01cd5a.html#a951a76ba057b3be948e7ba5c2c01cd5a',1,'nlohmann::basic_json::basic_json(const CompatibleObjectType &value)'],['../classnlohmann_1_1basic__json_af93e556bf708cb81b22ce223af1aa727.html#af93e556bf708cb81b22ce223af1aa727',1,'nlohmann::basic_json::basic_json(const array_t &value)'],['../classnlohmann_1_1basic__json_ad7067a1a8ad2d88125915ada6d4d79b7.html#ad7067a1a8ad2d88125915ada6d4d79b7',1,'nlohmann::basic_json::basic_json(const CompatibleArrayType &value)'],['../classnlohmann_1_1basic__json_a15e468968cd4d0e4fd566044d66ada24.html#a15e468968cd4d0e4fd566044d66ada24',1,'nlohmann::basic_json::basic_json(const string_t &value)'],['../classnlohmann_1_1basic__json_a2448b2777e8a3e48614e1b3c41b96f7c.html#a2448b2777e8a3e48614e1b3c41b96f7c',1,'nlohmann::basic_json::basic_json(const typename string_t::value_type *value)'],['../classnlohmann_1_1basic__json_ae42d32c34c8014b1bf677fdb7baa5401.html#ae42d32c34c8014b1bf677fdb7baa5401',1,'nlohmann::basic_json::basic_json(const CompatibleStringType &value)'],['../classnlohmann_1_1basic__json_ae2980ed978451f844e6e9a0890b637a6.html#ae2980ed978451f844e6e9a0890b637a6',1,'nlohmann::basic_json::basic_json(boolean_t value)'],['../classnlohmann_1_1basic__json_a190d719446e7016879c4b961c9cf9072.html#a190d719446e7016879c4b961c9cf9072',1,'nlohmann::basic_json::basic_json(const number_integer_t value)'],['../classnlohmann_1_1basic__json_acbf7f957ecb6ce19cdc5b40b5d6b6333.html#acbf7f957ecb6ce19cdc5b40b5d6b6333',1,'nlohmann::basic_json::basic_json(const int value)'],['../classnlohmann_1_1basic__json_a0bb6ea56c89560cce8003485bffe49d4.html#a0bb6ea56c89560cce8003485bffe49d4',1,'nlohmann::basic_json::basic_json(const CompatibleNumberIntegerType value) noexcept'],['../classnlohmann_1_1basic__json_a80a89ddbe4cb7ef15b049febee208cc8.html#a80a89ddbe4cb7ef15b049febee208cc8',1,'nlohmann::basic_json::basic_json(const number_float_t value)'],['../classnlohmann_1_1basic__json_a034bccea9f5400650443e9f12e67b079.html#a034bccea9f5400650443e9f12e67b079',1,'nlohmann::basic_json::basic_json(const CompatibleNumberFloatType value) noexcept'],['../classnlohmann_1_1basic__json_af1e3f9e079136abca2530c8191c56292.html#af1e3f9e079136abca2530c8191c56292',1,'nlohmann::basic_json::basic_json(std::initializer_list< basic_json > init, bool type_deduction=true, value_t manual_type=value_t::array)'],['../classnlohmann_1_1basic__json_add77b50f69debb20e98d5a8c6c11c90c.html#add77b50f69debb20e98d5a8c6c11c90c',1,'nlohmann::basic_json::basic_json(size_type count, const basic_json &value)'],['../classnlohmann_1_1basic__json_a6a7f45095675ac6fd1d018a0e41874be.html#a6a7f45095675ac6fd1d018a0e41874be',1,'nlohmann::basic_json::basic_json(InputIT first, InputIT last)'],['../classnlohmann_1_1basic__json_ac943391891fcde0a71a15ce990e0f7f4.html#ac943391891fcde0a71a15ce990e0f7f4',1,'nlohmann::basic_json::basic_json(const basic_json &other)'],['../classnlohmann_1_1basic__json_a33f1632cfdbf460b4913f4e8a43dd9e4.html#a33f1632cfdbf460b4913f4e8a43dd9e4',1,'nlohmann::basic_json::basic_json(basic_json &&other) noexcept']]], ['begin',['begin',['../classnlohmann_1_1basic__json_acdf4445333649ec94198f09a62144884.html#acdf4445333649ec94198f09a62144884',1,'nlohmann::basic_json::begin()'],['../classnlohmann_1_1basic__json_a4361aa791f3980abb239e4155a3450cb.html#a4361aa791f3980abb239e4155a3450cb',1,'nlohmann::basic_json::begin() const ']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index ec7fdb6bb..f3b31edd2 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -4,7 +4,7 @@ var searchData= ['cend',['cend',['../classnlohmann_1_1basic__json_a72ba20783ecb3eec98bd6a3b870d565c.html#a72ba20783ecb3eec98bd6a3b870d565c',1,'nlohmann::basic_json']]], ['clear',['clear',['../classnlohmann_1_1basic__json_a8c40cd9ead4de7c82f28268bdf0ec98a.html#a8c40cd9ead4de7c82f28268bdf0ec98a',1,'nlohmann::basic_json']]], ['const_5fiterator',['const_iterator',['../classnlohmann_1_1basic__json_1_1const__iterator_a86a1771e6658d0b14868df6c197d2353.html#a86a1771e6658d0b14868df6c197d2353',1,'nlohmann::basic_json::const_iterator::const_iterator()=default'],['../classnlohmann_1_1basic__json_1_1const__iterator_a83454954e4e16be3d5316f9322e91a34.html#a83454954e4e16be3d5316f9322e91a34',1,'nlohmann::basic_json::const_iterator::const_iterator(pointer object)'],['../classnlohmann_1_1basic__json_1_1const__iterator_a5aff013c03c1bdc248346c249bec7b67.html#a5aff013c03c1bdc248346c249bec7b67',1,'nlohmann::basic_json::const_iterator::const_iterator(const iterator &other)'],['../classnlohmann_1_1basic__json_1_1const__iterator_af55564e391b23e41abe78bc4bbe4edcb.html#af55564e391b23e41abe78bc4bbe4edcb',1,'nlohmann::basic_json::const_iterator::const_iterator(const const_iterator &other) noexcept']]], - ['const_5freverse_5fiterator',['const_reverse_iterator',['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a8ba3f75a7ec557eec19b7513e2924219.html#a8ba3f75a7ec557eec19b7513e2924219',1,'nlohmann::basic_json::const_reverse_iterator']]], + ['const_5freverse_5fiterator',['const_reverse_iterator',['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0a629ad408ca408831898129954509de.html#a0a629ad408ca408831898129954509de',1,'nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator(const typename base_iterator::iterator_type &it)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a36f4823b6a3c48b18dd34a8c32d69032.html#a36f4823b6a3c48b18dd34a8c32d69032',1,'nlohmann::basic_json::const_reverse_iterator::const_reverse_iterator(const base_iterator &it)']]], ['count',['count',['../classnlohmann_1_1basic__json_a01a2643289b69cd71d9b3f3fc209b748.html#a01a2643289b69cd71d9b3f3fc209b748',1,'nlohmann::basic_json']]], ['crbegin',['crbegin',['../classnlohmann_1_1basic__json_a4d688b5ff534d3ab4e284b3191061529.html#a4d688b5ff534d3ab4e284b3191061529',1,'nlohmann::basic_json']]], ['crend',['crend',['../classnlohmann_1_1basic__json_a4943b7f16ddc4e0df33c0cae7ef14471.html#a4943b7f16ddc4e0df33c0cae7ef14471',1,'nlohmann::basic_json']]] diff --git a/search/functions_a.js b/search/functions_a.js index c22cef661..aabc855da 100644 --- a/search/functions_a.js +++ b/search/functions_a.js @@ -1,16 +1,16 @@ var searchData= [ - ['object',['object',['../classnlohmann_1_1basic__json_afb9664e6f30038e691f2e864e7f6a740.html#afb9664e6f30038e691f2e864e7f6a740',1,'nlohmann::basic_json']]], + ['object',['object',['../classnlohmann_1_1basic__json_ad1f617d29e8923dd40c89153f792b1bc.html#ad1f617d29e8923dd40c89153f792b1bc',1,'nlohmann::basic_json']]], ['operator_20value_5ft',['operator value_t',['../classnlohmann_1_1basic__json_a31af4b416e9ccb373291a645da7f83d7.html#a31af4b416e9ccb373291a645da7f83d7',1,'nlohmann::basic_json']]], ['operator_20valuetype',['operator ValueType',['../classnlohmann_1_1basic__json_af709c079de0ac3507143ea2c60699bd0.html#af709c079de0ac3507143ea2c60699bd0',1,'nlohmann::basic_json']]], ['operator_21_3d',['operator!=',['../classnlohmann_1_1basic__json_1_1iterator_a903462b9290e1bde30716f9e14d9d3df.html#a903462b9290e1bde30716f9e14d9d3df',1,'nlohmann::basic_json::iterator::operator!=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab9d31bf0d0b4d7310c858a04ce84a52f.html#ab9d31bf0d0b4d7310c858a04ce84a52f',1,'nlohmann::basic_json::const_iterator::operator!=()']]], ['operator_28_29',['operator()',['../structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html#afd03f6ad53db22868ca4163a8200b2f9',1,'std::hash< nlohmann::json >']]], ['operator_2a',['operator*',['../classnlohmann_1_1basic__json_1_1iterator_a33277dbf06ac5c1e7102e26f6b5e2c00.html#a33277dbf06ac5c1e7102e26f6b5e2c00',1,'nlohmann::basic_json::iterator::operator*()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4632d8307fc315f21e2ecc9ba5aa6346.html#a4632d8307fc315f21e2ecc9ba5aa6346',1,'nlohmann::basic_json::const_iterator::operator*()']]], - ['operator_2b',['operator+',['../classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html#ab5cf753cb2f8ce53b9f3e54c39e50ee3',1,'nlohmann::basic_json::iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html#ac634a659837f5aebc97125e031de23b5',1,'nlohmann::basic_json::const_iterator::operator+()']]], - ['operator_2b_2b',['operator++',['../classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html#a9fcfda575b08d0c73b6274cdbbe7f184',1,'nlohmann::basic_json::iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html#a037e5f3de196ff4cea8a95a8a4e35882',1,'nlohmann::basic_json::iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html#adf6f9d3f8f8d8b1ccedabb4f04c098ad',1,'nlohmann::basic_json::const_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html#abbacd95955c602efc9a58ed1ffdb46c4',1,'nlohmann::basic_json::const_iterator::operator++()']]], - ['operator_2b_3d',['operator+=',['../classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html#a6a67c72ba65322bfcb28d170617dcdff',1,'nlohmann::basic_json::operator+=(basic_json &&value)'],['../classnlohmann_1_1basic__json_a0a7560122349628cf4942a316aa6d21f.html#a0a7560122349628cf4942a316aa6d21f',1,'nlohmann::basic_json::operator+=(const basic_json &value)'],['../classnlohmann_1_1basic__json_a0e372f4c5a90c6be7242a2d7a3709b48.html#a0e372f4c5a90c6be7242a2d7a3709b48',1,'nlohmann::basic_json::operator+=(const typename object_t::value_type &value)'],['../classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html#a7031e759ee52d1283aada0ff81108a5e',1,'nlohmann::basic_json::iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html#ab74b39747a9dad60650a57133fca85b3',1,'nlohmann::basic_json::const_iterator::operator+=()']]], - ['operator_2d',['operator-',['../classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html#a0c0acb68cc2a50a0e8782f860184883f',1,'nlohmann::basic_json::iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html#a302d810a0685f8d39368eaa65c833acf',1,'nlohmann::basic_json::iterator::operator-(const iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html#a62cad59e006eb7fa594c2c5b65a76610',1,'nlohmann::basic_json::const_iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html#adda9a4bd7f0edb9cb39dc0dca3d4a286',1,'nlohmann::basic_json::const_iterator::operator-(const const_iterator &other) const ']]], - ['operator_2d_2d',['operator--',['../classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html#a4ae612fa9eb59784047b40f0419db65d',1,'nlohmann::basic_json::iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html#a21d32a4547ba4cbadd8b435a6a0d0e1b',1,'nlohmann::basic_json::iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html#a019087161350d393f3e4ac841cdd3dbd',1,'nlohmann::basic_json::const_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html#abb1921cbf0ad4036c83bc6303e22171f',1,'nlohmann::basic_json::const_iterator::operator--()']]], + ['operator_2b',['operator+',['../classnlohmann_1_1basic__json_1_1iterator_ab5cf753cb2f8ce53b9f3e54c39e50ee3.html#ab5cf753cb2f8ce53b9f3e54c39e50ee3',1,'nlohmann::basic_json::iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ac634a659837f5aebc97125e031de23b5.html#ac634a659837f5aebc97125e031de23b5',1,'nlohmann::basic_json::const_iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a8e1b3de932dbf16c5d418741f8a3aff5.html#a8e1b3de932dbf16c5d418741f8a3aff5',1,'nlohmann::basic_json::reverse_iterator::operator+()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a49d273e4f273c204b24dd0a95f7b8fbe.html#a49d273e4f273c204b24dd0a95f7b8fbe',1,'nlohmann::basic_json::const_reverse_iterator::operator+()']]], + ['operator_2b_2b',['operator++',['../classnlohmann_1_1basic__json_1_1iterator_a9fcfda575b08d0c73b6274cdbbe7f184.html#a9fcfda575b08d0c73b6274cdbbe7f184',1,'nlohmann::basic_json::iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a037e5f3de196ff4cea8a95a8a4e35882.html#a037e5f3de196ff4cea8a95a8a4e35882',1,'nlohmann::basic_json::iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adf6f9d3f8f8d8b1ccedabb4f04c098ad.html#adf6f9d3f8f8d8b1ccedabb4f04c098ad',1,'nlohmann::basic_json::const_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abbacd95955c602efc9a58ed1ffdb46c4.html#abbacd95955c602efc9a58ed1ffdb46c4',1,'nlohmann::basic_json::const_iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_afd5f2dfa7551ee76fa85f344ba57c09a.html#afd5f2dfa7551ee76fa85f344ba57c09a',1,'nlohmann::basic_json::reverse_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ae97ee3934cbb395c0686225dd1f810c6.html#ae97ee3934cbb395c0686225dd1f810c6',1,'nlohmann::basic_json::reverse_iterator::operator++()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a7a770f61d1826940b1240bbc9b64250e.html#a7a770f61d1826940b1240bbc9b64250e',1,'nlohmann::basic_json::const_reverse_iterator::operator++(int)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_ac8e5cfc054ab5b5a029f1417eeab6849.html#ac8e5cfc054ab5b5a029f1417eeab6849',1,'nlohmann::basic_json::const_reverse_iterator::operator++()']]], + ['operator_2b_3d',['operator+=',['../classnlohmann_1_1basic__json_a6a67c72ba65322bfcb28d170617dcdff.html#a6a67c72ba65322bfcb28d170617dcdff',1,'nlohmann::basic_json::operator+=(basic_json &&value)'],['../classnlohmann_1_1basic__json_a0a7560122349628cf4942a316aa6d21f.html#a0a7560122349628cf4942a316aa6d21f',1,'nlohmann::basic_json::operator+=(const basic_json &value)'],['../classnlohmann_1_1basic__json_a0e372f4c5a90c6be7242a2d7a3709b48.html#a0e372f4c5a90c6be7242a2d7a3709b48',1,'nlohmann::basic_json::operator+=(const typename object_t::value_type &value)'],['../classnlohmann_1_1basic__json_1_1iterator_a7031e759ee52d1283aada0ff81108a5e.html#a7031e759ee52d1283aada0ff81108a5e',1,'nlohmann::basic_json::iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_ab74b39747a9dad60650a57133fca85b3.html#ab74b39747a9dad60650a57133fca85b3',1,'nlohmann::basic_json::const_iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_afa7138aba1ee625188d4577fd6a8ce75.html#afa7138aba1ee625188d4577fd6a8ce75',1,'nlohmann::basic_json::reverse_iterator::operator+=()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a0f7a1b1cfcb392626677db4d721d8162.html#a0f7a1b1cfcb392626677db4d721d8162',1,'nlohmann::basic_json::const_reverse_iterator::operator+=()']]], + ['operator_2d',['operator-',['../classnlohmann_1_1basic__json_1_1iterator_a0c0acb68cc2a50a0e8782f860184883f.html#a0c0acb68cc2a50a0e8782f860184883f',1,'nlohmann::basic_json::iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1iterator_a302d810a0685f8d39368eaa65c833acf.html#a302d810a0685f8d39368eaa65c833acf',1,'nlohmann::basic_json::iterator::operator-(const iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__iterator_a62cad59e006eb7fa594c2c5b65a76610.html#a62cad59e006eb7fa594c2c5b65a76610',1,'nlohmann::basic_json::const_iterator::operator-(difference_type i)'],['../classnlohmann_1_1basic__json_1_1const__iterator_adda9a4bd7f0edb9cb39dc0dca3d4a286.html#adda9a4bd7f0edb9cb39dc0dca3d4a286',1,'nlohmann::basic_json::const_iterator::operator-(const const_iterator &other) const '],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a779e6d33dc2a95b09af8880ac35ca5a0.html#a779e6d33dc2a95b09af8880ac35ca5a0',1,'nlohmann::basic_json::reverse_iterator::operator-(difference_type i) const '],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a91ab780b917813804449f03f8b611e1a.html#a91ab780b917813804449f03f8b611e1a',1,'nlohmann::basic_json::reverse_iterator::operator-(const reverse_iterator &other) const '],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a5f202fab3c6b020d26e52b6115e5c500.html#a5f202fab3c6b020d26e52b6115e5c500',1,'nlohmann::basic_json::const_reverse_iterator::operator-(difference_type i) const '],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a35453d58fa5ad973121883e398428799.html#a35453d58fa5ad973121883e398428799',1,'nlohmann::basic_json::const_reverse_iterator::operator-(const const_reverse_iterator &other) const ']]], + ['operator_2d_2d',['operator--',['../classnlohmann_1_1basic__json_1_1iterator_a4ae612fa9eb59784047b40f0419db65d.html#a4ae612fa9eb59784047b40f0419db65d',1,'nlohmann::basic_json::iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1iterator_a21d32a4547ba4cbadd8b435a6a0d0e1b.html#a21d32a4547ba4cbadd8b435a6a0d0e1b',1,'nlohmann::basic_json::iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a019087161350d393f3e4ac841cdd3dbd.html#a019087161350d393f3e4ac841cdd3dbd',1,'nlohmann::basic_json::const_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__iterator_abb1921cbf0ad4036c83bc6303e22171f.html#abb1921cbf0ad4036c83bc6303e22171f',1,'nlohmann::basic_json::const_iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a963d0ff1cd1b127820b512dad3980835.html#a963d0ff1cd1b127820b512dad3980835',1,'nlohmann::basic_json::reverse_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ab274433af69a5f596a837edae8b70ff7.html#ab274433af69a5f596a837edae8b70ff7',1,'nlohmann::basic_json::reverse_iterator::operator--()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_ab7e5d38f73a389f1ca95d0a8eb989879.html#ab7e5d38f73a389f1ca95d0a8eb989879',1,'nlohmann::basic_json::const_reverse_iterator::operator--(int)'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_adf0d1463938202e1a0ae3b9af5f2f497.html#adf0d1463938202e1a0ae3b9af5f2f497',1,'nlohmann::basic_json::const_reverse_iterator::operator--()']]], ['operator_2d_3d',['operator-=',['../classnlohmann_1_1basic__json_1_1iterator_a0a43bd93e6e46645ed0b93d3af7bfe22.html#a0a43bd93e6e46645ed0b93d3af7bfe22',1,'nlohmann::basic_json::iterator::operator-=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_af34f68f1ce670e7f25ce267b2b1e64ab.html#af34f68f1ce670e7f25ce267b2b1e64ab',1,'nlohmann::basic_json::const_iterator::operator-=()']]], ['operator_2d_3e',['operator->',['../classnlohmann_1_1basic__json_1_1iterator_a1220b360a07b0605f7d2f4b3cfd16736.html#a1220b360a07b0605f7d2f4b3cfd16736',1,'nlohmann::basic_json::iterator::operator->()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a301749e9779adafd395369ac36df93df.html#a301749e9779adafd395369ac36df93df',1,'nlohmann::basic_json::const_iterator::operator->()']]], ['operator_3c',['operator<',['../classnlohmann_1_1basic__json_1_1iterator_a75d68bfd97f26133dbeebb4fb49379fd.html#a75d68bfd97f26133dbeebb4fb49379fd',1,'nlohmann::basic_json::iterator::operator<()'],['../classnlohmann_1_1basic__json_1_1const__iterator_acea5b75d1087e2a92833946d9dc547ff.html#acea5b75d1087e2a92833946d9dc547ff',1,'nlohmann::basic_json::const_iterator::operator<()']]], @@ -19,5 +19,5 @@ var searchData= ['operator_3d_3d',['operator==',['../classnlohmann_1_1basic__json_1_1iterator_a7286981657d115cc8803d14b28874ab3.html#a7286981657d115cc8803d14b28874ab3',1,'nlohmann::basic_json::iterator::operator==()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a36086a699b95e06976c11367b7d6ba53.html#a36086a699b95e06976c11367b7d6ba53',1,'nlohmann::basic_json::const_iterator::operator==()']]], ['operator_3e',['operator>',['../classnlohmann_1_1basic__json_1_1iterator_ad35cf47e2fb5918dc06260eda3dcd35d.html#ad35cf47e2fb5918dc06260eda3dcd35d',1,'nlohmann::basic_json::iterator::operator>()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a17e5f5d3598e6901f3c1c1f7dc60589f.html#a17e5f5d3598e6901f3c1c1f7dc60589f',1,'nlohmann::basic_json::const_iterator::operator>()']]], ['operator_3e_3d',['operator>=',['../classnlohmann_1_1basic__json_1_1iterator_a83b095887d17e0351f8be616764ac455.html#a83b095887d17e0351f8be616764ac455',1,'nlohmann::basic_json::iterator::operator>=()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a6b3e43d2f45fa611825dbdf4e88fffe2.html#a6b3e43d2f45fa611825dbdf4e88fffe2',1,'nlohmann::basic_json::const_iterator::operator>=()']]], - ['operator_5b_5d',['operator[]',['../classnlohmann_1_1basic__json_a57703688bee6b9736ab3a430d8d246f2.html#a57703688bee6b9736ab3a430d8d246f2',1,'nlohmann::basic_json::operator[](size_type idx)'],['../classnlohmann_1_1basic__json_ae960d2d6bc7b94fe39cc5e9f106edfa9.html#ae960d2d6bc7b94fe39cc5e9f106edfa9',1,'nlohmann::basic_json::operator[](size_type idx) const '],['../classnlohmann_1_1basic__json_af74581d177dafc38df5a126ccd358999.html#af74581d177dafc38df5a126ccd358999',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key)'],['../classnlohmann_1_1basic__json_a8e34088252a3ee6b2377f3a1f26dd1ba.html#a8e34088252a3ee6b2377f3a1f26dd1ba',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key) const '],['../classnlohmann_1_1basic__json_a266c4dd24d11a86e4831523af5d9df4d.html#a266c4dd24d11a86e4831523af5d9df4d',1,'nlohmann::basic_json::operator[](const T(&key)[n])'],['../classnlohmann_1_1basic__json_a9daafb4c15ed5a008cb825bbd8c29d87.html#a9daafb4c15ed5a008cb825bbd8c29d87',1,'nlohmann::basic_json::operator[](const T(&key)[n]) const '],['../classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html#a545c6a8a714e4ab23a28e73d45ad068c',1,'nlohmann::basic_json::iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html#a1cba94e5a67ee52bc66b898a4e08359d',1,'nlohmann::basic_json::const_iterator::operator[]()']]] + ['operator_5b_5d',['operator[]',['../classnlohmann_1_1basic__json_a57703688bee6b9736ab3a430d8d246f2.html#a57703688bee6b9736ab3a430d8d246f2',1,'nlohmann::basic_json::operator[](size_type idx)'],['../classnlohmann_1_1basic__json_ae960d2d6bc7b94fe39cc5e9f106edfa9.html#ae960d2d6bc7b94fe39cc5e9f106edfa9',1,'nlohmann::basic_json::operator[](size_type idx) const '],['../classnlohmann_1_1basic__json_af74581d177dafc38df5a126ccd358999.html#af74581d177dafc38df5a126ccd358999',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key)'],['../classnlohmann_1_1basic__json_a8e34088252a3ee6b2377f3a1f26dd1ba.html#a8e34088252a3ee6b2377f3a1f26dd1ba',1,'nlohmann::basic_json::operator[](const typename object_t::key_type &key) const '],['../classnlohmann_1_1basic__json_a266c4dd24d11a86e4831523af5d9df4d.html#a266c4dd24d11a86e4831523af5d9df4d',1,'nlohmann::basic_json::operator[](const T(&key)[n])'],['../classnlohmann_1_1basic__json_a9daafb4c15ed5a008cb825bbd8c29d87.html#a9daafb4c15ed5a008cb825bbd8c29d87',1,'nlohmann::basic_json::operator[](const T(&key)[n]) const '],['../classnlohmann_1_1basic__json_1_1iterator_a545c6a8a714e4ab23a28e73d45ad068c.html#a545c6a8a714e4ab23a28e73d45ad068c',1,'nlohmann::basic_json::iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a1cba94e5a67ee52bc66b898a4e08359d.html#a1cba94e5a67ee52bc66b898a4e08359d',1,'nlohmann::basic_json::const_iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_ab2e6fec73e4f67a50ca14f2bf568114d.html#ab2e6fec73e4f67a50ca14f2bf568114d',1,'nlohmann::basic_json::reverse_iterator::operator[]()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_abad717264654e1c8fe4c9a132c886b01.html#abad717264654e1c8fe4c9a132c886b01',1,'nlohmann::basic_json::const_reverse_iterator::operator[]()']]] ]; diff --git a/search/functions_c.js b/search/functions_c.js index 032e60dcf..e95ce8d6b 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -2,5 +2,5 @@ var searchData= [ ['rbegin',['rbegin',['../classnlohmann_1_1basic__json_af0ebd1757acb971a6504b4acabf88584.html#af0ebd1757acb971a6504b4acabf88584',1,'nlohmann::basic_json::rbegin()'],['../classnlohmann_1_1basic__json_a2adfc8d24bea3908398cbf325b5dc1d7.html#a2adfc8d24bea3908398cbf325b5dc1d7',1,'nlohmann::basic_json::rbegin() const ']]], ['rend',['rend',['../classnlohmann_1_1basic__json_a7c08f966200af98db0313a3b517ce0a9.html#a7c08f966200af98db0313a3b517ce0a9',1,'nlohmann::basic_json::rend()'],['../classnlohmann_1_1basic__json_a4ad3f27ecece8f644e8dca69a97eb67f.html#a4ad3f27ecece8f644e8dca69a97eb67f',1,'nlohmann::basic_json::rend() const ']]], - ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_af3029b8b16518b9da0b4cd3be98ef2c1.html#af3029b8b16518b9da0b4cd3be98ef2c1',1,'nlohmann::basic_json::reverse_iterator']]] + ['reverse_5fiterator',['reverse_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_a53260a8b47d21ea32f2a718414f680cd.html#a53260a8b47d21ea32f2a718414f680cd',1,'nlohmann::basic_json::reverse_iterator::reverse_iterator(const typename base_iterator::iterator_type &it)'],['../classnlohmann_1_1basic__json_1_1reverse__iterator_a54d7e34d5c3eb175c60657c442b98527.html#a54d7e34d5c3eb175c60657c442b98527',1,'nlohmann::basic_json::reverse_iterator::reverse_iterator(const base_iterator &it)']]] ]; diff --git a/search/namespaces_0.js b/search/namespaces_0.js index 52a7c1ff0..a8964dce4 100644 --- a/search/namespaces_0.js +++ b/search/namespaces_0.js @@ -1,4 +1,5 @@ var searchData= [ + ['anonymous_5fnamespace_7bjson_2ehpp_7d',['anonymous_namespace{json.hpp}',['../namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html',1,'nlohmann']]], ['nlohmann',['nlohmann',['../namespacenlohmann.html',1,'']]] ]; diff --git a/search/searchdata.js b/search/searchdata.js index 9b64e61b3..0d437aeb0 100644 --- a/search/searchdata.js +++ b/search/searchdata.js @@ -1,10 +1,10 @@ var indexSectionsWithContent = { - 0: "abcdefghijklmnoprstv~", + 0: "abcdefghijkmnoprstv~", 1: "bchir", 2: "n", 3: "abcdefgikmoprstv~", - 4: "abcdijlnoprsv", + 4: "abcdijnoprsv", 5: "pv", 6: "abdknosv", 7: "bo", diff --git a/search/typedefs_1.js b/search/typedefs_1.js index ad3460c1d..b49ae8843 100644 --- a/search/typedefs_1.js +++ b/search/typedefs_1.js @@ -1,4 +1,5 @@ var searchData= [ + ['base_5fiterator',['base_iterator',['../classnlohmann_1_1basic__json_1_1reverse__iterator_af530909fe1c73c87dc5f1c7afd132b09.html#af530909fe1c73c87dc5f1c7afd132b09',1,'nlohmann::basic_json::reverse_iterator::base_iterator()'],['../classnlohmann_1_1basic__json_1_1const__reverse__iterator_a2d56bd27d5625ff7f6375c3daacaf985.html#a2d56bd27d5625ff7f6375c3daacaf985',1,'nlohmann::basic_json::const_reverse_iterator::base_iterator()']]], ['boolean_5ft',['boolean_t',['../classnlohmann_1_1basic__json_aafa839f2a74dc1b5060314b3423143b8.html#aafa839f2a74dc1b5060314b3423143b8',1,'nlohmann::basic_json']]] ]; diff --git a/search/typedefs_6.js b/search/typedefs_6.js index a93d74e32..75ebfcb69 100644 --- a/search/typedefs_6.js +++ b/search/typedefs_6.js @@ -1,4 +1,5 @@ var searchData= [ - ['list_5finit_5ft',['list_init_t',['../classnlohmann_1_1basic__json_aa23ac5808b9aa1a08d18e3ebea25c7ce.html#aa23ac5808b9aa1a08d18e3ebea25c7ce',1,'nlohmann::basic_json']]] + ['number_5ffloat_5ft',['number_float_t',['../classnlohmann_1_1basic__json_aacf6c869f6a9c66ac1bc99e93f310044.html#aacf6c869f6a9c66ac1bc99e93f310044',1,'nlohmann::basic_json']]], + ['number_5finteger_5ft',['number_integer_t',['../classnlohmann_1_1basic__json_a6944904b3b59769b1cf62ac2532cbe33.html#a6944904b3b59769b1cf62ac2532cbe33',1,'nlohmann::basic_json']]] ]; diff --git a/search/typedefs_7.js b/search/typedefs_7.js index 75ebfcb69..2e9b8d53d 100644 --- a/search/typedefs_7.js +++ b/search/typedefs_7.js @@ -1,5 +1,4 @@ var searchData= [ - ['number_5ffloat_5ft',['number_float_t',['../classnlohmann_1_1basic__json_aacf6c869f6a9c66ac1bc99e93f310044.html#aacf6c869f6a9c66ac1bc99e93f310044',1,'nlohmann::basic_json']]], - ['number_5finteger_5ft',['number_integer_t',['../classnlohmann_1_1basic__json_a6944904b3b59769b1cf62ac2532cbe33.html#a6944904b3b59769b1cf62ac2532cbe33',1,'nlohmann::basic_json']]] + ['object_5ft',['object_t',['../classnlohmann_1_1basic__json_a63691315292df8e1522b00d37ebb1ffc.html#a63691315292df8e1522b00d37ebb1ffc',1,'nlohmann::basic_json']]] ]; diff --git a/search/typedefs_8.js b/search/typedefs_8.js index 2e9b8d53d..3ca9d1e84 100644 --- a/search/typedefs_8.js +++ b/search/typedefs_8.js @@ -1,4 +1,5 @@ var searchData= [ - ['object_5ft',['object_t',['../classnlohmann_1_1basic__json_a63691315292df8e1522b00d37ebb1ffc.html#a63691315292df8e1522b00d37ebb1ffc',1,'nlohmann::basic_json']]] + ['parser_5fcallback_5ft',['parser_callback_t',['../classnlohmann_1_1basic__json_aa8e533b4290ade5bf5a33104a69b202a.html#aa8e533b4290ade5bf5a33104a69b202a',1,'nlohmann::basic_json']]], + ['pointer',['pointer',['../classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html#a6bbd3e72a870f1ba81ff6886b063b0fe',1,'nlohmann::basic_json::pointer()'],['../classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html#afe65b5a0572c7bfdd7ccc942bb8e9fe2',1,'nlohmann::basic_json::iterator::pointer()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html#a4f7ac43b0ab34c387b1ae1a8e9c08467',1,'nlohmann::basic_json::const_iterator::pointer()']]] ]; diff --git a/search/typedefs_9.js b/search/typedefs_9.js index 3ca9d1e84..bcffbb0cd 100644 --- a/search/typedefs_9.js +++ b/search/typedefs_9.js @@ -1,5 +1,4 @@ var searchData= [ - ['parser_5fcallback_5ft',['parser_callback_t',['../classnlohmann_1_1basic__json_aa8e533b4290ade5bf5a33104a69b202a.html#aa8e533b4290ade5bf5a33104a69b202a',1,'nlohmann::basic_json']]], - ['pointer',['pointer',['../classnlohmann_1_1basic__json_a6bbd3e72a870f1ba81ff6886b063b0fe.html#a6bbd3e72a870f1ba81ff6886b063b0fe',1,'nlohmann::basic_json::pointer()'],['../classnlohmann_1_1basic__json_1_1iterator_afe65b5a0572c7bfdd7ccc942bb8e9fe2.html#afe65b5a0572c7bfdd7ccc942bb8e9fe2',1,'nlohmann::basic_json::iterator::pointer()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a4f7ac43b0ab34c387b1ae1a8e9c08467.html#a4f7ac43b0ab34c387b1ae1a8e9c08467',1,'nlohmann::basic_json::const_iterator::pointer()']]] + ['reference',['reference',['../classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html#a5fd8b54389698edf0c08e2dd001f610b',1,'nlohmann::basic_json::reference()'],['../classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html#aa2bd10afdcfc70acb8eaabbd2f6496f0',1,'nlohmann::basic_json::iterator::reference()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html#adb50d6043ace464d9f694869724d7fb2',1,'nlohmann::basic_json::const_iterator::reference()']]] ]; diff --git a/search/typedefs_a.js b/search/typedefs_a.js index bcffbb0cd..c0790ca38 100644 --- a/search/typedefs_a.js +++ b/search/typedefs_a.js @@ -1,4 +1,5 @@ var searchData= [ - ['reference',['reference',['../classnlohmann_1_1basic__json_a5fd8b54389698edf0c08e2dd001f610b.html#a5fd8b54389698edf0c08e2dd001f610b',1,'nlohmann::basic_json::reference()'],['../classnlohmann_1_1basic__json_1_1iterator_aa2bd10afdcfc70acb8eaabbd2f6496f0.html#aa2bd10afdcfc70acb8eaabbd2f6496f0',1,'nlohmann::basic_json::iterator::reference()'],['../classnlohmann_1_1basic__json_1_1const__iterator_adb50d6043ace464d9f694869724d7fb2.html#adb50d6043ace464d9f694869724d7fb2',1,'nlohmann::basic_json::const_iterator::reference()']]] + ['size_5ftype',['size_type',['../classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html#a80ceaa3bdd346292273b309e08525c1c',1,'nlohmann::basic_json']]], + ['string_5ft',['string_t',['../classnlohmann_1_1basic__json_ace8338e57fdb11e1955c2a0c2d782069.html#ace8338e57fdb11e1955c2a0c2d782069',1,'nlohmann::basic_json']]] ]; diff --git a/search/typedefs_b.js b/search/typedefs_b.js index c0790ca38..b2a608298 100644 --- a/search/typedefs_b.js +++ b/search/typedefs_b.js @@ -1,5 +1,4 @@ var searchData= [ - ['size_5ftype',['size_type',['../classnlohmann_1_1basic__json_a80ceaa3bdd346292273b309e08525c1c.html#a80ceaa3bdd346292273b309e08525c1c',1,'nlohmann::basic_json']]], - ['string_5ft',['string_t',['../classnlohmann_1_1basic__json_ace8338e57fdb11e1955c2a0c2d782069.html#ace8338e57fdb11e1955c2a0c2d782069',1,'nlohmann::basic_json']]] + ['value_5ftype',['value_type',['../classnlohmann_1_1basic__json_a7d0db3b728d820d4984df78d97d2b104.html#a7d0db3b728d820d4984df78d97d2b104',1,'nlohmann::basic_json::value_type()'],['../classnlohmann_1_1basic__json_1_1iterator_ad58453e21f157edfeaaff13e9560724b.html#ad58453e21f157edfeaaff13e9560724b',1,'nlohmann::basic_json::iterator::value_type()'],['../classnlohmann_1_1basic__json_1_1const__iterator_a67848d4b7bfa576434ad9807147b5870.html#a67848d4b7bfa576434ad9807147b5870',1,'nlohmann::basic_json::const_iterator::value_type()']]] ]; diff --git a/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type-members.html b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type-members.html new file mode 100644 index 000000000..2a8136f23 --- /dev/null +++ b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type-members.html @@ -0,0 +1,107 @@ + + + + + + +JSON for Modern C++: Member List + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    +
    +
    nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T > Member List
    +
    +
    + +

    This is the complete list of members for nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T >, including all inherited members.

    + + +
    value enum valuenlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T >
    + + + + diff --git a/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html new file mode 100644 index 000000000..42bfc2ab3 --- /dev/null +++ b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type.html @@ -0,0 +1,123 @@ + + + + + + +JSON for Modern C++: nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T > Struct Template Reference + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + + +
    +
    + + +
    + +
    + + +
    +
    + +
    +
    nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T > Struct Template Reference
    +
    +
    + +

    Helper to determine whether there's a key_type for T. + More...

    + +

    #include <json.hpp>

    + + + + +

    +Public Types

    enum  { value = sizeof(test<T>(0)) == sizeof(char) + }
     
    +

    Detailed Description

    +

    template<typename T>
    +struct nlohmann::anonymous_namespace{json.hpp}::has_mapped_type< T >

    + +
    See also
    http://stackoverflow.com/a/7728728/266378
    +
    + + + + diff --git a/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html new file mode 100644 index 000000000..14f5ab273 --- /dev/null +++ b/structnlohmann_1_1anonymous__namespace_02json_8hpp_03_1_1has__mapped__type_af1817f143485abec957f317fff256756.html @@ -0,0 +1,121 @@ + + + + + + +JSON for Modern C++: nlohmann::anonymous_namespace{json.hpp}::has_mapped_type::@0 + + + + + + + + + + + +
    +
    + + + + + + +
    +
    JSON for Modern C++ +  3.0 +
    +
    +
    + + + + + +
    +
    + + +
    + +
    + + +
    +
    + + + + + +
    + + + +
    +
    +
    +template<typename T >
    + + + + +
    anonymous enum
    +
    + + +
    Enumerator
    value  +
    + +
    +
    +
    +
    + + + + 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 f084598b2..bf316d959 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 @@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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 3b7fbae66..68c94c140 100644 --- a/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html +++ b/structstd_1_1hash_3_01nlohmann_1_1json_01_4.html @@ -110,7 +110,7 @@ Public Member Functions diff --git a/structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html b/structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html index a96f764a7..c833e3012 100644 --- a/structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html +++ b/structstd_1_1hash_3_01nlohmann_1_1json_01_4_afd03f6ad53db22868ca4163a8200b2f9.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/todo.html b/todo.html index e9bc4b338..39f832cda 100644 --- a/todo.html +++ b/todo.html @@ -82,24 +82,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    Member nlohmann::basic_json::is_discarded () const noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator!= (const_reference lhs, const_reference rhs) noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator< (const_reference lhs, const_reference rhs) noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator<= (const_reference lhs, const_reference rhs) noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator== (const_reference lhs, const_reference rhs) noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator> (const_reference lhs, const_reference rhs) noexcept
    -
    Add example.
    -
    Member nlohmann::basic_json::operator>= (const_reference lhs, const_reference rhs) noexcept
    Add example.