This commit is contained in:
bthomee
2025-05-08 11:05:03 +00:00
parent 3c36d01be9
commit da1a1fe717
983 changed files with 15498 additions and 15479 deletions

View File

@@ -158,7 +158,7 @@ $(function() {
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> }</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="structripple_1_1detail_1_1MultiApiJson.html#a515ee039dd18926727b7d89c18d5e334"> 83</a></span> <a class="code hl_function" href="structripple_1_1detail_1_1MultiApiJson.html#a515ee039dd18926727b7d89c18d5e334">set</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key, <span class="keyword">auto</span> <span class="keyword">const</span>&amp; v)</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="structripple_1_1detail_1_1MultiApiJson.html#afab45db66012f8093fa64404404d5c94"> 83</a></span> <a class="code hl_function" href="structripple_1_1detail_1_1MultiApiJson.html#afab45db66012f8093fa64404404d5c94">set</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* key, <span class="keyword">auto</span> <span class="keyword">const</span>&amp; v)</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keyword">requires</span> std::constructible_from&lt;<a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>, <span class="keyword">decltype</span>(v)&gt;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> {</div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span>&amp; a : this-&gt;val)</div>
@@ -169,7 +169,7 @@ $(function() {
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"><a class="line" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130aa7afd6a0d26d1dd2d2b371acd8036112"> 91</a></span> <span class="keyword">enum</span> <a class="code hl_enumeration" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130">IsMemberResult</a> : <span class="keywordtype">int</span> { <a class="code hl_enumvalue" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130a4d04d962408628d5356aadfd1bcd365b">none</a> = 0, <a class="code hl_enumvalue" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130aa733d10f00da1ed7348980c217d4267c">some</a>, <a class="code hl_enumvalue" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130aa7afd6a0d26d1dd2d2b371acd8036112">all</a> };</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> [[nodiscard]] <a class="code hl_enumeration" href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130">IsMemberResult</a></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structripple_1_1detail_1_1MultiApiJson.html#a71ca2bd88869546ebb9afc93295d92d9"> 94</a></span> <a class="code hl_function" href="structripple_1_1detail_1_1MultiApiJson.html#a71ca2bd88869546ebb9afc93295d92d9">isMember</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* key)<span class="keyword"> const</span></div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="structripple_1_1detail_1_1MultiApiJson.html#a319058420df45d965532effdc6a13aef"> 94</a></span> <a class="code hl_function" href="structripple_1_1detail_1_1MultiApiJson.html#a319058420df45d965532effdc6a13aef">isMember</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* key)<span class="keyword"> const</span></div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">int</span> count = 0;</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span>&amp; a : this-&gt;val)</div>
@@ -346,16 +346,16 @@ $(function() {
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a214aa6933012b040332f48bd2f2bb130a4d04d962408628d5356aadfd1bcd365b"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130a4d04d962408628d5356aadfd1bcd365b">ripple::detail::MultiApiJson::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00091">MultiApiJson.h:91</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a214aa6933012b040332f48bd2f2bb130aa733d10f00da1ed7348980c217d4267c"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130aa733d10f00da1ed7348980c217d4267c">ripple::detail::MultiApiJson::some</a></div><div class="ttdeci">@ some</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00091">MultiApiJson.h:91</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a214aa6933012b040332f48bd2f2bb130aa7afd6a0d26d1dd2d2b371acd8036112"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a214aa6933012b040332f48bd2f2bb130aa7afd6a0d26d1dd2d2b371acd8036112">ripple::detail::MultiApiJson::all</a></div><div class="ttdeci">@ all</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00091">MultiApiJson.h:91</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a319058420df45d965532effdc6a13aef"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a319058420df45d965532effdc6a13aef">ripple::detail::MultiApiJson::isMember</a></div><div class="ttdeci">IsMemberResult isMember(char const *key) const</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00094">MultiApiJson.h:94</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a34bbd307d808538c8598f6bb6f93883e"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a34bbd307d808538c8598f6bb6f93883e">ripple::detail::MultiApiJson::size</a></div><div class="ttdeci">static constexpr std::size_t size</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00071">MultiApiJson.h:71</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a3a7f00e7cf93adb70dd2a906e12864ed"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a3a7f00e7cf93adb70dd2a906e12864ed">ripple::detail::MultiApiJson::visitor</a></div><div class="ttdeci">static constexpr struct ripple::detail::MultiApiJson::visitor_t visitor</div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a4605f91ef941ccc03140e314a15a4722"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a4605f91ef941ccc03140e314a15a4722">ripple::detail::MultiApiJson::index</a></div><div class="ttdeci">static constexpr auto index(unsigned int v) noexcept -&gt; std::size_t</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00066">MultiApiJson.h:66</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a515ee039dd18926727b7d89c18d5e334"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a515ee039dd18926727b7d89c18d5e334">ripple::detail::MultiApiJson::set</a></div><div class="ttdeci">void set(const char *key, auto const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00083">MultiApiJson.h:83</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a6d4ce8f6774457d003a100633c1c33b4"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a6d4ce8f6774457d003a100633c1c33b4">ripple::detail::MultiApiJson::visit</a></div><div class="ttdeci">auto visit(Args... args) -&gt; std::invoke_result_t&lt; visitor_t, MultiApiJson &amp;, Args... &gt; requires(sizeof...(args) &gt; 0) &amp;&amp;</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00215">MultiApiJson.h:215</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a71ca2bd88869546ebb9afc93295d92d9"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a71ca2bd88869546ebb9afc93295d92d9">ripple::detail::MultiApiJson::isMember</a></div><div class="ttdeci">IsMemberResult isMember(const char *key) const</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00094">MultiApiJson.h:94</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_a92ff5d0e802f7a50bf23df59c13467bf"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#a92ff5d0e802f7a50bf23df59c13467bf">ripple::detail::MultiApiJson::valid</a></div><div class="ttdeci">static constexpr auto valid(unsigned int v) noexcept -&gt; bool</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00060">MultiApiJson.h:60</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_ac5b0b5977762ffab79f535510863de7a"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#ac5b0b5977762ffab79f535510863de7a">ripple::detail::MultiApiJson::MultiApiJson</a></div><div class="ttdeci">MultiApiJson(Json::Value const &amp;init={})</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00074">MultiApiJson.h:74</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_ad5dd0a96a5b849b6040bd230507a267b"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#ad5dd0a96a5b849b6040bd230507a267b">ripple::detail::MultiApiJson::visit</a></div><div class="ttdeci">auto visit(Args... args) const -&gt; std::invoke_result_t&lt; visitor_t, MultiApiJson const &amp;, Args... &gt; requires(sizeof...(args) &gt; 0) &amp;&amp;</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00225">MultiApiJson.h:225</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_af9b0929a763d1024658391e7717e3da3"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#af9b0929a763d1024658391e7717e3da3">ripple::detail::MultiApiJson::val</a></div><div class="ttdeci">std::array&lt; Json::Value, size &gt; val</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00072">MultiApiJson.h:72</a></div></div>
<div class="ttc" id="astructripple_1_1detail_1_1MultiApiJson_html_afab45db66012f8093fa64404404d5c94"><div class="ttname"><a href="structripple_1_1detail_1_1MultiApiJson.html#afab45db66012f8093fa64404404d5c94">ripple::detail::MultiApiJson::set</a></div><div class="ttdeci">void set(char const *key, auto const &amp;v)</div><div class="ttdef"><b>Definition:</b> <a href="MultiApiJson_8h_source.html#l00083">MultiApiJson.h:83</a></div></div>
<div class="ttc" id="atype_traits_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/type_traits.html">type_traits</a></div></div>
<div class="ttc" id="autility_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/utility.html">utility</a></div></div>
</div><!-- fragment --></div><!-- contents -->