mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 19:15:54 +00:00
851 lines
48 KiB
HTML
851 lines
48 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::TrustLineBase Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">rippled
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceripple.html">ripple</a></li><li class="navelem"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pro-attribs">Protected Attributes</a> |
|
|
<a href="classripple_1_1TrustLineBase-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::TrustLineBase Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Wraps a trust line SLE for convenience.
|
|
<a href="classripple_1_1TrustLineBase.html#details">More...</a></p>
|
|
|
|
<p><code>#include <<a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ripple::TrustLineBase:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1TrustLineBase__inherit__graph.png" border="0" usemap="#aripple_1_1TrustLineBase_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aripple_1_1TrustLineBase_inherit__map" id="aripple_1_1TrustLineBase_inherit__map">
|
|
<area shape="rect" title="Wraps a trust line SLE for convenience." alt="" coords="111,5,269,31"/>
|
|
<area shape="rect" href="classripple_1_1PathFindTrustLine.html" title=" " alt="" coords="5,79,185,104"/>
|
|
<area shape="poly" title=" " alt="" coords="165,41,112,81,109,76,162,37"/>
|
|
<area shape="rect" href="classripple_1_1RPCTrustLine.html" title=" " alt="" coords="209,79,360,104"/>
|
|
<area shape="poly" title=" " alt="" coords="218,37,271,76,268,81,215,41"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::TrustLineBase:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1TrustLineBase__coll__graph.png" border="0" usemap="#aripple_1_1TrustLineBase_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1TrustLineBase_coll__map" id="aripple_1_1TrustLineBase_coll__map">
|
|
<area shape="rect" title="Wraps a trust line SLE for convenience." alt="" coords="1369,120,1527,145"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1103,55,1244,95"/>
|
|
<area shape="poly" title=" " alt="" coords="1258,90,1387,117,1386,123,1257,95"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="815,5,903,31"/>
|
|
<area shape="poly" title=" " alt="" coords="917,24,1079,53,1103,57,1102,63,1078,58,916,30"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="775,55,943,95"/>
|
|
<area shape="poly" title=" " alt="" coords="957,73,1103,73,1103,78,957,78"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="469,89,571,115"/>
|
|
<area shape="poly" title=" " alt="" coords="586,101,1369,127,1369,133,585,107"/>
|
|
<area shape="poly" title=" " alt="" coords="585,94,774,79,774,85,585,100"/>
|
|
<area shape="rect" href="classripple_1_1STAmount.html" title=" " alt="" coords="1107,420,1240,445"/>
|
|
<area shape="poly" title=" " alt="" coords="1193,408,1433,144,1437,147,1197,412"/>
|
|
<area shape="rect" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format." alt="" coords="801,363,916,388"/>
|
|
<area shape="poly" title=" " alt="" coords="930,385,1079,411,1110,417,1109,423,1078,417,929,390"/>
|
|
<area shape="rect" href="classripple_1_1SField.html" title="Identifies fields." alt="" coords="467,260,573,285"/>
|
|
<area shape="poly" title=" " alt="" coords="545,293,579,320,620,344,666,358,714,367,801,374,801,379,713,373,665,363,618,348,576,325,542,297"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="783,271,935,325"/>
|
|
<area shape="poly" title=" " alt="" coords="555,290,585,304,619,315,661,321,703,322,782,313,783,318,703,327,660,327,618,321,583,309,552,294"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="783,173,935,228"/>
|
|
<area shape="poly" title=" " alt="" coords="556,251,618,227,703,210,782,202,783,207,703,216,619,233,558,256"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="216,196,303,221"/>
|
|
<area shape="poly" title=" " alt="" coords="317,220,468,257,467,263,315,225"/>
|
|
<area shape="poly" title=" " alt="" coords="317,200,509,187,630,183,751,186,782,188,782,194,751,191,630,189,509,192,317,205"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="5,189,144,229"/>
|
|
<area shape="poly" title=" " alt="" coords="158,206,216,206,216,211,158,211"/>
|
|
<area shape="rect" href="classJson_1_1StaticString.html" title="Lightweight wrapper to tag static string." alt="" coords="193,260,325,285"/>
|
|
<area shape="poly" title=" " alt="" coords="339,270,467,270,467,275,339,275"/>
|
|
<area shape="poly" title=" " alt="" coords="769,301,618,293,573,286,574,281,619,287,769,295"/>
|
|
<area shape="poly" title=" " alt="" coords="787,236,751,247,658,265,574,273,573,268,657,260,750,242,786,230"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="777,413,940,453"/>
|
|
<area shape="poly" title=" " alt="" coords="954,430,1107,430,1107,435,954,435"/>
|
|
<area shape="rect" href="classripple_1_1Asset.html" title=" " alt="" coords="807,477,910,503"/>
|
|
<area shape="poly" title=" " alt="" coords="923,477,1078,450,1114,443,1115,448,1079,455,924,482"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/variant.html" title=" " alt="" coords="445,470,595,510"/>
|
|
<area shape="poly" title=" " alt="" coords="609,487,807,487,807,493,609,493"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="807,647,910,672"/>
|
|
<area shape="poly" title=" " alt="" coords="924,667,961,668,1002,665,1041,656,1077,637,1100,617,1118,593,1146,538,1161,484,1168,445,1173,446,1166,486,1151,539,1123,595,1104,621,1080,642,1043,661,1002,670,961,674,923,672"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a89cf5680212ddd147a5b9566c02ea601" id="r_a89cf5680212ddd147a5b9566c02ea601"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a89cf5680212ddd147a5b9566c02ea601">key</a> () const</td></tr>
|
|
<tr class="memdesc:a89cf5680212ddd147a5b9566c02ea601"><td class="mdescLeft"> </td><td class="mdescRight">Returns the state map key for the ledger entry. <br /></td></tr>
|
|
<tr class="separator:a89cf5680212ddd147a5b9566c02ea601"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88cd02cdc2ca7a31a332ff246bac3cfe" id="r_a88cd02cdc2ca7a31a332ff246bac3cfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a88cd02cdc2ca7a31a332ff246bac3cfe">getAccountID</a> () const</td></tr>
|
|
<tr class="separator:a88cd02cdc2ca7a31a332ff246bac3cfe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbbabccf2e7a126365796c627977cfa7" id="r_acbbabccf2e7a126365796c627977cfa7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#acbbabccf2e7a126365796c627977cfa7">getAccountIDPeer</a> () const</td></tr>
|
|
<tr class="separator:acbbabccf2e7a126365796c627977cfa7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1cb057b6eced2267366f7dd7c8c02dd" id="r_af1cb057b6eced2267366f7dd7c8c02dd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#af1cb057b6eced2267366f7dd7c8c02dd">getAuth</a> () const</td></tr>
|
|
<tr class="separator:af1cb057b6eced2267366f7dd7c8c02dd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a651bbaca88cd1a129a6884f53d24bcb6" id="r_a651bbaca88cd1a129a6884f53d24bcb6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a651bbaca88cd1a129a6884f53d24bcb6">getAuthPeer</a> () const</td></tr>
|
|
<tr class="separator:a651bbaca88cd1a129a6884f53d24bcb6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac75bd4a8ba4d6310f9e3cb27100b9615" id="r_ac75bd4a8ba4d6310f9e3cb27100b9615"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#ac75bd4a8ba4d6310f9e3cb27100b9615">getNoRipple</a> () const</td></tr>
|
|
<tr class="separator:ac75bd4a8ba4d6310f9e3cb27100b9615"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab08b89098fca6063fddada00c0b1e33" id="r_aab08b89098fca6063fddada00c0b1e33"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#aab08b89098fca6063fddada00c0b1e33">getNoRipplePeer</a> () const</td></tr>
|
|
<tr class="separator:aab08b89098fca6063fddada00c0b1e33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af81c04f05b60cc06f95dcf74fc1bfec3" id="r_af81c04f05b60cc06f95dcf74fc1bfec3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#afaeac9ab95c58b4359cdd27f59d18568">LineDirection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#af81c04f05b60cc06f95dcf74fc1bfec3">getDirection</a> () const</td></tr>
|
|
<tr class="separator:af81c04f05b60cc06f95dcf74fc1bfec3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aea2a3f2a1d2d1135f598740dfdcd617f" id="r_aea2a3f2a1d2d1135f598740dfdcd617f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#afaeac9ab95c58b4359cdd27f59d18568">LineDirection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#aea2a3f2a1d2d1135f598740dfdcd617f">getDirectionPeer</a> () const</td></tr>
|
|
<tr class="separator:aea2a3f2a1d2d1135f598740dfdcd617f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade260e280520be6badb0e90e8b284df1" id="r_ade260e280520be6badb0e90e8b284df1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#ade260e280520be6badb0e90e8b284df1">getFreeze</a> () const</td></tr>
|
|
<tr class="memdesc:ade260e280520be6badb0e90e8b284df1"><td class="mdescLeft"> </td><td class="mdescRight">Have we set the freeze flag on our peer. <br /></td></tr>
|
|
<tr class="separator:ade260e280520be6badb0e90e8b284df1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2d2d8f0a1ec86819fb0af3207fb57624" id="r_a2d2d8f0a1ec86819fb0af3207fb57624"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a2d2d8f0a1ec86819fb0af3207fb57624">getDeepFreeze</a> () const</td></tr>
|
|
<tr class="memdesc:a2d2d8f0a1ec86819fb0af3207fb57624"><td class="mdescLeft"> </td><td class="mdescRight">Have we set the deep freeze flag on our peer. <br /></td></tr>
|
|
<tr class="separator:a2d2d8f0a1ec86819fb0af3207fb57624"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acab300b0074630684f7e86c745507d48" id="r_acab300b0074630684f7e86c745507d48"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#acab300b0074630684f7e86c745507d48">getFreezePeer</a> () const</td></tr>
|
|
<tr class="memdesc:acab300b0074630684f7e86c745507d48"><td class="mdescLeft"> </td><td class="mdescRight">Has the peer set the freeze flag on us. <br /></td></tr>
|
|
<tr class="separator:acab300b0074630684f7e86c745507d48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb6d4bcf51855363439d35d39f0d28d1" id="r_afb6d4bcf51855363439d35d39f0d28d1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#afb6d4bcf51855363439d35d39f0d28d1">getDeepFreezePeer</a> () const</td></tr>
|
|
<tr class="memdesc:afb6d4bcf51855363439d35d39f0d28d1"><td class="mdescLeft"> </td><td class="mdescRight">Has the peer set the deep freeze flag on us. <br /></td></tr>
|
|
<tr class="separator:afb6d4bcf51855363439d35d39f0d28d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a619f613255c66a4af5284b7fffea8d6a" id="r_a619f613255c66a4af5284b7fffea8d6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a619f613255c66a4af5284b7fffea8d6a">getBalance</a> () const</td></tr>
|
|
<tr class="separator:a619f613255c66a4af5284b7fffea8d6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35950f0a341ea04071e1b9f13d619f31" id="r_a35950f0a341ea04071e1b9f13d619f31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a35950f0a341ea04071e1b9f13d619f31">getLimit</a> () const</td></tr>
|
|
<tr class="separator:a35950f0a341ea04071e1b9f13d619f31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9744b9877d38edf1041f4bd14c4a3acf" id="r_a9744b9877d38edf1041f4bd14c4a3acf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a9744b9877d38edf1041f4bd14c4a3acf">getLimitPeer</a> () const</td></tr>
|
|
<tr class="separator:a9744b9877d38edf1041f4bd14c4a3acf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac9c5e0c9b869301f4991cc35a265b6fc" id="r_ac9c5e0c9b869301f4991cc35a265b6fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classJson_1_1Value.html">Json::Value</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#ac9c5e0c9b869301f4991cc35a265b6fc">getJson</a> (int)</td></tr>
|
|
<tr class="separator:ac9c5e0c9b869301f4991cc35a265b6fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
|
Protected Member Functions</h2></td></tr>
|
|
<tr class="memitem:a710bb727f7f0b4d0872fcca8eaed8768" id="r_a710bb727f7f0b4d0872fcca8eaed8768"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a710bb727f7f0b4d0872fcca8eaed8768">TrustLineBase</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="namespaceripple.html#abbba3966df1925ac76f6d04c0aa1abe3">SLE</a> const > const &sle, <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const &viewAccount)</td></tr>
|
|
<tr class="separator:a710bb727f7f0b4d0872fcca8eaed8768"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9cba6eb85636699c8f7072c6d03e07f0" id="r_a9cba6eb85636699c8f7072c6d03e07f0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a9cba6eb85636699c8f7072c6d03e07f0">~TrustLineBase</a> ()=default</td></tr>
|
|
<tr class="separator:a9cba6eb85636699c8f7072c6d03e07f0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae0423b9670b43791ebddc47fc329256f" id="r_ae0423b9670b43791ebddc47fc329256f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#ae0423b9670b43791ebddc47fc329256f">TrustLineBase</a> (<a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> const &)=default</td></tr>
|
|
<tr class="separator:ae0423b9670b43791ebddc47fc329256f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afdfb5bbd5c9e4d96db96c444779d3856" id="r_afdfb5bbd5c9e4d96db96c444779d3856"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#afdfb5bbd5c9e4d96db96c444779d3856">operator=</a> (<a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> const &)=delete</td></tr>
|
|
<tr class="separator:afdfb5bbd5c9e4d96db96c444779d3856"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74bdbbfaa6b36d1c4444faaa507012e9" id="r_a74bdbbfaa6b36d1c4444faaa507012e9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a74bdbbfaa6b36d1c4444faaa507012e9">TrustLineBase</a> (<a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> &&)=default</td></tr>
|
|
<tr class="separator:a74bdbbfaa6b36d1c4444faaa507012e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
|
Protected Attributes</h2></td></tr>
|
|
<tr class="memitem:a9383a9efc3410077a323e91aac346fc5" id="r_a9383a9efc3410077a323e91aac346fc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a9383a9efc3410077a323e91aac346fc5">key_</a></td></tr>
|
|
<tr class="separator:a9383a9efc3410077a323e91aac346fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35d3be07656dd3693fccc6fb3b4e3b62" id="r_a35d3be07656dd3693fccc6fb3b4e3b62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a35d3be07656dd3693fccc6fb3b4e3b62">mLowLimit</a></td></tr>
|
|
<tr class="separator:a35d3be07656dd3693fccc6fb3b4e3b62"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d92b8d5e0000d9f3c3666a364bca7fb" id="r_a9d92b8d5e0000d9f3c3666a364bca7fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a9d92b8d5e0000d9f3c3666a364bca7fb">mHighLimit</a></td></tr>
|
|
<tr class="separator:a9d92b8d5e0000d9f3c3666a364bca7fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ced972ec3ccb330754d7078df126728" id="r_a3ced972ec3ccb330754d7078df126728"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a3ced972ec3ccb330754d7078df126728">mBalance</a></td></tr>
|
|
<tr class="separator:a3ced972ec3ccb330754d7078df126728"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ef5052dc41a2d66bb181a26663eb067" id="r_a2ef5052dc41a2d66bb181a26663eb067"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a2ef5052dc41a2d66bb181a26663eb067">mFlags</a></td></tr>
|
|
<tr class="separator:a2ef5052dc41a2d66bb181a26663eb067"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75d5041a8260b221cb80b24a454d4cfa" id="r_a75d5041a8260b221cb80b24a454d4cfa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1TrustLineBase.html#a75d5041a8260b221cb80b24a454d4cfa">mViewLowest</a></td></tr>
|
|
<tr class="separator:a75d5041a8260b221cb80b24a454d4cfa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Wraps a trust line SLE for convenience. </p>
|
|
<p>The complication of trust lines is that there is a "low" account and a "high" account. This wraps the SLE and expresses its data from the perspective of a chosen account on the line.</p>
|
|
<p>This wrapper is primarily used in the path finder and there can easily be tens of millions of instances of this class. When modifying this class think carefully about the memory implications. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00053">53</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a710bb727f7f0b4d0872fcca8eaed8768" name="a710bb727f7f0b4d0872fcca8eaed8768"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a710bb727f7f0b4d0872fcca8eaed8768">◆ </a></span>TrustLineBase() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::TrustLineBase::TrustLineBase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="namespaceripple.html#abbba3966df1925ac76f6d04c0aa1abe3">SLE</a> const > const & </td>
|
|
<td class="paramname"><em>sle</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const & </td>
|
|
<td class="paramname"><em>viewAccount</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8cpp_source.html#l00028">28</a> of file <a class="el" href="TrustLine_8cpp_source.html">TrustLine.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9cba6eb85636699c8f7072c6d03e07f0" name="a9cba6eb85636699c8f7072c6d03e07f0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9cba6eb85636699c8f7072c6d03e07f0">◆ </a></span>~TrustLineBase()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::TrustLineBase::~TrustLineBase </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae0423b9670b43791ebddc47fc329256f" name="ae0423b9670b43791ebddc47fc329256f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0423b9670b43791ebddc47fc329256f">◆ </a></span>TrustLineBase() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::TrustLineBase::TrustLineBase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a74bdbbfaa6b36d1c4444faaa507012e9" name="a74bdbbfaa6b36d1c4444faaa507012e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a74bdbbfaa6b36d1c4444faaa507012e9">◆ </a></span>TrustLineBase() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::TrustLineBase::TrustLineBase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> && </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="afdfb5bbd5c9e4d96db96c444779d3856" name="afdfb5bbd5c9e4d96db96c444779d3856"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afdfb5bbd5c9e4d96db96c444779d3856">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> & ripple::TrustLineBase::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1TrustLineBase.html">TrustLineBase</a> const & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a89cf5680212ddd147a5b9566c02ea601" name="a89cf5680212ddd147a5b9566c02ea601"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a89cf5680212ddd147a5b9566c02ea601">◆ </a></span>key()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & ripple::TrustLineBase::key </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the state map key for the ledger entry. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00071">71</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88cd02cdc2ca7a31a332ff246bac3cfe" name="a88cd02cdc2ca7a31a332ff246bac3cfe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88cd02cdc2ca7a31a332ff246bac3cfe">◆ </a></span>getAccountID()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const & ripple::TrustLineBase::getAccountID </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00079">79</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acbbabccf2e7a126365796c627977cfa7" name="acbbabccf2e7a126365796c627977cfa7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbbabccf2e7a126365796c627977cfa7">◆ </a></span>getAccountIDPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const & ripple::TrustLineBase::getAccountIDPeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00085">85</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1cb057b6eced2267366f7dd7c8c02dd" name="af1cb057b6eced2267366f7dd7c8c02dd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1cb057b6eced2267366f7dd7c8c02dd">◆ </a></span>getAuth()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getAuth </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00092">92</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a651bbaca88cd1a129a6884f53d24bcb6" name="a651bbaca88cd1a129a6884f53d24bcb6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a651bbaca88cd1a129a6884f53d24bcb6">◆ </a></span>getAuthPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getAuthPeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00098">98</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac75bd4a8ba4d6310f9e3cb27100b9615" name="ac75bd4a8ba4d6310f9e3cb27100b9615"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac75bd4a8ba4d6310f9e3cb27100b9615">◆ </a></span>getNoRipple()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getNoRipple </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00104">104</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab08b89098fca6063fddada00c0b1e33" name="aab08b89098fca6063fddada00c0b1e33"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab08b89098fca6063fddada00c0b1e33">◆ </a></span>getNoRipplePeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getNoRipplePeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00110">110</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af81c04f05b60cc06f95dcf74fc1bfec3" name="af81c04f05b60cc06f95dcf74fc1bfec3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af81c04f05b60cc06f95dcf74fc1bfec3">◆ </a></span>getDirection()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#afaeac9ab95c58b4359cdd27f59d18568">LineDirection</a> ripple::TrustLineBase::getDirection </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00116">116</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea2a3f2a1d2d1135f598740dfdcd617f" name="aea2a3f2a1d2d1135f598740dfdcd617f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea2a3f2a1d2d1135f598740dfdcd617f">◆ </a></span>getDirectionPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#afaeac9ab95c58b4359cdd27f59d18568">LineDirection</a> ripple::TrustLineBase::getDirectionPeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00123">123</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade260e280520be6badb0e90e8b284df1" name="ade260e280520be6badb0e90e8b284df1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade260e280520be6badb0e90e8b284df1">◆ </a></span>getFreeze()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getFreeze </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Have we set the freeze flag on our peer. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00131">131</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2d2d8f0a1ec86819fb0af3207fb57624" name="a2d2d8f0a1ec86819fb0af3207fb57624"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2d2d8f0a1ec86819fb0af3207fb57624">◆ </a></span>getDeepFreeze()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getDeepFreeze </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Have we set the deep freeze flag on our peer. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00138">138</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acab300b0074630684f7e86c745507d48" name="acab300b0074630684f7e86c745507d48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acab300b0074630684f7e86c745507d48">◆ </a></span>getFreezePeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getFreezePeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Has the peer set the freeze flag on us. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00145">145</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb6d4bcf51855363439d35d39f0d28d1" name="afb6d4bcf51855363439d35d39f0d28d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb6d4bcf51855363439d35d39f0d28d1">◆ </a></span>getDeepFreezePeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::getDeepFreezePeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Has the peer set the deep freeze flag on us. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00152">152</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a619f613255c66a4af5284b7fffea8d6a" name="a619f613255c66a4af5284b7fffea8d6a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a619f613255c66a4af5284b7fffea8d6a">◆ </a></span>getBalance()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & ripple::TrustLineBase::getBalance </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00158">158</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35950f0a341ea04071e1b9f13d619f31" name="a35950f0a341ea04071e1b9f13d619f31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35950f0a341ea04071e1b9f13d619f31">◆ </a></span>getLimit()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & ripple::TrustLineBase::getLimit </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00164">164</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9744b9877d38edf1041f4bd14c4a3acf" name="a9744b9877d38edf1041f4bd14c4a3acf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9744b9877d38edf1041f4bd14c4a3acf">◆ </a></span>getLimitPeer()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & ripple::TrustLineBase::getLimitPeer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00170">170</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac9c5e0c9b869301f4991cc35a265b6fc" name="ac9c5e0c9b869301f4991cc35a265b6fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac9c5e0c9b869301f4991cc35a265b6fc">◆ </a></span>getJson()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::TrustLineBase::getJson </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8cpp_source.html#l00043">43</a> of file <a class="el" href="TrustLine_8cpp_source.html">TrustLine.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a9383a9efc3410077a323e91aac346fc5" name="a9383a9efc3410077a323e91aac346fc5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9383a9efc3410077a323e91aac346fc5">◆ </a></span>key_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> ripple::TrustLineBase::key_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00179">179</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35d3be07656dd3693fccc6fb3b4e3b62" name="a35d3be07656dd3693fccc6fb3b4e3b62"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35d3be07656dd3693fccc6fb3b4e3b62">◆ </a></span>mLowLimit</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const ripple::TrustLineBase::mLowLimit</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00181">181</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d92b8d5e0000d9f3c3666a364bca7fb" name="a9d92b8d5e0000d9f3c3666a364bca7fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d92b8d5e0000d9f3c3666a364bca7fb">◆ </a></span>mHighLimit</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const ripple::TrustLineBase::mHighLimit</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00182">182</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ced972ec3ccb330754d7078df126728" name="a3ced972ec3ccb330754d7078df126728"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ced972ec3ccb330754d7078df126728">◆ </a></span>mBalance</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> ripple::TrustLineBase::mBalance</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00184">184</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ef5052dc41a2d66bb181a26663eb067" name="a2ef5052dc41a2d66bb181a26663eb067"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ef5052dc41a2d66bb181a26663eb067">◆ </a></span>mFlags</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> ripple::TrustLineBase::mFlags</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00186">186</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a75d5041a8260b221cb80b24a454d4cfa" name="a75d5041a8260b221cb80b24a454d4cfa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a75d5041a8260b221cb80b24a454d4cfa">◆ </a></span>mViewLowest</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::TrustLineBase::mViewLowest</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="TrustLine_8h_source.html#l00188">188</a> of file <a class="el" href="TrustLine_8h_source.html">TrustLine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|