mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 03:26:01 +00:00
deploy: 3cbdf818a7
This commit is contained in:
@@ -334,19 +334,19 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> {</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"serialization"</span>);</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">unexpected</a>(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>.<a class="code hl_function" href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">isUseful</a>(), <span class="stringliteral">"sfGeneric must not be useful"</span>);</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">unexpected</a>(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>.<a class="code hl_function" href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">isUseful</a>(), <span class="stringliteral">"sfGeneric must not be useful"</span>);</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> {</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <span class="comment">// Try to put sfGeneric in an SOTemplate.</span></div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> except<std::runtime_error>(</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> [&]() { <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> elements{{<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>, <a class="code hl_enumvalue" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">soeREQUIRED</a>}}; });</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> [&]() { <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> elements{{<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>, <a class="code hl_enumvalue" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">soeREQUIRED</a>}}; });</div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> }</div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> </div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">unexpected</a>(<a class="code hl_variable" href="namespaceripple.html#a3f8a9da87fa29f4347337cae6fbdcba6">sfInvalid</a>.<a class="code hl_function" href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">isUseful</a>(), <span class="stringliteral">"sfInvalid must not be useful"</span>);</div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">unexpected</a>(<a class="code hl_variable" href="namespaceripple.html#ae170a2ed34565f4a4e5e5f2465ad16cf">sfInvalid</a>.<a class="code hl_function" href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">isUseful</a>(), <span class="stringliteral">"sfInvalid must not be useful"</span>);</div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> {</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <span class="comment">// Test return of sfInvalid.</span></div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <span class="keyword">auto</span> testInvalid = [<span class="keyword">this</span>](<a class="code hl_enumeration" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a> tid, <span class="keywordtype">int</span> fv) {</div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> <a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>& shouldBeInvalid{<a class="code hl_function" href="classripple_1_1SField.html#ac50e95825ecf10dfd786cb9b8da4ae39">SField::getField</a>(tid, fv)};</div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> BEAST_EXPECT(shouldBeInvalid == <a class="code hl_variable" href="namespaceripple.html#a3f8a9da87fa29f4347337cae6fbdcba6">sfInvalid</a>);</div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> BEAST_EXPECT(shouldBeInvalid == <a class="code hl_variable" href="namespaceripple.html#ae170a2ed34565f4a4e5e5f2465ad16cf">sfInvalid</a>);</div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> };</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> testInvalid(STI_VL, 255);</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> testInvalid(STI_UINT256, 255);</div>
|
||||
@@ -357,7 +357,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> {</div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="comment">// Try to put sfInvalid in an SOTemplate.</span></div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> except<std::runtime_error>(</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> [&]() { <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> elements{{<a class="code hl_variable" href="namespaceripple.html#a3f8a9da87fa29f4347337cae6fbdcba6">sfInvalid</a>, <a class="code hl_enumvalue" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">soeREQUIRED</a>}}; });</div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> [&]() { <a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> elements{{<a class="code hl_variable" href="namespaceripple.html#ae170a2ed34565f4a4e5e5f2465ad16cf">sfInvalid</a>, <a class="code hl_enumvalue" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">soeREQUIRED</a>}}; });</div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> }</div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> {</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="comment">// Try to put the same SField into an SOTemplate twice.</span></div>
|
||||
@@ -498,7 +498,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> </div>
|
||||
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> {</div>
|
||||
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> <span class="keyword">auto</span> <span class="keyword">const</span> st = [&]() {</div>
|
||||
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> s(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> s(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span> s.<a class="code hl_function" href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">setFieldU32</a>(sf1Outer, 1);</div>
|
||||
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> s.<a class="code hl_function" href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">setFieldU32</a>(sf2Outer, 2);</div>
|
||||
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span> <span class="keywordflow">return</span> s;</div>
|
||||
@@ -529,7 +529,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span> </div>
|
||||
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span> {</div>
|
||||
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span> <span class="keyword">auto</span> <span class="keyword">const</span> st = [&]() {</div>
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> s(sotOuter, <a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> s(sotOuter, <a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span> s.<a class="code hl_function" href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">setFieldU32</a>(sf1Outer, 1);</div>
|
||||
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span> s.<a class="code hl_function" href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">setFieldU32</a>(sf2Outer, 2);</div>
|
||||
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span> <span class="keywordflow">return</span> s;</div>
|
||||
@@ -549,7 +549,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span> <span class="comment">// write free object</span></div>
|
||||
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> </div>
|
||||
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> {</div>
|
||||
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ab110ab2b1585caaa855150af0e3c7a74">unexcept</a>([&]() { st[sf1Outer]; });</div>
|
||||
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#adcc8cb5a0237760a7555c80c5bcef563">except</a>([&]() { <span class="keywordflow">return</span> st[sf1Outer] == 0; });</div>
|
||||
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> BEAST_EXPECT(st[~sf1Outer] == <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>);</div>
|
||||
@@ -605,7 +605,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"> 510</span> <span class="comment">// Write templated object</span></div>
|
||||
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> </div>
|
||||
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> {</div>
|
||||
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sotOuter, <a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sotOuter, <a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> BEAST_EXPECT(!!st[~sf1Outer]);</div>
|
||||
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> BEAST_EXPECT(st[~sf1Outer] != <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>);</div>
|
||||
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span> BEAST_EXPECT(st[sf1Outer] == 0);</div>
|
||||
@@ -663,7 +663,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span> <span class="comment">// coercion operator to std::optional</span></div>
|
||||
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno"> 569</span> </div>
|
||||
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno"> 570</span> {</div>
|
||||
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"> 571</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno"> 572</span> <span class="keyword">auto</span> <span class="keyword">const</span> v = ~st[~sf1Outer];</div>
|
||||
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno"> 573</span> <span class="keyword">static_assert</span>(</div>
|
||||
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno"> 574</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same</a><</div>
|
||||
@@ -675,7 +675,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno"> 580</span> <span class="comment">// UDT scalar fields</span></div>
|
||||
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"> 581</span> </div>
|
||||
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span> {</div>
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> st[sfAmount] = <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a>{};</div>
|
||||
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> st[sfAccount] = <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a>{};</div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span> st[sfDigest] = <a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a>{};</div>
|
||||
@@ -688,7 +688,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> </div>
|
||||
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> {</div>
|
||||
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno"> 595</span> {</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno"> 596</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno"> 597</span> <a class="code hl_class" href="classripple_1_1Buffer.html">Buffer</a> b(1);</div>
|
||||
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"> 598</span> BEAST_EXPECT(!b.<a class="code hl_function" href="classripple_1_1Buffer.html#ae1a5452cda07734f4f43151b87a5e236">empty</a>());</div>
|
||||
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span> st[sf4] = std::move(b);</div>
|
||||
@@ -705,7 +705,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno"> 610</span> BEAST_EXPECT(<a class="code hl_class" href="classripple_1_1Slice.html">Slice</a>(st[sf5]).size() == 2);</div>
|
||||
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno"> 611</span> }</div>
|
||||
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno"> 612</span> {</div>
|
||||
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sotOuter, <a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00613" name="l00613"></a><span class="lineno"> 613</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sotOuter, <a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00614" name="l00614"></a><span class="lineno"> 614</span> BEAST_EXPECT(st[sf5] == <a class="code hl_class" href="classripple_1_1Slice.html">Slice</a>{});</div>
|
||||
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span> BEAST_EXPECT(!!st[~sf5]);</div>
|
||||
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno"> 616</span> BEAST_EXPECT(!!~st[~sf5]);</div>
|
||||
@@ -721,7 +721,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"> 626</span> <span class="comment">// UDT blobs</span></div>
|
||||
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"> 627</span> </div>
|
||||
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"> 628</span> {</div>
|
||||
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"> 629</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"> 629</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno"> 630</span> BEAST_EXPECT(!st[~sf5]);</div>
|
||||
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno"> 631</span> <span class="keyword">auto</span> <span class="keyword">const</span> kp = <a class="code hl_function" href="namespaceripple.html#a32e911b97d6debe8943c81e6fdf59573">generateKeyPair</a>(</div>
|
||||
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno"> 632</span> <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">KeyType::secp256k1</a>, <a class="code hl_function" href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">generateSeed</a>(<span class="stringliteral">"masterpassphrase"</span>));</div>
|
||||
@@ -733,7 +733,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno"> 638</span> </div>
|
||||
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno"> 639</span> {</div>
|
||||
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno"> 640</span> <span class="keyword">auto</span> <span class="keyword">const</span>& sf = sfIndexes;</div>
|
||||
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno"> 641</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00642" name="l00642"></a><span class="lineno"> 642</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<uint256></a> v;</div>
|
||||
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"> 643</span> v.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">emplace_back</a>(1);</div>
|
||||
<div class="line"><a id="l00644" name="l00644"></a><span class="lineno"> 644</span> v.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">emplace_back</a>(2);</div>
|
||||
@@ -763,7 +763,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno"> 668</span> {sf3, <a class="code hl_enumvalue" href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a6e29f8256eb42e1331d2820986b09643">soeDEFAULT</a>},</div>
|
||||
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno"> 669</span> };</div>
|
||||
<div class="line"><a id="l00670" name="l00670"></a><span class="lineno"> 670</span> </div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sot, <a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00671" name="l00671"></a><span class="lineno"> 671</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(sot, <a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"> 672</span> <span class="keyword">auto</span> <span class="keyword">const</span>& cst(st);</div>
|
||||
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"> 673</span> BEAST_EXPECT(cst[sf1].size() == 0);</div>
|
||||
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span> BEAST_EXPECT(!cst[~sf2]);</div>
|
||||
@@ -859,9 +859,9 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html"><div class="ttname"><a href="classripple_1_1Buffer.html">ripple::Buffer</a></div><div class="ttdoc">Like std::vector<char> but better.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00035">Buffer.h:36</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html_a76cd91377f761afdbb2dec0a39e44005"><div class="ttname"><a href="classripple_1_1Buffer.html#a76cd91377f761afdbb2dec0a39e44005">ripple::Buffer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the buffer.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00127">Buffer.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Buffer_html_ae1a5452cda07734f4f43151b87a5e236"><div class="ttname"><a href="classripple_1_1Buffer.html#ae1a5452cda07734f4f43151b87a5e236">ripple::Buffer::empty</a></div><div class="ttdeci">bool empty() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00133">Buffer.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00142">SField.h:143</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_ac50e95825ecf10dfd786cb9b8da4ae39"><div class="ttname"><a href="classripple_1_1SField.html#ac50e95825ecf10dfd786cb9b8da4ae39">ripple::SField::getField</a></div><div class="ttdeci">static SField const & getField(int fieldCode)</div><div class="ttdef"><b>Definition</b> <a href="SField_8cpp_source.html#l00118">SField.cpp:118</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_ade495eacddd4ad40287a62f9032fb74c"><div class="ttname"><a href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">ripple::SField::isUseful</a></div><div class="ttdeci">bool isUseful() const</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00235">SField.h:235</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00143">SField.h:144</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_ac50e95825ecf10dfd786cb9b8da4ae39"><div class="ttname"><a href="classripple_1_1SField.html#ac50e95825ecf10dfd786cb9b8da4ae39">ripple::SField::getField</a></div><div class="ttdeci">static SField const & getField(int fieldCode)</div><div class="ttdef"><b>Definition</b> <a href="SField_8cpp_source.html#l00135">SField.cpp:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_ade495eacddd4ad40287a62f9032fb74c"><div class="ttname"><a href="classripple_1_1SField.html#ade495eacddd4ad40287a62f9032fb74c">ripple::SField::isUseful</a></div><div class="ttdeci">bool isUseful() const</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00238">SField.h:238</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SOTemplate_html"><div class="ttname"><a href="classripple_1_1SOTemplate.html">ripple::SOTemplate</a></div><div class="ttdoc">Defines the fields and their attributes within a STObject.</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00112">SOTemplate.h:113</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject__test_html"><div class="ttname"><a href="classripple_1_1STObject__test.html">ripple::STObject_test</a></div><div class="ttdef"><b>Definition</b> <a href="STObject__test_8cpp_source.html#l00035">STObject_test.cpp:36</a></div></div>
|
||||
@@ -910,16 +910,16 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespaceripple_html_a00ae0d729cb3e35b6bcac9a27ebb5284"><div class="ttname"><a href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">ripple::AccountID</a></div><div class="ttdeci">base_uint< 160, detail::AccountIDTag > AccountID</div><div class="ttdoc">A 160-bit unsigned that uniquely identifies an account.</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8h_source.html#l00048">AccountID.h:48</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32e911b97d6debe8943c81e6fdf59573"><div class="ttname"><a href="namespaceripple.html#a32e911b97d6debe8943c81e6fdf59573">ripple::generateKeyPair</a></div><div class="ttdeci">std::pair< PublicKey, SecretKey > generateKeyPair(KeyType type, Seed const &seed)</div><div class="ttdoc">Generate a key pair deterministically.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00369">SecretKey.cpp:369</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint< 256 > uint256</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00558">base_uint.h:558</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00107">SField.h:107</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3f8a9da87fa29f4347337cae6fbdcba6"><div class="ttname"><a href="namespaceripple.html#a3f8a9da87fa29f4347337cae6fbdcba6">ripple::sfInvalid</a></div><div class="ttdeci">SField const sfInvalid</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a454cee839d714fdc4f58531dd31d3d7f"><div class="ttname"><a href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">ripple::sfGeneric</a></div><div class="ttdeci">SField const sfGeneric</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a3e7e3f29aef85bcca06706da54e950fc"><div class="ttname"><a href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">ripple::SerializedTypeID</a></div><div class="ttdeci">SerializedTypeID</div><div class="ttdef"><b>Definition</b> <a href="SField_8h_source.html#l00108">SField.h:108</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93f2333b362ee67694b78f55eadf7805"><div class="ttname"><a href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00244">Slice.h:244</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint< Bits, Tag > const &a)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac9c72789f495577fbc38a95e993fd2df"><div class="ttname"><a href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">ripple::sfGeneric</a></div><div class="ttdeci">SField const sfGeneric</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12">ripple::soeOPTIONAL</a></div><div class="ttdeci">@ soeOPTIONAL</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00036">SOTemplate.h:36</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a515d1dfe6cbb412fbbcece5bb23a0763">ripple::soeREQUIRED</a></div><div class="ttdeci">@ soeREQUIRED</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00035">SOTemplate.h:35</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a6e29f8256eb42e1331d2820986b09643"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a6e29f8256eb42e1331d2820986b09643">ripple::soeDEFAULT</a></div><div class="ttdeci">@ soeDEFAULT</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00037">SOTemplate.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb9531b2a54f33b8227d9b029be9439b"><div class="ttname"><a href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition</b> <a href="Seed_8cpp_source.html#l00076">Seed.cpp:76</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae170a2ed34565f4a4e5e5f2465ad16cf"><div class="ttname"><a href="namespaceripple.html#ae170a2ed34565f4a4e5e5f2465ad16cf">ripple::sfInvalid</a></div><div class="ttdeci">SField const sfInvalid</div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
|
||||
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
|
||||
<div class="ttc" id="aruntime_error_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user