blob: 641580151ebb2af4611e4eaaaf0ccb2ec312d7e9 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>JSON for Modern C++: index.md Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="mylayout.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">JSON for Modern C++
&#160;<span id="projectnumber">2.0.2</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">index.md</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;# JSON for Modern C++</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;These pages contain the API documentation of JSON for Modern C++, a C++11 header-only JSON class.</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;# Contents</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;- @link nlohmann::basic_json `basic_json` class @endlink</div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;- [Functions](functions_func.html)</div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160; - object inspection</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; - @link nlohmann::basic_json::dump dump @endlink -- value serialization</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; - @link nlohmann::basic_json::type type @endlink -- type of the value</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; - @link nlohmann::basic_json::is_primitive is_primitive @endlink,</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; @link nlohmann::basic_json::is_structured is_structured @endlink,</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; @link nlohmann::basic_json::is_null is_null @endlink,</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; @link nlohmann::basic_json::is_boolean is_boolean @endlink,</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; @link nlohmann::basic_json::is_number is_number @endlink,</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; @link nlohmann::basic_json::is_number_integer is_number_integer @endlink,</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; @link nlohmann::basic_json::is_number_unsigned is_number_unsigned @endlink,</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; @link nlohmann::basic_json::is_number_float is_number_float @endlink,</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; @link nlohmann::basic_json::is_object is_object @endlink,</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; @link nlohmann::basic_json::is_array is_array @endlink,</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; @link nlohmann::basic_json::is_string is_string @endlink,</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; @link nlohmann::basic_json::is_discarded is_discarded @endlink -- check for value type</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; - @link nlohmann::basic_json::operator value_t() const operator value_t @endlink -- type of the value (implicit conversion)</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; - value access</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; - @link nlohmann::basic_json::get get @endlink -- get a value</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; - @link nlohmann::basic_json::get_ptr get_ptr @endlink -- get a value pointer</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; - @link nlohmann::basic_json::get_ref get_ref @endlink -- get a value reference</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; - @link nlohmann::basic_json::operator ValueType() const operator ValueType @endlink -- get a value (implicit conversion)</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; - lexicographical comparison operators</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; - serialization</div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; - deserialization</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;- Types</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; - @link nlohmann::basic_json::array_t arrays @endlink</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; - @link nlohmann::basic_json::object_t objects @endlink</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; - @link nlohmann::basic_json::string_t strings @endlink</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; - @link nlohmann::basic_json::boolean_t booleans @endlink</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; - numbers</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; - @link nlohmann::basic_json::number_integer_t signed integers @endlink</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; - @link nlohmann::basic_json::number_unsigned_t unsigned integers @endlink</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; - @link nlohmann::basic_json::number_float_t floating-point @endlink</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;# Container function overview</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;</div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;The container functions known from STL have been extended to support the different value types from JSON. However, not all functions can be applied to all value types. Note that the signature of some functions differ between the types; for instance, `at` may be called with either a string to address a key in an object or with an integer to address a value in an array.</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;&lt;table&gt;</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; &lt;th rowspan=&quot;2&quot;&gt;group&lt;/td&gt;</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; &lt;th rowspan=&quot;2&quot;&gt;function&lt;/td&gt;</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; &lt;th colspan=&quot;6&quot;&gt;JSON value type&lt;/th&gt;</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; &lt;th&gt;object&lt;/th&gt;</div><div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; &lt;th&gt;array&lt;/th&gt;</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; &lt;th&gt;string&lt;/th&gt;</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; &lt;th&gt;number&lt;/th&gt;</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; &lt;th&gt;boolean&lt;/th&gt;</div><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; &lt;th&gt;null&lt;/th&gt;</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; &lt;td rowspan=&quot;8&quot;&gt;iterators&lt;/td&gt;</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; &lt;td&gt;`begin`&lt;/td&gt;</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::begin `begin` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; &lt;td&gt;`cbegin`&lt;/td&gt;</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cbegin `cbegin` @endlink (returns `cend()`)&lt;/td&gt;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; &lt;td&gt;`end`&lt;/td&gt;</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::end `end` @endlink&lt;/td&gt;</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; &lt;td&gt;`cend`&lt;/td&gt;</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::cend `cend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; &lt;td&gt;`rbegin`&lt;/td&gt;</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rbegin `rbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; &lt;td&gt;`crbegin`&lt;/td&gt;</div><div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crbegin `crbegin` @endlink&lt;/td&gt;</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; &lt;td&gt;`rend`&lt;/td&gt;</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::rend `rend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; &lt;td&gt;`crend`&lt;/td&gt;</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::crend `crend` @endlink&lt;/td&gt;</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; &lt;td rowspan=&quot;4&quot;&gt;element&lt;br&gt;access&lt;/td&gt;</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; &lt;td&gt;`at`&lt;/td&gt;</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::at(const typename object_t::key_type &amp; key) `at` @endlink&lt;/td&gt;</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::at(size_type) `at` @endlink&lt;/td&gt;</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; &lt;td&gt;`operator[]`&lt;/td&gt;</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::operator[](const typename object_t::key_type &amp;key) `operator[]` @endlink&lt;/td&gt;</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink&lt;/td&gt;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::operator[](const typename object_t::key_type &amp; key) `operator[]` @endlink (creates object)&lt;br&gt;@link nlohmann::basic_json::operator[](size_type) `operator[]` @endlink (creates array)&lt;/td&gt;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; &lt;td&gt;`front`&lt;/td&gt;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::front `front` @endlink&lt;/td&gt;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::front `front` @endlink&lt;/td&gt;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::front `front` @endlink&lt;/td&gt;</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::front `front` @endlink&lt;/td&gt;</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::front `front` @endlink&lt;/td&gt;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::out_of_range`&lt;/td&gt;</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; &lt;td&gt;`back`&lt;/td&gt;</div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::back `back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::back `back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::back `back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::back `back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::back `back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::out_of_range`&lt;/td&gt;</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; &lt;td rowspan=&quot;3&quot;&gt;capacity&lt;/td&gt;</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; &lt;td&gt;`empty`&lt;/td&gt;</div><div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink&lt;/td&gt;</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink&lt;/td&gt;</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)&lt;/td&gt;</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)&lt;/td&gt;</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink (returns `false`)&lt;/td&gt;</div><div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::empty `empty` @endlink (returns `true`)&lt;/td&gt;</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; &lt;td&gt;`size`&lt;/td&gt;</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink&lt;/td&gt;</div><div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink&lt;/td&gt;</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::size `size` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; &lt;td&gt;`max_size_`&lt;/td&gt;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink&lt;/td&gt;</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink&lt;/td&gt;</div><div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink (returns `1`)&lt;/td&gt;</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::max_size `max_size` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; &lt;td rowspan=&quot;5&quot;&gt;modifiers&lt;/td&gt;</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; &lt;td&gt;`clear`&lt;/td&gt;</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::clear `clear` @endlink&lt;/td&gt;</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; &lt;td&gt;`insert`&lt;/td&gt;</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::insert `insert` @endlink&lt;/td&gt;</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; &lt;td&gt;`erase`&lt;/td&gt;</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::erase `erase` @endlink&lt;/td&gt;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::erase `erase` @endlink&lt;/td&gt;</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::erase `erase` @endlink (converts to null)&lt;/td&gt;</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::erase `erase` @endlink (converts to null)&lt;/td&gt;</div><div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::erase `erase` @endlink (converts to null)&lt;/td&gt;</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws&lt;/td&gt;</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; &lt;td&gt;`push_back`&lt;/td&gt;</div><div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::push_back(const typename object_t::value_type &amp; val) `push_back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::push_back(const nlohmann::basic_json &amp;) `push_back` @endlink&lt;/td&gt;</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; &lt;td class=&quot;nok_throws&quot;&gt;throws `std::domain_error`&lt;/td&gt;</div><div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::push_back(const typename object_t::value_type &amp; val) `push_back` @endlink (creates object)&lt;br&gt;@link nlohmann::basic_json::push_back(const nlohmann::basic_json &amp;) `push_back` @endlink (creates array)&lt;/td&gt;</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; &lt;td&gt;`swap`&lt;/td&gt;</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::swap `swap` @endlink&lt;/td&gt;</div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; &lt;td rowspan=&quot;2&quot;&gt;lookup&lt;/td&gt;</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; &lt;td&gt;`find`&lt;/td&gt;</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink&lt;/td&gt;</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::find `find` @endlink (returns `end()`)&lt;/td&gt;</div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; &lt;tr&gt;</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; &lt;td&gt;`count`&lt;/td&gt;</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink&lt;/td&gt;</div><div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160; &lt;td class=&quot;ok_green&quot;&gt;@link nlohmann::basic_json::count `count` @endlink (returns `0`)&lt;/td&gt;</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160; &lt;/tr&gt;</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;&lt;/table&gt;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;@copyright Copyright &amp;copy; 2013-2016 Niels Lohmann. The code is licensed under the [MIT License](http://opensource.org/licenses/MIT).</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;@author [Niels Lohmann](http://nlohmann.me)</div><div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;@see https://github.com/nlohmann/json to download the source code</div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;@version 2.0.2</div></div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Jul 31 2016 13:33:06 for JSON for Modern C++ by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>