This commit is contained in:
ximinez
2025-08-29 12:55:12 -07:00
parent 4b76098b27
commit 6ef61ed619
1018 changed files with 24716 additions and 22890 deletions

View File

@@ -74,6 +74,7 @@ $(function() {
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
@@ -141,6 +142,11 @@ Collaboration diagram for ripple::test::LedgerEntry_test:</div>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1LedgerEntry__test_1_1Subfield.html">Subfield</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:adc294b59b5385d3ec57af2f3f30f09a1" id="r_adc294b59b5385d3ec57af2f3f30f09a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#adc294b59b5385d3ec57af2f3f30f09a1">run</a> () override</td></tr>
@@ -221,10 +227,20 @@ Public Attributes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:a97820a34805ca392f85c1ab52bebbc5d" id="r_a97820a34805ca392f85c1ab52bebbc5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a97820a34805ca392f85c1ab52bebbc5d">checkErrorValue</a> (<a class="el" href="classJson_1_1Value.html">Json::Value</a> const &amp;jv, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;err, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;msg)</td></tr>
<tr class="separator:a97820a34805ca392f85c1ab52bebbc5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4784447ba0f3fd16de626b19f746716" id="r_ac4784447ba0f3fd16de626b19f746716"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#ac4784447ba0f3fd16de626b19f746716">makeBadAddress</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> good)</td></tr>
<tr class="separator:ac4784447ba0f3fd16de626b19f746716"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a806e66b7365fb4bccf52137af6b979dc" id="r_a806e66b7365fb4bccf52137af6b979dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a806e66b7365fb4bccf52137af6b979dc">checkErrorValue</a> (<a class="el" href="classJson_1_1Value.html">Json::Value</a> const &amp;jv, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;err, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;msg, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const location=source_location::current())</td></tr>
<tr class="separator:a806e66b7365fb4bccf52137af6b979dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40ceeea977919dbdbdf282cedd8f9f14" id="r_a40ceeea977919dbdbdf282cedd8f9f14"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="classJson_1_1Value.html">Json::Value</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a40ceeea977919dbdbdf282cedd8f9f14">getBadValues</a> (<a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a> fieldType)</td></tr>
<tr class="separator:a40ceeea977919dbdbdf282cedd8f9f14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac09cdf2ce0ddb51cd2b37b55cc27194e" id="r_ac09cdf2ce0ddb51cd2b37b55cc27194e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#ac09cdf2ce0ddb51cd2b37b55cc27194e">getCorrectValue</a> (<a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> fieldName)</td></tr>
<tr class="separator:ac09cdf2ce0ddb51cd2b37b55cc27194e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af27252bcf2ad8a2a503a606a07f0f9a5" id="r_af27252bcf2ad8a2a503a606a07f0f9a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#af27252bcf2ad8a2a503a606a07f0f9a5">testMalformedField</a> (<a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;env, <a class="el" href="classJson_1_1Value.html">Json::Value</a> correctRequest, <a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const fieldName, <a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a> const typeID, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;expectedError, bool <a class="el" href="namespaceripple_1_1test_1_1jtx.html#a7c64363fc49c3642ae628d349a50f425">required</a>=true, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const location=source_location::current())</td></tr>
<tr class="separator:af27252bcf2ad8a2a503a606a07f0f9a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61e8133c4f73eb5758fe9731e6781840" id="r_a61e8133c4f73eb5758fe9731e6781840"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a61e8133c4f73eb5758fe9731e6781840">testMalformedSubfield</a> (<a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;env, <a class="el" href="classJson_1_1Value.html">Json::Value</a> correctRequest, <a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> parentFieldName, <a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> fieldName, <a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a> typeID, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;expectedError, bool <a class="el" href="namespaceripple_1_1test_1_1jtx.html#a7c64363fc49c3642ae628d349a50f425">required</a>=true, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const location=source_location::current())</td></tr>
<tr class="separator:a61e8133c4f73eb5758fe9731e6781840"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00b74dcd793d509f0fe7cd44bf46e9ce" id="r_a00b74dcd793d509f0fe7cd44bf46e9ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a00b74dcd793d509f0fe7cd44bf46e9ce">runLedgerEntryTest</a> (<a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;env, <a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const &amp;parentField, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const location=source_location::current())</td></tr>
<tr class="separator:a00b74dcd793d509f0fe7cd44bf46e9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d1300bd8bcf6e2786fedcbfb3270959" id="r_a6d1300bd8bcf6e2786fedcbfb3270959"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a6d1300bd8bcf6e2786fedcbfb3270959">runLedgerEntryTest</a> (<a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;env, <a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const &amp;parentField, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="structripple_1_1test_1_1LedgerEntry__test_1_1Subfield.html">Subfield</a> &gt; const &amp;subfields, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const location=source_location::current())</td></tr>
<tr class="separator:a6d1300bd8bcf6e2786fedcbfb3270959"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacb5c49f553c3b5f00abd42ff1707241" id="r_aacb5c49f553c3b5f00abd42ff1707241"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#aacb5c49f553c3b5f00abd42ff1707241">testLedgerEntryInvalid</a> ()</td></tr>
<tr class="separator:aacb5c49f553c3b5f00abd42ff1707241"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6736dec165974ed45826a3af99575f48" id="r_a6736dec165974ed45826a3af99575f48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a6736dec165974ed45826a3af99575f48">testLedgerEntryAccountRoot</a> ()</td></tr>
@@ -253,8 +269,6 @@ Private Member Functions</h2></td></tr>
<tr class="separator:a30437bae04b4a6654ae368d6b055535d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69d65d1a9747ea3c450800c8107bd999" id="r_a69d65d1a9747ea3c450800c8107bd999"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a69d65d1a9747ea3c450800c8107bd999">testLedgerEntryDID</a> ()</td></tr>
<tr class="separator:a69d65d1a9747ea3c450800c8107bd999"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65ce6636468b7985b74caafe689537b4" id="r_a65ce6636468b7985b74caafe689537b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a65ce6636468b7985b74caafe689537b4">testLedgerEntryInvalidParams</a> (unsigned int apiVersion)</td></tr>
<tr class="separator:a65ce6636468b7985b74caafe689537b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02a218b58db07d16ff5a9c67d26b3fb8" id="r_a02a218b58db07d16ff5a9c67d26b3fb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a02a218b58db07d16ff5a9c67d26b3fb8">testInvalidOracleLedgerEntry</a> ()</td></tr>
<tr class="separator:a02a218b58db07d16ff5a9c67d26b3fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4db6bcb013004307f448095da41d2bb4" id="r_a4db6bcb013004307f448095da41d2bb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1LedgerEntry__test.html#a4db6bcb013004307f448095da41d2bb4">testOracleLedgerEntry</a> ()</td></tr>
@@ -284,10 +298,10 @@ Private Attributes</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00038">38</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00120">120</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a97820a34805ca392f85c1ab52bebbc5d" name="a97820a34805ca392f85c1ab52bebbc5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97820a34805ca392f85c1ab52bebbc5d">&#9670;&#160;</a></span>checkErrorValue()</h2>
<a id="a806e66b7365fb4bccf52137af6b979dc" name="a806e66b7365fb4bccf52137af6b979dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a806e66b7365fb4bccf52137af6b979dc">&#9670;&#160;</a></span>checkErrorValue()</h2>
<div class="memitem">
<div class="memproto">
@@ -311,7 +325,13 @@ Private Attributes</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td>
<td class="paramname"><em>msg</em>&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const&#160;</td>
<td class="paramname"><em>location</em> = <code>source_location::current()</code>&#160;</td>
</tr>
<tr>
<td></td>
@@ -326,12 +346,12 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00041">41</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00123">123</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="ac4784447ba0f3fd16de626b19f746716" name="ac4784447ba0f3fd16de626b19f746716"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4784447ba0f3fd16de626b19f746716">&#9670;&#160;</a></span>makeBadAddress()</h2>
<a id="a40ceeea977919dbdbdf282cedd8f9f14" name="a40ceeea977919dbdbdf282cedd8f9f14"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40ceeea977919dbdbdf282cedd8f9f14">&#9670;&#160;</a></span>getBadValues()</h2>
<div class="memitem">
<div class="memproto">
@@ -340,10 +360,10 @@ Private Attributes</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> ripple::test::LedgerEntry_test::makeBadAddress </td>
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="classJson_1_1Value.html">Json::Value</a> &gt; ripple::test::LedgerEntry_test::getBadValues </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td>
<td class="paramname"><em>good</em></td><td>)</td>
<td class="paramtype"><a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a>&#160;</td>
<td class="paramname"><em>fieldType</em></td><td>)</td>
<td></td>
</tr>
</table>
@@ -354,7 +374,271 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00063">63</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00159">159</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="ac09cdf2ce0ddb51cd2b37b55cc27194e" name="ac09cdf2ce0ddb51cd2b37b55cc27194e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac09cdf2ce0ddb51cd2b37b55cc27194e">&#9670;&#160;</a></span>getCorrectValue()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::test::LedgerEntry_test::getCorrectValue </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a>&#160;</td>
<td class="paramname"><em>fieldName</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00250">250</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="af27252bcf2ad8a2a503a606a07f0f9a5" name="af27252bcf2ad8a2a503a606a07f0f9a5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af27252bcf2ad8a2a503a606a07f0f9a5">&#9670;&#160;</a></span>testMalformedField()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::LedgerEntry_test::testMalformedField </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;&#160;</td>
<td class="paramname"><em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a>&#160;</td>
<td class="paramname"><em>correctRequest</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const&#160;</td>
<td class="paramname"><em>fieldName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a> const&#160;</td>
<td class="paramname"><em>typeID</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td>
<td class="paramname"><em>expectedError</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>required</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const&#160;</td>
<td class="paramname"><em>location</em> = <code>source_location::current()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00290">290</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="a61e8133c4f73eb5758fe9731e6781840" name="a61e8133c4f73eb5758fe9731e6781840"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61e8133c4f73eb5758fe9731e6781840">&#9670;&#160;</a></span>testMalformedSubfield()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::LedgerEntry_test::testMalformedSubfield </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;&#160;</td>
<td class="paramname"><em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1Value.html">Json::Value</a>&#160;</td>
<td class="paramname"><em>correctRequest</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a>&#160;</td>
<td class="paramname"><em>parentFieldName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a>&#160;</td>
<td class="paramname"><em>fieldName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespaceripple_1_1test.html#a33d206712667192f356d3283738a0411">FieldType</a>&#160;</td>
<td class="paramname"><em>typeID</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &amp;&#160;</td>
<td class="paramname"><em>expectedError</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>required</em> = <code>true</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const&#160;</td>
<td class="paramname"><em>location</em> = <code>source_location::current()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00342">342</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="a00b74dcd793d509f0fe7cd44bf46e9ce" name="a00b74dcd793d509f0fe7cd44bf46e9ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00b74dcd793d509f0fe7cd44bf46e9ce">&#9670;&#160;</a></span>runLedgerEntryTest() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::LedgerEntry_test::runLedgerEntryTest </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;&#160;</td>
<td class="paramname"><em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const &amp;&#160;</td>
<td class="paramname"><em>parentField</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const&#160;</td>
<td class="paramname"><em>location</em> = <code>source_location::current()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00404">404</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="a6d1300bd8bcf6e2786fedcbfb3270959" name="a6d1300bd8bcf6e2786fedcbfb3270959"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d1300bd8bcf6e2786fedcbfb3270959">&#9670;&#160;</a></span>runLedgerEntryTest() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::LedgerEntry_test::runLedgerEntryTest </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">test::jtx::Env</a> &amp;&#160;</td>
<td class="paramname"><em>env</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classJson_1_1StaticString.html">Json::StaticString</a> const &amp;&#160;</td>
<td class="paramname"><em>parentField</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="structripple_1_1test_1_1LedgerEntry__test_1_1Subfield.html">Subfield</a> &gt; const &amp;&#160;</td>
<td class="paramname"><em>subfields</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/source_location.html">source_location</a> const&#160;</td>
<td class="paramname"><em>location</em> = <code>source_location::current()</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00427">427</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -381,7 +665,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00071">71</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00466">466</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -408,7 +692,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00106">106</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00548">548</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -435,7 +719,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00199">199</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00654">654</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -462,7 +746,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00246">246</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00706">706</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -489,7 +773,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00444">444</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00774">774</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -516,7 +800,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00554">554</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00829">829</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -543,7 +827,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00685">685</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l00890">890</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -570,7 +854,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01107">1107</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01171">1171</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -597,7 +881,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01246">1246</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01325">1325</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -624,7 +908,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01346">1346</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01387">1387</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -651,7 +935,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01429">1429</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01435">1435</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -678,7 +962,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01486">1486</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01497">1497</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -705,7 +989,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01665">1665</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01647">1647</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -732,35 +1016,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01783">1783</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
<a id="a65ce6636468b7985b74caafe689537b4" name="a65ce6636468b7985b74caafe689537b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65ce6636468b7985b74caafe689537b4">&#9670;&#160;</a></span>testLedgerEntryInvalidParams()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::LedgerEntry_test::testLedgerEntryInvalidParams </td>
<td>(</td>
<td class="paramtype">unsigned int&#160;</td>
<td class="paramname"><em>apiVersion</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01834">1834</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01732">1732</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -787,7 +1043,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02057">2057</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01793">1793</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -814,7 +1070,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02096">2096</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01820">1820</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -841,7 +1097,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02145">2145</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01869">1869</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -868,7 +1124,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02218">2218</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l01952">1952</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -895,7 +1151,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02345">2345</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02031">2031</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>
@@ -926,7 +1182,7 @@ Private Attributes</h2></td></tr>
<p>Implements <a class="el" href="classbeast_1_1unit__test_1_1suite.html#aea7ffa0eca5e015d21be62a18adb8393">beast::unit_test::suite</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02373">2373</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="LedgerEntry__test_8cpp_source.html#l02059">2059</a> of file <a class="el" href="LedgerEntry__test_8cpp_source.html">LedgerEntry_test.cpp</a>.</p>
</div>
</div>