<?xml version="1.0" encoding="UTF-8"?>
<Tokens version="1.0">
  <Token>
    <TokenIdentifier>
      <Name>deprecated</Name>
      <APILanguage>unknown</APILanguage>
    </TokenIdentifier>
    <Path>deprecated.html</Path>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann</Name>
      <APILanguage>c</APILanguage>
      <Type>ns</Type>
      <Scope>nlohmann</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann.html</Path>
    <Abstract>namespace for Niels Lohmann</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html</Path>
    <Anchor>a2bfd99e845a2e5cd90aeaf1b1431f474</Anchor>
    <Abstract>default JSON class</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_string</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann_a6ce645a0b8717757e096a5b5773b7a16.html</Path>
    <Anchor>a6ce645a0b8717757e096a5b5773b7a16</Anchor>
    <Abstract>user-defined to_string function for JSON values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::adl_serializer</Name>
      <APILanguage>c</APILanguage>
      <Type>tmplt</Type>
      <Scope>nlohmann::adl_serializer</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1adl__serializer.html</Path>
    <Abstract>default JSONSerializer template argument</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::adl_serializer</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1adl__serializer_a2c544585b8b1828a0f1eecd831d0496e.html</Path>
    <Anchor>a2c544585b8b1828a0f1eecd831d0496e</Anchor>
    <Abstract>convert a JSON value to any value type</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::adl_serializer</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1adl__serializer_a01b867bd5dce5249d4f7433b8f27def6.html</Path>
    <Anchor>a01b867bd5dce5249d4f7433b8f27def6</Anchor>
    <Abstract>convert any value type to a JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::basic_json</Name>
      <APILanguage>c</APILanguage>
      <Type>cl</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json.html</Path>
    <Abstract>a class to store JSON values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>error_handler_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a05b1719e15d24c47f4fce69888967d1e.html</Path>
    <Anchor>a05b1719e15d24c47f4fce69888967d1e</Anchor>
    <Abstract>how to treat decoding errors</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>initializer_list_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae8b2251872b6a3a9b04147d2ffa5a839.html</Path>
    <Anchor>ae8b2251872b6a3a9b04147d2ffa5a839</Anchor>
    <Abstract>helper type for initializer lists of basic_json values</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>input_format_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6cefa2384f912265e090f7a34c99703d.html</Path>
    <Anchor>a6cefa2384f912265e090f7a34c99703d</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>json_pointer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a352187a5ebf3cde865be1b833c18f208.html</Path>
    <Anchor>a352187a5ebf3cde865be1b833c18f208</Anchor>
    <Abstract>JSON Pointer, see nlohmann::json_pointer.</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>json_sax_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af229d341abc5e2525a8ca4dc247533e1.html</Path>
    <Anchor>af229d341abc5e2525a8ca4dc247533e1</Anchor>
    <Abstract>SAX interface type, see nlohmann::json_sax.</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>json_serializer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac81dd868670cb7d0d895426aacf0e06a.html</Path>
    <Anchor>ac81dd868670cb7d0d895426aacf0e06a</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse_event_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5d8fbc60f29db1c02fa8ce0828fcdc1d.html</Path>
    <Anchor>a5d8fbc60f29db1c02fa8ce0828fcdc1d</Anchor>
    <Abstract>parser event types</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parser_callback_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a87cd77e74fd386d93f26ad04bd01b6a5.html</Path>
    <Anchor>a87cd77e74fd386d93f26ad04bd01b6a5</Anchor>
    <Abstract>per-element parser callback type</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4e43b685789a169bca7e69b3104c86d1.html</Path>
    <Anchor>a4e43b685789a169bca7e69b3104c86d1</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>type_name</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab8bb3fb959c5bcffb9c9cc079c407c9a.html</Path>
    <Anchor>ab8bb3fb959c5bcffb9c9cc079c407c9a</Anchor>
    <Abstract>return the type as string</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_allocator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af07877930c21c861d75a34cb32993fd0.html</Path>
    <Anchor>af07877930c21c861d75a34cb32993fd0</Anchor>
    <Abstract>returns the allocator associated with the container</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>meta</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a651af45dd9d619a3e7524a95388ddb33.html</Path>
    <Anchor>a651af45dd9d619a3e7524a95388ddb33</Anchor>
    <Abstract>returns version information on the library</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>detail::external_constructor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6275ed57bae6866cdf5db5370a7ad47c.html</Path>
    <Anchor>a6275ed57bae6866cdf5db5370a7ad47c</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>exception</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac00185487a16455dfdd53884f678040d.html</Path>
    <Anchor>ac00185487a16455dfdd53884f678040d</Anchor>
    <Abstract>general exception of the basic_json class</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse_error</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3b1a24eaf07f81ee9cbf01e29cf8fb59.html</Path>
    <Anchor>a3b1a24eaf07f81ee9cbf01e29cf8fb59</Anchor>
    <Abstract>exception indicating a parse error</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>invalid_iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5e6b5db267db5a283e770296f9e410a0.html</Path>
    <Anchor>a5e6b5db267db5a283e770296f9e410a0</Anchor>
    <Abstract>exception indicating errors with iterators</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>type_error</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a79473de577bb3f28ef0aa6e9f1571b52.html</Path>
    <Anchor>a79473de577bb3f28ef0aa6e9f1571b52</Anchor>
    <Abstract>exception indicating executing a member function with a wrong type</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>out_of_range</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a2e8fc803a09152f3174470ea2375b383.html</Path>
    <Anchor>a2e8fc803a09152f3174470ea2375b383</Anchor>
    <Abstract>exception indicating access out of the defined range</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>other_error</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a48d5c5750a7f3164653bd8d3e1e8c893.html</Path>
    <Anchor>a48d5c5750a7f3164653bd8d3e1e8c893</Anchor>
    <Abstract>exception indicating other library errors</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value_type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3913219f58349e9be2cb8cc6ddfb3abf.html</Path>
    <Anchor>a3913219f58349e9be2cb8cc6ddfb3abf</Anchor>
    <Abstract>the type of elements in a basic_json container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>reference</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af11372ea846fedea8b2098dba7323831.html</Path>
    <Anchor>af11372ea846fedea8b2098dba7323831</Anchor>
    <Abstract>the type of an element reference</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>const_reference</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae83ab5539e404c901ab216aafc9dc6d9.html</Path>
    <Anchor>ae83ab5539e404c901ab216aafc9dc6d9</Anchor>
    <Abstract>the type of an element const reference</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>difference_type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9b7596a400a85e2dd7ab22f62df8a340.html</Path>
    <Anchor>a9b7596a400a85e2dd7ab22f62df8a340</Anchor>
    <Abstract>a type to represent differences between iterators</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>size_type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9eaf1dcc25d6e7bd204f72877cef254b.html</Path>
    <Anchor>a9eaf1dcc25d6e7bd204f72877cef254b</Anchor>
    <Abstract>a type to represent container sizes</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>allocator_type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a69388a77648e83007af1295aaf350c0f.html</Path>
    <Anchor>a69388a77648e83007af1295aaf350c0f</Anchor>
    <Abstract>the allocator type</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>pointer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4ac83a20750a2bfacbf9d30f3e51c3bb.html</Path>
    <Anchor>a4ac83a20750a2bfacbf9d30f3e51c3bb</Anchor>
    <Abstract>the type of an element pointer</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>const_pointer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a2c77adc1436dd4c62960d2679e4befee.html</Path>
    <Anchor>a2c77adc1436dd4c62960d2679e4befee</Anchor>
    <Abstract>the type of an element const pointer</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aa3ab6c99db6584c47624c29037f9f14d.html</Path>
    <Anchor>aa3ab6c99db6584c47624c29037f9f14d</Anchor>
    <Abstract>an iterator for a basic_json container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>const_iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7a09a580613f00c73015c19e5e7c44ba.html</Path>
    <Anchor>a7a09a580613f00c73015c19e5e7c44ba</Anchor>
    <Abstract>a const iterator for a basic_json container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>reverse_iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0d2df32b8689b776dd3b0865f1362f40.html</Path>
    <Anchor>a0d2df32b8689b776dd3b0865f1362f40</Anchor>
    <Abstract>a reverse iterator for a basic_json container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>const_reverse_iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a59564ce7bf7dad8be7d4d8184be05d91.html</Path>
    <Anchor>a59564ce7bf7dad8be7d4d8184be05d91</Anchor>
    <Abstract>a const reverse iterator for a basic_json container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>object_comparator_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af17b737bac7ddaa05c1b6205b1e025c6.html</Path>
    <Anchor>af17b737bac7ddaa05c1b6205b1e025c6</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>object_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a949272bf6af5eb8eab9675505422f5b3.html</Path>
    <Anchor>a949272bf6af5eb8eab9675505422f5b3</Anchor>
    <Abstract>a type for an object</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>array_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a69524b1f8f42c0a81b86cee3fc54e034.html</Path>
    <Anchor>a69524b1f8f42c0a81b86cee3fc54e034</Anchor>
    <Abstract>a type for an array</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>string_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a561057a2cc70397ad0ab890745d1d7c7.html</Path>
    <Anchor>a561057a2cc70397ad0ab890745d1d7c7</Anchor>
    <Abstract>a type for a string</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>boolean_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a8cc04e22d7ef18efd2d34bc04eb6a1b2.html</Path>
    <Anchor>a8cc04e22d7ef18efd2d34bc04eb6a1b2</Anchor>
    <Abstract>a type for a boolean</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_integer_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab227d71ad47b6ed6a3acae52dedbb49d.html</Path>
    <Anchor>ab227d71ad47b6ed6a3acae52dedbb49d</Anchor>
    <Abstract>a type for a number (integer)</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_unsigned_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a440094de5ef4e119b2771b549b33da70.html</Path>
    <Anchor>a440094de5ef4e119b2771b549b33da70</Anchor>
    <Abstract>a type for a number (unsigned)</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_float_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ade1eb06e9fc3ff2ba1efd709b94b401d.html</Path>
    <Anchor>ade1eb06e9fc3ff2ba1efd709b94b401d</Anchor>
    <Abstract>a type for a number (floating-point)</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_acbf51bc13484009ed204bd78a498355e.html</Path>
    <Anchor>acbf51bc13484009ed204bd78a498355e</Anchor>
    <Abstract>a type for a packed binary type</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab7158658c13c1994c3a1f372f14b22da.html</Path>
    <Anchor>ab7158658c13c1994c3a1f372f14b22da</Anchor>
    <Abstract>explicitly create a binary array (without subtype)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af5a4db4fa614a68f5a99ff0eadc059d4.html</Path>
    <Anchor>af5a4db4fa614a68f5a99ff0eadc059d4</Anchor>
    <Abstract>explicitly create a binary array (with subtype)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a82351bc959539638a4066fbb31249736.html</Path>
    <Anchor>a82351bc959539638a4066fbb31249736</Anchor>
    <Abstract>explicitly create a binary array (without subtype)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_acde0d3501daee16863f626cc90b3a098.html</Path>
    <Anchor>acde0d3501daee16863f626cc90b3a098</Anchor>
    <Abstract>explicitly create a binary array (with subtype)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>array</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aea7fc2a66a785e2f68535f63b54150a9.html</Path>
    <Anchor>aea7fc2a66a785e2f68535f63b54150a9</Anchor>
    <Abstract>explicitly create an array from an initializer list</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>object</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a10c8164cc94feabf095b959633c0d709.html</Path>
    <Anchor>a10c8164cc94feabf095b959633c0d709</Anchor>
    <Abstract>explicitly create an object from an initializer list</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad886f4baa2efb7ac6b0ca70dc72f3d18.html</Path>
    <Anchor>ad886f4baa2efb7ac6b0ca70dc72f3d18</Anchor>
    <Abstract>create an empty value with a given type</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9126e2860908bc6aa34da0063863070e.html</Path>
    <Anchor>a9126e2860908bc6aa34da0063863070e</Anchor>
    <Abstract>create a null object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6365d9b23fd9c554d9fc89121c4df4d0.html</Path>
    <Anchor>a6365d9b23fd9c554d9fc89121c4df4d0</Anchor>
    <Abstract>create a JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad0cf7682c00f137bec6a5a680a80dc6e.html</Path>
    <Anchor>ad0cf7682c00f137bec6a5a680a80dc6e</Anchor>
    <Abstract>create a JSON value from an existing one</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6b3135f51d4e240e541af2f9d0b16ad9.html</Path>
    <Anchor>a6b3135f51d4e240e541af2f9d0b16ad9</Anchor>
    <Abstract>create a container (array or object) from an initializer list</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aacff7cb1f9097fcb1f8f97d401220ac0.html</Path>
    <Anchor>aacff7cb1f9097fcb1f8f97d401220ac0</Anchor>
    <Abstract>construct an array with count copies of given value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3fb693444043639e08ff7be62410b137.html</Path>
    <Anchor>a3fb693444043639e08ff7be62410b137</Anchor>
    <Abstract>construct a JSON container given an iterator range</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9b3c3c9ea1a0530f515d5be9ae77022c.html</Path>
    <Anchor>a9b3c3c9ea1a0530f515d5be9ae77022c</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af21eb13ca205fb51e267e6f7ee269229.html</Path>
    <Anchor>af21eb13ca205fb51e267e6f7ee269229</Anchor>
    <Abstract>copy constructor</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a758a9350d03d6eb90a9cb0bf4653d286.html</Path>
    <Anchor>a758a9350d03d6eb90a9cb0bf4653d286</Anchor>
    <Abstract>move constructor</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad839b769b960e8911e720e39de2af4e8.html</Path>
    <Anchor>ad839b769b960e8911e720e39de2af4e8</Anchor>
    <Abstract>copy assignment</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>~basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7d35fcb7c72f755a30ae433e58083eca.html</Path>
    <Anchor>a7d35fcb7c72f755a30ae433e58083eca</Anchor>
    <Abstract>destructor</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>dump</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_acfc564f36da667b7d9109879d34dc36c.html</Path>
    <Anchor>acfc564f36da667b7d9109879d34dc36c</Anchor>
    <Abstract>serialization</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a530ad60b7fb590e0ee45b6803144cc00.html</Path>
    <Anchor>a530ad60b7fb590e0ee45b6803144cc00</Anchor>
    <Abstract>return the type of the JSON value (explicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_primitive</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a422885c85f603a13c36f8d0ac5d9f278.html</Path>
    <Anchor>a422885c85f603a13c36f8d0ac5d9f278</Anchor>
    <Abstract>return whether type is primitive</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_structured</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5a53e5a09d9123bfeed6f664b1334f8c.html</Path>
    <Anchor>a5a53e5a09d9123bfeed6f664b1334f8c</Anchor>
    <Abstract>return whether type is structured</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_null</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_afe9a6fe72337a174cfb117a2081d2cfc.html</Path>
    <Anchor>afe9a6fe72337a174cfb117a2081d2cfc</Anchor>
    <Abstract>return whether value is null</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_boolean</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0bd23e6f679145905a78020c07547559.html</Path>
    <Anchor>a0bd23e6f679145905a78020c07547559</Anchor>
    <Abstract>return whether value is a boolean</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_number</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5d5f20be10c6f6d263557def2ac504a3.html</Path>
    <Anchor>a5d5f20be10c6f6d263557def2ac504a3</Anchor>
    <Abstract>return whether value is a number</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_number_integer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a145005bad4fcab4f8620efec8de019ad.html</Path>
    <Anchor>a145005bad4fcab4f8620efec8de019ad</Anchor>
    <Abstract>return whether value is an integer number</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_number_unsigned</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac45bc02fd5f4f136f522844222012adc.html</Path>
    <Anchor>ac45bc02fd5f4f136f522844222012adc</Anchor>
    <Abstract>return whether value is an unsigned integer number</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_number_float</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a926df0038ca14568f88a92d0caeba044.html</Path>
    <Anchor>a926df0038ca14568f88a92d0caeba044</Anchor>
    <Abstract>return whether value is a floating-point number</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_object</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae3300a95d3bb4a55cb0e04b9f125e42f.html</Path>
    <Anchor>ae3300a95d3bb4a55cb0e04b9f125e42f</Anchor>
    <Abstract>return whether value is an object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_array</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a1859e0c783a24df797b758e3fc21b966.html</Path>
    <Anchor>a1859e0c783a24df797b758e3fc21b966</Anchor>
    <Abstract>return whether value is an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_string</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae958b0bc067c82850145299711d8bcd5.html</Path>
    <Anchor>ae958b0bc067c82850145299711d8bcd5</Anchor>
    <Abstract>return whether value is a string</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af0623f174dc806b5c17b87a485febf68.html</Path>
    <Anchor>af0623f174dc806b5c17b87a485febf68</Anchor>
    <Abstract>return whether value is a binary array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>is_discarded</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4fce66d66c424052b192ba45e08a661d.html</Path>
    <Anchor>a4fce66d66c424052b192ba45e08a661d</Anchor>
    <Abstract>return whether value is discarded</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator value_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a568197da17e5f7f9889607a2524497c6.html</Path>
    <Anchor>a568197da17e5f7f9889607a2524497c6</Anchor>
    <Abstract>return the type of the JSON value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_adc6408fbeaf9545882dc62bc20db7d42.html</Path>
    <Anchor>adc6408fbeaf9545882dc62bc20db7d42</Anchor>
    <Abstract>get special-case overload</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad6d521a14fe494fb08bea79cfaaa9b46.html</Path>
    <Anchor>ad6d521a14fe494fb08bea79cfaaa9b46</Anchor>
    <Abstract>get special-case overload</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0e3fba99f98f8b7c54b7e657f02162c9.html</Path>
    <Anchor>a0e3fba99f98f8b7c54b7e657f02162c9</Anchor>
    <Abstract>get a value (explicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0ac973fb8b3bf1fb60d1b8df880060c3.html</Path>
    <Anchor>a0ac973fb8b3bf1fb60d1b8df880060c3</Anchor>
    <Abstract>get a value (explicit); special case</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_to</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a24f07b19d83414f342b204da5a400363.html</Path>
    <Anchor>a24f07b19d83414f342b204da5a400363</Anchor>
    <Abstract>get a value (explicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_to</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aaca828acdba11b390de87689ac18fd08.html</Path>
    <Anchor>aaca828acdba11b390de87689ac18fd08</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_ptr</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9e639075f5b3f1733fcb5f04aea3da95.html</Path>
    <Anchor>a9e639075f5b3f1733fcb5f04aea3da95</Anchor>
    <Abstract>get a pointer value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_ptr</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abad0f48fa4535a8820e90509b733f16b.html</Path>
    <Anchor>abad0f48fa4535a8820e90509b733f16b</Anchor>
    <Abstract>get a pointer value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a19e7e8e1811dcbfb35d1855a24abd8aa.html</Path>
    <Anchor>a19e7e8e1811dcbfb35d1855a24abd8aa</Anchor>
    <Abstract>get a pointer value (explicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a37a6d7eaf9d736a890adb6e9f1444fde.html</Path>
    <Anchor>a37a6d7eaf9d736a890adb6e9f1444fde</Anchor>
    <Abstract>get a pointer value (explicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_ref</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a838359d25d318852c8204b999e5f375d.html</Path>
    <Anchor>a838359d25d318852c8204b999e5f375d</Anchor>
    <Abstract>get a reference value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_ref</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a71ff2578d0655d983f2934a907b0f960.html</Path>
    <Anchor>a71ff2578d0655d983f2934a907b0f960</Anchor>
    <Abstract>get a reference value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator ValueType</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3bdbda89fa87b8cd71f0ac0d048b8873.html</Path>
    <Anchor>a3bdbda89fa87b8cd71f0ac0d048b8873</Anchor>
    <Abstract>get a value (implicit)</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a76403180c973eb50c39948ed7b931d7d.html</Path>
    <Anchor>a76403180c973eb50c39948ed7b931d7d</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>get_binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a016b2a512369a464f64e14b72885fd76.html</Path>
    <Anchor>a016b2a512369a464f64e14b72885fd76</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5805a2f5a4f94bdff25423e7ba833ad2.html</Path>
    <Anchor>a5805a2f5a4f94bdff25423e7ba833ad2</Anchor>
    <Abstract>access specified array element with bounds checking</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a2204de84d420ad31b29488641815f90e.html</Path>
    <Anchor>a2204de84d420ad31b29488641815f90e</Anchor>
    <Abstract>access specified array element with bounds checking</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a157868dfcf060bf67fa423bafbf27b57.html</Path>
    <Anchor>a157868dfcf060bf67fa423bafbf27b57</Anchor>
    <Abstract>access specified object element with bounds checking</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5ca85574718e7fde0a3113775c3023c8.html</Path>
    <Anchor>a5ca85574718e7fde0a3113775c3023c8</Anchor>
    <Abstract>access specified object element with bounds checking</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a05c86efa156004b090258c1469eab3fd.html</Path>
    <Anchor>a05c86efa156004b090258c1469eab3fd</Anchor>
    <Abstract>access specified array element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a9fd9864614513a7191df0bada4880228.html</Path>
    <Anchor>a9fd9864614513a7191df0bada4880228</Anchor>
    <Abstract>access specified array element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad983106f7d7fd6a03cf609a9641976f4.html</Path>
    <Anchor>ad983106f7d7fd6a03cf609a9641976f4</Anchor>
    <Abstract>access specified object element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7630fcfd1eda4d7de237af90466bffc6.html</Path>
    <Anchor>a7630fcfd1eda4d7de237af90466bffc6</Anchor>
    <Abstract>read-only access specified object element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4ef3a5ec711a8e4b32407a261baee850.html</Path>
    <Anchor>a4ef3a5ec711a8e4b32407a261baee850</Anchor>
    <Abstract>access specified object element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aadfe340990ea3f4039f8d3c100f254e6.html</Path>
    <Anchor>aadfe340990ea3f4039f8d3c100f254e6</Anchor>
    <Abstract>read-only access specified object element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab29a59d20767180d6d2fe4f5054dd245.html</Path>
    <Anchor>ab29a59d20767180d6d2fe4f5054dd245</Anchor>
    <Abstract>access specified object element with default value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7a378b9282dd1f7eb9bfffea6d177bbe.html</Path>
    <Anchor>a7a378b9282dd1f7eb9bfffea6d177bbe</Anchor>
    <Abstract>overload for a default value of type const char*</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a23d4ac15d8df59f36967a46a49dd896d.html</Path>
    <Anchor>a23d4ac15d8df59f36967a46a49dd896d</Anchor>
    <Abstract>access specified object element via JSON Pointer with default value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>value</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5dfdaa906f429f5f8b6e14db46e94852.html</Path>
    <Anchor>a5dfdaa906f429f5f8b6e14db46e94852</Anchor>
    <Abstract>overload for a default value of type const char*</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>front</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad1702349b3aeca0e518921336faa570c.html</Path>
    <Anchor>ad1702349b3aeca0e518921336faa570c</Anchor>
    <Abstract>access the first element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>front</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a135d1239f3189866baaede36ec0701c8.html</Path>
    <Anchor>a135d1239f3189866baaede36ec0701c8</Anchor>
    <Abstract>access the first element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab87589ef6b14a6e6881109e04d414830.html</Path>
    <Anchor>ab87589ef6b14a6e6881109e04d414830</Anchor>
    <Abstract>access the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3b1077520ab6c8682a9039fcc2a50b5d.html</Path>
    <Anchor>a3b1077520ab6c8682a9039fcc2a50b5d</Anchor>
    <Abstract>access the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>erase</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0d0f5fb6f22126f7e3803dd7cdf7030f.html</Path>
    <Anchor>a0d0f5fb6f22126f7e3803dd7cdf7030f</Anchor>
    <Abstract>remove element given an iterator</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>erase</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a24c397c38ce6984594a87c64b2378dc9.html</Path>
    <Anchor>a24c397c38ce6984594a87c64b2378dc9</Anchor>
    <Abstract>remove elements given an iterator range</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>erase</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a022404d92eb877a7ad5bfce198ef067a.html</Path>
    <Anchor>a022404d92eb877a7ad5bfce198ef067a</Anchor>
    <Abstract>remove element from a JSON object given a key</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>erase</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a49a7ac46583c77094f96a7717597ff5f.html</Path>
    <Anchor>a49a7ac46583c77094f96a7717597ff5f</Anchor>
    <Abstract>remove element from a JSON array given an index</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>find</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af4167275baa0b2da76cdc89b1117c300.html</Path>
    <Anchor>af4167275baa0b2da76cdc89b1117c300</Anchor>
    <Abstract>find an element in a JSON object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>find</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a581684a08bf3fa341f9fcec34d3885a3.html</Path>
    <Anchor>a581684a08bf3fa341f9fcec34d3885a3</Anchor>
    <Abstract>find an element in a JSON object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>count</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a369cf24de07945494df32e8b61e47917.html</Path>
    <Anchor>a369cf24de07945494df32e8b61e47917</Anchor>
    <Abstract>returns the number of occurrences of a key in a JSON object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>contains</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a29333078b6e6cb76f2b5d12590bbf766.html</Path>
    <Anchor>a29333078b6e6cb76f2b5d12590bbf766</Anchor>
    <Abstract>check the existence of an element in a JSON object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>contains</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af700bb8239390cf462126f0c96606fae.html</Path>
    <Anchor>af700bb8239390cf462126f0c96606fae</Anchor>
    <Abstract>check the existence of an element in a JSON object given a JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>iterator_wrapper</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0a8051760196ac813fd5eb3c8d5a2976.html</Path>
    <Anchor>a0a8051760196ac813fd5eb3c8d5a2976</Anchor>
    <Abstract>wrapper to access iterator member functions in range-based for</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>iterator_wrapper</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aca63364d2dbbda5b8848cf6987ab13b4.html</Path>
    <Anchor>aca63364d2dbbda5b8848cf6987ab13b4</Anchor>
    <Abstract>wrapper to access iterator member functions in range-based for</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>begin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7eae0427fb22e147d9c2ed1d532ed2aa.html</Path>
    <Anchor>a7eae0427fb22e147d9c2ed1d532ed2aa</Anchor>
    <Abstract>returns an iterator to the first element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>begin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aeb76c192095f808283822c8401d2a3a1.html</Path>
    <Anchor>aeb76c192095f808283822c8401d2a3a1</Anchor>
    <Abstract>returns a const iterator to the first element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>cbegin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae1e7bbc736b7e9d1155f9ee6c95b2090.html</Path>
    <Anchor>ae1e7bbc736b7e9d1155f9ee6c95b2090</Anchor>
    <Abstract>returns a const iterator to the first element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>end</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4db895fabb72f717b2c641a5c338d5a8.html</Path>
    <Anchor>a4db895fabb72f717b2c641a5c338d5a8</Anchor>
    <Abstract>returns an iterator to one past the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>end</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a94522e3b348ef50d9c212121b3478ee1.html</Path>
    <Anchor>a94522e3b348ef50d9c212121b3478ee1</Anchor>
    <Abstract>returns a const iterator to one past the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>cend</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aab2588e4f8767b792656e5ebcf922a9f.html</Path>
    <Anchor>aab2588e4f8767b792656e5ebcf922a9f</Anchor>
    <Abstract>returns a const iterator to one past the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>rbegin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a32674498f617591fff4002ad0934a4f6.html</Path>
    <Anchor>a32674498f617591fff4002ad0934a4f6</Anchor>
    <Abstract>returns an iterator to the reverse-beginning</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>rbegin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a8d792070799098e6172e82a3865875ee.html</Path>
    <Anchor>a8d792070799098e6172e82a3865875ee</Anchor>
    <Abstract>returns a const reverse iterator to the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>rend</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a27d668c5b974f4b3bded760f5553b5c6.html</Path>
    <Anchor>a27d668c5b974f4b3bded760f5553b5c6</Anchor>
    <Abstract>returns an iterator to the reverse-end</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>rend</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6adf45af5f550ae31fe3bf0759b9af14.html</Path>
    <Anchor>a6adf45af5f550ae31fe3bf0759b9af14</Anchor>
    <Abstract>returns a const reverse iterator to one before the first</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>crbegin</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abe4ea2bbb97eba3baad6c4286366e7c5.html</Path>
    <Anchor>abe4ea2bbb97eba3baad6c4286366e7c5</Anchor>
    <Abstract>returns a const reverse iterator to the last element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>crend</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae54982c31d6c21e140980ce502425cf6.html</Path>
    <Anchor>ae54982c31d6c21e140980ce502425cf6</Anchor>
    <Abstract>returns a const reverse iterator to one before the first</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>items</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5961446010dfc494e0c247b4e9026977.html</Path>
    <Anchor>a5961446010dfc494e0c247b4e9026977</Anchor>
    <Abstract>helper to access iterator member functions in range-based for</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>items</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a79bac81ac682a6327fbd4e792190dfc6.html</Path>
    <Anchor>a79bac81ac682a6327fbd4e792190dfc6</Anchor>
    <Abstract>helper to access iterator member functions in range-based for</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>empty</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a54599e2a109faaebfb50df824567e5ae.html</Path>
    <Anchor>a54599e2a109faaebfb50df824567e5ae</Anchor>
    <Abstract>checks whether the container is empty.</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>size</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aaa2519eb5a174547b8a2f6019def9b65.html</Path>
    <Anchor>aaa2519eb5a174547b8a2f6019def9b65</Anchor>
    <Abstract>returns the number of elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>max_size</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a502e4020141ed42d55e5d1fd88b3e80f.html</Path>
    <Anchor>a502e4020141ed42d55e5d1fd88b3e80f</Anchor>
    <Abstract>returns the maximum possible number of elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>clear</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a680c6cbaca83984fd7a5dd7496f86594.html</Path>
    <Anchor>a680c6cbaca83984fd7a5dd7496f86594</Anchor>
    <Abstract>clears the contents</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a887cd40d16a12596c24cd42c66107ac6.html</Path>
    <Anchor>a887cd40d16a12596c24cd42c66107ac6</Anchor>
    <Abstract>add an object to an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator+=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_afe3c79845dc1dd2243724558859d7e4b.html</Path>
    <Anchor>afe3c79845dc1dd2243724558859d7e4b</Anchor>
    <Abstract>add an object to an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abf9a7dcd2b7a3080ccfacf5d0ebf12e5.html</Path>
    <Anchor>abf9a7dcd2b7a3080ccfacf5d0ebf12e5</Anchor>
    <Abstract>add an object to an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator+=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4ec964f3346fa981453933901ca39dd1.html</Path>
    <Anchor>a4ec964f3346fa981453933901ca39dd1</Anchor>
    <Abstract>add an object to an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_affac3bab5efcb26cdcd0942d24ad0ab5.html</Path>
    <Anchor>affac3bab5efcb26cdcd0942d24ad0ab5</Anchor>
    <Abstract>add an object to an object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator+=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_acbfa964cfa7c74f92d48a65eae744cfd.html</Path>
    <Anchor>acbfa964cfa7c74f92d48a65eae744cfd</Anchor>
    <Abstract>add an object to an object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4f811ef36976a82a8e29cb1ae7c40152.html</Path>
    <Anchor>a4f811ef36976a82a8e29cb1ae7c40152</Anchor>
    <Abstract>add an object to an object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator+=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad7ca83d8fdd49dae585f9980af5f7a8c.html</Path>
    <Anchor>ad7ca83d8fdd49dae585f9980af5f7a8c</Anchor>
    <Abstract>add an object to an object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>emplace_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a58837bac1c40038dcb07f437a02735da.html</Path>
    <Anchor>a58837bac1c40038dcb07f437a02735da</Anchor>
    <Abstract>add an object to an array</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>emplace</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae3866ccade11e7b73902169714363f21.html</Path>
    <Anchor>ae3866ccade11e7b73902169714363f21</Anchor>
    <Abstract>add an object to an object if key does not exist</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert_iterator</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab80c4bdc11b40246f668008bae80df25.html</Path>
    <Anchor>ab80c4bdc11b40246f668008bae80df25</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac6be8bd68e9dffd793846e0f0b239d62.html</Path>
    <Anchor>ac6be8bd68e9dffd793846e0f0b239d62</Anchor>
    <Abstract>inserts element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a3b86713def43fb79d40cb344b826033c.html</Path>
    <Anchor>a3b86713def43fb79d40cb344b826033c</Anchor>
    <Abstract>inserts element</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a58e65af3dd9223d8593c6ca1a8477c3f.html</Path>
    <Anchor>a58e65af3dd9223d8593c6ca1a8477c3f</Anchor>
    <Abstract>inserts elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a939390bb7d48b11c64413ec79c7104fa.html</Path>
    <Anchor>a939390bb7d48b11c64413ec79c7104fa</Anchor>
    <Abstract>inserts elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_adaae3e55f4349e53d1526a6da464d34f.html</Path>
    <Anchor>adaae3e55f4349e53d1526a6da464d34f</Anchor>
    <Abstract>inserts elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>insert</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aab2bc544912cb3954b38ee76772c16d7.html</Path>
    <Anchor>aab2bc544912cb3954b38ee76772c16d7</Anchor>
    <Abstract>inserts elements</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>update</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6c02637be3d8bd730a14082cc05f7a85.html</Path>
    <Anchor>a6c02637be3d8bd730a14082cc05f7a85</Anchor>
    <Abstract>updates a JSON object from another object, overwriting existing keys</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>update</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0dbd5c8bdff3d633ff6d1d373297b777.html</Path>
    <Anchor>a0dbd5c8bdff3d633ff6d1d373297b777</Anchor>
    <Abstract>updates a JSON object from another object, overwriting existing keys</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae97dc3e7ce9ce6fcef641eed160628f9.html</Path>
    <Anchor>ae97dc3e7ce9ce6fcef641eed160628f9</Anchor>
    <Abstract>exchanges the values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_adbb8131d4eaea460e8329bc0dfff1f6e.html</Path>
    <Anchor>adbb8131d4eaea460e8329bc0dfff1f6e</Anchor>
    <Abstract>exchanges the values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a02f73d65a38b3f0450c992e8c337d522.html</Path>
    <Anchor>a02f73d65a38b3f0450c992e8c337d522</Anchor>
    <Abstract>exchanges the values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a1c597d3cfa8aeec2ab4492306201851e.html</Path>
    <Anchor>a1c597d3cfa8aeec2ab4492306201851e</Anchor>
    <Abstract>exchanges the values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abe5adbae0da85a23ad7e812bdb85672f.html</Path>
    <Anchor>abe5adbae0da85a23ad7e812bdb85672f</Anchor>
    <Abstract>exchanges the values</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>swap</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a02f1c7f2f2684292590294dccbbd7621.html</Path>
    <Anchor>a02f1c7f2f2684292590294dccbbd7621</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator==</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html</Path>
    <Anchor>a122640e7e2db1814fc7bbb3c122ec76e</Anchor>
    <Abstract>comparison: equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator==</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aba21440ea1aff44f718285ed7d6d20d9.html</Path>
    <Anchor>aba21440ea1aff44f718285ed7d6d20d9</Anchor>
    <Abstract>comparison: equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator==</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aef302e3ae215e46e5035d0e4fdf47235.html</Path>
    <Anchor>aef302e3ae215e46e5035d0e4fdf47235</Anchor>
    <Abstract>comparison: equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator!=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6e2e21da48f5d9471716cd868a068327.html</Path>
    <Anchor>a6e2e21da48f5d9471716cd868a068327</Anchor>
    <Abstract>comparison: not equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator!=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_afefc38fc08bdb7a9a7474b5ab4a1140f.html</Path>
    <Anchor>afefc38fc08bdb7a9a7474b5ab4a1140f</Anchor>
    <Abstract>comparison: not equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator!=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab0e886db6e9fa91ff9fd853333fed05b.html</Path>
    <Anchor>ab0e886db6e9fa91ff9fd853333fed05b</Anchor>
    <Abstract>comparison: not equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aacd442b66140c764c594ac8ad7dfd5b3.html</Path>
    <Anchor>aacd442b66140c764c594ac8ad7dfd5b3</Anchor>
    <Abstract>comparison: less than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7999ee3a69a4979d92e98ab1e88c8759.html</Path>
    <Anchor>a7999ee3a69a4979d92e98ab1e88c8759</Anchor>
    <Abstract>comparison: less than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abed3e9b4ab75f5bcbd3cd20f5af5cdab.html</Path>
    <Anchor>abed3e9b4ab75f5bcbd3cd20f5af5cdab</Anchor>
    <Abstract>comparison: less than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5c8bb5200f5eac10d31e26be46e5b1ac.html</Path>
    <Anchor>a5c8bb5200f5eac10d31e26be46e5b1ac</Anchor>
    <Abstract>comparison: less than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7e368211047f725f333696aefdf39ffd.html</Path>
    <Anchor>a7e368211047f725f333696aefdf39ffd</Anchor>
    <Abstract>comparison: less than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad73f88f70fe5acfa521750a8cd710026.html</Path>
    <Anchor>ad73f88f70fe5acfa521750a8cd710026</Anchor>
    <Abstract>comparison: less than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a87db51b6b936fb2ea293cdbc8702dcb8.html</Path>
    <Anchor>a87db51b6b936fb2ea293cdbc8702dcb8</Anchor>
    <Abstract>comparison: greater than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a412895af9a582869a4d369a64fb1b6d6.html</Path>
    <Anchor>a412895af9a582869a4d369a64fb1b6d6</Anchor>
    <Abstract>comparison: greater than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a124c319566198d9f092c5bebea46ce77.html</Path>
    <Anchor>a124c319566198d9f092c5bebea46ce77</Anchor>
    <Abstract>comparison: greater than</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html</Path>
    <Anchor>a74a943800c7f103d0990d7eef82c6453</Anchor>
    <Abstract>comparison: greater than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a68e3a92b3d9be1faa05c92d096299189.html</Path>
    <Anchor>a68e3a92b3d9be1faa05c92d096299189</Anchor>
    <Abstract>comparison: greater than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5ee0e3e8afc7cbd932d6ed66418fa80a.html</Path>
    <Anchor>a5ee0e3e8afc7cbd932d6ed66418fa80a</Anchor>
    <Abstract>comparison: greater than or equal</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;&lt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5e34c5435e557d0bf666bd7311211405.html</Path>
    <Anchor>a5e34c5435e557d0bf666bd7311211405</Anchor>
    <Abstract>serialize to stream</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;&gt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a34d6a60dd99e9f33b8273a1c8db5669b.html</Path>
    <Anchor>a34d6a60dd99e9f33b8273a1c8db5669b</Anchor>
    <Abstract>serialize to stream</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&lt;&lt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a60ca396028b8d9714c6e10efbf475af6.html</Path>
    <Anchor>a60ca396028b8d9714c6e10efbf475af6</Anchor>
    <Abstract>deserialize from stream</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator&gt;&gt;</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html</Path>
    <Anchor>aaf363408931d76472ded14017e59c9e8</Anchor>
    <Abstract>deserialize from stream</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4c734aac1ea36f4b62f25308b6c6784a.html</Path>
    <Anchor>a4c734aac1ea36f4b62f25308b6c6784a</Anchor>
    <Abstract>deserialize from a compatible input</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7c2810819d5bb201063c17fba074a911.html</Path>
    <Anchor>a7c2810819d5bb201063c17fba074a911</Anchor>
    <Abstract>deserialize from a pair of character iterators</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a08a4409d59797b1a6ce834b11aad7a98.html</Path>
    <Anchor>a08a4409d59797b1a6ce834b11aad7a98</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>accept</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af5e744eca7450c62aad896fc9c3424a2.html</Path>
    <Anchor>af5e744eca7450c62aad896fc9c3424a2</Anchor>
    <Abstract>check if the input is valid JSON</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>accept</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7dc0977ab6744b3a73736dd406660bc8.html</Path>
    <Anchor>a7dc0977ab6744b3a73736dd406660bc8</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>accept</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_acc4104c4106fa50078c9986365e29386.html</Path>
    <Anchor>acc4104c4106fa50078c9986365e29386</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>sax_parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a4c94248c2315da6e6b0f37a55343234f.html</Path>
    <Anchor>a4c94248c2315da6e6b0f37a55343234f</Anchor>
    <Abstract>generate SAX events</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>sax_parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a56dca2a3714d0e00588a69b2f396dad6.html</Path>
    <Anchor>a56dca2a3714d0e00588a69b2f396dad6</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>sax_parse</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a2d4b79f345a9b2f93211f005c0e14121.html</Path>
    <Anchor>a2d4b79f345a9b2f93211f005c0e14121</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aa0345b54ea150f6f803444766832979a.html</Path>
    <Anchor>aa0345b54ea150f6f803444766832979a</Anchor>
    <Abstract>create a CBOR serialization of a given JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_af803f43acdb465ead25e65aa53acbcb8.html</Path>
    <Anchor>af803f43acdb465ead25e65aa53acbcb8</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a356ef3e5eed7946f7ff1e20501054aea.html</Path>
    <Anchor>a356ef3e5eed7946f7ff1e20501054aea</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aac4398704ac872368c735b40738ae1c4.html</Path>
    <Anchor>aac4398704ac872368c735b40738ae1c4</Anchor>
    <Abstract>create a MessagePack serialization of a given JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac258abcc5ccb6f5d46c12d5e66fadf98.html</Path>
    <Anchor>ac258abcc5ccb6f5d46c12d5e66fadf98</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a28c815e898071099c3c9326174e01749.html</Path>
    <Anchor>a28c815e898071099c3c9326174e01749</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ad87e7cef6373d292b8c6f471c87bfb34.html</Path>
    <Anchor>ad87e7cef6373d292b8c6f471c87bfb34</Anchor>
    <Abstract>create a UBJSON serialization of a given JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a52df3c307adc4224c4be2723d6a73e4e.html</Path>
    <Anchor>a52df3c307adc4224c4be2723d6a73e4e</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac427addfb0fb31b0c482d304557e4461.html</Path>
    <Anchor>ac427addfb0fb31b0c482d304557e4461</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a2dc8fd9d856f74a16a7b4f284571775a.html</Path>
    <Anchor>a2dc8fd9d856f74a16a7b4f284571775a</Anchor>
    <Abstract>Serializes the given JSON object j to BSON and returns a vector containing the corresponding BSON-rep...</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0e352827765f76b007725d2b2b890d45.html</Path>
    <Anchor>a0e352827765f76b007725d2b2b890d45</Anchor>
    <Abstract>Serializes the given JSON object j to BSON and forwards the corresponding BSON-representation to the ...</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a09ed82d52ba52eae2dfaf7a338893fb8.html</Path>
    <Anchor>a09ed82d52ba52eae2dfaf7a338893fb8</Anchor>
    <Abstract>Serializes the given JSON object j to BSON and forwards the corresponding BSON-representation to the ...</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6700702918b1374cd3b197dbecf9baf2.html</Path>
    <Anchor>a6700702918b1374cd3b197dbecf9baf2</Anchor>
    <Abstract>create a JSON value from an input in CBOR format</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a54d153de8c9bf520b70ba96df7c85f63.html</Path>
    <Anchor>a54d153de8c9bf520b70ba96df7c85f63</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a088b45a645c89de106cda21ccb49cc50.html</Path>
    <Anchor>a088b45a645c89de106cda21ccb49cc50</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_cbor</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a95cdd5c202fccfd1858f1f506595f596.html</Path>
    <Anchor>a95cdd5c202fccfd1858f1f506595f596</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a5d4c61976353f72d2baf8a382936abe4.html</Path>
    <Anchor>a5d4c61976353f72d2baf8a382936abe4</Anchor>
    <Abstract>create a JSON value from an input in MessagePack format</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_abe8f728998a65ebe269931a80fd403d8.html</Path>
    <Anchor>abe8f728998a65ebe269931a80fd403d8</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a293d6186055b8c5ac1427a6ad67cb921.html</Path>
    <Anchor>a293d6186055b8c5ac1427a6ad67cb921</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_msgpack</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aa13fbbed1b6bb041814d6cbc331fb987.html</Path>
    <Anchor>aa13fbbed1b6bb041814d6cbc331fb987</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a423ea903bcbe9c52bbdb8084f212293c.html</Path>
    <Anchor>a423ea903bcbe9c52bbdb8084f212293c</Anchor>
    <Abstract>create a JSON value from an input in UBJSON format</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_aa5e9d5e42fda65ba1f1cb43e383dacf2.html</Path>
    <Anchor>aa5e9d5e42fda65ba1f1cb43e383dacf2</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a51b0ac5e00bc9b5086d8bce75ad9a7f6.html</Path>
    <Anchor>a51b0ac5e00bc9b5086d8bce75ad9a7f6</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_ubjson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7be13fb30f661f273eacd6b79f27ca7c.html</Path>
    <Anchor>a7be13fb30f661f273eacd6b79f27ca7c</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a7f92545f5bd388d529df7eb27c09b5e8.html</Path>
    <Anchor>a7f92545f5bd388d529df7eb27c09b5e8</Anchor>
    <Abstract>Create a JSON value from an input in BSON format.</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae370fb456fb268caab90714bfc724f31.html</Path>
    <Anchor>ae370fb456fb268caab90714bfc724f31</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6357719d94fd44c069bece3fb7b002ea.html</Path>
    <Anchor>a6357719d94fd44c069bece3fb7b002ea</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_bson</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a6743ff04db3e121a6aa1a79d821ae0c0.html</Path>
    <Anchor>a6743ff04db3e121a6aa1a79d821ae0c0</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a0d26844b03de9067a47752b138e28236.html</Path>
    <Anchor>a0d26844b03de9067a47752b138e28236</Anchor>
    <Abstract>access specified element via JSON Pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator[]</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac240ab334bd660975e601b0809c3f1bc.html</Path>
    <Anchor>ac240ab334bd660975e601b0809c3f1bc</Anchor>
    <Abstract>access specified element via JSON Pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac07f0518ba7a3af394d37d86753a9845.html</Path>
    <Anchor>ac07f0518ba7a3af394d37d86753a9845</Anchor>
    <Abstract>access specified element via JSON Pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>at</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a92a2e5bde3f9a1a548b367114e4794f1.html</Path>
    <Anchor>a92a2e5bde3f9a1a548b367114e4794f1</Anchor>
    <Abstract>access specified element via JSON Pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>flatten</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ae91348b027208339c94dbbc6fd769929.html</Path>
    <Anchor>ae91348b027208339c94dbbc6fd769929</Anchor>
    <Abstract>return flattened JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>unflatten</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac63d16a141ee5c2046410d2d0ba4cec8.html</Path>
    <Anchor>ac63d16a141ee5c2046410d2d0ba4cec8</Anchor>
    <Abstract>unflatten a previously flattened JSON value</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>diff</Name>
      <APILanguage>cpp</APILanguage>
      <Type>clm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ac8305b8912441b11af77564542e6d93e.html</Path>
    <Anchor>ac8305b8912441b11af77564542e6d93e</Anchor>
    <Abstract>creates a diff as a JSON patch</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>patch</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_a71a1bdafcb0f849479622e9acc8f825b.html</Path>
    <Anchor>a71a1bdafcb0f849479622e9acc8f825b</Anchor>
    <Abstract>applies a JSON patch</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>merge_patch</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::basic_json</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1basic__json_ab68414151f2f3347a71c7a9984f1d72d.html</Path>
    <Anchor>ab68414151f2f3347a71c7a9984f1d72d</Anchor>
    <Abstract>applies a JSON Merge Patch</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::byte_container_with_subtype</Name>
      <APILanguage>c</APILanguage>
      <Type>tmplt</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype.html</Path>
    <Abstract>an internal type for a backed binary type</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>container_type</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a4d27e8633c5a5e3b49dd4ccb06515713.html</Path>
    <Anchor>a4d27e8633c5a5e3b49dd4ccb06515713</Anchor>
    <Abstract>the type of the underlying container</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>byte_container_with_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a89c78caf8c7b54dc1bcfa4b0b23d2fc8.html</Path>
    <Anchor>a89c78caf8c7b54dc1bcfa4b0b23d2fc8</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>byte_container_with_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a640b6dd55847e86dbb936f97b946170e.html</Path>
    <Anchor>a640b6dd55847e86dbb936f97b946170e</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>byte_container_with_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_ac267e4fe960124976452bb46d7fe6792.html</Path>
    <Anchor>ac267e4fe960124976452bb46d7fe6792</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>byte_container_with_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a73dcae1798eab1b496936bfae7b4b9c0.html</Path>
    <Anchor>a73dcae1798eab1b496936bfae7b4b9c0</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>byte_container_with_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a7e3da6b709fc1ee661d298e74a29c06b.html</Path>
    <Anchor>a7e3da6b709fc1ee661d298e74a29c06b</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>clear_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a7b122b28ff2b8680557ca44ac9748e49.html</Path>
    <Anchor>a7b122b28ff2b8680557ca44ac9748e49</Anchor>
    <Abstract>clears the binary subtype</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>has_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a9fc42fb07003bf7048c2f1fc79478e02.html</Path>
    <Anchor>a9fc42fb07003bf7048c2f1fc79478e02</Anchor>
    <Abstract>return whether the value has a subtype</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator!=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_a760bf39cc5477bc663d8bb3c44aabf6a.html</Path>
    <Anchor>a760bf39cc5477bc663d8bb3c44aabf6a</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator==</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_aee67fde9d3d571a07d5bb35df21c0555.html</Path>
    <Anchor>aee67fde9d3d571a07d5bb35df21c0555</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>set_subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_aa1653b01b420607b359a3e8815b516c2.html</Path>
    <Anchor>aa1653b01b420607b359a3e8815b516c2</Anchor>
    <Abstract>sets the binary subtype</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>subtype</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::byte_container_with_subtype</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1byte__container__with__subtype_ac3ca9d09e55342f9588404e1dc2222f0.html</Path>
    <Anchor>ac3ca9d09e55342f9588404e1dc2222f0</Anchor>
    <Abstract>return the binary subtype</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::json_pointer</Name>
      <APILanguage>c</APILanguage>
      <Type>tmplt</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer.html</Path>
    <Abstract>JSON Pointer.</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>json_pointer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a7f32d7c62841f0c4a6784cf741a6e4f8.html</Path>
    <Anchor>a7f32d7c62841f0c4a6784cf741a6e4f8</Anchor>
    <Abstract>create JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a213bc67c32a30c68ac6bf06f5195d482.html</Path>
    <Anchor>a213bc67c32a30c68ac6bf06f5195d482</Anchor>
    <Abstract>return last reference token</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>empty</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a649252bda4a2e75a0915b11a25d8bcc3.html</Path>
    <Anchor>a649252bda4a2e75a0915b11a25d8bcc3</Anchor>
    <Abstract>return whether pointer points to the root document</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator std::string</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_ae9015c658f99cf3d48a8563accc79988.html</Path>
    <Anchor>ae9015c658f99cf3d48a8563accc79988</Anchor>
    <Abstract>return a string representation of the JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a7395bd0af29ac23fd3f21543c935cdfa.html</Path>
    <Anchor>a7395bd0af29ac23fd3f21543c935cdfa</Anchor>
    <Abstract>append another JSON pointer at the end of this JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a7de51480324eb1c5a89ed552cd699875.html</Path>
    <Anchor>a7de51480324eb1c5a89ed552cd699875</Anchor>
    <Abstract>append an array index at the end of this JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_abdd21567b2b1d69329af0f520335e68b.html</Path>
    <Anchor>abdd21567b2b1d69329af0f520335e68b</Anchor>
    <Abstract>append an unescaped reference token at the end of this JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parent_pointer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_afdaacce1edb7145e0434e014f0e8685a.html</Path>
    <Anchor>afdaacce1edb7145e0434e014f0e8685a</Anchor>
    <Abstract>returns the parent of this JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>pop_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a4b1ee4d511ca195bed896a3da47e264c.html</Path>
    <Anchor>a4b1ee4d511ca195bed896a3da47e264c</Anchor>
    <Abstract>remove last reference token</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a697d12b5bd6205f8866691b166b7c7dc.html</Path>
    <Anchor>a697d12b5bd6205f8866691b166b7c7dc</Anchor>
    <Abstract>append an unescaped token at the end of the reference pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>push_back</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_ac228b13596d3c34185da9fe61b570194.html</Path>
    <Anchor>ac228b13596d3c34185da9fe61b570194</Anchor>
    <Abstract>append an unescaped token at the end of the reference pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_string</Name>
      <APILanguage>cpp</APILanguage>
      <Type>instm</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a3d4b15d32d096e3776c5d2c773b524f5.html</Path>
    <Anchor>a3d4b15d32d096e3776c5d2c773b524f5</Anchor>
    <Abstract>return a string representation of the JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>basic_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html</Path>
    <Anchor>ada3100cdb8700566051828f1355fa745</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator!=</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a6779edcf28e6f018a3bbb29c0b4b5e1e.html</Path>
    <Anchor>a6779edcf28e6f018a3bbb29c0b4b5e1e</Anchor>
    <Abstract>compares two JSON pointers for inequality</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a90a11fe6c7f37b1746a3ff9cb24b0d53.html</Path>
    <Anchor>a90a11fe6c7f37b1746a3ff9cb24b0d53</Anchor>
    <Abstract>create a new JSON pointer by appending the right JSON pointer at the end of the left JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_af5a4bc4f82113c271c9a0cd4d3b5f31c.html</Path>
    <Anchor>af5a4bc4f82113c271c9a0cd4d3b5f31c</Anchor>
    <Abstract>create a new JSON pointer by appending the array-index-token at the end of the JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator/</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a926c9065dbed1bedc17857a813f7a46f.html</Path>
    <Anchor>a926c9065dbed1bedc17857a813f7a46f</Anchor>
    <Abstract>create a new JSON pointer by appending the unescaped token at the end of the JSON pointer</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator==</Name>
      <APILanguage>cpp</APILanguage>
      <Type>ffunc</Type>
      <Scope>nlohmann::json_pointer</Scope>
    </TokenIdentifier>
    <Path>classnlohmann_1_1json__pointer_a4667ef558c8c3f8a646bfda0c6654653.html</Path>
    <Anchor>a4667ef558c8c3f8a646bfda0c6654653</Anchor>
    <Abstract>compares two JSON pointers for equality</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::json_sax</Name>
      <APILanguage>c</APILanguage>
      <Type>tmplt</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax.html</Path>
    <Abstract>SAX interface.</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a0ef406ba81eef08aadf4a9ef48d742bd.html</Path>
    <Anchor>a0ef406ba81eef08aadf4a9ef48d742bd</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_float_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a390c209bffd8c4800c8f3076dc465a20.html</Path>
    <Anchor>a390c209bffd8c4800c8f3076dc465a20</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_integer_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a0cef30121f02b7fee85e9708148ea0aa.html</Path>
    <Anchor>a0cef30121f02b7fee85e9708148ea0aa</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_unsigned_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a32028cc056ae0f43aaae331cdbbbf856.html</Path>
    <Anchor>a32028cc056ae0f43aaae331cdbbbf856</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>string_t</Name>
      <APILanguage>cpp</APILanguage>
      <Type>tdef</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_ae01977a9f3c5b3667b7a2929ed91061e.html</Path>
    <Anchor>ae01977a9f3c5b3667b7a2929ed91061e</Anchor>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>~json_sax</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_af31bacfa81aa7818d8639d1da65c8eb5.html</Path>
    <Anchor>af31bacfa81aa7818d8639d1da65c8eb5</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>binary</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a38c2dbde07138cc436ea7fbf22c1e92d.html</Path>
    <Anchor>a38c2dbde07138cc436ea7fbf22c1e92d</Anchor>
    <Abstract>a binary string was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>boolean</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a82ed080814fa656191a537284bb0c575.html</Path>
    <Anchor>a82ed080814fa656191a537284bb0c575</Anchor>
    <Abstract>a boolean value was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>end_array</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a235ee975617f28e6a996d1e36a282312.html</Path>
    <Anchor>a235ee975617f28e6a996d1e36a282312</Anchor>
    <Abstract>the end of an array was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>end_object</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_ad0c722d53ff97be700ccf6a9468bd456.html</Path>
    <Anchor>ad0c722d53ff97be700ccf6a9468bd456</Anchor>
    <Abstract>the end of an object was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>key</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a2e0c7ecd80b18d18a8cc76f71cfc2028.html</Path>
    <Anchor>a2e0c7ecd80b18d18a8cc76f71cfc2028</Anchor>
    <Abstract>an object key was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>null</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a0ad26edef3f8d530dcec3192bba82df6.html</Path>
    <Anchor>a0ad26edef3f8d530dcec3192bba82df6</Anchor>
    <Abstract>a null value was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_float</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_ae7c31614e8a82164d2d7f8dbf4671b25.html</Path>
    <Anchor>ae7c31614e8a82164d2d7f8dbf4671b25</Anchor>
    <Abstract>an floating-point number was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_integer</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_affa7a78b8e9cc9cc3ac99927143142a5.html</Path>
    <Anchor>affa7a78b8e9cc9cc3ac99927143142a5</Anchor>
    <Abstract>an integer number was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>number_unsigned</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_ad9b253083e0509923ba195136f49face.html</Path>
    <Anchor>ad9b253083e0509923ba195136f49face</Anchor>
    <Abstract>an unsigned integer number was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>parse_error</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a60287e3bd85f489e04c83f7e3b76e613.html</Path>
    <Anchor>a60287e3bd85f489e04c83f7e3b76e613</Anchor>
    <Abstract>a parse error occurred</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>start_array</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a5c53878cf08d463eb4e7ca0270532572.html</Path>
    <Anchor>a5c53878cf08d463eb4e7ca0270532572</Anchor>
    <Abstract>the beginning of an array was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>start_object</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a0671528b0debb5a348169d61f0382a0f.html</Path>
    <Anchor>a0671528b0debb5a348169d61f0382a0f</Anchor>
    <Abstract>the beginning of an object was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>string</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>nlohmann::json_sax</Scope>
    </TokenIdentifier>
    <Path>structnlohmann_1_1json__sax_a07eab82f6c82d606787eee9ad73d2bda.html</Path>
    <Anchor>a07eab82f6c82d606787eee9ad73d2bda</Anchor>
    <Abstract>a string was read</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>nlohmann::anonymous_namespace{json.hpp}</Name>
      <APILanguage>c</APILanguage>
      <Type>ns</Type>
      <Scope>nlohmann::anonymous_namespace{json.hpp}</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html</Path>
    <Abstract>namespace to hold default to_json function</Abstract>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>from_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>data</Type>
      <Scope>nlohmann::anonymous_namespace{json.hpp}</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a69afe041fa2aeac2239b65ae88b64af8.html</Path>
    <Anchor>a69afe041fa2aeac2239b65ae88b64af8</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>to_json</Name>
      <APILanguage>cpp</APILanguage>
      <Type>data</Type>
      <Scope>nlohmann::anonymous_namespace{json.hpp}</Scope>
    </TokenIdentifier>
    <Path>namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03_a455d0daa616e67bbb74d81cf3ba15e79.html</Path>
    <Anchor>a455d0daa616e67bbb74d81cf3ba15e79</Anchor>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>std::hash&lt; nlohmann::json &gt;</Name>
      <APILanguage>c</APILanguage>
      <Type>cl</Type>
      <Scope>std::hash&lt; nlohmann::json &gt;</Scope>
    </TokenIdentifier>
    <Path>structstd_1_1hash_3_01nlohmann_1_1json_01_4.html</Path>
    <Abstract>hash value for JSON objects</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
  <Token>
    <TokenIdentifier>
      <Name>operator()</Name>
      <APILanguage>cpp</APILanguage>
      <Type>func</Type>
      <Scope>std::hash&lt; nlohmann::json &gt;</Scope>
    </TokenIdentifier>
    <Path>structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html</Path>
    <Anchor>aec1567d1fa47dbe5b77954dce3a55b64</Anchor>
    <Abstract>return a hash value for a JSON object</Abstract>
    <DeclaredIn>json.hpp</DeclaredIn>
  </Token>
</Tokens>
