mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-29 15:35:50 +00:00
deploy: fe05b8c4fe
This commit is contained in:
@@ -168,7 +168,7 @@ class beast::LockFreeStack< Element, Tag ></h3>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00155">155</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00146">146</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
<a id="a1e2bf8329b989a61a93798398dd915df"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1e2bf8329b989a61a93798398dd915df">◆ </a></span>value_type</h2>
|
||||
@@ -184,7 +184,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00183">183</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00174">174</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -202,7 +202,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00184">184</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00175">175</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -220,7 +220,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00185">185</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00176">176</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -238,7 +238,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00186">186</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00177">177</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -256,7 +256,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00187">187</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00178">178</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -274,7 +274,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00188">188</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00179">179</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -292,7 +292,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00189">189</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00180">180</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -310,7 +310,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00190">190</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00181">181</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -328,7 +328,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00192">192</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00183">183</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -350,7 +350,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00194">194</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00185">185</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -430,7 +430,7 @@ template<class Element , class Tag = void> </div>
|
||||
|
||||
<p>Returns true if the stack is empty. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00204">204</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00195">195</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -462,7 +462,7 @@ template<class Element , class Tag = void> </div>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the stack was previously empty. If multiple threads are attempting to push, only one will receive <code>true</code>. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00222">222</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00213">213</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -487,7 +487,7 @@ template<class Element , class Tag = void> </div>
|
||||
<p>The caller is responsible for preventing the ABA problem. This operation is lock-free. Thread safety: Safe to call from any thread.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The element that was popped, or <code>nullptr</code> if the stack was empty. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00248">248</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00239">239</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -511,7 +511,7 @@ template<class Element , class Tag = void> </div>
|
||||
<p>Return a forward iterator to the beginning or end of the stack. </p>
|
||||
<p>Undefined behavior results if push_front or pop_front is called while an iteration is in progress. Thread safety: Caller is responsible for synchronization. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00273">273</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00264">264</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -532,7 +532,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00279">279</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00270">270</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -553,7 +553,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00285">285</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00276">276</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -574,7 +574,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00291">291</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00282">282</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -595,7 +595,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00297">297</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00288">288</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -616,7 +616,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00303">303</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00294">294</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -643,7 +643,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00310">310</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00301">301</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -669,7 +669,7 @@ template<class Element , class Tag = void> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00311">311</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="LockFreeStack_8h_source.html#l00302">302</a> of file <a class="el" href="LockFreeStack_8h_source.html">LockFreeStack.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user