This commit is contained in:
nbougalis
2022-07-19 15:12:23 +00:00
parent e7ca908a33
commit 70c2d3809d
2408 changed files with 53648 additions and 52103 deletions

View File

@@ -360,38 +360,45 @@ $(function() {
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;nonsense&quot;</span>));</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;://&quot;</span>));</div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;:///&quot;</span>));</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; }</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; </div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; {</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strUrl(<span class="stringliteral">&quot;s://&quot;</span> + <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(8192, <span class="charliteral">&#39;:&#39;</span>));</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; <a class="code" href="structripple_1_1parsedURL.html">parsedURL</a> pUrl;</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, strUrl));</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; }</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; }</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160; !<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;scheme://user:pass@domain:65536/abc:321&quot;</span>));</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;UPPER://domain:23498765/&quot;</span>));</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;UPPER://domain:0/&quot;</span>));</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;UPPER://domain:+7/&quot;</span>));</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;UPPER://domain:-7234/&quot;</span>));</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, <span class="stringliteral">&quot;UPPER://domain:@#$56!/&quot;</span>));</div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160; }</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160; </div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461"> 302</a></span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">testToString</a>()</div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; {</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; testcase(<span class="stringliteral">&quot;toString&quot;</span>);</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; <span class="keyword">auto</span> result = <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(<span class="stringliteral">&quot;hello&quot;</span>);</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; BEAST_EXPECT(result == <span class="stringliteral">&quot;hello&quot;</span>);</div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; }</div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; </div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61"> 310</a></span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a2c2193de8187d4c70f3ca6a3646b93fa">testParseUrl</a>();</div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#ae370ecca1ecddb42b65dacdac427e126">testUnHex</a>();</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">testToString</a>();</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; }</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;};</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<a class="code" href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">BEAST_DEFINE_TESTSUITE</a>(StringUtilities, ripple_basics, <a class="code" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; </div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; {</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> strUrl(<span class="stringliteral">&quot;s://&quot;</span> + <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(8192, <span class="charliteral">&#39;:&#39;</span>));</div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; <a class="code" href="structripple_1_1parsedURL.html">parsedURL</a> pUrl;</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a723f8529b7c277a851246d7ffc379b05">parseUrl</a>(pUrl, strUrl));</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; }</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; }</div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; </div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461"> 309</a></span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">testToString</a>()</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; {</div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; testcase(<span class="stringliteral">&quot;toString&quot;</span>);</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; <span class="keyword">auto</span> result = <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(<span class="stringliteral">&quot;hello&quot;</span>);</div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; BEAST_EXPECT(result == <span class="stringliteral">&quot;hello&quot;</span>);</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; }</div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160; </div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61"> 317</a></span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a2c2193de8187d4c70f3ca6a3646b93fa">testParseUrl</a>();</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#ae370ecca1ecddb42b65dacdac427e126">testUnHex</a>();</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <a class="code" href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">testToString</a>();</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; }</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;};</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; </div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;<a class="code" href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">BEAST_DEFINE_TESTSUITE</a>(StringUtilities, ripple_basics, <a class="code" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="anamespaceripple_html_aabe37451093c21757855542d68fba3ce"><div class="ttname"><a href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00240">Slice.h:240</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_adc62f6137dd2ba9053b153f596cf2a61"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61">ripple::StringUtilities_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00310">StringUtilities_test.cpp:310</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabe37451093c21757855542d68fba3ce"><div class="ttname"><a href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00241">Slice.h:241</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_adc62f6137dd2ba9053b153f596cf2a61"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#adc62f6137dd2ba9053b153f596cf2a61">ripple::StringUtilities_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00317">StringUtilities_test.cpp:317</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="anamespaceripple_html_a2701412a11b118c19256a4c901db2938"><div class="ttname"><a href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">ripple::BEAST_DEFINE_TESTSUITE</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE(AccountTxPaging, app, ripple)</div></div>
<div class="ttc" id="astructripple_1_1parsedURL_html"><div class="ttname"><a href="structripple_1_1parsedURL.html">ripple::parsedURL</a></div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8h_source.html#l00100">StringUtilities.h:100</a></div></div>
@@ -409,7 +416,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00041">app/misc/impl/Manifest.cpp:41</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_ae370ecca1ecddb42b65dacdac427e126"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#ae370ecca1ecddb42b65dacdac427e126">ripple::StringUtilities_test::testUnHex</a></div><div class="ttdeci">void testUnHex()</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00046">StringUtilities_test.cpp:46</a></div></div>
<div class="ttc" id="astructripple_1_1parsedURL_html_a6d796e85c96cc5060586ce806b288bcb"><div class="ttname"><a href="structripple_1_1parsedURL.html#a6d796e85c96cc5060586ce806b288bcb">ripple::parsedURL::domain</a></div><div class="ttdeci">std::string domain</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8h_source.html#l00107">StringUtilities.h:107</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_a7a1e9377e1fa05aa5b27147fbfa50461"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">ripple::StringUtilities_test::testToString</a></div><div class="ttdeci">void testToString()</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00302">StringUtilities_test.cpp:302</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_a7a1e9377e1fa05aa5b27147fbfa50461"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#a7a1e9377e1fa05aa5b27147fbfa50461">ripple::StringUtilities_test::testToString</a></div><div class="ttdeci">void testToString()</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00309">StringUtilities_test.cpp:309</a></div></div>
<div class="ttc" id="aclassripple_1_1StringUtilities__test_html_a8611809ef15e7d39410ca2a7f4024753"><div class="ttname"><a href="classripple_1_1StringUtilities__test.html#a8611809ef15e7d39410ca2a7f4024753">ripple::StringUtilities_test::testUnHexFailure</a></div><div class="ttdeci">void testUnHexFailure(std::string const &amp;strIn)</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities__test_8cpp_source.html#l00039">StringUtilities_test.cpp:39</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3eae95a694e72bfb1b7b5c0e43114975"><div class="ttname"><a href="namespaceripple.html#a3eae95a694e72bfb1b7b5c0e43114975">ripple::strUnHex</a></div><div class="ttdeci">std::optional&lt; Blob &gt; strUnHex(std::size_t strSize, Iterator begin, Iterator end)</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8h_source.html#l00049">StringUtilities.h:49</a></div></div>
<!-- start footer part -->