mirror of
https://github.com/XRPLF/rippled.git
synced 2026-02-09 00:12:30 +00:00
deploy: 5f638f5553
This commit is contained in:
@@ -211,111 +211,93 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keyword">template</span> <<span class="keyword">typename</span> Type></div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00115" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a"> 115</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& label,</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> Type status,</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">Status::Strings</a> messages,</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& message)</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> {</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>.<a class="code hl_function" href="classJson_1_1Value.html#a501a4d67e6c875255c2ecc03ccd2019b">clear</a>();</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#afb38a589a7f9af855542513867a97857">fillJson</a>(<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a>(status, messages));</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <span class="keyword">auto</span> prefix = label + <span class="stringliteral">": "</span>;</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keywordtype">bool</span>(<a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>), prefix + <span class="stringliteral">"No value"</span>);</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keyword">auto</span> error = <a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>[jss::error];</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keywordtype">bool</span>(error), prefix + <span class="stringliteral">"No error."</span>);</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> </div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="keyword">auto</span> code = error[jss::code].asInt();</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> status == code,</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> prefix + <span class="stringliteral">"Wrong status "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(code) +</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="stringliteral">" != "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(status));</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> </div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keyword">auto</span> m = error[jss::message].asString();</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(m == message, m + <span class="stringliteral">" != "</span> + message);</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keyword">auto</span> d = error[jss::data];</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keywordtype">size_t</span> s1 = d.size(), s2 = messages.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>();</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> s1 == s2,</div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> prefix + <span class="stringliteral">"Data sizes differ "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(s1) +</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="stringliteral">" != "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(s2));</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> i = 0; i < <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a>(s1, s2); ++i)</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> {</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <span class="keyword">auto</span> ds = d[i].asString();</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(ds == messages[i], prefix + ds + <span class="stringliteral">" != "</span> + messages[i]);</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> }</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> }</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a"> 115</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& label, Type status, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">Status::Strings</a> messages, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& message)</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> {</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>.<a class="code hl_function" href="classJson_1_1Value.html#a501a4d67e6c875255c2ecc03ccd2019b">clear</a>();</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#afb38a589a7f9af855542513867a97857">fillJson</a>(<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a>(status, messages));</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keyword">auto</span> prefix = label + <span class="stringliteral">": "</span>;</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keywordtype">bool</span>(<a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>), prefix + <span class="stringliteral">"No value"</span>);</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="keyword">auto</span> error = <a class="code hl_variable" href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">value_</a>[jss::error];</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keywordtype">bool</span>(error), prefix + <span class="stringliteral">"No error."</span>);</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <span class="keyword">auto</span> code = error[jss::code].asInt();</div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(status == code, prefix + <span class="stringliteral">"Wrong status "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(code) + <span class="stringliteral">" != "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(status));</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keyword">auto</span> m = error[jss::message].asString();</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(m == message, m + <span class="stringliteral">" != "</span> + message);</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keyword">auto</span> d = error[jss::data];</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keywordtype">size_t</span> s1 = d.size(), s2 = messages.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>();</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(s1 == s2, prefix + <span class="stringliteral">"Data sizes differ "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(s1) + <span class="stringliteral">" != "</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(s2));</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> i = 0; i < <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a>(s1, s2); ++i)</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> {</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">auto</span> ds = d[i].asString();</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(ds == messages[i], prefix + ds + <span class="stringliteral">" != "</span> + messages[i]);</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> }</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00153" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e"> 153</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">test_error</a>()</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> {</div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"error"</span>);</div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="stringliteral">"temBAD_AMOUNT"</span>,</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6aa9a4c76c9c7d2e1fc83581b9ce4d5152">temBAD_AMOUNT</a>,</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> {},</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="stringliteral">"temBAD_AMOUNT: Malformed: Bad amount."</span>);</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="stringliteral">"rpcBAD_SYNTAX"</span>,</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <a class="code hl_enumvalue" href="namespacexrpl.html#af6fadbc1b2101eff5fa78e7e2a50b76fa3d07329ca7d956a06e0a19faeab5d933">rpcBAD_SYNTAX</a>,</div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> {<span class="stringliteral">"An error."</span>, <span class="stringliteral">"Another error."</span>},</div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <span class="stringliteral">"badSyntax: Syntax error."</span>);</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(<span class="stringliteral">"integer message"</span>, 23, {<span class="stringliteral">"Stuff."</span>}, <span class="stringliteral">"23"</span>);</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> }</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00143" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e"> 143</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">test_error</a>()</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> {</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"error"</span>);</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(<span class="stringliteral">"temBAD_AMOUNT"</span>, <a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6aa9a4c76c9c7d2e1fc83581b9ce4d5152">temBAD_AMOUNT</a>, {}, <span class="stringliteral">"temBAD_AMOUNT: Malformed: Bad amount."</span>);</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(<span class="stringliteral">"rpcBAD_SYNTAX"</span>, <a class="code hl_enumvalue" href="namespacexrpl.html#af6fadbc1b2101eff5fa78e7e2a50b76fa3d07329ca7d956a06e0a19faeab5d933">rpcBAD_SYNTAX</a>, {<span class="stringliteral">"An error."</span>, <span class="stringliteral">"Another error."</span>}, <span class="stringliteral">"badSyntax: Syntax error."</span>);</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">expectFill</a>(<span class="stringliteral">"integer message"</span>, 23, {<span class="stringliteral">"Stuff."</span>}, <span class="stringliteral">"23"</span>);</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00172" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8"> 172</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">test_throw</a>()</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> {</div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"throw"</span>);</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> {</div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> Throw<Status>(<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a>(<a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6a0fded369a7b2b94ede175682bd55e0de">temBAD_PATH</a>, {<span class="stringliteral">"path=sdcdfd"</span>}));</div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> }</div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <span class="keywordflow">catch</span> (<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a> <span class="keyword">const</span>& s)</div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> {</div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(s.<a class="code hl_function" href="structxrpl_1_1RPC_1_1Status.html#a4b219c94d3ddb45f66ece6a392979fea">toTER</a>() == <a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6a0fded369a7b2b94ede175682bd55e0de">temBAD_PATH</a>, <span class="stringliteral">"temBAD_PATH wasn't thrown"</span>);</div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keyword">auto</span> msgs = s.<a class="code hl_function" href="structxrpl_1_1RPC_1_1Status.html#a058931594b25b33051b98b3cdabe6f86">messages</a>();</div>
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(msgs.size() == 1, <span class="stringliteral">"Wrong number of messages"</span>);</div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(msgs[0] == <span class="stringliteral">"path=sdcdfd"</span>, msgs[0]);</div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> }</div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>&)</div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> {</div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keyword">false</span>, <span class="stringliteral">"Didn't catch a Status"</span>);</div>
|
||||
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> }</div>
|
||||
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> }</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> </div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00154" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8"> 154</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">test_throw</a>()</div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> {</div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"throw"</span>);</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> {</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> Throw<Status>(<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a>(<a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6a0fded369a7b2b94ede175682bd55e0de">temBAD_PATH</a>, {<span class="stringliteral">"path=sdcdfd"</span>}));</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> }</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="keywordflow">catch</span> (<a class="code hl_struct" href="structxrpl_1_1RPC_1_1Status.html">Status</a> <span class="keyword">const</span>& s)</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> {</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(s.<a class="code hl_function" href="structxrpl_1_1RPC_1_1Status.html#a4b219c94d3ddb45f66ece6a392979fea">toTER</a>() == <a class="code hl_enumvalue" href="namespacexrpl.html#ac8c50610643a4f902b9bb9e42d0b00e6a0fded369a7b2b94ede175682bd55e0de">temBAD_PATH</a>, <span class="stringliteral">"temBAD_PATH wasn't thrown"</span>);</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keyword">auto</span> msgs = s.<a class="code hl_function" href="structxrpl_1_1RPC_1_1Status.html#a058931594b25b33051b98b3cdabe6f86">messages</a>();</div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(msgs.size() == 1, <span class="stringliteral">"Wrong number of messages"</span>);</div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(msgs[0] == <span class="stringliteral">"path=sdcdfd"</span>, msgs[0]);</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> }</div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>&)</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> {</div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">expect</a>(<span class="keyword">false</span>, <span class="stringliteral">"Didn't catch a Status"</span>);</div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> }</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> </div>
|
||||
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00194" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377"> 194</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a11328e3b348821cc75cb036608e3289b">test_OK</a>();</div>
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">test_error</a>();</div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">test_throw</a>();</div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> }</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00176" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377"> 176</a></span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a11328e3b348821cc75cb036608e3289b">test_OK</a>();</div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">test_error</a>();</div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <a class="code hl_function" href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">test_throw</a>();</div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span>};</div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> </div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"><a class="line" href="namespacexrpl_1_1RPC.html#a8efd421a412996c85ad31ef003c4f910"> 202</a></span>BEAST_DEFINE_TESTSUITE(fillJson, rpc, RPC);</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> </div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span>} <span class="comment">// namespace RPC</span></div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span>} <span class="comment">// namespace xrpl</span></div>
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="namespacexrpl_1_1RPC.html#a8efd421a412996c85ad31ef003c4f910"> 184</a></span>BEAST_DEFINE_TESTSUITE(fillJson, rpc, RPC);</div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span>} <span class="comment">// namespace RPC</span></div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span>} <span class="comment">// namespace xrpl</span></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>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00130">json_value.h:131</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a501a4d67e6c875255c2ecc03ccd2019b"><div class="ttname"><a href="classJson_1_1Value.html#a501a4d67e6c875255c2ecc03ccd2019b">Json::Value::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">Remove all object members and array elements.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00834">json_value.cpp:834</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a501a4d67e6c875255c2ecc03ccd2019b"><div class="ttname"><a href="classJson_1_1Value.html#a501a4d67e6c875255c2ecc03ccd2019b">Json::Value::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdoc">Remove all object members and array elements.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00795">json_value.cpp:795</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00051">suite.h:52</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00152">suite.h:152</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_ac6fc161c3c00cfbbc9590afe9e4559aa"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">beast::unit_test::suite::expect</a></div><div class="ttdeci">bool expect(Condition const &shouldBeTrue)</div><div class="ttdoc">Evaluate a test condition.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00226">suite.h:226</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00148">suite.h:148</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_ac6fc161c3c00cfbbc9590afe9e4559aa"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#ac6fc161c3c00cfbbc9590afe9e4559aa">beast::unit_test::suite::expect</a></div><div class="ttdeci">bool expect(Condition const &shouldBeTrue)</div><div class="ttdoc">Evaluate a test condition.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00222">suite.h:222</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1codeString__test_html"><div class="ttname"><a href="classxrpl_1_1RPC_1_1codeString__test.html">xrpl::RPC::codeString_test</a></div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00009">Status_test.cpp:10</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1codeString__test_html_a7afaaac476438114255efd82d9a3233b"><div class="ttname"><a href="classxrpl_1_1RPC_1_1codeString__test.html#a7afaaac476438114255efd82d9a3233b">xrpl::RPC::codeString_test::codeString</a></div><div class="ttdeci">std::string codeString(Type t)</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00014">Status_test.cpp:14</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1codeString__test_html_a980b3c7e5655f179b3c8fcdb196aea15"><div class="ttname"><a href="classxrpl_1_1RPC_1_1codeString__test.html#a980b3c7e5655f179b3c8fcdb196aea15">xrpl::RPC::codeString_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00071">Status_test.cpp:71</a></div></div>
|
||||
@@ -323,11 +305,11 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1codeString__test_html_adfc4ac9a1a58170a2247671d43645ccf"><div class="ttname"><a href="classxrpl_1_1RPC_1_1codeString__test.html#adfc4ac9a1a58170a2247671d43645ccf">xrpl::RPC::codeString_test::test_error</a></div><div class="ttdeci">void test_error()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00050">Status_test.cpp:50</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html">xrpl::RPC::fillJson_test</a></div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00080">Status_test.cpp:81</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a11328e3b348821cc75cb036608e3289b"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a11328e3b348821cc75cb036608e3289b">xrpl::RPC::fillJson_test::test_OK</a></div><div class="ttdeci">void test_OK()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00094">Status_test.cpp:94</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a157a27204b02e22ba731e23049fd1ff8"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">xrpl::RPC::fillJson_test::test_throw</a></div><div class="ttdeci">void test_throw()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00172">Status_test.cpp:172</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a157a27204b02e22ba731e23049fd1ff8"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a157a27204b02e22ba731e23049fd1ff8">xrpl::RPC::fillJson_test::test_throw</a></div><div class="ttdeci">void test_throw()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00154">Status_test.cpp:154</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a1dadaa9048365641774381bbdaee5c9a"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a1dadaa9048365641774381bbdaee5c9a">xrpl::RPC::fillJson_test::expectFill</a></div><div class="ttdeci">void expectFill(std::string const &label, Type status, Status::Strings messages, std::string const &message)</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00115">Status_test.cpp:115</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a710b4590b2f760ced7106cb995be033d"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a710b4590b2f760ced7106cb995be033d">xrpl::RPC::fillJson_test::value_</a></div><div class="ttdeci">Json::Value value_</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00083">Status_test.cpp:83</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a9d67efea82be9faf5ed5696701b72377"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377">xrpl::RPC::fillJson_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00194">Status_test.cpp:194</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_abbee6d505f5e56d1aa34071b0008375e"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">xrpl::RPC::fillJson_test::test_error</a></div><div class="ttdeci">void test_error()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00153">Status_test.cpp:153</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_a9d67efea82be9faf5ed5696701b72377"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#a9d67efea82be9faf5ed5696701b72377">xrpl::RPC::fillJson_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00176">Status_test.cpp:176</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_abbee6d505f5e56d1aa34071b0008375e"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#abbee6d505f5e56d1aa34071b0008375e">xrpl::RPC::fillJson_test::test_error</a></div><div class="ttdeci">void test_error()</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00143">Status_test.cpp:143</a></div></div>
|
||||
<div class="ttc" id="aclassxrpl_1_1RPC_1_1fillJson__test_html_afb38a589a7f9af855542513867a97857"><div class="ttname"><a href="classxrpl_1_1RPC_1_1fillJson__test.html#afb38a589a7f9af855542513867a97857">xrpl::RPC::fillJson_test::fillJson</a></div><div class="ttdeci">void fillJson(Type t)</div><div class="ttdef"><b>Definition</b> <a href="Status__test_8cpp_source.html#l00087">Status_test.cpp:87</a></div></div>
|
||||
<div class="ttc" id="aexception_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a></div></div>
|
||||
<div class="ttc" id="amin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a></div><div class="ttdeci">T min(T... args)</div></div>
|
||||
@@ -339,10 +321,10 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespacexrpl_html_af6fadbc1b2101eff5fa78e7e2a50b76faffe7dc93a7f5be3abc5d49473c0776c0"><div class="ttname"><a href="namespacexrpl.html#af6fadbc1b2101eff5fa78e7e2a50b76faffe7dc93a7f5be3abc5d49473c0776c0">xrpl::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="ErrorCodes_8h_source.html#l00025">ErrorCodes.h:25</a></div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html">xrpl::RPC::Status</a></div><div class="ttdoc">Status represents the results of an operation that might fail.</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00020">Status.h:21</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a058931594b25b33051b98b3cdabe6f86"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a058931594b25b33051b98b3cdabe6f86">xrpl::RPC::Status::messages</a></div><div class="ttdeci">Strings const & messages() const</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00110">Status.h:110</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a058931594b25b33051b98b3cdabe6f86"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a058931594b25b33051b98b3cdabe6f86">xrpl::RPC::Status::messages</a></div><div class="ttdeci">Strings const & messages() const</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00101">Status.h:101</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a2c59eb702d0d87fe393c091b61988e51"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a2c59eb702d0d87fe393c091b61988e51">xrpl::RPC::Status::codeString</a></div><div class="ttdeci">std::string codeString() const</div><div class="ttdef"><b>Definition</b> <a href="Status_8cpp_source.html#l00009">Status.cpp:9</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a37a24d9d647545a821b3ed8204d3557c"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a37a24d9d647545a821b3ed8204d3557c">xrpl::RPC::Status::OK</a></div><div class="ttdeci">static constexpr Code OK</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00027">Status.h:27</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a4b219c94d3ddb45f66ece6a392979fea"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a4b219c94d3ddb45f66ece6a392979fea">xrpl::RPC::Status::toTER</a></div><div class="ttdeci">TER toTER() const</div><div class="ttdoc">Returns the Status as a TER.</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00077">Status.h:77</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_a4b219c94d3ddb45f66ece6a392979fea"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#a4b219c94d3ddb45f66ece6a392979fea">xrpl::RPC::Status::toTER</a></div><div class="ttdeci">TER toTER() const</div><div class="ttdoc">Returns the Status as a TER.</div><div class="ttdef"><b>Definition</b> <a href="Status_8h_source.html#l00071">Status.h:71</a></div></div>
|
||||
<div class="ttc" id="astructxrpl_1_1RPC_1_1Status_html_abc0536a6ce22c2e6a0ab95ec0f0b692c"><div class="ttname"><a href="structxrpl_1_1RPC_1_1Status.html#abc0536a6ce22c2e6a0ab95ec0f0b692c">xrpl::RPC::Status::fillJson</a></div><div class="ttdeci">void fillJson(Json::Value &)</div><div class="ttdoc">Fill a Json::Value with an RPC 2.0 response.</div><div class="ttdef"><b>Definition</b> <a href="Status_8cpp_source.html#l00042">Status.cpp:42</a></div></div>
|
||||
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector< std::string ></a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user