<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.13">
  <compounddef id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kind="class" language="C++" prot="public">
    <compoundname>nlohmann::detail::iteration_proxy_value</compoundname>
    <includes refid="d5/db8/json_8hpp" local="no">json.hpp</includes>
    <templateparamlist>
      <param>
        <type>typename IteratorType</type>
      </param>
    </templateparamlist>
      <sectiondef kind="public-type">
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ada6b4e6d55d8ed7ac79e49a03e9d1fe2" prot="public" static="no">
        <type>std::ptrdiff_t</type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::difference_type =  std::ptrdiff_t</definition>
        <argsstring></argsstring>
        <name>difference_type</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4309" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4309" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5e90a5810cc1bb6c1000eabbfdfe7b9e" prot="public" static="no">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kindref="compound">iteration_proxy_value</ref></type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::value_type =  iteration_proxy_value</definition>
        <argsstring></argsstring>
        <name>value_type</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4310" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4310" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a44c64feee85b8e7164a05310e6418a4b" prot="public" static="no">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5e90a5810cc1bb6c1000eabbfdfe7b9e" kindref="member">value_type</ref> *</type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::pointer =  value_type *</definition>
        <argsstring></argsstring>
        <name>pointer</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4311" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4311" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5bc7d3133daab5ec4797f3132e093af8" prot="public" static="no">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5e90a5810cc1bb6c1000eabbfdfe7b9e" kindref="member">value_type</ref> &amp;</type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::reference =  value_type &amp;</definition>
        <argsstring></argsstring>
        <name>reference</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4312" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4312" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1ab8c44e3772c03651b5ad07216043cf" prot="public" static="no">
        <type>std::input_iterator_tag</type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::iterator_category =  std::input_iterator_tag</definition>
        <argsstring></argsstring>
        <name>iterator_category</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4313" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4313" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1fc63b88a585fa39942007aab69a74e6" prot="public" static="no">
        <type>typename std::remove_cv&lt; typename std::remove_reference&lt; decltype(std::declval&lt; IteratorType &gt;().<ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2949ac0d70212738030bfda29c5bcc2" kindref="member">key</ref>()) &gt;::<ref refid="db/d0a/classstd_1_1conditional_1_1type" kindref="compound">type</ref> &gt;::<ref refid="db/d0a/classstd_1_1conditional_1_1type" kindref="compound">type</ref></type>
        <definition>using nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::string_type =  typename std::remove_cv&lt; typename std::remove_reference&lt;decltype( std::declval&lt;IteratorType&gt;().key() ) &gt;::type &gt;::type</definition>
        <argsstring></argsstring>
        <name>string_type</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4314" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4314" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a073741b6536b7a5166467a5515bc59cb" prot="private" static="no" mutable="no">
        <type>IteratorType</type>
        <definition>IteratorType nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::anchor</definition>
        <argsstring></argsstring>
        <name>anchor</name>
        <briefdescription>
<para>the iterator </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4318" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4318" bodyend="-1"/>
        <referencedby refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a646dbb2b1842f44f42ee1e14245b8595" compoundref="d5/db8/json_8hpp" startline="4355" endline="4358">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator!=</referencedby>
        <referencedby refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2b78a8b9c9276b07c928b21bb1e2d54" compoundref="d5/db8/json_8hpp" startline="4349" endline="4352">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator==</referencedby>
      </memberdef>
      <memberdef kind="variable" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ad3d18c83aff5e9f4bdbf99385b29a39a" prot="private" static="no" mutable="no">
        <type>std::size_t</type>
        <definition>std::size_t nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::array_index</definition>
        <argsstring></argsstring>
        <name>array_index</name>
        <initializer>= 0</initializer>
        <briefdescription>
<para>an index for arrays (used to create key names) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4320" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4320" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1aac6e7cc0c17242a0a42c14d1e714747c" prot="private" static="no" mutable="yes">
        <type>std::size_t</type>
        <definition>std::size_t nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::array_index_last</definition>
        <argsstring></argsstring>
        <name>array_index_last</name>
        <initializer>= 0</initializer>
        <briefdescription>
<para>last stringified array index </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4322" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4322" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ab0b34133f45a3610070492d32978f2ea" prot="private" static="no" mutable="yes">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1fc63b88a585fa39942007aab69a74e6" kindref="member">string_type</ref></type>
        <definition>string_type nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::array_index_str</definition>
        <argsstring></argsstring>
        <name>array_index_str</name>
        <initializer>= &quot;0&quot;</initializer>
        <briefdescription>
<para>a string representation of the array index </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4324" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4324" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a298dae04e3c0a64719752c16754d1d71" prot="private" static="no" mutable="no">
        <type>const <ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1fc63b88a585fa39942007aab69a74e6" kindref="member">string_type</ref></type>
        <definition>const string_type nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::empty_str</definition>
        <argsstring></argsstring>
        <name>empty_str</name>
        <initializer>{}</initializer>
        <briefdescription>
<para>an empty string (to return a reference for primitive values) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4326" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4326" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a459dd8961b80b2089d8161c9aa466581" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
        <type></type>
        <definition>nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::iteration_proxy_value</definition>
        <argsstring>(IteratorType it) noexcept</argsstring>
        <name>iteration_proxy_value</name>
        <param>
          <type>IteratorType</type>
          <declname>it</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4329" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4329" bodyend="4331"/>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a10accadf05a172fdc69a016bec201e81" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kindref="compound">iteration_proxy_value</ref> &amp;</type>
        <definition>iteration_proxy_value&amp; nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator*</definition>
        <argsstring>()</argsstring>
        <name>operator*</name>
        <briefdescription>
<para>dereference operator (needed for range-based for) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4334" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4334" bodyend="4337"/>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1adf4db2aef31822f3a179435158a4de11" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kindref="compound">iteration_proxy_value</ref> &amp;</type>
        <definition>iteration_proxy_value&amp; nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator++</definition>
        <argsstring>()</argsstring>
        <name>operator++</name>
        <briefdescription>
<para>increment operator (needed for range-based for) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4340" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4340" bodyend="4346"/>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2b78a8b9c9276b07c928b21bb1e2d54" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator==</definition>
        <argsstring>(const iteration_proxy_value &amp;o) const</argsstring>
        <name>operator==</name>
        <param>
          <type>const <ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kindref="compound">iteration_proxy_value</ref> &amp;</type>
          <declname>o</declname>
        </param>
        <briefdescription>
<para>equality operator (needed for InputIterator) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4349" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4349" bodyend="4352"/>
        <references refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a073741b6536b7a5166467a5515bc59cb" compoundref="d5/db8/json_8hpp" startline="4318">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::anchor</references>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a646dbb2b1842f44f42ee1e14245b8595" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>bool</type>
        <definition>bool nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::operator!=</definition>
        <argsstring>(const iteration_proxy_value &amp;o) const</argsstring>
        <name>operator!=</name>
        <param>
          <type>const <ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value" kindref="compound">iteration_proxy_value</ref> &amp;</type>
          <declname>o</declname>
        </param>
        <briefdescription>
<para>inequality operator (needed for range-based for) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4355" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4355" bodyend="4358"/>
        <references refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a073741b6536b7a5166467a5515bc59cb" compoundref="d5/db8/json_8hpp" startline="4318">nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::anchor</references>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2949ac0d70212738030bfda29c5bcc2" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1fc63b88a585fa39942007aab69a74e6" kindref="member">string_type</ref> &amp;</type>
        <definition>const string_type&amp; nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::key</definition>
        <argsstring>() const</argsstring>
        <name>key</name>
        <briefdescription>
<para>return key of the iterator </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4361" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4361" bodyend="4386"/>
        <references refid="dc/df0/namespacenlohmann_1_1detail_1a1ed8fc6239da25abcaf681d30ace4985af1f713c9e000f5d3f280adbd124df4f5">nlohmann::detail::array</references>
        <references refid="dc/df0/namespacenlohmann_1_1detail_1a3c45286b0a2f15ea0a756cb87a76cf9b" compoundref="d5/db8/json_8hpp" startline="4300" endline="4305">nlohmann::detail::int_to_string</references>
        <references refid="d5/db8/json_8hpp_1a69f131cff49da1989667220173fbeae6" compoundref="d5/db8/json_8hpp" startline="2292">JSON_ASSERT</references>
        <references refid="dc/df0/namespacenlohmann_1_1detail_1a1ed8fc6239da25abcaf681d30ace4985aa8cfde6331bd59eb2ac96f8911c4b666">nlohmann::detail::object</references>
        <referencedby refid="dc/df0/namespacenlohmann_1_1detail_1acc422c11342b31368f610b6f96fcedc6" compoundref="d5/db8/json_8hpp" startline="4423" endline="4426">nlohmann::detail::get</referencedby>
      </memberdef>
      <memberdef kind="function" id="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ab8e33bd01c285a1a80b737a1905ceb97" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>IteratorType::reference</type>
        <definition>IteratorType::reference nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;::value</definition>
        <argsstring>() const</argsstring>
        <name>value</name>
        <briefdescription>
<para>return value of the iterator </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4389" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4389" bodyend="4392"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="738">
        <label>size_t</label>
      </node>
      <node id="739">
        <label>IteratorType</label>
      </node>
      <node id="737">
        <label>type</label>
      </node>
      <node id="736">
        <label>const string_type</label>
      </node>
      <node id="735">
        <label>nlohmann::detail::iteration_proxy_value&lt; IteratorType &gt;</label>
        <link refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value"/>
        <childnode refid="736" relation="usage">
          <edgelabel>-empty_str</edgelabel>
        </childnode>
        <childnode refid="737" relation="usage">
          <edgelabel>-array_index_str</edgelabel>
        </childnode>
        <childnode refid="738" relation="usage">
          <edgelabel>-array_index</edgelabel>
          <edgelabel>-array_index_last</edgelabel>
        </childnode>
        <childnode refid="739" relation="usage">
          <edgelabel>-anchor</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" line="4307" column="1" bodyfile="/home/agopal/trees/cudnn-frontend/include/contrib/nlohmann/json/json.hpp" bodystart="4306" bodyend="4393"/>
    <listofallmembers>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a073741b6536b7a5166467a5515bc59cb" prot="private" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>anchor</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ad3d18c83aff5e9f4bdbf99385b29a39a" prot="private" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>array_index</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1aac6e7cc0c17242a0a42c14d1e714747c" prot="private" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>array_index_last</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ab0b34133f45a3610070492d32978f2ea" prot="private" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>array_index_str</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ada6b4e6d55d8ed7ac79e49a03e9d1fe2" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>difference_type</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a298dae04e3c0a64719752c16754d1d71" prot="private" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>empty_str</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a459dd8961b80b2089d8161c9aa466581" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>iteration_proxy_value</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1ab8c44e3772c03651b5ad07216043cf" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>iterator_category</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2949ac0d70212738030bfda29c5bcc2" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>key</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a646dbb2b1842f44f42ee1e14245b8595" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>operator!=</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a10accadf05a172fdc69a016bec201e81" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>operator*</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1adf4db2aef31822f3a179435158a4de11" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>operator++</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1af2b78a8b9c9276b07c928b21bb1e2d54" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>operator==</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a44c64feee85b8e7164a05310e6418a4b" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>pointer</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5bc7d3133daab5ec4797f3132e093af8" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>reference</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a1fc63b88a585fa39942007aab69a74e6" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>string_type</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1ab8e33bd01c285a1a80b737a1905ceb97" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>value</name></member>
      <member refid="d5/de9/classnlohmann_1_1detail_1_1iteration__proxy__value_1a5e90a5810cc1bb6c1000eabbfdfe7b9e" prot="public" virt="non-virtual"><scope>nlohmann::detail::iteration_proxy_value</scope><name>value_type</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
