mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-23 12:35:50 +00:00
deploy: ab45a8a737
This commit is contained in:
@@ -345,135 +345,130 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> TOut <span class="keyword">const</span>& limit,</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordtype">bool</span> roundUp)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& rules = <a class="code hl_function" href="namespaceripple.html#ac46ee7ce49b6deed89f70a94924c416f">getCurrentTransactionRules</a>();</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> rules && rules->enabled(fixReducedOffersV1))</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <span class="comment">// It turns out that the ceil_out implementation has some slop in</span></div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="comment">// it. ceil_out_strict removes that slop. But removing that slop</span></div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <span class="comment">// affects transaction outcomes, so the change must be made using</span></div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <span class="comment">// an amendment.</span></div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <span class="keywordflow">return</span> quality().ceil_out_strict(offrAmt, limit, roundUp);</div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <span class="keywordflow">return</span> m_quality.ceil_out(offrAmt, limit);</div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span>}</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> <span class="comment">// It turns out that the ceil_out implementation has some slop in</span></div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <span class="comment">// it, which ceil_out_strict removes.</span></div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <span class="keywordflow">return</span> quality().ceil_out_strict(offrAmt, limit, roundUp);</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> </div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span>TAmounts<TIn, TOut></div>
|
||||
<div class="foldopen" id="foldopen00256" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d"> 256</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d">TOffer<TIn, TOut>::limitIn</a>(</div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> TAmounts<TIn, TOut> <span class="keyword">const</span>& offrAmt,</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> TIn <span class="keyword">const</span>& limit,</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keywordtype">bool</span> roundUp)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& rules = <a class="code hl_function" href="namespaceripple.html#ac46ee7ce49b6deed89f70a94924c416f">getCurrentTransactionRules</a>();</div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> rules && rules->enabled(fixReducedOffersV2))</div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="comment">// It turns out that the ceil_in implementation has some slop in</span></div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="comment">// it. ceil_in_strict removes that slop. But removing that slop</span></div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> <span class="comment">// affects transaction outcomes, so the change must be made using</span></div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="comment">// an amendment.</span></div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="keywordflow">return</span> quality().ceil_in_strict(offrAmt, limit, roundUp);</div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keywordflow">return</span> m_quality.ceil_in(offrAmt, limit);</div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span>}</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> </div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span>TAmounts<TIn, TOut></div>
|
||||
<div class="foldopen" id="foldopen00251" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d"> 251</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d">TOffer<TIn, TOut>::limitIn</a>(</div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> TAmounts<TIn, TOut> <span class="keyword">const</span>& offrAmt,</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> TIn <span class="keyword">const</span>& limit,</div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <span class="keywordtype">bool</span> roundUp)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& rules = <a class="code hl_function" href="namespaceripple.html#ac46ee7ce49b6deed89f70a94924c416f">getCurrentTransactionRules</a>();</div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> rules && rules->enabled(fixReducedOffersV2))</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> <span class="comment">// It turns out that the ceil_in implementation has some slop in</span></div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="comment">// it. ceil_in_strict removes that slop. But removing that slop</span></div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <span class="comment">// affects transaction outcomes, so the change must be made using</span></div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> <span class="comment">// an amendment.</span></div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> <span class="keywordflow">return</span> quality().ceil_in_strict(offrAmt, limit, roundUp);</div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keywordflow">return</span> m_quality.ceil_in(offrAmt, limit);</div>
|
||||
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> </div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span><span class="keyword">template</span> <<span class="keyword">typename</span>... Args></div>
|
||||
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
|
||||
<div class="foldopen" id="foldopen00274" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520"> 274</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520">TOffer<TIn, TOut>::send</a>(Args&&... args)</div>
|
||||
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span>{</div>
|
||||
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a64bd5df9caa461c20d406382b13df3c5">accountSend</a>(<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::forward<Args></a>(args)...);</div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span>}</div>
|
||||
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> </div>
|
||||
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span><span class="keyword">template</span> <<span class="keyword">typename</span>... Args></div>
|
||||
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
|
||||
<div class="foldopen" id="foldopen00269" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520"> 269</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520">TOffer<TIn, TOut>::send</a>(Args&&... args)</div>
|
||||
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span>{</div>
|
||||
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a64bd5df9caa461c20d406382b13df3c5">accountSend</a>(<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::forward<Args></a>(args)...);</div>
|
||||
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span>}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> </div>
|
||||
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00281" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a102c11089a2cb74e5d621f95c8390a36"> 281</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<STAmount, STAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span>{</div>
|
||||
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> m_entry->setFieldAmount(sfTakerPays, m_amounts.in);</div>
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> m_entry->setFieldAmount(sfTakerGets, m_amounts.out);</div>
|
||||
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span>}</div>
|
||||
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> </div>
|
||||
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00276" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a102c11089a2cb74e5d621f95c8390a36"> 276</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<STAmount, STAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span>{</div>
|
||||
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> m_entry->setFieldAmount(sfTakerPays, m_amounts.in);</div>
|
||||
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> m_entry->setFieldAmount(sfTakerGets, m_amounts.out);</div>
|
||||
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> </div>
|
||||
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00289" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a6b9130589fcad1d38213893b4ccabc26"> 289</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<IOUAmount, IOUAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span>{</div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in, issIn_));</div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out, issOut_));</div>
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span>}</div>
|
||||
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> </div>
|
||||
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00284" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a6b9130589fcad1d38213893b4ccabc26"> 284</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<IOUAmount, IOUAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span>{</div>
|
||||
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in, issIn_));</div>
|
||||
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out, issOut_));</div>
|
||||
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00297" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#ad19c5aa8c92505f5451e93e477a380cb"> 297</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<IOUAmount, XRPAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span>{</div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in, issIn_));</div>
|
||||
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out));</div>
|
||||
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span>}</div>
|
||||
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span> </div>
|
||||
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00292" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#ad19c5aa8c92505f5451e93e477a380cb"> 292</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<IOUAmount, XRPAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span>{</div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in, issIn_));</div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out));</div>
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> </div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00305" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a5d6724f175ce86b63e0eb435c553996a"> 305</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<XRPAmount, IOUAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span>{</div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in));</div>
|
||||
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out, issOut_));</div>
|
||||
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span>}</div>
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> </div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span><span class="keyword">inline</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00300" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a5d6724f175ce86b63e0eb435c553996a"> 300</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">TOffer<XRPAmount, IOUAmount>::setFieldAmounts</a>()</div>
|
||||
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span>{</div>
|
||||
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> m_entry->setFieldAmount(sfTakerPays, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.in));</div>
|
||||
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span> m_entry->setFieldAmount(sfTakerGets, <a class="code hl_function" href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">toSTAmount</a>(m_amounts.out, issOut_));</div>
|
||||
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> </div>
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span><a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00313" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4"> 313</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">TOffer<TIn, TOut>::issueIn</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <span class="keywordflow">return</span> this->issIn_;</div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span>}</div>
|
||||
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> </div>
|
||||
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span><a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00308" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4"> 308</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">TOffer<TIn, TOut>::issueIn</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> <span class="keywordflow">return</span> this->issIn_;</div>
|
||||
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> </div>
|
||||
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span><span class="keyword">inline</span> <a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00320" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a859dbdb31420eec34fa09a1a3df50ddd"> 320</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">TOffer<STAmount, STAmount>::issueIn</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> <span class="keywordflow">return</span> m_amounts.in.issue();</div>
|
||||
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span>}</div>
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> </div>
|
||||
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span><span class="keyword">inline</span> <a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00315" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a859dbdb31420eec34fa09a1a3df50ddd"> 315</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">TOffer<STAmount, STAmount>::issueIn</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> <span class="keywordflow">return</span> m_amounts.in.issue();</div>
|
||||
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> </div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span><a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00327" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4"> 327</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">TOffer<TIn, TOut>::issueOut</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> <span class="keywordflow">return</span> this->issOut_;</div>
|
||||
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span>}</div>
|
||||
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> </div>
|
||||
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span><a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00322" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4"> 322</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">TOffer<TIn, TOut>::issueOut</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keywordflow">return</span> this->issOut_;</div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> </div>
|
||||
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span><span class="keyword">inline</span> <a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00334" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a55d3f96c26ebb4ac68210bcd6f9bb5be"> 334</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">TOffer<STAmount, STAmount>::issueOut</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> <span class="keywordflow">return</span> m_amounts.out.issue();</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span>}</div>
|
||||
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> </div>
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span><span class="keyword">template</span> <></div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="keyword">inline</span> <a class="code hl_class" href="classripple_1_1Issue.html">Issue</a> <span class="keyword">const</span>&</div>
|
||||
<div class="foldopen" id="foldopen00329" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"><a class="line" href="classripple_1_1TOffer.html#a55d3f96c26ebb4ac68210bcd6f9bb5be"> 329</a></span><a class="code hl_function" href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">TOffer<STAmount, STAmount>::issueOut</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span><span class="keyword"></span>{</div>
|
||||
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> <span class="keywordflow">return</span> m_amounts.out.issue();</div>
|
||||
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> </div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="foldopen" id="foldopen00340" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"><a class="line" href="namespaceripple.html#a057808985eb1cda645ec3b17a027113e"> 340</a></span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><a class="code hl_function" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& os, <a class="code hl_class" href="classripple_1_1TOffer.html">TOffer<TIn, TOut></a> <span class="keyword">const</span>& offer)</div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span>{</div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <span class="keywordflow">return</span> os << offer.id();</div>
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span>}</div>
|
||||
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> </div>
|
||||
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span><span class="keyword">template</span> <<span class="keyword">class</span> TIn, <span class="keyword">class</span> TOut></div>
|
||||
<div class="foldopen" id="foldopen00335" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"><a class="line" href="namespaceripple.html#a057808985eb1cda645ec3b17a027113e"> 335</a></span><span class="keyword">inline</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>&</div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span><a class="code hl_function" href="namespaceripple.html#a5c77599883897def8bd3e9e4ad140f95">operator<<</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::ostream</a>& os, <a class="code hl_class" href="classripple_1_1TOffer.html">TOffer<TIn, TOut></a> <span class="keyword">const</span>& offer)</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span>{</div>
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <span class="keywordflow">return</span> os << offer.id();</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> </div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> </div>
|
||||
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> </div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span><span class="preprocessor">#endif</span></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -498,13 +493,13 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html"><div class="ttname"><a href="classripple_1_1TOffer.html">ripple::TOffer</a></div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00051">Offer.h:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a09325d3777b517c753fcc7b876f3fd0a"><div class="ttname"><a href="classripple_1_1TOffer.html#a09325d3777b517c753fcc7b876f3fd0a">ripple::TOffer::fully_consumed</a></div><div class="ttdeci">bool fully_consumed() const</div><div class="ttdoc">Returns true if no more funds can flow through this offer.</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00100">Offer.h:100</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a1571dc42015780b1f496a084363c47d1"><div class="ttname"><a href="classripple_1_1TOffer.html#a1571dc42015780b1f496a084363c47d1">ripple::TOffer::TOffer</a></div><div class="ttdeci">TOffer()=default</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a163c4d4b7334097a470841f8bf418de4"><div class="ttname"><a href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">ripple::TOffer::issueIn</a></div><div class="ttdeci">Issue const & issueIn() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00313">Offer.h:313</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a163c4d4b7334097a470841f8bf418de4"><div class="ttname"><a href="classripple_1_1TOffer.html#a163c4d4b7334097a470841f8bf418de4">ripple::TOffer::issueIn</a></div><div class="ttdeci">Issue const & issueIn() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00308">Offer.h:308</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a1cc470a8cd0f1304685cc019055a99fa"><div class="ttname"><a href="classripple_1_1TOffer.html#a1cc470a8cd0f1304685cc019055a99fa">ripple::TOffer::TOffer</a></div><div class="ttdeci">TOffer(SLE::pointer const &entry, Quality quality)</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00198">Offer.h:198</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a2267017988aae280798ac68220040b19"><div class="ttname"><a href="classripple_1_1TOffer.html#a2267017988aae280798ac68220040b19">ripple::TOffer::m_quality</a></div><div class="ttdeci">Quality m_quality</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00055">Offer.h:55</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a247df9fe04ee37c2c37752b38948a416"><div class="ttname"><a href="classripple_1_1TOffer.html#a247df9fe04ee37c2c37752b38948a416">ripple::TOffer::m_entry</a></div><div class="ttdeci">SLE::pointer m_entry</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00054">Offer.h:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a461313ea46563a94888e5b5a2428d8a4"><div class="ttname"><a href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">ripple::TOffer::issueOut</a></div><div class="ttdeci">Issue const & issueOut() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00327">Offer.h:327</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a461313ea46563a94888e5b5a2428d8a4"><div class="ttname"><a href="classripple_1_1TOffer.html#a461313ea46563a94888e5b5a2428d8a4">ripple::TOffer::issueOut</a></div><div class="ttdeci">Issue const & issueOut() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00322">Offer.h:322</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a48d4566c0cecbfe60e5f11cc822e8431"><div class="ttname"><a href="classripple_1_1TOffer.html#a48d4566c0cecbfe60e5f11cc822e8431">ripple::TOffer::quality</a></div><div class="ttdeci">Quality quality() const noexcept</div><div class="ttdoc">Returns the quality of the offer.</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00077">Offer.h:77</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a4a47e95d3eb46498a6285cdcaa77383d"><div class="ttname"><a href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d">ripple::TOffer::limitIn</a></div><div class="ttdeci">TAmounts< TIn, TOut > limitIn(TAmounts< TIn, TOut > const &offrAmt, TIn const &limit, bool roundUp) const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00256">Offer.h:256</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a4a47e95d3eb46498a6285cdcaa77383d"><div class="ttname"><a href="classripple_1_1TOffer.html#a4a47e95d3eb46498a6285cdcaa77383d">ripple::TOffer::limitIn</a></div><div class="ttdeci">TAmounts< TIn, TOut > limitIn(TAmounts< TIn, TOut > const &offrAmt, TIn const &limit, bool roundUp) const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00251">Offer.h:251</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a51bee456caa4e6d6caaf823c481b6f7f"><div class="ttname"><a href="classripple_1_1TOffer.html#a51bee456caa4e6d6caaf823c481b6f7f">ripple::TOffer::id</a></div><div class="ttdeci">std::string id() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00125">Offer.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a56738a880083a4d963aa136a6fadce2b"><div class="ttname"><a href="classripple_1_1TOffer.html#a56738a880083a4d963aa136a6fadce2b">ripple::TOffer::limitOut</a></div><div class="ttdeci">TAmounts< TIn, TOut > limitOut(TAmounts< TIn, TOut > const &offrAmt, TOut const &limit, bool roundUp) const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00239">Offer.h:239</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a6261682ee924037580ea158b0b57e336"><div class="ttname"><a href="classripple_1_1TOffer.html#a6261682ee924037580ea158b0b57e336">ripple::TOffer::owner</a></div><div class="ttdeci">AccountID const & owner() const</div><div class="ttdoc">Returns the account id of the offer's owner.</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00084">Offer.h:84</a></div></div>
|
||||
@@ -513,7 +508,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a7aefda739c57c8f00eca47dc23de9e65"><div class="ttname"><a href="classripple_1_1TOffer.html#a7aefda739c57c8f00eca47dc23de9e65">ripple::TOffer::amount</a></div><div class="ttdeci">TAmounts< TIn, TOut > const & amount() const</div><div class="ttdoc">Returns the in and out amounts.</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00093">Offer.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a8665d3ab217baecf29aea324151aa1ba"><div class="ttname"><a href="classripple_1_1TOffer.html#a8665d3ab217baecf29aea324151aa1ba">ripple::TOffer::key</a></div><div class="ttdeci">std::optional< uint256 > key() const</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00131">Offer.h:131</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_a8cabba41f00d356b0d515860cecefac6"><div class="ttname"><a href="classripple_1_1TOffer.html#a8cabba41f00d356b0d515860cecefac6">ripple::TOffer::adjustRates</a></div><div class="ttdeci">static std::pair< std::uint32_t, std::uint32_t > adjustRates(std::uint32_t ofrInRate, std::uint32_t ofrOutRate)</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00163">Offer.h:163</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_ac4817fe90d1bd96d989ec0461c8cc520"><div class="ttname"><a href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520">ripple::TOffer::send</a></div><div class="ttdeci">static TER send(Args &&... args)</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00274">Offer.h:274</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_ac4817fe90d1bd96d989ec0461c8cc520"><div class="ttname"><a href="classripple_1_1TOffer.html#ac4817fe90d1bd96d989ec0461c8cc520">ripple::TOffer::send</a></div><div class="ttdeci">static TER send(Args &&... args)</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00269">Offer.h:269</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_adc3651bd7c018d0e4c2b02008e0facea"><div class="ttname"><a href="classripple_1_1TOffer.html#adc3651bd7c018d0e4c2b02008e0facea">ripple::TOffer::setFieldAmounts</a></div><div class="ttdeci">void setFieldAmounts()</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00226">Offer.h:226</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_ae7c1f34d2f8a642cbce44b16120a9031"><div class="ttname"><a href="classripple_1_1TOffer.html#ae7c1f34d2f8a642cbce44b16120a9031">ripple::TOffer::m_amounts</a></div><div class="ttdeci">TAmounts< TIn, TOut > m_amounts</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00058">Offer.h:58</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TOffer_html_aeff7cba0a2bcee91bd9309089040ca8f"><div class="ttname"><a href="classripple_1_1TOffer.html#aeff7cba0a2bcee91bd9309089040ca8f">ripple::TOffer::m_account</a></div><div class="ttdeci">AccountID m_account</div><div class="ttdef"><b>Definition</b> <a href="Offer_8h_source.html#l00056">Offer.h:56</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user