This commit is contained in:
manojsdoshi
2021-03-12 22:34:28 +00:00
parent 1664f589f1
commit dffdcfc0e7
4802 changed files with 108249 additions and 108053 deletions

View File

@@ -96,7 +96,7 @@ $(function() {
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;ripple/consensus/LedgerTiming.h&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;ripple/json/json_value.h&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor">#include &lt;boost/bimap/bimap.hpp&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;boost/optional.hpp&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a>&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/set.html">set</a>&gt;</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &lt;test/csf/Tx.h&gt;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
@@ -291,8 +291,8 @@ $(function() {
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; <a class="code" href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#a6986248b55e7165075b34f72d7c35fb6">LedgerOracle</a>();</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; boost::optional&lt;Ledger&gt;</div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <a class="code" href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#a81db7c0cefb4b14d453a025813058ade">lookup</a>(<a class="code" href="classripple_1_1tagged__integer.html">Ledger::ID</a> <span class="keyword">const</span>&amp; <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;Ledger&gt;</a></div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160; <a class="code" href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#aaf00a6b30982d192939144e0397a6e6a">lookup</a>(<a class="code" href="classripple_1_1tagged__integer.html">Ledger::ID</a> <span class="keyword">const</span>&amp; <span class="keywordtype">id</span>) <span class="keyword">const</span>;</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160; </div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160; <a class="code" href="classripple_1_1test_1_1csf_1_1Ledger.html">Ledger</a></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; <a class="code" href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#aa5c1e0afad87b1998cbe4152134cecc2">accept</a>(</div>
@@ -357,7 +357,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1LedgerOracle_html_a2d89c460f3342a86889a560b6bfb6192"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#a2d89c460f3342a86889a560b6bfb6192">ripple::test::csf::LedgerOracle::InstanceEntry</a></div><div class="ttdeci">InstanceMap::value_type InstanceEntry</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00246">ledgers.h:246</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1csf_1_1Ledger_1_1Instance_html_abf7689191f2bf3285d60bf205e9a8659"><div class="ttname"><a href="structripple_1_1test_1_1csf_1_1Ledger_1_1Instance.html#abf7689191f2bf3285d60bf205e9a8659">ripple::test::csf::Ledger::Instance::operator!=</a></div><div class="ttdeci">friend bool operator!=(Instance const &amp;a, Instance const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00127">ledgers.h:127</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1LedgerOracle_html_a81db7c0cefb4b14d453a025813058ade"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#a81db7c0cefb4b14d453a025813058ade">ripple::test::csf::LedgerOracle::lookup</a></div><div class="ttdeci">boost::optional&lt; Ledger &gt; lookup(Ledger::ID const &amp;id) const</div><div class="ttdoc">Find the ledger with the given ID.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8cpp_source.html#l00129">ledgers.cpp:129</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1csf_html_a71159613165e817624cb1a482aeb3345"><div class="ttname"><a href="namespaceripple_1_1test_1_1csf.html#a71159613165e817624cb1a482aeb3345">ripple::test::csf::TxSetType</a></div><div class="ttdeci">boost::container::flat_set&lt; Tx &gt; TxSetType</div><div class="ttdef"><b>Definition:</b> <a href="Tx_8h_source.html#l00067">Tx.h:67</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_ab07c94f8bc5d34242fa9618755c4ad2f"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#ab07c94f8bc5d34242fa9618755c4ad2f">ripple::test::csf::Ledger::Ledger</a></div><div class="ttdeci">Ledger(MakeGenesis)</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00155">ledgers.h:155</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1csf_1_1Ledger_1_1Instance_html_a16e8561caa911061110bcd4f8b650cba"><div class="ttname"><a href="structripple_1_1test_1_1csf_1_1Ledger_1_1Instance.html#a16e8561caa911061110bcd4f8b650cba">ripple::test::csf::Ledger::Instance::txs</a></div><div class="ttdeci">TxSetType txs</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00085">ledgers.h:85</a></div></div>
@@ -388,6 +387,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1csf_1_1LedgerHistoryHelper_html_a0dd272179e7a1612364a5928f8018af3"><div class="ttname"><a href="structripple_1_1test_1_1csf_1_1LedgerHistoryHelper.html#a0dd272179e7a1612364a5928f8018af3">ripple::test::csf::LedgerHistoryHelper::seen</a></div><div class="ttdeci">std::set&lt; char &gt; seen</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00325">ledgers.h:325</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1csf_1_1LedgerHistoryHelper_html"><div class="ttname"><a href="structripple_1_1test_1_1csf_1_1LedgerHistoryHelper.html">ripple::test::csf::LedgerHistoryHelper</a></div><div class="ttdoc">Helper for writing unit tests with controlled ledger histories.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00320">ledgers.h:320</a></div></div>
<div class="ttc" id="atie_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple/tie.html">std::tie</a></div><div class="ttdeci">T tie(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1LedgerOracle_html_aaf00a6b30982d192939144e0397a6e6a"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1LedgerOracle.html#aaf00a6b30982d192939144e0397a6e6a">ripple::test::csf::LedgerOracle::lookup</a></div><div class="ttdeci">std::optional&lt; Ledger &gt; lookup(Ledger::ID const &amp;id) const</div><div class="ttdoc">Find the ledger with the given ID.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8cpp_source.html#l00129">ledgers.cpp:129</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1csf_1_1Ledger_1_1Instance_html_abeabc037a93a226346001d720cd8f202"><div class="ttname"><a href="structripple_1_1test_1_1csf_1_1Ledger_1_1Instance.html#abeabc037a93a226346001d720cd8f202">ripple::test::csf::Ledger::Instance::operator&lt;</a></div><div class="ttdeci">friend bool operator&lt;(Instance const &amp;a, Instance const &amp;b)</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00133">ledgers.h:133</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a3901578883505aadc2fcc2feb9b5344c"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a3901578883505aadc2fcc2feb9b5344c">ripple::test::csf::Ledger::parentCloseTime</a></div><div class="ttdeci">NetClock::time_point parentCloseTime() const</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00196">ledgers.h:196</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1LedgerOracle_html"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1LedgerOracle.html">ripple::test::csf::LedgerOracle</a></div><div class="ttdoc">Oracle maintaining unique ledgers for a simulation.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00243">ledgers.h:243</a></div></div>
@@ -404,7 +404,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a44a6073a13a26322ef0bc2e48b0594f8"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a44a6073a13a26322ef0bc2e48b0594f8">ripple::test::csf::Ledger::mismatch</a></div><div class="ttdeci">friend Ledger::Seq mismatch(Ledger const &amp;a, Ledger const &amp;o)</div><div class="ttdoc">Return the sequence number of the first mismatching ancestor.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8cpp_source.html#l00058">ledgers.cpp:58</a></div></div>
<div class="ttc" id="asubstr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/substr.html">std::string::substr</a></div><div class="ttdeci">T substr(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a51762b712ff675f7069ad6225761117b"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a51762b712ff675f7069ad6225761117b">ripple::test::csf::Ledger::closeTime</a></div><div class="ttdeci">NetClock::time_point closeTime() const</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00190">ledgers.h:190</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00032">seq.h:32</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00033">seq.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_ad92a35fc6f64955e2cdf6ce2a1b66d13"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#ad92a35fc6f64955e2cdf6ce2a1b66d13">ripple::test::csf::Ledger::id</a></div><div class="ttdeci">ID id() const</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00166">ledgers.h:166</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a7b8745680fc9b79ea135c193caa8c90f"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a7b8745680fc9b79ea135c193caa8c90f">ripple::test::csf::Ledger::genesis</a></div><div class="ttdeci">static const Instance genesis</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00148">ledgers.h:148</a></div></div>
@@ -415,6 +415,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a81da7e57b7c3864fcaa96468e05d9db5"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a81da7e57b7c3864fcaa96468e05d9db5">ripple::test::csf::Ledger::closeAgree</a></div><div class="ttdeci">bool closeAgree() const</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00184">ledgers.h:184</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_ad46ef51c2bccdf342f2cc7d8981584da"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#ad46ef51c2bccdf342f2cc7d8981584da">ripple::test::csf::Ledger::isAncestor</a></div><div class="ttdeci">bool isAncestor(Ledger const &amp;ancestor) const</div><div class="ttdoc">Determine whether ancestor is really an ancestor of this ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8cpp_source.html#l00040">ledgers.cpp:40</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_af977b8184fe30083d872e230c43c726d"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#af977b8184fe30083d872e230c43c726d">ripple::test::csf::Ledger::Seq</a></div><div class="ttdeci">tagged_integer&lt; std::uint32_t, SeqTag &gt; Seq</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00063">ledgers.h:63</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/end.html">std::unordered_map::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1csf_1_1Ledger_html_a6614d5b7b7b7063c71f5e8a8118b7a6b"><div class="ttname"><a href="classripple_1_1test_1_1csf_1_1Ledger.html#a6614d5b7b7b7063c71f5e8a8118b7a6b">ripple::test::csf::Ledger::instance_</a></div><div class="ttdeci">Instance const * instance_</div><div class="ttdef"><b>Definition:</b> <a href="ledgers_8h_source.html#l00238">ledgers.h:238</a></div></div>