mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 19:45:53 +00:00
deploy: f0c237e001
This commit is contained in:
@@ -137,9 +137,9 @@ $(function() {
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  assert(ledger->stateMap().getHash().isNonZero());</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  </div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> alreadyHad = <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#aaa890e8aee550873258da21774da1d0b">canonicalize_replace_cache</a>(</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> <span class="keywordtype">bool</span> alreadyHad = <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a6d1fd054e7350fdbd3bb0cbdd0f0f2f3">canonicalize_replace_cache</a>(</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  ledger->info().hash, ledger);</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">if</span> (validated)</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>[ledger->info().seq] = ledger->info().hash;</div>
|
||||
@@ -150,7 +150,7 @@ $(function() {
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <a class="code" href="classripple_1_1base__uint.html">LedgerHash</a></div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4"> 80</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">LedgerHistory::getLedgerHash</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">LedgerIndex</a> index)</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> {</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">auto</span> it = <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.find(index);</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  </div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordflow">if</span> (it != <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.end())</div>
|
||||
@@ -163,7 +163,7 @@ $(function() {
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#a25476afb16a118d37c17490273a0f24b"> 92</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#a25476afb16a118d37c17490273a0f24b">LedgerHistory::getLedgerBySeq</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">LedgerIndex</a> index)</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> {</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  {</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keyword">auto</span> it = <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.find(index);</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  </div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">if</span> (it != <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.end())</div>
|
||||
@@ -183,10 +183,10 @@ $(function() {
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  </div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  {</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="comment">// Add this ledger to the local tracking by index</span></div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  </div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  assert(ret->isImmutable());</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">canonicalize_replace_client</a>(ret->info().hash, ret);</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">canonicalize_replace_client</a>(ret->info().hash, ret);</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>[ret->info().seq] = ret->info().hash;</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keywordflow">return</span> (ret->info().seq == index) ? ret : <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  }</div>
|
||||
@@ -195,7 +195,7 @@ $(function() {
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<Ledger const></a></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#aef350868af3be617b169eef8ab396827"> 125</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#aef350868af3be617b169eef8ab396827">LedgerHistory::getLedgerByHash</a>(<a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> <span class="keyword">const</span>& hash)</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> {</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">auto</span> ret = <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a8b19cf9b9885ddeceb282d5fb6757ce5">fetch</a>(hash);</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">auto</span> ret = <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a3560674c26007c744baaedfc8aa0a126">fetch</a>(hash);</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  </div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">if</span> (ret)</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  {</div>
|
||||
@@ -211,7 +211,7 @@ $(function() {
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  assert(ret->isImmutable());</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  assert(ret->info().hash == hash);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">canonicalize_replace_client</a>(ret->info().hash, ret);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">canonicalize_replace_client</a>(ret->info().hash, ret);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  assert(ret->info().hash == hash);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
@@ -508,10 +508,10 @@ $(function() {
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>  <a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> hash = ledger->info().hash;</div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  assert(!hash.<a class="code" href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">isZero</a>());</div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  </div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  </div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  <span class="keyword">auto</span> entry = std::make_shared<cv_entry>();</div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">canonicalize_replace_client</a>(index, entry);</div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">canonicalize_replace_client</a>(index, entry);</div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  </div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="keywordflow">if</span> (entry->validated && !entry->built)</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  {</div>
|
||||
@@ -548,10 +548,10 @@ $(function() {
|
||||
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>  <a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> hash = ledger->info().hash;</div>
|
||||
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  assert(!hash.<a class="code" href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">isZero</a>());</div>
|
||||
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>  </div>
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  </div>
|
||||
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>  <span class="keyword">auto</span> entry = std::make_shared<cv_entry>();</div>
|
||||
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">canonicalize_replace_client</a>(index, entry);</div>
|
||||
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a>.<a class="code" href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">canonicalize_replace_client</a>(index, entry);</div>
|
||||
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>  </div>
|
||||
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>  <span class="keywordflow">if</span> (entry->built && !entry->validated)</div>
|
||||
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>  {</div>
|
||||
@@ -581,7 +581,7 @@ $(function() {
|
||||
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330"> 513</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">LedgerHistory::fixIndex</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">LedgerIndex</a> ledgerIndex, <a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> <span class="keyword">const</span>& ledgerHash)</div>
|
||||
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span> {</div>
|
||||
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a> sl(<a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">peekMutex</a>());</div>
|
||||
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>  <span class="keyword">auto</span> it = <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.find(ledgerIndex);</div>
|
||||
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>  </div>
|
||||
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>  <span class="keywordflow">if</span> ((it != <a class="code" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a>.end()) && (it->second != ledgerHash))</div>
|
||||
@@ -595,25 +595,26 @@ $(function() {
|
||||
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l00527"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#ae8f38e5e1ec9f36261c3efa670eb2b85"> 527</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#ae8f38e5e1ec9f36261c3efa670eb2b85">LedgerHistory::tune</a>(<span class="keywordtype">int</span> size, <a class="codeRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> age)</div>
|
||||
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span> {</div>
|
||||
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a2b0f99a8b2d0752fc37a54dea2b429cf">setTargetSize</a>(size);</div>
|
||||
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#af2689719b0e55610cb08134b0e4f3a9e">setTargetAge</a>(age);</div>
|
||||
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a7c93038dab2483ab59153f816d9ed4e4">setTargetSize</a>(size);</div>
|
||||
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a601b7bfdd4a7922b879b5139d495dc6f">setTargetAge</a>(age);</div>
|
||||
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span> }</div>
|
||||
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>  </div>
|
||||
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span> <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l00534"></a><span class="lineno"><a class="line" href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81"> 534</a></span> <a class="code" href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">LedgerHistory::clearLedgerCachePrior</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">LedgerIndex</a> seq)</div>
|
||||
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span> {</div>
|
||||
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  <span class="keywordflow">for</span> (<a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> it : <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a6516e7dfcbc527e96ed681e692259a6a">getKeys</a>())</div>
|
||||
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>  <span class="keywordflow">for</span> (<a class="code" href="classripple_1_1base__uint.html">LedgerHash</a> it : <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#adc2b4dd94bfe99ee02957f99041019b8">getKeys</a>())</div>
|
||||
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  {</div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  <span class="keyword">auto</span> <span class="keyword">const</span> ledger = <a class="code" href="classripple_1_1LedgerHistory.html#aef350868af3be617b169eef8ab396827">getLedgerByHash</a>(it);</div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  <span class="keywordflow">if</span> (!ledger || ledger->info().seq < seq)</div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#ad705bf378cd95b9a8a394c0dfb698e77">del</a>(it, <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a>.<a class="code" href="classripple_1_1TaggedCache.html#a7055703a52e579ca1ef3a90d53dcebcb">del</a>(it, <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  }</div>
|
||||
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span> }</div>
|
||||
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>  </div>
|
||||
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00103">Application.h:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_ad705bf378cd95b9a8a394c0dfb698e77"><div class="ttname"><a href="classripple_1_1TaggedCache.html#ad705bf378cd95b9a8a394c0dfb698e77">ripple::TaggedCache::del</a></div><div class="ttdeci">bool del(const key_type &key, bool valid)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00265">TaggedCache.h:265</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_adc2b4dd94bfe99ee02957f99041019b8"><div class="ttname"><a href="classripple_1_1TaggedCache.html#adc2b4dd94bfe99ee02957f99041019b8">ripple::TaggedCache::getKeys</a></div><div class="ttdeci">std::vector< key_type > getKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00455">TaggedCache.h:455</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00115">Application.h:115</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a7055703a52e579ca1ef3a90d53dcebcb"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a7055703a52e579ca1ef3a90d53dcebcb">ripple::TaggedCache::del</a></div><div class="ttdeci">bool del(const key_type &key, bool valid)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00266">TaggedCache.h:266</a></div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr< Collector ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8a5ccffa6c8b9c83d07f608b37a20899"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8a5ccffa6c8b9c83d07f608b37a20899">ripple::LedgerHistory::handleMismatch</a></div><div class="ttdeci">void handleMismatch(LedgerHash const &built, LedgerHash const &valid, std::optional< uint256 > const &builtConsensusHash, std::optional< uint256 > const &validatedConsensusHash, Json::Value const &consensus)</div><div class="ttdoc">Log details in the case where we build one ledger but validate a different one.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00323">LedgerHistory.cpp:323</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a22adb38923282bf7dbb38655afdb381d"><div class="ttname"><a href="namespaceripple.html#a22adb38923282bf7dbb38655afdb381d">ripple::loadByIndex</a></div><div class="ttdeci">std::shared_ptr< Ledger > loadByIndex(std::uint32_t ledgerIndex, Application &app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01061">Ledger.cpp:1061</a></div></div>
|
||||
@@ -627,26 +628,25 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8413110326cba685ff8cdb908ff310e9"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8413110326cba685ff8cdb908ff310e9">ripple::LedgerHistory::j_</a></div><div class="ttdeci">beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00161">LedgerHistory.h:161</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ae8f38e5e1ec9f36261c3efa670eb2b85"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ae8f38e5e1ec9f36261c3efa670eb2b85">ripple::LedgerHistory::tune</a></div><div class="ttdeci">void tune(int size, std::chrono::seconds age)</div><div class="ttdoc">Set the history cache's parameters.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00527">LedgerHistory.cpp:527</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a8b19cf9b9885ddeceb282d5fb6757ce5"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a8b19cf9b9885ddeceb282d5fb6757ce5">ripple::TaggedCache::fetch</a></div><div class="ttdeci">std::shared_ptr< T > fetch(const key_type &key)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00392">TaggedCache.h:392</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac70521ab6e1277870a9e400e7a08e937"><div class="ttname"><a href="namespaceripple.html#ac70521ab6e1277870a9e400e7a08e937">ripple::stopwatch</a></div><div class="ttdeci">Stopwatch & stopwatch()</div><div class="ttdoc">Returns an instance of a wall clock.</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00088">chrono.h:88</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_aaa890e8aee550873258da21774da1d0b"><div class="ttname"><a href="classripple_1_1TaggedCache.html#aaa890e8aee550873258da21774da1d0b">ripple::TaggedCache::canonicalize_replace_cache</a></div><div class="ttdeci">bool canonicalize_replace_cache(const key_type &key, std::shared_ptr< T > const &data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00378">TaggedCache.h:378</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a8decf929ebaba3425836b33fc74d6be4"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">ripple::LedgerHistory::getLedgerHash</a></div><div class="ttdeci">LedgerHash getLedgerHash(LedgerIndex ledgerIndex)</div><div class="ttdoc">Get a ledger's hash given its sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00080">LedgerHistory.cpp:80</a></div></div>
|
||||
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a6d1fd054e7350fdbd3bb0cbdd0f0f2f3"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a6d1fd054e7350fdbd3bb0cbdd0f0f2f3">ripple::TaggedCache::canonicalize_replace_cache</a></div><div class="ttdeci">bool canonicalize_replace_cache(const key_type &key, std::shared_ptr< T > const &data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00379">TaggedCache.h:379</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a5b22f0c89730a59843fa1840d9225d27"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">ripple::LedgerHistory::builtLedger</a></div><div class="ttdeci">void builtLedger(std::shared_ptr< Ledger const > const &, uint256 const &consensusHash, Json::Value)</div><div class="ttdoc">Report that we have locally built a particular ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00431">LedgerHistory.cpp:431</a></div></div>
|
||||
<div class="ttc" id="aunlock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock/unlock.html">std::unique_lock::unlock</a></div><div class="ttdeci">T unlock(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint< 256 > uint256</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00529">base_uint.h:529</a></div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a7c71cafdd85eba74ab6e4436d9ec9037"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">ripple::LedgerHistory::m_consensus_validated</a></div><div class="ttdeci">ConsensusValidated m_consensus_validated</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00156">LedgerHistory.h:156</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 256 ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a7c93038dab2483ab59153f816d9ed4e4"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a7c93038dab2483ab59153f816d9ed4e4">ripple::TaggedCache::setTargetSize</a></div><div class="ttdeci">void setTargetSize(int s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00105">TaggedCache.h:105</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a729619e7a3a0d92226e7d52347ff2a5e"><div class="ttname"><a href="namespaceripple.html#a729619e7a3a0d92226e7d52347ff2a5e">ripple::loadByHash</a></div><div class="ttdeci">std::shared_ptr< Ledger > loadByHash(uint256 const &ledgerHash, Application &app, bool acquire)</div><div class="ttdef"><b>Definition:</b> <a href="Ledger_8cpp_source.html#l01074">Ledger.cpp:1074</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a1148d79bd25d415e793e4d11f79836bf"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a1148d79bd25d415e793e4d11f79836bf">ripple::LedgerHistory::insert</a></div><div class="ttdeci">bool insert(std::shared_ptr< Ledger const > ledger, bool validated)</div><div class="ttdoc">Track a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00062">LedgerHistory.cpp:62</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a6fd7dba1ad932f4c1246c9a090c145e5"><div class="ttname"><a href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">ripple::base_uint::isZero</a></div><div class="ttdeci">bool isZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00511">base_uint.h:511</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a601b7bfdd4a7922b879b5139d495dc6f"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a601b7bfdd4a7922b879b5139d495dc6f">ripple::TaggedCache::setTargetAge</a></div><div class="ttdeci">void setTargetAge(clock_type::duration s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00132">TaggedCache.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a7514a7d4ed469f9a72004040fe243db4"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a7514a7d4ed469f9a72004040fe243db4">ripple::LedgerHistory::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00132">LedgerHistory.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapItem_html"><div class="ttname"><a href="classripple_1_1SHAMapItem.html">ripple::SHAMapItem</a></div><div class="ttdef"><b>Definition:</b> <a href="SHAMapItem_8h_source.html#l00031">SHAMapItem.h:31</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_aef350868af3be617b169eef8ab396827"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#aef350868af3be617b169eef8ab396827">ripple::LedgerHistory::getLedgerByHash</a></div><div class="ttdeci">std::shared_ptr< Ledger const > getLedgerByHash(LedgerHash const &ledgerHash)</div><div class="ttdoc">Retrieve a ledger given its hash.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00125">LedgerHistory.cpp:125</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a6516e7dfcbc527e96ed681e692259a6a"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a6516e7dfcbc527e96ed681e692259a6a">ripple::TaggedCache::getKeys</a></div><div class="ttdeci">std::vector< key_type > getKeys() const</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00511">TaggedCache.h:511</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_abf9dcf9333193cda6edfdf88f6351c97"><div class="ttname"><a href="classripple_1_1TaggedCache.html#abf9dcf9333193cda6edfdf88f6351c97">ripple::TaggedCache::peekMutex</a></div><div class="ttdeci">mutex_type & peekMutex()</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00505">TaggedCache.h:505</a></div></div>
|
||||
<div class="ttc" id="aunique_lock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html_af88b035a71531a9b27ee2fa25d0444e9"><div class="ttname"><a href="classripple_1_1ReadView.html#af88b035a71531a9b27ee2fa25d0444e9">ripple::ReadView::txRead</a></div><div class="ttdeci">virtual tx_type txRead(key_type const &key) const =0</div><div class="ttdoc">Read a transaction from the tx map.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMap_html"><div class="ttname"><a href="classripple_1_1SHAMap.html">ripple::SHAMap</a></div><div class="ttdoc">A SHAMap is both a radix tree with a fan-out of 16 and a Merkle tree.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8h_source.html#l00095">SHAMap.h:95</a></div></div>
|
||||
@@ -658,11 +658,10 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a49ad057420586791e32265487778ce61"><div class="ttname"><a href="namespaceripple.html#a49ad057420586791e32265487778ce61">ripple::log_one</a></div><div class="ttdeci">static void log_one(ReadView const &ledger, uint256 const &tx, char const *msg, beast::Journal &j)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00150">LedgerHistory.cpp:150</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00291">LedgerToJson.cpp:291</a></div></div>
|
||||
<div class="ttc" id="avalue_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/value.html">std::optional::value</a></div><div class="ttdeci">T value(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_af2689719b0e55610cb08134b0e4f3a9e"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af2689719b0e55610cb08134b0e4f3a9e">ripple::TaggedCache::setTargetAge</a></div><div class="ttdeci">void setTargetAge(clock_type::duration s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00120">TaggedCache.h:120</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00192">ReadView.h:192</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_1TaggedCache_html_a2b0f99a8b2d0752fc37a54dea2b429cf"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a2b0f99a8b2d0752fc37a54dea2b429cf">ripple::TaggedCache::setTargetSize</a></div><div class="ttdeci">void setTargetSize(int s)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00100">TaggedCache.h:100</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html_ac284afc905c482953c35c61b459fd85b"><div class="ttname"><a href="classripple_1_1ReadView.html#ac284afc905c482953c35c61b459fd85b">ripple::ReadView::seq</a></div><div class="ttdeci">LedgerIndex seq() const</div><div class="ttdoc">Returns the sequence number of the base ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00260">ReadView.h:260</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a3560674c26007c744baaedfc8aa0a126"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a3560674c26007c744baaedfc8aa0a126">ripple::TaggedCache::fetch</a></div><div class="ttdeci">std::shared_ptr< T > fetch(const key_type &key)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00393">TaggedCache.h:393</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aefd2f77338ce3c9a2fffc4f0b289b483"><div class="ttname"><a href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">ripple::LogicError</a></div><div class="ttdeci">void LogicError(std::string const &how) noexcept</div><div class="ttdoc">Called when faulty logic causes a broken invariant.</div><div class="ttdef"><b>Definition:</b> <a href="contract_8cpp_source.html#l00048">contract.cpp:48</a></div></div>
|
||||
@@ -670,8 +669,9 @@ $(function() {
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00315">Journal.h:315</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a87fe60d8d8ce16003486f76bd6fa9ae3"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a87fe60d8d8ce16003486f76bd6fa9ae3">ripple::TaggedCache::canonicalize_replace_client</a></div><div class="ttdeci">bool canonicalize_replace_client(const key_type &key, std::shared_ptr< T > &data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00387">TaggedCache.h:387</a></div></div>
|
||||
<div class="ttc" id="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_af032e0e25c9e7757b75096f99b4d2ee7"><div class="ttname"><a href="classripple_1_1TaggedCache.html#af032e0e25c9e7757b75096f99b4d2ee7">ripple::TaggedCache::canonicalize_replace_client</a></div><div class="ttdeci">bool canonicalize_replace_client(const key_type &key, std::shared_ptr< T > &data)</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00386">TaggedCache.h:386</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TaggedCache_html_a4deea9f6c2b5fb0defca835ae3f43055"><div class="ttname"><a href="classripple_1_1TaggedCache.html#a4deea9f6c2b5fb0defca835ae3f43055">ripple::TaggedCache::peekMutex</a></div><div class="ttdeci">mutex_type & peekMutex()</div><div class="ttdef"><b>Definition:</b> <a href="TaggedCache_8h_source.html#l00449">TaggedCache.h:449</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_ada81f3494202a6c8473ba4f17c12d91f"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#ada81f3494202a6c8473ba4f17c12d91f">ripple::LedgerHistory::mismatch_counter_</a></div><div class="ttdeci">beast::insight::Counter mismatch_counter_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8h_source.html#l00134">LedgerHistory.h:134</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LedgerHistory_html_a38f560ae8e28cf743665f2151b2826a9"><div class="ttname"><a href="classripple_1_1LedgerHistory.html#a38f560ae8e28cf743665f2151b2826a9">ripple::LedgerHistory::LedgerHistory</a></div><div class="ttdeci">LedgerHistory(beast::insight::Collector::ptr const &collector, Application &app)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHistory_8cpp_source.html#l00039">LedgerHistory.cpp:39</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a4544f7b3f4163ebe5da9273258936fe5"><div class="ttname"><a href="classJson_1_1Value.html#a4544f7b3f4163ebe5da9273258936fe5">Json::Value::begin</a></div><div class="ttdeci">const_iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01046">json_value.cpp:1046</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user