mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
4879 lines
266 KiB
HTML
4879 lines
266 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::STLedgerEntry 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_1STLedgerEntry.html">STLedgerEntry</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pro-static-methods">Static Protected Member Functions</a> |
|
|
<a href="#pri-types">Private Types</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classripple_1_1STLedgerEntry-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::STLedgerEntry Class Reference<span class="mlabels"><span class="mlabel">final</span></span></div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ripple::STLedgerEntry:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1STLedgerEntry__inherit__graph.png" border="0" usemap="#aripple_1_1STLedgerEntry_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aripple_1_1STLedgerEntry_inherit__map" id="aripple_1_1STLedgerEntry_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="147,181,309,207"/>
|
|
<area shape="rect" href="classripple_1_1STObject.html" title=" " alt="" coords="81,101,207,126"/>
|
|
<area shape="poly" title=" " alt="" coords="168,134,217,179,214,183,165,137"/>
|
|
<area shape="rect" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format." alt="" coords="5,13,120,38"/>
|
|
<area shape="poly" title=" " alt="" coords="85,46,135,98,131,102,81,50"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="144,5,307,45"/>
|
|
<area shape="poly" title=" " alt="" coords="200,57,157,102,153,98,196,54"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="231,93,393,133"/>
|
|
<area shape="poly" title=" " alt="" coords="284,145,242,183,239,179,280,141"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::STLedgerEntry:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1STLedgerEntry__coll__graph.png" border="0" usemap="#aripple_1_1STLedgerEntry_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1STLedgerEntry_coll__map" id="aripple_1_1STLedgerEntry_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="1849,194,2011,219"/>
|
|
<area shape="rect" href="classripple_1_1STObject.html" title=" " alt="" coords="1623,194,1748,219"/>
|
|
<area shape="poly" title=" " alt="" coords="1762,204,1849,204,1849,209,1762,209"/>
|
|
<area shape="rect" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format." alt="" coords="820,247,935,273"/>
|
|
<area shape="poly" title=" " alt="" coords="948,258,1196,256,1351,249,1508,236,1626,217,1626,222,1508,241,1352,254,1196,261,948,264"/>
|
|
<area shape="rect" href="classripple_1_1detail_1_1STVar.html" title=" " alt="" coords="1069,147,1219,173"/>
|
|
<area shape="poly" title=" " alt="" coords="924,240,1108,170,1110,175,926,245"/>
|
|
<area shape="rect" href="classripple_1_1SField.html" title="Identifies fields." alt="" coords="479,237,586,262"/>
|
|
<area shape="poly" title=" " alt="" coords="600,253,644,256,820,258,820,264,644,261,600,258"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="801,301,953,355"/>
|
|
<area shape="poly" title=" " alt="" coords="558,270,597,301,620,315,645,325,684,335,724,339,801,337,801,342,724,344,683,340,643,331,618,320,594,305,555,274"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="801,155,953,210"/>
|
|
<area shape="poly" title=" " alt="" coords="567,228,603,210,643,196,724,182,801,178,801,184,725,188,645,201,605,215,569,232"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="216,162,303,187"/>
|
|
<area shape="poly" title=" " alt="" coords="317,187,486,234,485,239,316,193"/>
|
|
<area shape="poly" title=" " alt="" coords="316,166,405,158,519,152,647,151,776,159,801,162,801,168,776,164,647,156,520,157,405,164,317,171"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="5,155,144,195"/>
|
|
<area shape="poly" title=" " alt="" coords="158,172,216,172,216,177,158,177"/>
|
|
<area shape="rect" href="classJson_1_1StaticString.html" title="Lightweight wrapper to tag static string." alt="" coords="193,237,325,262"/>
|
|
<area shape="poly" title=" " alt="" coords="339,247,479,247,479,252,339,252"/>
|
|
<area shape="poly" title=" " alt="" coords="787,314,643,283,576,265,578,260,645,277,788,309"/>
|
|
<area shape="poly" title=" " alt="" coords="789,213,777,216,676,235,587,246,586,241,675,229,775,211,787,208"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1343,123,1505,163"/>
|
|
<area shape="poly" title=" " alt="" coords="1519,163,1633,191,1632,196,1518,168"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1353,187,1495,227"/>
|
|
<area shape="poly" title=" " alt="" coords="1509,204,1622,204,1622,209,1509,209"/>
|
|
<area shape="poly" title=" " alt="" coords="1233,172,1353,192,1352,197,1232,177"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="833,25,921,50"/>
|
|
<area shape="poly" title=" " alt="" coords="923,53,1046,108,1120,145,1117,150,1044,113,921,58"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1615,59,1756,99"/>
|
|
<area shape="poly" title=" " alt="" coords="935,33,1184,30,1345,34,1508,44,1615,60,1614,66,1508,49,1345,39,1184,35,935,38"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/aligned_storage.html" title=" " alt="" coords="800,91,955,131"/>
|
|
<area shape="poly" title=" " alt="" coords="968,125,1075,145,1074,150,967,130"/>
|
|
<area shape="rect" href="classripple_1_1SOTemplate.html" title="Defines the fields and their attributes within a STObject." alt="" coords="1351,307,1497,333"/>
|
|
<area shape="poly" title=" " alt="" coords="1510,321,1546,313,1578,295,1588,281,1590,265,1592,248,1602,230,1621,217,1624,222,1606,234,1597,249,1595,266,1593,283,1582,299,1548,318,1511,326"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1073,369,1215,409"/>
|
|
<area shape="poly" title=" " alt="" coords="1228,366,1371,330,1372,335,1230,371"/>
|
|
<area shape="rect" href="classripple_1_1SOElement.html" title="An element in a SOTemplate." alt="" coords="808,383,947,409"/>
|
|
<area shape="poly" title=" " alt="" coords="960,391,1072,388,1072,394,960,397"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/reference_wrapper.html" title=" " alt="" coords="445,376,620,416"/>
|
|
<area shape="poly" title=" " alt="" coords="634,393,807,393,807,399,634,399"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1075,307,1213,333"/>
|
|
<area shape="poly" title=" " alt="" coords="1227,317,1351,317,1351,323,1227,323"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1604,244,1767,284"/>
|
|
<area shape="poly" title=" " alt="" coords="1779,239,1874,217,1876,222,1781,244"/>
|
|
<area shape="poly" title=" " alt="" coords="1738,103,1906,192,1903,196,1735,107"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="1340,59,1508,99"/>
|
|
<area shape="poly" title=" " alt="" coords="1522,76,1615,76,1615,81,1522,81"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="1093,66,1195,91"/>
|
|
<area shape="poly" title=" " alt="" coords="1209,76,1340,76,1340,81,1209,81"/>
|
|
</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-types" name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:ad360ad8483226127ef6b132ac93c1598" id="r_ad360ad8483226127ef6b132ac93c1598"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#ad360ad8483226127ef6b132ac93c1598">pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> ></td></tr>
|
|
<tr class="separator:ad360ad8483226127ef6b132ac93c1598"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af4681bdc002a61dcef6b9a52bc677c3a" id="r_af4681bdc002a61dcef6b9a52bc677c3a"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#af4681bdc002a61dcef6b9a52bc677c3a">ref</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> > const &</td></tr>
|
|
<tr class="separator:af4681bdc002a61dcef6b9a52bc677c3a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3924747587412eaaadd70a432b8358fc" id="r_a3924747587412eaaadd70a432b8358fc"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a3924747587412eaaadd70a432b8358fc">const_pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> const ></td></tr>
|
|
<tr class="separator:a3924747587412eaaadd70a432b8358fc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a922d017b509d18012eaf01cf62d4c404" id="r_a922d017b509d18012eaf01cf62d4c404"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a922d017b509d18012eaf01cf62d4c404">const_ref</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> const > const &</td></tr>
|
|
<tr class="separator:a922d017b509d18012eaf01cf62d4c404"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a75a84552846d1a77ea0ef4e73072fd" id="r_a0a75a84552846d1a77ea0ef4e73072fd"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">iterator</a> = boost::transform_iterator< <a class="el" href="structripple_1_1STObject_1_1Transform.html">Transform</a>, STObject::list_type::const_iterator ></td></tr>
|
|
<tr class="separator:a0a75a84552846d1a77ea0ef4e73072fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:a1de5e59a7d0de34760905ec1ba7c61cf" id="r_a1de5e59a7d0de34760905ec1ba7c61cf"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a1de5e59a7d0de34760905ec1ba7c61cf">STLedgerEntry</a> (<a class="el" href="structripple_1_1Keylet.html">Keylet</a> const &k)</td></tr>
|
|
<tr class="memdesc:a1de5e59a7d0de34760905ec1ba7c61cf"><td class="mdescLeft"> </td><td class="mdescRight">Create an empty object with the given key and type. <br /></td></tr>
|
|
<tr class="separator:a1de5e59a7d0de34760905ec1ba7c61cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3da872e65161f28e6c4366bcca17bd02" id="r_a3da872e65161f28e6c4366bcca17bd02"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a3da872e65161f28e6c4366bcca17bd02">STLedgerEntry</a> (<a class="el" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> type, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &<a class="el" href="classripple_1_1STLedgerEntry.html#adef03efcc12360ee4a7e17bd2434f312">key</a>)</td></tr>
|
|
<tr class="separator:a3da872e65161f28e6c4366bcca17bd02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd3b539f7e9ba9a39a652445a852a21c" id="r_abd3b539f7e9ba9a39a652445a852a21c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#abd3b539f7e9ba9a39a652445a852a21c">STLedgerEntry</a> (<a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> &sit, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &index)</td></tr>
|
|
<tr class="separator:abd3b539f7e9ba9a39a652445a852a21c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56c3fff70b0245ba28aecd10d95465a2" id="r_a56c3fff70b0245ba28aecd10d95465a2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a56c3fff70b0245ba28aecd10d95465a2">STLedgerEntry</a> (<a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> &&sit, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &index)</td></tr>
|
|
<tr class="separator:a56c3fff70b0245ba28aecd10d95465a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7f0bfc79b506eb767f51d8c27fe4fca" id="r_aa7f0bfc79b506eb767f51d8c27fe4fca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#aa7f0bfc79b506eb767f51d8c27fe4fca">STLedgerEntry</a> (<a class="el" href="classripple_1_1STObject.html">STObject</a> const &object, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &index)</td></tr>
|
|
<tr class="separator:aa7f0bfc79b506eb767f51d8c27fe4fca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a2cb7e0488d95729316a5ff937d1fb4" id="r_a6a2cb7e0488d95729316a5ff937d1fb4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a6a2cb7e0488d95729316a5ff937d1fb4">getSType</a> () const override</td></tr>
|
|
<tr class="separator:a6a2cb7e0488d95729316a5ff937d1fb4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a710f7ea4baeb1072501dc39c2533b2da" id="r_a710f7ea4baeb1072501dc39c2533b2da"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a710f7ea4baeb1072501dc39c2533b2da">getFullText</a> () const override</td></tr>
|
|
<tr class="separator:a710f7ea4baeb1072501dc39c2533b2da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd4429e5c6107311e34d5ffd476d40ba" id="r_afd4429e5c6107311e34d5ffd476d40ba"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#afd4429e5c6107311e34d5ffd476d40ba">getText</a> () const override</td></tr>
|
|
<tr class="separator:afd4429e5c6107311e34d5ffd476d40ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab48ecf4c931302fa5c35737baf1966c2" id="r_ab48ecf4c931302fa5c35737baf1966c2"><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_1STLedgerEntry.html#ab48ecf4c931302fa5c35737baf1966c2">getJson</a> (<a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> options=<a class="el" href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">JsonOptions::none</a>) const override</td></tr>
|
|
<tr class="separator:ab48ecf4c931302fa5c35737baf1966c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adef03efcc12360ee4a7e17bd2434f312" id="r_adef03efcc12360ee4a7e17bd2434f312"><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_1STLedgerEntry.html#adef03efcc12360ee4a7e17bd2434f312">key</a> () const</td></tr>
|
|
<tr class="memdesc:adef03efcc12360ee4a7e17bd2434f312"><td class="mdescLeft"> </td><td class="mdescRight">Returns the 'key' (or 'index') of this item. <br /></td></tr>
|
|
<tr class="separator:adef03efcc12360ee4a7e17bd2434f312"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c289baf99474db3d44d381e43358723" id="r_a3c289baf99474db3d44d381e43358723"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a3c289baf99474db3d44d381e43358723">getType</a> () const</td></tr>
|
|
<tr class="separator:a3c289baf99474db3d44d381e43358723"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad72f0f37ded74566d61547d0c73415a5" id="r_ad72f0f37ded74566d61547d0c73415a5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#ad72f0f37ded74566d61547d0c73415a5">isThreadedType</a> (<a class="el" href="classripple_1_1Rules.html">Rules</a> const &rules) const</td></tr>
|
|
<tr class="separator:ad72f0f37ded74566d61547d0c73415a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9261f26b6f60b9e0adb4c6824e164ce8" id="r_a9261f26b6f60b9e0adb4c6824e164ce8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a9261f26b6f60b9e0adb4c6824e164ce8">thread</a> (<a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &txID, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> ledgerSeq, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> &prevTxID, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> &prevLedgerID)</td></tr>
|
|
<tr class="separator:a9261f26b6f60b9e0adb4c6824e164ce8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa820a166593f797cce00099c29fd6b90" id="r_aa820a166593f797cce00099c29fd6b90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aa820a166593f797cce00099c29fd6b90">begin</a> () const</td></tr>
|
|
<tr class="separator:aa820a166593f797cce00099c29fd6b90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31ff60662c421b4974a7ee904e910b1b" id="r_a31ff60662c421b4974a7ee904e910b1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a31ff60662c421b4974a7ee904e910b1b">end</a> () const</td></tr>
|
|
<tr class="separator:a31ff60662c421b4974a7ee904e910b1b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1b8f2096a40bf95115eb37b77e8bf8c" id="r_aa1b8f2096a40bf95115eb37b77e8bf8c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a> () const</td></tr>
|
|
<tr class="separator:aa1b8f2096a40bf95115eb37b77e8bf8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4dca24ea677959be9a7beb008b45f77" id="r_ae4dca24ea677959be9a7beb008b45f77"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ae4dca24ea677959be9a7beb008b45f77">reserve</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n)</td></tr>
|
|
<tr class="separator:ae4dca24ea677959be9a7beb008b45f77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08f92510a11a354071b7ee4551a296a9" id="r_a08f92510a11a354071b7ee4551a296a9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a08f92510a11a354071b7ee4551a296a9">applyTemplate</a> (<a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> const &type)</td></tr>
|
|
<tr class="separator:a08f92510a11a354071b7ee4551a296a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab777a839b88e0bfe669580c1182f418d" id="r_ab777a839b88e0bfe669580c1182f418d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab777a839b88e0bfe669580c1182f418d">applyTemplateFromSField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &)</td></tr>
|
|
<tr class="separator:ab777a839b88e0bfe669580c1182f418d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9aeb27325a0dfb498f8377bb9d7e4680" id="r_a9aeb27325a0dfb498f8377bb9d7e4680"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a9aeb27325a0dfb498f8377bb9d7e4680">isFree</a> () const</td></tr>
|
|
<tr class="separator:a9aeb27325a0dfb498f8377bb9d7e4680"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79d44cbca07f07419075eab63f02cf46" id="r_a79d44cbca07f07419075eab63f02cf46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a79d44cbca07f07419075eab63f02cf46">set</a> (<a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> const &)</td></tr>
|
|
<tr class="separator:a79d44cbca07f07419075eab63f02cf46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9cb36ae4116ab69d60bac3b87efa3426" id="r_a9cb36ae4116ab69d60bac3b87efa3426"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a9cb36ae4116ab69d60bac3b87efa3426">set</a> (<a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> &u, int depth=0)</td></tr>
|
|
<tr class="separator:a9cb36ae4116ab69d60bac3b87efa3426"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00db5bd22a73d188e8f2287fbdbc8e92" id="r_a00db5bd22a73d188e8f2287fbdbc8e92"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a00db5bd22a73d188e8f2287fbdbc8e92">set</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1STBase.html">STBase</a> > v)</td></tr>
|
|
<tr class="memdesc:a00db5bd22a73d188e8f2287fbdbc8e92"><td class="mdescLeft"> </td><td class="mdescRight">Set a field. <br /></td></tr>
|
|
<tr class="separator:a00db5bd22a73d188e8f2287fbdbc8e92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a357763465c6048c33d47df2e934a7ca0" id="r_a357763465c6048c33d47df2e934a7ca0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a357763465c6048c33d47df2e934a7ca0">set</a> (<a class="el" href="classripple_1_1STBase.html">STBase</a> &&v)</td></tr>
|
|
<tr class="separator:a357763465c6048c33d47df2e934a7ca0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accfabb87c38462806e744d820bb4c608" id="r_accfabb87c38462806e744d820bb4c608"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#accfabb87c38462806e744d820bb4c608">isEquivalent</a> (<a class="el" href="classripple_1_1STBase.html">STBase</a> const &t) const override</td></tr>
|
|
<tr class="separator:accfabb87c38462806e744d820bb4c608"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe65b24a8a02dcaaa0c062cb45d94053" id="r_afe65b24a8a02dcaaa0c062cb45d94053"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#afe65b24a8a02dcaaa0c062cb45d94053">isDefault</a> () const override</td></tr>
|
|
<tr class="separator:afe65b24a8a02dcaaa0c062cb45d94053"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7adccac3a1b54244ae210afe7c5916e8" id="r_a7adccac3a1b54244ae210afe7c5916e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a> (<a class="el" href="classripple_1_1Serializer.html">Serializer</a> &s) const override</td></tr>
|
|
<tr class="separator:a7adccac3a1b54244ae210afe7c5916e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed86729110266412f315d9ac5914c814" id="r_aed86729110266412f315d9ac5914c814"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aed86729110266412f315d9ac5914c814">addWithoutSigningFields</a> (<a class="el" href="classripple_1_1Serializer.html">Serializer</a> &s) const</td></tr>
|
|
<tr class="separator:aed86729110266412f315d9ac5914c814"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ae7e459a83bc46c3cfd9025753af1cb" id="r_a6ae7e459a83bc46c3cfd9025753af1cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">getSerializer</a> () const</td></tr>
|
|
<tr class="separator:a6ae7e459a83bc46c3cfd9025753af1cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad924902da7debaf286597d6da0ae26e9" id="r_ad924902da7debaf286597d6da0ae26e9"><td class="memTemplParams" colspan="2">template<class... Args> </td></tr>
|
|
<tr class="memitem:ad924902da7debaf286597d6da0ae26e9"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ad924902da7debaf286597d6da0ae26e9">emplace_back</a> (Args &&... args)</td></tr>
|
|
<tr class="separator:ad924902da7debaf286597d6da0ae26e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6538f36f1bb0c4fa10b5fa669df12eb3" id="r_a6538f36f1bb0c4fa10b5fa669df12eb3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6538f36f1bb0c4fa10b5fa669df12eb3">getCount</a> () const</td></tr>
|
|
<tr class="separator:a6538f36f1bb0c4fa10b5fa669df12eb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fa764a09a6e972491891d939eb9d2f2" id="r_a4fa764a09a6e972491891d939eb9d2f2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a4fa764a09a6e972491891d939eb9d2f2">setFlag</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>)</td></tr>
|
|
<tr class="separator:a4fa764a09a6e972491891d939eb9d2f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d14805530722d423dae19ccfd7c9060" id="r_a0d14805530722d423dae19ccfd7c9060"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0d14805530722d423dae19ccfd7c9060">clearFlag</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>)</td></tr>
|
|
<tr class="separator:a0d14805530722d423dae19ccfd7c9060"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a40025a423b41e20dd78cb2627e17d678" id="r_a40025a423b41e20dd78cb2627e17d678"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a40025a423b41e20dd78cb2627e17d678">isFlag</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>) const</td></tr>
|
|
<tr class="separator:a40025a423b41e20dd78cb2627e17d678"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5aa57043ec772da30341e3c3b823d7f" id="r_af5aa57043ec772da30341e3c3b823d7f"><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_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">getFlags</a> () const</td></tr>
|
|
<tr class="separator:af5aa57043ec772da30341e3c3b823d7f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9296fefa5841548d32df3beb9ee84fc8" id="r_a9296fefa5841548d32df3beb9ee84fc8"><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_1STObject.html#a9296fefa5841548d32df3beb9ee84fc8">getHash</a> (<a class="el" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bd">HashPrefix</a> prefix) const</td></tr>
|
|
<tr class="separator:a9296fefa5841548d32df3beb9ee84fc8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8fef83dfa7d80728eb5080b3d93cb407" id="r_a8fef83dfa7d80728eb5080b3d93cb407"><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_1STObject.html#a8fef83dfa7d80728eb5080b3d93cb407">getSigningHash</a> (<a class="el" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bd">HashPrefix</a> prefix) const</td></tr>
|
|
<tr class="separator:a8fef83dfa7d80728eb5080b3d93cb407"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83353e9fc871348fdd445cd2d27446e3" id="r_a83353e9fc871348fdd445cd2d27446e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a83353e9fc871348fdd445cd2d27446e3">peekAtIndex</a> (int offset) const</td></tr>
|
|
<tr class="separator:a83353e9fc871348fdd445cd2d27446e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9917fd7cb5cf104d094e857b28f069df" id="r_a9917fd7cb5cf104d094e857b28f069df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a9917fd7cb5cf104d094e857b28f069df">getIndex</a> (int offset)</td></tr>
|
|
<tr class="separator:a9917fd7cb5cf104d094e857b28f069df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2207a6da88e27776a57de085e13518c9" id="r_a2207a6da88e27776a57de085e13518c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> const * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a2207a6da88e27776a57de085e13518c9">peekAtPIndex</a> (int offset) const</td></tr>
|
|
<tr class="separator:a2207a6da88e27776a57de085e13518c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adb1e6ff09d934a4b736656456c8844f3" id="r_adb1e6ff09d934a4b736656456c8844f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#adb1e6ff09d934a4b736656456c8844f3">getPIndex</a> (int offset)</td></tr>
|
|
<tr class="separator:adb1e6ff09d934a4b736656456c8844f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a97869dec0b632179c5bf70bf27d62ac8" id="r_a97869dec0b632179c5bf70bf27d62ac8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a97869dec0b632179c5bf70bf27d62ac8">getFieldIndex</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a97869dec0b632179c5bf70bf27d62ac8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34ee1a8b95283ba3428cc6435455da35" id="r_a34ee1a8b95283ba3428cc6435455da35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a34ee1a8b95283ba3428cc6435455da35">getFieldSType</a> (int index) const</td></tr>
|
|
<tr class="separator:a34ee1a8b95283ba3428cc6435455da35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdaa535c84b4d5d599bacf9a964144ee" id="r_acdaa535c84b4d5d599bacf9a964144ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#acdaa535c84b4d5d599bacf9a964144ee">peekAtField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:acdaa535c84b4d5d599bacf9a964144ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a891022e663d5546377f401a53141786f" id="r_a891022e663d5546377f401a53141786f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a891022e663d5546377f401a53141786f">getField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a891022e663d5546377f401a53141786f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20bb387308007a3ed7b83bc6dfcae0cf" id="r_a20bb387308007a3ed7b83bc6dfcae0cf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> const * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a20bb387308007a3ed7b83bc6dfcae0cf">peekAtPField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a20bb387308007a3ed7b83bc6dfcae0cf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04a9c81075f828fb0e9846fae6213947" id="r_a04a9c81075f828fb0e9846fae6213947"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a04a9c81075f828fb0e9846fae6213947">getPField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, bool createOkay=false)</td></tr>
|
|
<tr class="separator:a04a9c81075f828fb0e9846fae6213947"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a038971e344b2dfc77e0dbc6daef30565" id="r_a038971e344b2dfc77e0dbc6daef30565"><td class="memItemLeft" align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a038971e344b2dfc77e0dbc6daef30565">getFieldU8</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a038971e344b2dfc77e0dbc6daef30565"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a42d3da94cee3e6f575350094476140ce" id="r_a42d3da94cee3e6f575350094476140ce"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a42d3da94cee3e6f575350094476140ce">getFieldU16</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a42d3da94cee3e6f575350094476140ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a55d1b6946f96a770f3b2195eb5a5a943" id="r_a55d1b6946f96a770f3b2195eb5a5a943"><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_1STObject.html#a55d1b6946f96a770f3b2195eb5a5a943">getFieldU32</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a55d1b6946f96a770f3b2195eb5a5a943"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b0981ac21449e6ab51c3621d60404ed" id="r_a6b0981ac21449e6ab51c3621d60404ed"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6b0981ac21449e6ab51c3621d60404ed">getFieldU64</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a6b0981ac21449e6ab51c3621d60404ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6a509b6ddea6d0c322fd5f2bd339adf" id="r_ab6a509b6ddea6d0c322fd5f2bd339adf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">uint128</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab6a509b6ddea6d0c322fd5f2bd339adf">getFieldH128</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:ab6a509b6ddea6d0c322fd5f2bd339adf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a164a0f801602821c4bd0670ca93dac87" id="r_a164a0f801602821c4bd0670ca93dac87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#ad47d532b2f3927125b187ac770f84448">uint160</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a164a0f801602821c4bd0670ca93dac87">getFieldH160</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a164a0f801602821c4bd0670ca93dac87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03987dcbfd8e3902a33319caeb8c00a5" id="r_a03987dcbfd8e3902a33319caeb8c00a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#aaaf4d707c3e5604ff3f3f5d040ec1520">uint192</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a03987dcbfd8e3902a33319caeb8c00a5">getFieldH192</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a03987dcbfd8e3902a33319caeb8c00a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af89b6c7fd94c998549037d0c44a068a1" id="r_af89b6c7fd94c998549037d0c44a068a1"><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_1STObject.html#af89b6c7fd94c998549037d0c44a068a1">getFieldH256</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:af89b6c7fd94c998549037d0c44a068a1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f0743b271b7bbe1901ffe61784e834d" id="r_a8f0743b271b7bbe1901ffe61784e834d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::int32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a8f0743b271b7bbe1901ffe61784e834d">getFieldI32</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a8f0743b271b7bbe1901ffe61784e834d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0d2d874d34a1c3ed432cdb9fb1386b35" id="r_a0d2d874d34a1c3ed432cdb9fb1386b35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0d2d874d34a1c3ed432cdb9fb1386b35">getAccountID</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a0d2d874d34a1c3ed432cdb9fb1386b35"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09be758ae97b9e9e392aa2606cc0559f" id="r_a09be758ae97b9e9e392aa2606cc0559f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a09be758ae97b9e9e392aa2606cc0559f">getFieldVL</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a09be758ae97b9e9e392aa2606cc0559f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8e207109e646759f4927d90e4404893f" id="r_a8e207109e646759f4927d90e4404893f"><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_1STObject.html#a8e207109e646759f4927d90e4404893f">getFieldAmount</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a8e207109e646759f4927d90e4404893f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03645626ad58a31437400f3c225a8de3" id="r_a03645626ad58a31437400f3c225a8de3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STPathSet.html">STPathSet</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a03645626ad58a31437400f3c225a8de3">getFieldPathSet</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a03645626ad58a31437400f3c225a8de3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afcc0725fae4f5e057ec6adf0324adb8d" id="r_afcc0725fae4f5e057ec6adf0324adb8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STVector256.html">STVector256</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#afcc0725fae4f5e057ec6adf0324adb8d">getFieldV256</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:afcc0725fae4f5e057ec6adf0324adb8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09ce4b5e0deb8809075465955d444b43" id="r_a09ce4b5e0deb8809075465955d444b43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject.html">STObject</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a09ce4b5e0deb8809075465955d444b43">getFieldObject</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a09ce4b5e0deb8809075465955d444b43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0fced814291f20736a0b1b50716ffb48" id="r_a0fced814291f20736a0b1b50716ffb48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STArray.html">STArray</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0fced814291f20736a0b1b50716ffb48">getFieldArray</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a0fced814291f20736a0b1b50716ffb48"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0b017e27f7f03ba9e2827a26075524d" id="r_ab0b017e27f7f03ba9e2827a26075524d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STCurrency.html">STCurrency</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab0b017e27f7f03ba9e2827a26075524d">getFieldCurrency</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:ab0b017e27f7f03ba9e2827a26075524d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2549a834d3c9b8559e23354e35764e8" id="r_ae2549a834d3c9b8559e23354e35764e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STNumber.html">STNumber</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ae2549a834d3c9b8559e23354e35764e8">getFieldNumber</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:ae2549a834d3c9b8559e23354e35764e8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a925f5ebaa5822892447cf161e5a2960e" id="r_a925f5ebaa5822892447cf161e5a2960e"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a925f5ebaa5822892447cf161e5a2960e"><td class="memTemplItemLeft" align="right" valign="top">T::value_type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a925f5ebaa5822892447cf161e5a2960e">operator[]</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f) const</td></tr>
|
|
<tr class="memdesc:a925f5ebaa5822892447cf161e5a2960e"><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a field. <br /></td></tr>
|
|
<tr class="separator:a925f5ebaa5822892447cf161e5a2960e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12b48bd019e07a0392cb990172e6f952" id="r_a12b48bd019e07a0392cb990172e6f952"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a12b48bd019e07a0392cb990172e6f952"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/decay.html">std::decay_t</a>< typename T::value_type > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a12b48bd019e07a0392cb990172e6f952">operator[]</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of) const</td></tr>
|
|
<tr class="memdesc:a12b48bd019e07a0392cb990172e6f952"><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a field as a <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. <br /></td></tr>
|
|
<tr class="separator:a12b48bd019e07a0392cb990172e6f952"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a047879defbf3f599ded969664767ce" id="r_a9a047879defbf3f599ded969664767ce"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a9a047879defbf3f599ded969664767ce"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a9a047879defbf3f599ded969664767ce">operator[]</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f)</td></tr>
|
|
<tr class="memdesc:a9a047879defbf3f599ded969664767ce"><td class="mdescLeft"> </td><td class="mdescRight">Get a modifiable field value. <br /></td></tr>
|
|
<tr class="separator:a9a047879defbf3f599ded969664767ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad78430092dc927d1f2314defa887399d" id="r_ad78430092dc927d1f2314defa887399d"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ad78430092dc927d1f2314defa887399d"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ad78430092dc927d1f2314defa887399d">operator[]</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of)</td></tr>
|
|
<tr class="memdesc:ad78430092dc927d1f2314defa887399d"><td class="mdescLeft"> </td><td class="mdescRight">Return a modifiable field value as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. <br /></td></tr>
|
|
<tr class="separator:ad78430092dc927d1f2314defa887399d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3fc71daa682162627599bcf3240f0f07" id="r_a3fc71daa682162627599bcf3240f0f07"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3fc71daa682162627599bcf3240f0f07"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a3fc71daa682162627599bcf3240f0f07">operator[]</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f) -> <a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T ></td></tr>
|
|
<tr class="separator:a3fc71daa682162627599bcf3240f0f07"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4c97ed8496ae0df73d5ad209789fa61" id="r_ae4c97ed8496ae0df73d5ad209789fa61"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ae4c97ed8496ae0df73d5ad209789fa61"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ae4c97ed8496ae0df73d5ad209789fa61">operator[]</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of) -> <a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T ></td></tr>
|
|
<tr class="separator:ae4c97ed8496ae0df73d5ad209789fa61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3ee3dd5d5a57cb6768e7f22f0a997d4e" id="r_a3ee3dd5d5a57cb6768e7f22f0a997d4e"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3ee3dd5d5a57cb6768e7f22f0a997d4e"><td class="memTemplItemLeft" align="right" valign="top">T::value_type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a3ee3dd5d5a57cb6768e7f22f0a997d4e">at</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f) const</td></tr>
|
|
<tr class="memdesc:a3ee3dd5d5a57cb6768e7f22f0a997d4e"><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a field. <br /></td></tr>
|
|
<tr class="separator:a3ee3dd5d5a57cb6768e7f22f0a997d4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a90f337e9b085352ddc4a555a1592c4af" id="r_a90f337e9b085352ddc4a555a1592c4af"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a90f337e9b085352ddc4a555a1592c4af"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/decay.html">std::decay_t</a>< typename T::value_type > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a90f337e9b085352ddc4a555a1592c4af">at</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of) const</td></tr>
|
|
<tr class="memdesc:a90f337e9b085352ddc4a555a1592c4af"><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a field as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. <br /></td></tr>
|
|
<tr class="separator:a90f337e9b085352ddc4a555a1592c4af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abaeb03a29fe329acc22f476a38081221" id="r_abaeb03a29fe329acc22f476a38081221"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:abaeb03a29fe329acc22f476a38081221"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#abaeb03a29fe329acc22f476a38081221">at</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f)</td></tr>
|
|
<tr class="memdesc:abaeb03a29fe329acc22f476a38081221"><td class="mdescLeft"> </td><td class="mdescRight">Get a modifiable field value. <br /></td></tr>
|
|
<tr class="separator:abaeb03a29fe329acc22f476a38081221"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab80b5105f4b03073d08248b8b2c40b98" id="r_ab80b5105f4b03073d08248b8b2c40b98"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:ab80b5105f4b03073d08248b8b2c40b98"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab80b5105f4b03073d08248b8b2c40b98">at</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of)</td></tr>
|
|
<tr class="memdesc:ab80b5105f4b03073d08248b8b2c40b98"><td class="mdescLeft"> </td><td class="mdescRight">Return a modifiable field value as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. <br /></td></tr>
|
|
<tr class="separator:ab80b5105f4b03073d08248b8b2c40b98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc02eaa67beb0273e02489ec2d53aa30" id="r_adc02eaa67beb0273e02489ec2d53aa30"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:adc02eaa67beb0273e02489ec2d53aa30"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#adc02eaa67beb0273e02489ec2d53aa30">at</a> (<a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const &f) -> <a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T ></td></tr>
|
|
<tr class="separator:adc02eaa67beb0273e02489ec2d53aa30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3adb9451805175c6b6a4f2363f7f7b05" id="r_a3adb9451805175c6b6a4f2363f7f7b05"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a3adb9451805175c6b6a4f2363f7f7b05"><td class="memTemplItemLeft" align="right" valign="top">auto </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a3adb9451805175c6b6a4f2363f7f7b05">at</a> (<a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const &of) -> <a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T ></td></tr>
|
|
<tr class="separator:a3adb9451805175c6b6a4f2363f7f7b05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e622971f60d53b4a053065477264181" id="r_a6e622971f60d53b4a053065477264181"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6e622971f60d53b4a053065477264181">setFieldU8</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, unsigned char)</td></tr>
|
|
<tr class="separator:a6e622971f60d53b4a053065477264181"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a65cee099ee8ff5529ea7c5c4a028d566" id="r_a65cee099ee8ff5529ea7c5c4a028d566"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">setFieldU16</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a>)</td></tr>
|
|
<tr class="separator:a65cee099ee8ff5529ea7c5c4a028d566"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd1aac04649d694a3524faf2ddebf843" id="r_acd1aac04649d694a3524faf2ddebf843"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">setFieldU32</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a>)</td></tr>
|
|
<tr class="separator:acd1aac04649d694a3524faf2ddebf843"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac0e2e3ed7f92a9f21aed2eda6d1ea5c6" id="r_ac0e2e3ed7f92a9f21aed2eda6d1ea5c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ac0e2e3ed7f92a9f21aed2eda6d1ea5c6">setFieldU64</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a>)</td></tr>
|
|
<tr class="separator:ac0e2e3ed7f92a9f21aed2eda6d1ea5c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abfbedaa34800be12d393dbe866620851" id="r_abfbedaa34800be12d393dbe866620851"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#abfbedaa34800be12d393dbe866620851">setFieldH128</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">uint128</a> const &)</td></tr>
|
|
<tr class="separator:abfbedaa34800be12d393dbe866620851"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aee4efa6aeff63e0d5ff08d31730be2" id="r_a4aee4efa6aeff63e0d5ff08d31730be2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a4aee4efa6aeff63e0d5ff08d31730be2">setFieldH256</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &)</td></tr>
|
|
<tr class="separator:a4aee4efa6aeff63e0d5ff08d31730be2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ecfb31f4a1dfcfb26633ae8e0b60bd6" id="r_a5ecfb31f4a1dfcfb26633ae8e0b60bd6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a5ecfb31f4a1dfcfb26633ae8e0b60bd6">setFieldI32</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::int32_t</a>)</td></tr>
|
|
<tr class="separator:a5ecfb31f4a1dfcfb26633ae8e0b60bd6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1235d307d6f464392a583d0dfaa3cc4" id="r_af1235d307d6f464392a583d0dfaa3cc4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">setFieldVL</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a> const &)</td></tr>
|
|
<tr class="separator:af1235d307d6f464392a583d0dfaa3cc4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72abe64c7c5741d33a38684c46d0411b" id="r_a72abe64c7c5741d33a38684c46d0411b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a72abe64c7c5741d33a38684c46d0411b">setFieldVL</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1Slice.html">Slice</a> const &)</td></tr>
|
|
<tr class="separator:a72abe64c7c5741d33a38684c46d0411b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab503dfe8edde82e6c80719cc73201a6d" id="r_ab503dfe8edde82e6c80719cc73201a6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab503dfe8edde82e6c80719cc73201a6d">setAccountID</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const &)</td></tr>
|
|
<tr class="separator:ab503dfe8edde82e6c80719cc73201a6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7eedf70fc6afba6c2b8c6b2ba27ba23e" id="r_a7eedf70fc6afba6c2b8c6b2ba27ba23e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a7eedf70fc6afba6c2b8c6b2ba27ba23e">setFieldAmount</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STAmount.html">STAmount</a> const &)</td></tr>
|
|
<tr class="separator:a7eedf70fc6afba6c2b8c6b2ba27ba23e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04f7b2ee945330e4d42ef13c32256b00" id="r_a04f7b2ee945330e4d42ef13c32256b00"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a04f7b2ee945330e4d42ef13c32256b00">setFieldIssue</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STIssue.html">STIssue</a> const &)</td></tr>
|
|
<tr class="separator:a04f7b2ee945330e4d42ef13c32256b00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a168b1d0bbaa91de55bc518f68d4cf6f3" id="r_a168b1d0bbaa91de55bc518f68d4cf6f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a168b1d0bbaa91de55bc518f68d4cf6f3">setFieldCurrency</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STCurrency.html">STCurrency</a> const &)</td></tr>
|
|
<tr class="separator:a168b1d0bbaa91de55bc518f68d4cf6f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4eeb87dfc64cb95d81c8710c38c32fd7" id="r_a4eeb87dfc64cb95d81c8710c38c32fd7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a4eeb87dfc64cb95d81c8710c38c32fd7">setFieldNumber</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STNumber.html">STNumber</a> const &)</td></tr>
|
|
<tr class="separator:a4eeb87dfc64cb95d81c8710c38c32fd7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a309347871ac021d8922708fcbbb0ed46" id="r_a309347871ac021d8922708fcbbb0ed46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a309347871ac021d8922708fcbbb0ed46">setFieldPathSet</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STPathSet.html">STPathSet</a> const &)</td></tr>
|
|
<tr class="separator:a309347871ac021d8922708fcbbb0ed46"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abca4224026b9aab088af20801fb63ffa" id="r_abca4224026b9aab088af20801fb63ffa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#abca4224026b9aab088af20801fb63ffa">setFieldV256</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STVector256.html">STVector256</a> const &v)</td></tr>
|
|
<tr class="separator:abca4224026b9aab088af20801fb63ffa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2be037301806856f4b202cabc53d5e0a" id="r_a2be037301806856f4b202cabc53d5e0a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a2be037301806856f4b202cabc53d5e0a">setFieldArray</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STArray.html">STArray</a> const &v)</td></tr>
|
|
<tr class="separator:a2be037301806856f4b202cabc53d5e0a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a35873a0c8bf7e01f1582cafd0f44dc1a" id="r_a35873a0c8bf7e01f1582cafd0f44dc1a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a35873a0c8bf7e01f1582cafd0f44dc1a">setFieldObject</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1STObject.html">STObject</a> const &v)</td></tr>
|
|
<tr class="separator:a35873a0c8bf7e01f1582cafd0f44dc1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa528706f5601b3543a770e8c48b114c" id="r_afa528706f5601b3543a770e8c48b114c"><td class="memTemplParams" colspan="2">template<class Tag > </td></tr>
|
|
<tr class="memitem:afa528706f5601b3543a770e8c48b114c"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#afa528706f5601b3543a770e8c48b114c">setFieldH160</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, <a class="el" href="classripple_1_1base__uint.html">base_uint</a>< 160, Tag > const &v)</td></tr>
|
|
<tr class="separator:afa528706f5601b3543a770e8c48b114c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a649f361b3f9994fb28953efb9cf3a6b7" id="r_a649f361b3f9994fb28953efb9cf3a6b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject.html">STObject</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a649f361b3f9994fb28953efb9cf3a6b7">peekFieldObject</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a649f361b3f9994fb28953efb9cf3a6b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf2fc44f02b033b1a98b02449ef18c57" id="r_adf2fc44f02b033b1a98b02449ef18c57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STArray.html">STArray</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#adf2fc44f02b033b1a98b02449ef18c57">peekFieldArray</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:adf2fc44f02b033b1a98b02449ef18c57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf5d617701ac3afc4ad6a13862459692" id="r_aaf5d617701ac3afc4ad6a13862459692"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">isFieldPresent</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:aaf5d617701ac3afc4ad6a13862459692"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6b5bb43ef723075465e909e54c9d6622" id="r_a6b5bb43ef723075465e909e54c9d6622"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6b5bb43ef723075465e909e54c9d6622">makeFieldPresent</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a6b5bb43ef723075465e909e54c9d6622"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a624bc6e179ff15ec5f08a4d1c7d1932e" id="r_a624bc6e179ff15ec5f08a4d1c7d1932e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a624bc6e179ff15ec5f08a4d1c7d1932e">makeFieldAbsent</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a624bc6e179ff15ec5f08a4d1c7d1932e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82d7676b5e892190ac585206b903b5d3" id="r_a82d7676b5e892190ac585206b903b5d3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a82d7676b5e892190ac585206b903b5d3">delField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a82d7676b5e892190ac585206b903b5d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acda5e7748cffb2c22a2c3b192abfc053" id="r_acda5e7748cffb2c22a2c3b192abfc053"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#acda5e7748cffb2c22a2c3b192abfc053">delField</a> (int index)</td></tr>
|
|
<tr class="separator:acda5e7748cffb2c22a2c3b192abfc053"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ce1c79caa1014eab8b58dcac9beaa20" id="r_a0ce1c79caa1014eab8b58dcac9beaa20"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0ce1c79caa1014eab8b58dcac9beaa20">hasMatchingEntry</a> (<a class="el" href="classripple_1_1STBase.html">STBase</a> const &)</td></tr>
|
|
<tr class="separator:a0ce1c79caa1014eab8b58dcac9beaa20"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab38061c3635046a53d87d9b174d63186" id="r_ab38061c3635046a53d87d9b174d63186"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab38061c3635046a53d87d9b174d63186">operator==</a> (<a class="el" href="classripple_1_1STObject.html">STObject</a> const &o) const</td></tr>
|
|
<tr class="separator:ab38061c3635046a53d87d9b174d63186"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56c5fe9c2acbaa7aa87b6069db29ca9f" id="r_a56c5fe9c2acbaa7aa87b6069db29ca9f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a56c5fe9c2acbaa7aa87b6069db29ca9f">operator==</a> (<a class="el" href="classripple_1_1STBase.html">STBase</a> const &t) const</td></tr>
|
|
<tr class="separator:a56c5fe9c2acbaa7aa87b6069db29ca9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0509c1d49d6c801dd055481850de832d" id="r_a0509c1d49d6c801dd055481850de832d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0509c1d49d6c801dd055481850de832d">operator!=</a> (<a class="el" href="classripple_1_1STObject.html">STObject</a> const &o) const</td></tr>
|
|
<tr class="separator:a0509c1d49d6c801dd055481850de832d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a848c94991d93eb5ed26dd98688cb48d5" id="r_a848c94991d93eb5ed26dd98688cb48d5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a848c94991d93eb5ed26dd98688cb48d5">operator!=</a> (<a class="el" href="classripple_1_1STBase.html">STBase</a> const &t) const</td></tr>
|
|
<tr class="separator:a848c94991d93eb5ed26dd98688cb48d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acceaa8f1b3d80928247aaa800f6047df" id="r_acceaa8f1b3d80928247aaa800f6047df"><td class="memTemplParams" colspan="2">template<typename T , typename V > </td></tr>
|
|
<tr class="memitem:acceaa8f1b3d80928247aaa800f6047df"><td class="memTemplItemLeft" align="right" valign="top">V </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#acceaa8f1b3d80928247aaa800f6047df">getFieldByValue</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:acceaa8f1b3d80928247aaa800f6047df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d8128fa3fa3c0372330332359e0dbd5" id="r_a8d8128fa3fa3c0372330332359e0dbd5"><td class="memTemplParams" colspan="2">template<typename T , typename V > </td></tr>
|
|
<tr class="memitem:a8d8128fa3fa3c0372330332359e0dbd5"><td class="memTemplItemLeft" align="right" valign="top">V const & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a8d8128fa3fa3c0372330332359e0dbd5">getFieldByConstRef</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, V const &<a class="el" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>) const</td></tr>
|
|
<tr class="separator:a8d8128fa3fa3c0372330332359e0dbd5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acba8a09427afd05563c1d0a38c9bb6f2" id="r_acba8a09427afd05563c1d0a38c9bb6f2"><td class="memTemplParams" colspan="2">template<class D > </td></tr>
|
|
<tr class="memitem:acba8a09427afd05563c1d0a38c9bb6f2"><td class="memTemplItemLeft" align="right" valign="top">D & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#acba8a09427afd05563c1d0a38c9bb6f2">downcast</a> ()</td></tr>
|
|
<tr class="separator:acba8a09427afd05563c1d0a38c9bb6f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b14e04b97e4eefb3ea37135ed52accf" id="r_a9b14e04b97e4eefb3ea37135ed52accf"><td class="memTemplParams" colspan="2">template<class D > </td></tr>
|
|
<tr class="memitem:a9b14e04b97e4eefb3ea37135ed52accf"><td class="memTemplItemLeft" align="right" valign="top">D const & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a9b14e04b97e4eefb3ea37135ed52accf">downcast</a> () const</td></tr>
|
|
<tr class="separator:a9b14e04b97e4eefb3ea37135ed52accf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b14e04b97e4eefb3ea37135ed52accf" id="r_a9b14e04b97e4eefb3ea37135ed52accf"><td class="memTemplParams" colspan="2">template<class D > </td></tr>
|
|
<tr class="memitem:a9b14e04b97e4eefb3ea37135ed52accf"><td class="memTemplItemLeft" align="right" valign="top">D const & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a9b14e04b97e4eefb3ea37135ed52accf">downcast</a> () const</td></tr>
|
|
<tr class="separator:a9b14e04b97e4eefb3ea37135ed52accf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07ee4998ae80eb722fc77151a1a1cb0c" id="r_a07ee4998ae80eb722fc77151a1a1cb0c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a07ee4998ae80eb722fc77151a1a1cb0c">setFName</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &n)</td></tr>
|
|
<tr class="memdesc:a07ee4998ae80eb722fc77151a1a1cb0c"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format.">STBase</a> is a field. <br /></td></tr>
|
|
<tr class="separator:a07ee4998ae80eb722fc77151a1a1cb0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48097bca334d2f32a1d7861b59ae2e30" id="r_a48097bca334d2f32a1d7861b59ae2e30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a48097bca334d2f32a1d7861b59ae2e30">getFName</a> () const</td></tr>
|
|
<tr class="separator:a48097bca334d2f32a1d7861b59ae2e30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a76e581a75199f68e028722160958e4" id="r_a9a76e581a75199f68e028722160958e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a9a76e581a75199f68e028722160958e4">addFieldID</a> (<a class="el" href="classripple_1_1Serializer.html">Serializer</a> &s) const</td></tr>
|
|
<tr class="separator:a9a76e581a75199f68e028722160958e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
|
|
Static Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:ab027b1e13d78b76dd6f41f0fb3459792" id="r_ab027b1e13d78b76dd6f41f0fb3459792"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classripple_1_1STObject.html">STObject</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ab027b1e13d78b76dd6f41f0fb3459792">makeInnerObject</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &name)</td></tr>
|
|
<tr class="separator:ab027b1e13d78b76dd6f41f0fb3459792"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-static-methods" name="pro-static-methods"></a>
|
|
Static Protected Member Functions</h2></td></tr>
|
|
<tr class="memitem:a84fe46ac92fe704869cc6d64c49dd1ba" id="r_a84fe46ac92fe704869cc6d64c49dd1ba"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
|
<tr class="memitem:a84fe46ac92fe704869cc6d64c49dd1ba"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a84fe46ac92fe704869cc6d64c49dd1ba">emplace</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n, void *buf, T &&val)</td></tr>
|
|
<tr class="separator:a84fe46ac92fe704869cc6d64c49dd1ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
|
|
Private Types</h2></td></tr>
|
|
<tr class="memitem:abfe55ede147301d55de3383deb20b288" id="r_abfe55ede147301d55de3383deb20b288"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">WhichFields</a> : bool { <a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288a9c6b1e3b6c1ac07b4d2cd8d40bf76424">omitSigningFields</a> = false
|
|
, <a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288adba4a539075f71fb97388e561b098dfd">withAllFields</a> = true
|
|
}</td></tr>
|
|
<tr class="separator:abfe55ede147301d55de3383deb20b288"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07aaf07c54ed6f352a73fdc6896d15fd" id="r_a07aaf07c54ed6f352a73fdc6896d15fd"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a07aaf07c54ed6f352a73fdc6896d15fd">list_type</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="classripple_1_1detail_1_1STVar.html">detail::STVar</a> ></td></tr>
|
|
<tr class="separator:a07aaf07c54ed6f352a73fdc6896d15fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a90e57365c57275a45ac8c0bd667f811d" id="r_a90e57365c57275a45ac8c0bd667f811d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a90e57365c57275a45ac8c0bd667f811d">setSLEType</a> ()</td></tr>
|
|
<tr class="separator:a90e57365c57275a45ac8c0bd667f811d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdcff15570e1cdf786c67759f594a6f1" id="r_acdcff15570e1cdf786c67759f594a6f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#acdcff15570e1cdf786c67759f594a6f1">copy</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n, void *buf) const override</td></tr>
|
|
<tr class="separator:acdcff15570e1cdf786c67759f594a6f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ee680b87168719ff6b713f7fbb1f99b" id="r_a0ee680b87168719ff6b713f7fbb1f99b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a0ee680b87168719ff6b713f7fbb1f99b">move</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> n, void *buf) override</td></tr>
|
|
<tr class="separator:a0ee680b87168719ff6b713f7fbb1f99b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5959d983e1cd2778ebe0c7591439fe09" id="r_a5959d983e1cd2778ebe0c7591439fe09"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a5959d983e1cd2778ebe0c7591439fe09">add</a> (<a class="el" href="classripple_1_1Serializer.html">Serializer</a> &s, <a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">WhichFields</a> whichFields) const</td></tr>
|
|
<tr class="separator:a5959d983e1cd2778ebe0c7591439fe09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad06565223a962d42c612f652ce0707ac" id="r_ad06565223a962d42c612f652ce0707ac"><td class="memTemplParams" colspan="2">template<typename T , typename V = typename std::remove_cv<typename std::remove_reference< decltype(std::declval<T>().value())>::type, ::type > </td></tr>
|
|
<tr class="memitem:ad06565223a962d42c612f652ce0707ac"><td class="memTemplItemLeft" align="right" valign="top">V </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ad06565223a962d42c612f652ce0707ac">getFieldByValue</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:ad06565223a962d42c612f652ce0707ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8d8128fa3fa3c0372330332359e0dbd5" id="r_a8d8128fa3fa3c0372330332359e0dbd5"><td class="memTemplParams" colspan="2">template<typename T , typename V > </td></tr>
|
|
<tr class="memitem:a8d8128fa3fa3c0372330332359e0dbd5"><td class="memTemplItemLeft" align="right" valign="top">V const & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a8d8128fa3fa3c0372330332359e0dbd5">getFieldByConstRef</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, V const &<a class="el" href="classripple_1_1STObject.html#aa1b8f2096a40bf95115eb37b77e8bf8c">empty</a>) const</td></tr>
|
|
<tr class="separator:a8d8128fa3fa3c0372330332359e0dbd5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abd837686a6d0ed19df5babe58811ced3" id="r_abd837686a6d0ed19df5babe58811ced3"><td class="memTemplParams" colspan="2">template<typename T , typename V > </td></tr>
|
|
<tr class="memitem:abd837686a6d0ed19df5babe58811ced3"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#abd837686a6d0ed19df5babe58811ced3">setFieldUsingSetValue</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, V value)</td></tr>
|
|
<tr class="separator:abd837686a6d0ed19df5babe58811ced3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b3d85b6cf46ac0e6dcbd6e7b314fd84" id="r_a9b3d85b6cf46ac0e6dcbd6e7b314fd84"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a9b3d85b6cf46ac0e6dcbd6e7b314fd84"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a9b3d85b6cf46ac0e6dcbd6e7b314fd84">setFieldUsingAssignment</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field, T const &value)</td></tr>
|
|
<tr class="separator:a9b3d85b6cf46ac0e6dcbd6e7b314fd84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e24d4da5f2778d3b659c07aeec107d5" id="r_a0e24d4da5f2778d3b659c07aeec107d5"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
|
<tr class="memitem:a0e24d4da5f2778d3b659c07aeec107d5"><td class="memTemplItemLeft" align="right" valign="top">T & </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0e24d4da5f2778d3b659c07aeec107d5">peekField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field)</td></tr>
|
|
<tr class="separator:a0e24d4da5f2778d3b659c07aeec107d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
|
Static Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a0d39c8f68f968a8529076cfbfe4349c5" id="r_a0d39c8f68f968a8529076cfbfe4349c5"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="classripple_1_1STBase.html">STBase</a> const * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0d39c8f68f968a8529076cfbfe4349c5">getSortedFields</a> (<a class="el" href="classripple_1_1STObject.html">STObject</a> const &objToSort, <a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">WhichFields</a> whichFields)</td></tr>
|
|
<tr class="separator:a0d39c8f68f968a8529076cfbfe4349c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae60d6cae0e97e9f17c93945feca09fb5" id="r_ae60d6cae0e97e9f17c93945feca09fb5"><td class="memItemLeft" align="right" valign="top">static auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1CountedObject.html#ae60d6cae0e97e9f17c93945feca09fb5">getCounter</a> () noexcept</td></tr>
|
|
<tr class="separator:ae60d6cae0e97e9f17c93945feca09fb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a8c5a490b013e137c87c77fc64f9fa84c" id="r_a8c5a490b013e137c87c77fc64f9fa84c"><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_1STLedgerEntry.html#a8c5a490b013e137c87c77fc64f9fa84c">key_</a></td></tr>
|
|
<tr class="separator:a8c5a490b013e137c87c77fc64f9fa84c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a83e46968a2479ffba4e5a476040c7910" id="r_a83e46968a2479ffba4e5a476040c7910"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a83e46968a2479ffba4e5a476040c7910">type_</a></td></tr>
|
|
<tr class="separator:a83e46968a2479ffba4e5a476040c7910"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa195fb18af0d29b994324b7dfea5bf65" id="r_aa195fb18af0d29b994324b7dfea5bf65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STObject.html#a07aaf07c54ed6f352a73fdc6896d15fd">list_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aa195fb18af0d29b994324b7dfea5bf65">v_</a></td></tr>
|
|
<tr class="separator:aa195fb18af0d29b994324b7dfea5bf65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0556c8f6162fb73209b0b501c6dd40d1" id="r_a0556c8f6162fb73209b0b501c6dd40d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> const * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a0556c8f6162fb73209b0b501c6dd40d1">mType</a></td></tr>
|
|
<tr class="separator:a0556c8f6162fb73209b0b501c6dd40d1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a784e6b1508801ba39b3bae5653675de7" id="r_a784e6b1508801ba39b3bae5653675de7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1SField.html">SField</a> const * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a784e6b1508801ba39b3bae5653675de7">fName</a></td></tr>
|
|
<tr class="separator:a784e6b1508801ba39b3bae5653675de7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
|
|
Friends</h2></td></tr>
|
|
<tr class="memitem:a5e49bd8b743617d1af92ffed7ac6b665" id="r_a5e49bd8b743617d1af92ffed7ac6b665"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STLedgerEntry.html#a5e49bd8b743617d1af92ffed7ac6b665">detail::STVar</a></td></tr>
|
|
<tr class="separator:a5e49bd8b743617d1af92ffed7ac6b665"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00014">14</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="ad360ad8483226127ef6b132ac93c1598" name="ad360ad8483226127ef6b132ac93c1598"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad360ad8483226127ef6b132ac93c1598">◆ </a></span>pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STLedgerEntry.html#ad360ad8483226127ef6b132ac93c1598">ripple::STLedgerEntry::pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a><<a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a>></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00020">20</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af4681bdc002a61dcef6b9a52bc677c3a" name="af4681bdc002a61dcef6b9a52bc677c3a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af4681bdc002a61dcef6b9a52bc677c3a">◆ </a></span>ref</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STLedgerEntry.html#af4681bdc002a61dcef6b9a52bc677c3a">ripple::STLedgerEntry::ref</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a><<a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a>> const&</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00021">21</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3924747587412eaaadd70a432b8358fc" name="a3924747587412eaaadd70a432b8358fc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3924747587412eaaadd70a432b8358fc">◆ </a></span>const_pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STLedgerEntry.html#a3924747587412eaaadd70a432b8358fc">ripple::STLedgerEntry::const_pointer</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a><<a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> const></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00022">22</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a922d017b509d18012eaf01cf62d4c404" name="a922d017b509d18012eaf01cf62d4c404"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a922d017b509d18012eaf01cf62d4c404">◆ </a></span>const_ref</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STLedgerEntry.html#a922d017b509d18012eaf01cf62d4c404">ripple::STLedgerEntry::const_ref</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a><<a class="el" href="classripple_1_1STLedgerEntry.html">STLedgerEntry</a> const> const&</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00023">23</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07aaf07c54ed6f352a73fdc6896d15fd" name="a07aaf07c54ed6f352a73fdc6896d15fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07aaf07c54ed6f352a73fdc6896d15fd">◆ </a></span>list_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STObject.html#a07aaf07c54ed6f352a73fdc6896d15fd">ripple::STObject::list_type</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a><<a class="el" href="classripple_1_1detail_1_1STVar.html">detail::STVar</a>></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00058">58</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0a75a84552846d1a77ea0ef4e73072fd" name="a0a75a84552846d1a77ea0ef4e73072fd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0a75a84552846d1a77ea0ef4e73072fd">◆ </a></span>iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="classripple_1_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">ripple::STObject::iterator</a> = boost:: transform_iterator<<a class="el" href="structripple_1_1STObject_1_1Transform.html">Transform</a>, STObject::list_type::const_iterator></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00064">64</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="abfe55ede147301d55de3383deb20b288" name="abfe55ede147301d55de3383deb20b288"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfe55ede147301d55de3383deb20b288">◆ </a></span>WhichFields</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">ripple::STObject::WhichFields</a> : bool</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abfe55ede147301d55de3383deb20b288a9c6b1e3b6c1ac07b4d2cd8d40bf76424" name="abfe55ede147301d55de3383deb20b288a9c6b1e3b6c1ac07b4d2cd8d40bf76424"></a>omitSigningFields </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="abfe55ede147301d55de3383deb20b288adba4a539075f71fb97388e561b098dfd" name="abfe55ede147301d55de3383deb20b288adba4a539075f71fb97388e561b098dfd"></a>withAllFields </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00411">411</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a1de5e59a7d0de34760905ec1ba7c61cf" name="a1de5e59a7d0de34760905ec1ba7c61cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1de5e59a7d0de34760905ec1ba7c61cf">◆ </a></span>STLedgerEntry() <span class="overload">[1/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STLedgerEntry::STLedgerEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1Keylet.html">Keylet</a> const & </td>
|
|
<td class="paramname"><em>k</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create an empty object with the given key and type. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00031">31</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3da872e65161f28e6c4366bcca17bd02" name="a3da872e65161f28e6c4366bcca17bd02"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3da872e65161f28e6c4366bcca17bd02">◆ </a></span>STLedgerEntry() <span class="overload">[2/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STLedgerEntry::STLedgerEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>key</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00085">85</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abd3b539f7e9ba9a39a652445a852a21c" name="abd3b539f7e9ba9a39a652445a852a21c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd3b539f7e9ba9a39a652445a852a21c">◆ </a></span>STLedgerEntry() <span class="overload">[3/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STLedgerEntry::STLedgerEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> & </td>
|
|
<td class="paramname"><em>sit</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00046">46</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56c3fff70b0245ba28aecd10d95465a2" name="a56c3fff70b0245ba28aecd10d95465a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56c3fff70b0245ba28aecd10d95465a2">◆ </a></span>STLedgerEntry() <span class="overload">[4/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STLedgerEntry::STLedgerEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> && </td>
|
|
<td class="paramname"><em>sit</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00090">90</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7f0bfc79b506eb767f51d8c27fe4fca" name="aa7f0bfc79b506eb767f51d8c27fe4fca"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7f0bfc79b506eb767f51d8c27fe4fca">◆ </a></span>STLedgerEntry() <span class="overload">[5/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STLedgerEntry::STLedgerEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> const & </td>
|
|
<td class="paramname"><em>object</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>index</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00053">53</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a6a2cb7e0488d95729316a5ff937d1fb4" name="a6a2cb7e0488d95729316a5ff937d1fb4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a2cb7e0488d95729316a5ff937d1fb4">◆ </a></span>getSType()</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#a3e7e3f29aef85bcca06706da54e950fc">SerializedTypeID</a> ripple::STLedgerEntry::getSType </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#a233469e9eb1efaa8639b384628fcef62">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00103">103</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a710f7ea4baeb1072501dc39c2533b2da" name="a710f7ea4baeb1072501dc39c2533b2da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a710f7ea4baeb1072501dc39c2533b2da">◆ </a></span>getFullText()</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/string/basic_string.html">std::string</a> ripple::STLedgerEntry::getFullText </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#ac8d35807022215e4c00cb974b6f36216">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00073">73</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd4429e5c6107311e34d5ffd476d40ba" name="afd4429e5c6107311e34d5ffd476d40ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd4429e5c6107311e34d5ffd476d40ba">◆ </a></span>getText()</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/string/basic_string.html">std::string</a> ripple::STLedgerEntry::getText </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#a45b0231291b9ba9d1e999033ff975cc3">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00109">109</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab48ecf4c931302fa5c35737baf1966c2" name="ab48ecf4c931302fa5c35737baf1966c2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab48ecf4c931302fa5c35737baf1966c2">◆ </a></span>getJson()</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="classJson_1_1Value.html">Json::Value</a> ripple::STLedgerEntry::getJson </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> </td>
|
|
<td class="paramname"><em>options</em> = <code><a class="el" href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">JsonOptions::none</a></code></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#a877373259492785b6e90062efeb3784f">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00116">116</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adef03efcc12360ee4a7e17bd2434f312" name="adef03efcc12360ee4a7e17bd2434f312"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adef03efcc12360ee4a7e17bd2434f312">◆ </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::STLedgerEntry::key </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Returns the 'key' (or 'index') of this item. </p>
|
|
<p>The key identifies this entry's position in the <a class="el" href="classripple_1_1SHAMap.html" title="A SHAMap is both a radix tree with a fan-out of 16 and a Merkle tree.">SHAMap</a> associative container. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00100">100</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3c289baf99474db3d44d381e43358723" name="a3c289baf99474db3d44d381e43358723"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c289baf99474db3d44d381e43358723">◆ </a></span>getType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> ripple::STLedgerEntry::getType </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="STLedgerEntry_8h_source.html#l00106">106</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad72f0f37ded74566d61547d0c73415a5" name="ad72f0f37ded74566d61547d0c73415a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad72f0f37ded74566d61547d0c73415a5">◆ </a></span>isThreadedType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STLedgerEntry::isThreadedType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Rules.html">Rules</a> const & </td>
|
|
<td class="paramname"><em>rules</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00130">130</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9261f26b6f60b9e0adb4c6824e164ce8" name="a9261f26b6f60b9e0adb4c6824e164ce8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9261f26b6f60b9e0adb4c6824e164ce8">◆ </a></span>thread()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STLedgerEntry::thread </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>txID</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>ledgerSeq</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> & </td>
|
|
<td class="paramname"><em>prevTxID</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> & </td>
|
|
<td class="paramname"><em>prevLedgerID</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00145">145</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90e57365c57275a45ac8c0bd667f811d" name="a90e57365c57275a45ac8c0bd667f811d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90e57365c57275a45ac8c0bd667f811d">◆ </a></span>setSLEType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STLedgerEntry::setSLEType </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00060">60</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdcff15570e1cdf786c67759f594a6f1" name="acdcff15570e1cdf786c67759f594a6f1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdcff15570e1cdf786c67759f594a6f1">◆ </a></span>copy()</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_1STBase.html">STBase</a> * ripple::STLedgerEntry::copy </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buf</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#aed5deead1fe850667301dfc9c58320bb">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00091">91</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ee680b87168719ff6b713f7fbb1f99b" name="a0ee680b87168719ff6b713f7fbb1f99b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ee680b87168719ff6b713f7fbb1f99b">◆ </a></span>move()</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_1STBase.html">STBase</a> * ripple::STLedgerEntry::move </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buf</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">override</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#a0ab863d0b635b5ff22f7f718d0581090">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8cpp_source.html#l00097">97</a> of file <a class="el" href="STLedgerEntry_8cpp_source.html">STLedgerEntry.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab027b1e13d78b76dd6f41f0fb3459792" name="ab027b1e13d78b76dd6f41f0fb3459792"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab027b1e13d78b76dd6f41f0fb3459792">◆ </a></span>makeInnerObject()</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_1STObject.html">STObject</a> ripple::STObject::makeInnerObject </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>name</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00076">76</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa820a166593f797cce00099c29fd6b90" name="aa820a166593f797cce00099c29fd6b90"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa820a166593f797cce00099c29fd6b90">◆ </a></span>begin()</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_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">STObject::iterator</a> ripple::STObject::begin </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00914">914</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a31ff60662c421b4974a7ee904e910b1b" name="a31ff60662c421b4974a7ee904e910b1b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a31ff60662c421b4974a7ee904e910b1b">◆ </a></span>end()</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_1STObject.html#a0a75a84552846d1a77ea0ef4e73072fd">STObject::iterator</a> ripple::STObject::end </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00920">920</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa1b8f2096a40bf95115eb37b77e8bf8c" name="aa1b8f2096a40bf95115eb37b77e8bf8c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa1b8f2096a40bf95115eb37b77e8bf8c">◆ </a></span>empty()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::empty </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00926">926</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4dca24ea677959be9a7beb008b45f77" name="ae4dca24ea677959be9a7beb008b45f77"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4dca24ea677959be9a7beb008b45f77">◆ </a></span>reserve()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::reserve </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00932">932</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a08f92510a11a354071b7ee4551a296a9" name="a08f92510a11a354071b7ee4551a296a9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a08f92510a11a354071b7ee4551a296a9">◆ </a></span>applyTemplate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::applyTemplate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> const & </td>
|
|
<td class="paramname"><em>type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00153">153</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab777a839b88e0bfe669580c1182f418d" name="ab777a839b88e0bfe669580c1182f418d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab777a839b88e0bfe669580c1182f418d">◆ </a></span>applyTemplateFromSField()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::applyTemplateFromSField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>sField</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00207">207</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9aeb27325a0dfb498f8377bb9d7e4680" name="a9aeb27325a0dfb498f8377bb9d7e4680"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9aeb27325a0dfb498f8377bb9d7e4680">◆ </a></span>isFree()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::isFree </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00938">938</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79d44cbca07f07419075eab63f02cf46" name="a79d44cbca07f07419075eab63f02cf46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79d44cbca07f07419075eab63f02cf46">◆ </a></span>set() <span class="overload">[1/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::set </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> const & </td>
|
|
<td class="paramname"><em>type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00137">137</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9cb36ae4116ab69d60bac3b87efa3426" name="a9cb36ae4116ab69d60bac3b87efa3426"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9cb36ae4116ab69d60bac3b87efa3426">◆ </a></span>set() <span class="overload">[2/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::set </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> & </td>
|
|
<td class="paramname"><em>u</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>depth</em> = <code>0</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00217">217</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a00db5bd22a73d188e8f2287fbdbc8e92" name="a00db5bd22a73d188e8f2287fbdbc8e92"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a00db5bd22a73d188e8f2287fbdbc8e92">◆ </a></span>set() <span class="overload">[3/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::set </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>< <a class="el" href="classripple_1_1STBase.html">STBase</a> > </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set a field. </p>
|
|
<p>if the field already exists, it is replaced. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00704">704</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a357763465c6048c33d47df2e934a7ca0" name="a357763465c6048c33d47df2e934a7ca0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a357763465c6048c33d47df2e934a7ca0">◆ </a></span>set() <span class="overload">[4/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::set </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STBase.html">STBase</a> && </td>
|
|
<td class="paramname"><em>v</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00710">710</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accfabb87c38462806e744d820bb4c608" name="accfabb87c38462806e744d820bb4c608"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accfabb87c38462806e744d820bb4c608">◆ </a></span>isEquivalent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::isEquivalent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td>
|
|
<td class="paramname"><em>t</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#a2282c8e10ea51c1565b1fd5e67ac8344">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00341">341</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe65b24a8a02dcaaa0c062cb45d94053" name="afe65b24a8a02dcaaa0c062cb45d94053"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe65b24a8a02dcaaa0c062cb45d94053">◆ </a></span>isDefault()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::isDefault </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#af0182cf3ef71d4367851e1d3d3fbede0">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00116">116</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7adccac3a1b54244ae210afe7c5916e8" name="a7adccac3a1b54244ae210afe7c5916e8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7adccac3a1b54244ae210afe7c5916e8">◆ </a></span>add() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::add </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> & </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STBase.html#acc434da323d0ee0bf1880cd46b2a207a">ripple::STBase</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00122">122</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5959d983e1cd2778ebe0c7591439fe09" name="a5959d983e1cd2778ebe0c7591439fe09"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5959d983e1cd2778ebe0c7591439fe09">◆ </a></span>add() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::add </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> & </td>
|
|
<td class="paramname"><em>s</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">WhichFields</a> </td>
|
|
<td class="paramname"><em>whichFields</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00890">890</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed86729110266412f315d9ac5914c814" name="aed86729110266412f315d9ac5914c814"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed86729110266412f315d9ac5914c814">◆ </a></span>addWithoutSigningFields()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::addWithoutSigningFields </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> & </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00944">944</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ae7e459a83bc46c3cfd9025753af1cb" name="a6ae7e459a83bc46c3cfd9025753af1cb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ae7e459a83bc46c3cfd9025753af1cb">◆ </a></span>getSerializer()</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_1Serializer.html">Serializer</a> ripple::STObject::getSerializer </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00953">953</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad924902da7debaf286597d6da0ae26e9" name="ad924902da7debaf286597d6da0ae26e9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad924902da7debaf286597d6da0ae26e9">◆ </a></span>emplace_back()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class... Args> </div>
|
|
<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/size_t.html">std::size_t</a> ripple::STObject::emplace_back </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Args &&... </td>
|
|
<td class="paramname"><em>args</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00962">962</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6538f36f1bb0c4fa10b5fa669df12eb3" name="a6538f36f1bb0c4fa10b5fa669df12eb3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6538f36f1bb0c4fa10b5fa669df12eb3">◆ </a></span>getCount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ripple::STObject::getCount </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00969">969</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4fa764a09a6e972491891d939eb9d2f2" name="a4fa764a09a6e972491891d939eb9d2f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4fa764a09a6e972491891d939eb9d2f2">◆ </a></span>setFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::setFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00488">488</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d14805530722d423dae19ccfd7c9060" name="a0d14805530722d423dae19ccfd7c9060"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d14805530722d423dae19ccfd7c9060">◆ </a></span>clearFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::clearFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00500">500</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a40025a423b41e20dd78cb2627e17d678" name="a40025a423b41e20dd78cb2627e17d678"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a40025a423b41e20dd78cb2627e17d678">◆ </a></span>isFlag()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::isFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00512">512</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af5aa57043ec772da30341e3c3b823d7f" name="af5aa57043ec772da30341e3c3b823d7f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af5aa57043ec772da30341e3c3b823d7f">◆ </a></span>getFlags()</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::STObject::getFlags </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00518">518</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9296fefa5841548d32df3beb9ee84fc8" name="a9296fefa5841548d32df3beb9ee84fc8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9296fefa5841548d32df3beb9ee84fc8">◆ </a></span>getHash()</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::STObject::getHash </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bd">HashPrefix</a> </td>
|
|
<td class="paramname"><em>prefix</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00376">376</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8fef83dfa7d80728eb5080b3d93cb407" name="a8fef83dfa7d80728eb5080b3d93cb407"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fef83dfa7d80728eb5080b3d93cb407">◆ </a></span>getSigningHash()</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::STObject::getSigningHash </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bd">HashPrefix</a> </td>
|
|
<td class="paramname"><em>prefix</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00385">385</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83353e9fc871348fdd445cd2d27446e3" name="a83353e9fc871348fdd445cd2d27446e3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83353e9fc871348fdd445cd2d27446e3">◆ </a></span>peekAtIndex()</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_1STBase.html">STBase</a> const & ripple::STObject::peekAtIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>offset</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00975">975</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9917fd7cb5cf104d094e857b28f069df" name="a9917fd7cb5cf104d094e857b28f069df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9917fd7cb5cf104d094e857b28f069df">◆ </a></span>getIndex()</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_1STBase.html">STBase</a> & ripple::STObject::getIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>offset</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00981">981</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2207a6da88e27776a57de085e13518c9" name="a2207a6da88e27776a57de085e13518c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2207a6da88e27776a57de085e13518c9">◆ </a></span>peekAtPIndex()</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_1STBase.html">STBase</a> const * ripple::STObject::peekAtPIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>offset</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00987">987</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adb1e6ff09d934a4b736656456c8844f3" name="adb1e6ff09d934a4b736656456c8844f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adb1e6ff09d934a4b736656456c8844f3">◆ </a></span>getPIndex()</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_1STBase.html">STBase</a> * ripple::STObject::getPIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>offset</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00993">993</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a97869dec0b632179c5bf70bf27d62ac8" name="a97869dec0b632179c5bf70bf27d62ac8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a97869dec0b632179c5bf70bf27d62ac8">◆ </a></span>getFieldIndex()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ripple::STObject::getFieldIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00394">394</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a34ee1a8b95283ba3428cc6435455da35" name="a34ee1a8b95283ba3428cc6435455da35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a34ee1a8b95283ba3428cc6435455da35">◆ </a></span>getFieldSType()</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_1SField.html">SField</a> const & ripple::STObject::getFieldSType </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00432">432</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdaa535c84b4d5d599bacf9a964144ee" name="acdaa535c84b4d5d599bacf9a964144ee"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdaa535c84b4d5d599bacf9a964144ee">◆ </a></span>peekAtField()</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_1STBase.html">STBase</a> const & ripple::STObject::peekAtField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00410">410</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a891022e663d5546377f401a53141786f" name="a891022e663d5546377f401a53141786f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a891022e663d5546377f401a53141786f">◆ </a></span>getField()</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_1STBase.html">STBase</a> & ripple::STObject::getField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00421">421</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a20bb387308007a3ed7b83bc6dfcae0cf" name="a20bb387308007a3ed7b83bc6dfcae0cf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a20bb387308007a3ed7b83bc6dfcae0cf">◆ </a></span>peekAtPField()</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_1STBase.html">STBase</a> const * ripple::STObject::peekAtPField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00438">438</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04a9c81075f828fb0e9846fae6213947" name="a04a9c81075f828fb0e9846fae6213947"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04a9c81075f828fb0e9846fae6213947">◆ </a></span>getPField()</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_1STBase.html">STBase</a> * ripple::STObject::getPField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>createOkay</em> = <code>false</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00449">449</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a038971e344b2dfc77e0dbc6daef30565" name="a038971e344b2dfc77e0dbc6daef30565"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a038971e344b2dfc77e0dbc6daef30565">◆ </a></span>getFieldU8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned char ripple::STObject::getFieldU8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00584">584</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a42d3da94cee3e6f575350094476140ce" name="a42d3da94cee3e6f575350094476140ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a42d3da94cee3e6f575350094476140ce">◆ </a></span>getFieldU16()</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::uint16_t</a> ripple::STObject::getFieldU16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00590">590</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a55d1b6946f96a770f3b2195eb5a5a943" name="a55d1b6946f96a770f3b2195eb5a5a943"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a55d1b6946f96a770f3b2195eb5a5a943">◆ </a></span>getFieldU32()</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::STObject::getFieldU32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00596">596</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b0981ac21449e6ab51c3621d60404ed" name="a6b0981ac21449e6ab51c3621d60404ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b0981ac21449e6ab51c3621d60404ed">◆ </a></span>getFieldU64()</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::uint64_t</a> ripple::STObject::getFieldU64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00602">602</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab6a509b6ddea6d0c322fd5f2bd339adf" name="ab6a509b6ddea6d0c322fd5f2bd339adf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab6a509b6ddea6d0c322fd5f2bd339adf">◆ </a></span>getFieldH128()</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#a4d601befed9298ce94e7d95410fa9ce9">uint128</a> ripple::STObject::getFieldH128 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00608">608</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a164a0f801602821c4bd0670ca93dac87" name="a164a0f801602821c4bd0670ca93dac87"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a164a0f801602821c4bd0670ca93dac87">◆ </a></span>getFieldH160()</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#ad47d532b2f3927125b187ac770f84448">uint160</a> ripple::STObject::getFieldH160 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00614">614</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03987dcbfd8e3902a33319caeb8c00a5" name="a03987dcbfd8e3902a33319caeb8c00a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03987dcbfd8e3902a33319caeb8c00a5">◆ </a></span>getFieldH192()</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#aaaf4d707c3e5604ff3f3f5d040ec1520">uint192</a> ripple::STObject::getFieldH192 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00620">620</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af89b6c7fd94c998549037d0c44a068a1" name="af89b6c7fd94c998549037d0c44a068a1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af89b6c7fd94c998549037d0c44a068a1">◆ </a></span>getFieldH256()</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::STObject::getFieldH256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00626">626</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8f0743b271b7bbe1901ffe61784e834d" name="a8f0743b271b7bbe1901ffe61784e834d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f0743b271b7bbe1901ffe61784e834d">◆ </a></span>getFieldI32()</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::int32_t</a> ripple::STObject::getFieldI32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00632">632</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d2d874d34a1c3ed432cdb9fb1386b35" name="a0d2d874d34a1c3ed432cdb9fb1386b35"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d2d874d34a1c3ed432cdb9fb1386b35">◆ </a></span>getAccountID()</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#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> ripple::STObject::getAccountID </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00638">638</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09be758ae97b9e9e392aa2606cc0559f" name="a09be758ae97b9e9e392aa2606cc0559f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09be758ae97b9e9e392aa2606cc0559f">◆ </a></span>getFieldVL()</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#ab1f2184bb5938b5508798cd47a561a21">Blob</a> ripple::STObject::getFieldVL </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00644">644</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8e207109e646759f4927d90e4404893f" name="a8e207109e646759f4927d90e4404893f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8e207109e646759f4927d90e4404893f">◆ </a></span>getFieldAmount()</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::STObject::getFieldAmount </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00652">652</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a03645626ad58a31437400f3c225a8de3" name="a03645626ad58a31437400f3c225a8de3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a03645626ad58a31437400f3c225a8de3">◆ </a></span>getFieldPathSet()</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_1STPathSet.html">STPathSet</a> const & ripple::STObject::getFieldPathSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00659">659</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afcc0725fae4f5e057ec6adf0324adb8d" name="afcc0725fae4f5e057ec6adf0324adb8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afcc0725fae4f5e057ec6adf0324adb8d">◆ </a></span>getFieldV256()</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_1STVector256.html">STVector256</a> const & ripple::STObject::getFieldV256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00666">666</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09ce4b5e0deb8809075465955d444b43" name="a09ce4b5e0deb8809075465955d444b43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09ce4b5e0deb8809075465955d444b43">◆ </a></span>getFieldObject()</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_1STObject.html">STObject</a> ripple::STObject::getFieldObject </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00673">673</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0fced814291f20736a0b1b50716ffb48" name="a0fced814291f20736a0b1b50716ffb48"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0fced814291f20736a0b1b50716ffb48">◆ </a></span>getFieldArray()</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_1STArray.html">STArray</a> const & ripple::STObject::getFieldArray </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00683">683</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab0b017e27f7f03ba9e2827a26075524d" name="ab0b017e27f7f03ba9e2827a26075524d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab0b017e27f7f03ba9e2827a26075524d">◆ </a></span>getFieldCurrency()</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_1STCurrency.html">STCurrency</a> const & ripple::STObject::getFieldCurrency </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00690">690</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2549a834d3c9b8559e23354e35764e8" name="ae2549a834d3c9b8559e23354e35764e8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2549a834d3c9b8559e23354e35764e8">◆ </a></span>getFieldNumber()</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_1STNumber.html">STNumber</a> const & ripple::STObject::getFieldNumber </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00697">697</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a925f5ebaa5822892447cf161e5a2960e" name="a925f5ebaa5822892447cf161e5a2960e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a925f5ebaa5822892447cf161e5a2960e">◆ </a></span>operator[]() <span class="overload">[1/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T::value_type ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the value of a field. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">A</td><td><a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> will be implicitly constructed. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The value of the specified field. </dd></dl>
|
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
|
<table class="exception">
|
|
<tr><td class="paramname"><a class="el" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a></td><td>if the field is not present. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01000">1000</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12b48bd019e07a0392cb990172e6f952" name="a12b48bd019e07a0392cb990172e6f952"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12b48bd019e07a0392cb990172e6f952">◆ </a></span>operator[]() <span class="overload">[2/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<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/utility/optional.html">std::optional</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/decay.html">std::decay_t</a>< typename T::value_type > > ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the value of a field as a <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">An</td><td><a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> will be constructed by using the ~ operator on an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a>. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a> if the field is not present, else the value of the specified field. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01007">1007</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a047879defbf3f599ded969664767ce" name="a9a047879defbf3f599ded969664767ce"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a047879defbf3f599ded969664767ce">◆ </a></span>operator[]() <span class="overload">[3/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T > ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get a modifiable field value. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">A</td><td><a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> will be implicitly constructed. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A modifiable reference to the value of the specified field. </dd></dl>
|
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
|
<table class="exception">
|
|
<tr><td class="paramname"><a class="el" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a></td><td>if the field is not present. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad78430092dc927d1f2314defa887399d" name="ad78430092dc927d1f2314defa887399d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad78430092dc927d1f2314defa887399d">◆ </a></span>operator[]() <span class="overload">[4/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T > ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return a modifiable field value as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">An</td><td><a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> will be constructed by using the ~ operator on an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a>. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Transparent proxy object to an <code>optional</code> holding a modifiable reference to the value of the specified field. Returns <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a> if the field is not present. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3fc71daa682162627599bcf3240f0f07" name="a3fc71daa682162627599bcf3240f0f07"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3fc71daa682162627599bcf3240f0f07">◆ </a></span>operator[]() <span class="overload">[5/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td> -> <a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a><T>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01014">1014</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4c97ed8496ae0df73d5ad209789fa61" name="ae4c97ed8496ae0df73d5ad209789fa61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4c97ed8496ae0df73d5ad209789fa61">◆ </a></span>operator[]() <span class="overload">[6/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto ripple::STObject::operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td> -> <a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a><T>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01021">1021</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3ee3dd5d5a57cb6768e7f22f0a997d4e" name="a3ee3dd5d5a57cb6768e7f22f0a997d4e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3ee3dd5d5a57cb6768e7f22f0a997d4e">◆ </a></span>at() <span class="overload">[1/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T::value_type ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the value of a field. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">A</td><td><a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> will be implicitly constructed. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The value of the specified field. </dd></dl>
|
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
|
<table class="exception">
|
|
<tr><td class="paramname"><a class="el" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a></td><td>if the field is not present. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01028">1028</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90f337e9b085352ddc4a555a1592c4af" name="a90f337e9b085352ddc4a555a1592c4af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90f337e9b085352ddc4a555a1592c4af">◆ </a></span>at() <span class="overload">[2/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<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/utility/optional.html">std::optional</a>< <a class="elRef" href="http://en.cppreference.com/w/cpp/types/decay.html">std::decay_t</a>< typename T::value_type > > ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the value of a field as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">An</td><td><a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> will be constructed by using the ~ operator on an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a>. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd><a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a> if the field is not present, else the value of the specified field. </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01061">1061</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abaeb03a29fe329acc22f476a38081221" name="abaeb03a29fe329acc22f476a38081221"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abaeb03a29fe329acc22f476a38081221">◆ </a></span>at() <span class="overload">[3/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a>< T > ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get a modifiable field value. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">A</td><td><a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1TypedField.html" title="A field with a type known at compile time.">TypedField</a> will be implicitly constructed. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A modifiable reference to the value of the specified field. </dd></dl>
|
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
|
<table class="exception">
|
|
<tr><td class="paramname"><a class="el" href="classripple_1_1STObject_1_1FieldErr.html">STObject::FieldErr</a></td><td>if the field is not present. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab80b5105f4b03073d08248b8b2c40b98" name="ab80b5105f4b03073d08248b8b2c40b98"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab80b5105f4b03073d08248b8b2c40b98">◆ </a></span>at() <span class="overload">[4/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a>< T > ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Return a modifiable field value as <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">An</td><td><a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> built from an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a> value representing the desired object field. In typical use, the <a class="el" href="structripple_1_1OptionaledField.html" title="Indicate std::optional field semantics.">OptionaledField</a> will be constructed by using the ~ operator on an <a class="el" href="classripple_1_1SField.html" title="Identifies fields.">SField</a>. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Transparent proxy object to an <code>optional</code> holding a modifiable reference to the value of the specified field. Returns <a class="elRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a> if the field is not present. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc02eaa67beb0273e02489ec2d53aa30" name="adc02eaa67beb0273e02489ec2d53aa30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc02eaa67beb0273e02489ec2d53aa30">◆ </a></span>at() <span class="overload">[5/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1TypedField.html">TypedField</a>< T > const & </td>
|
|
<td class="paramname"><em>f</em></td><td>)</td>
|
|
<td> -> <a class="el" href="classripple_1_1STObject_1_1ValueProxy.html">ValueProxy</a><T>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01089">1089</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3adb9451805175c6b6a4f2363f7f7b05" name="a3adb9451805175c6b6a4f2363f7f7b05"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3adb9451805175c6b6a4f2363f7f7b05">◆ </a></span>at() <span class="overload">[6/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto ripple::STObject::at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1OptionaledField.html">OptionaledField</a>< T > const & </td>
|
|
<td class="paramname"><em>of</em></td><td>)</td>
|
|
<td> -> <a class="el" href="classripple_1_1STObject_1_1OptionalProxy.html">OptionalProxy</a><T>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01096">1096</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6e622971f60d53b4a053065477264181" name="a6e622971f60d53b4a053065477264181"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e622971f60d53b4a053065477264181">◆ </a></span>setFieldU8()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldU8 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">unsigned char </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00726">726</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a65cee099ee8ff5529ea7c5c4a028d566" name="a65cee099ee8ff5529ea7c5c4a028d566"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a65cee099ee8ff5529ea7c5c4a028d566">◆ </a></span>setFieldU16()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldU16 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00732">732</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd1aac04649d694a3524faf2ddebf843" name="acd1aac04649d694a3524faf2ddebf843"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd1aac04649d694a3524faf2ddebf843">◆ </a></span>setFieldU32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldU32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00738">738</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac0e2e3ed7f92a9f21aed2eda6d1ea5c6" name="ac0e2e3ed7f92a9f21aed2eda6d1ea5c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac0e2e3ed7f92a9f21aed2eda6d1ea5c6">◆ </a></span>setFieldU64()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldU64 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a> </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00744">744</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abfbedaa34800be12d393dbe866620851" name="abfbedaa34800be12d393dbe866620851"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abfbedaa34800be12d393dbe866620851">◆ </a></span>setFieldH128()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldH128 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a4d601befed9298ce94e7d95410fa9ce9">uint128</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00750">750</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aee4efa6aeff63e0d5ff08d31730be2" name="a4aee4efa6aeff63e0d5ff08d31730be2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aee4efa6aeff63e0d5ff08d31730be2">◆ </a></span>setFieldH256()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldH256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00756">756</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ecfb31f4a1dfcfb26633ae8e0b60bd6" name="a5ecfb31f4a1dfcfb26633ae8e0b60bd6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ecfb31f4a1dfcfb26633ae8e0b60bd6">◆ </a></span>setFieldI32()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldI32 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::int32_t</a> </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00762">762</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af1235d307d6f464392a583d0dfaa3cc4" name="af1235d307d6f464392a583d0dfaa3cc4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af1235d307d6f464392a583d0dfaa3cc4">◆ </a></span>setFieldVL() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldVL </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00780">780</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a72abe64c7c5741d33a38684c46d0411b" name="a72abe64c7c5741d33a38684c46d0411b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a72abe64c7c5741d33a38684c46d0411b">◆ </a></span>setFieldVL() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldVL </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Slice.html">Slice</a> const & </td>
|
|
<td class="paramname"><em>s</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00786">786</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab503dfe8edde82e6c80719cc73201a6d" name="ab503dfe8edde82e6c80719cc73201a6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab503dfe8edde82e6c80719cc73201a6d">◆ </a></span>setAccountID()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setAccountID </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</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>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00774">774</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7eedf70fc6afba6c2b8c6b2ba27ba23e" name="a7eedf70fc6afba6c2b8c6b2ba27ba23e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7eedf70fc6afba6c2b8c6b2ba27ba23e">◆ </a></span>setFieldAmount()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldAmount </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STAmount.html">STAmount</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00792">792</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04f7b2ee945330e4d42ef13c32256b00" name="a04f7b2ee945330e4d42ef13c32256b00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04f7b2ee945330e4d42ef13c32256b00">◆ </a></span>setFieldIssue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldIssue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STIssue.html">STIssue</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00804">804</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a168b1d0bbaa91de55bc518f68d4cf6f3" name="a168b1d0bbaa91de55bc518f68d4cf6f3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a168b1d0bbaa91de55bc518f68d4cf6f3">◆ </a></span>setFieldCurrency()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldCurrency </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STCurrency.html">STCurrency</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00798">798</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4eeb87dfc64cb95d81c8710c38c32fd7" name="a4eeb87dfc64cb95d81c8710c38c32fd7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4eeb87dfc64cb95d81c8710c38c32fd7">◆ </a></span>setFieldNumber()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldNumber </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STNumber.html">STNumber</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00810">810</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a309347871ac021d8922708fcbbb0ed46" name="a309347871ac021d8922708fcbbb0ed46"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a309347871ac021d8922708fcbbb0ed46">◆ </a></span>setFieldPathSet()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldPathSet </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STPathSet.html">STPathSet</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00816">816</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abca4224026b9aab088af20801fb63ffa" name="abca4224026b9aab088af20801fb63ffa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abca4224026b9aab088af20801fb63ffa">◆ </a></span>setFieldV256()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldV256 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STVector256.html">STVector256</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00768">768</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2be037301806856f4b202cabc53d5e0a" name="a2be037301806856f4b202cabc53d5e0a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2be037301806856f4b202cabc53d5e0a">◆ </a></span>setFieldArray()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldArray </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STArray.html">STArray</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00822">822</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a35873a0c8bf7e01f1582cafd0f44dc1a" name="a35873a0c8bf7e01f1582cafd0f44dc1a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a35873a0c8bf7e01f1582cafd0f44dc1a">◆ </a></span>setFieldObject()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldObject </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00828">828</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa528706f5601b3543a770e8c48b114c" name="afa528706f5601b3543a770e8c48b114c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa528706f5601b3543a770e8c48b114c">◆ </a></span>setFieldH160()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class Tag > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldH160 </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1base__uint.html">base_uint</a>< 160, Tag > const & </td>
|
|
<td class="paramname"><em>v</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">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01103">1103</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a649f361b3f9994fb28953efb9cf3a6b7" name="a649f361b3f9994fb28953efb9cf3a6b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a649f361b3f9994fb28953efb9cf3a6b7">◆ </a></span>peekFieldObject()</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_1STObject.html">STObject</a> & ripple::STObject::peekFieldObject </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00476">476</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adf2fc44f02b033b1a98b02449ef18c57" name="adf2fc44f02b033b1a98b02449ef18c57"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adf2fc44f02b033b1a98b02449ef18c57">◆ </a></span>peekFieldArray()</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_1STArray.html">STArray</a> & ripple::STObject::peekFieldArray </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00482">482</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaf5d617701ac3afc4ad6a13862459692" name="aaf5d617701ac3afc4ad6a13862459692"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaf5d617701ac3afc4ad6a13862459692">◆ </a></span>isFieldPresent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::isFieldPresent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00465">465</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6b5bb43ef723075465e909e54c9d6622" name="a6b5bb43ef723075465e909e54c9d6622"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6b5bb43ef723075465e909e54c9d6622">◆ </a></span>makeFieldPresent()</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_1STBase.html">STBase</a> * ripple::STObject::makeFieldPresent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00529">529</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a624bc6e179ff15ec5f08a4d1c7d1932e" name="a624bc6e179ff15ec5f08a4d1c7d1932e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a624bc6e179ff15ec5f08a4d1c7d1932e">◆ </a></span>makeFieldAbsent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::makeFieldAbsent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00551">551</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a82d7676b5e892190ac585206b903b5d3" name="a82d7676b5e892190ac585206b903b5d3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82d7676b5e892190ac585206b903b5d3">◆ </a></span>delField() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::delField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00566">566</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acda5e7748cffb2c22a2c3b192abfc053" name="acda5e7748cffb2c22a2c3b192abfc053"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acda5e7748cffb2c22a2c3b192abfc053">◆ </a></span>delField() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::delField </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>index</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00578">578</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ce1c79caa1014eab8b58dcac9beaa20" name="a0ce1c79caa1014eab8b58dcac9beaa20"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ce1c79caa1014eab8b58dcac9beaa20">◆ </a></span>hasMatchingEntry()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::hasMatchingEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td>
|
|
<td class="paramname"><em>t</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00280">280</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab38061c3635046a53d87d9b174d63186" name="ab38061c3635046a53d87d9b174d63186"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab38061c3635046a53d87d9b174d63186">◆ </a></span>operator==() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> const & </td>
|
|
<td class="paramname"><em>o</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00847">847</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a56c5fe9c2acbaa7aa87b6069db29ca9f" name="a56c5fe9c2acbaa7aa87b6069db29ca9f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a56c5fe9c2acbaa7aa87b6069db29ca9f">◆ </a></span>operator==() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STBase::operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td>
|
|
<td class="paramname"><em>t</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8cpp_source.html#l00032">32</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0509c1d49d6c801dd055481850de832d" name="a0509c1d49d6c801dd055481850de832d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0509c1d49d6c801dd055481850de832d">◆ </a></span>operator!=() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STObject::operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> const & </td>
|
|
<td class="paramname"><em>o</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01121">1121</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a848c94991d93eb5ed26dd98688cb48d5" name="a848c94991d93eb5ed26dd98688cb48d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a848c94991d93eb5ed26dd98688cb48d5">◆ </a></span>operator!=() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::STBase::operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STBase.html">STBase</a> const & </td>
|
|
<td class="paramname"><em>t</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8cpp_source.html#l00038">38</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0d39c8f68f968a8529076cfbfe4349c5" name="a0d39c8f68f968a8529076cfbfe4349c5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d39c8f68f968a8529076cfbfe4349c5">◆ </a></span>getSortedFields()</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/container/vector.html">std::vector</a>< <a class="el" href="classripple_1_1STBase.html">STBase</a> const * > ripple::STObject::getSortedFields </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> const & </td>
|
|
<td class="paramname"><em>objToSort</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html#abfe55ede147301d55de3383deb20b288">WhichFields</a> </td>
|
|
<td class="paramname"><em>whichFields</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">static</span><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8cpp_source.html#l00916">916</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad06565223a962d42c612f652ce0707ac" name="ad06565223a962d42c612f652ce0707ac"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad06565223a962d42c612f652ce0707ac">◆ </a></span>getFieldByValue() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T , typename V = typename std::remove_cv<typename std::remove_reference< decltype(std::declval<T>().value())>::type, ::type > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">V ripple::STObject::getFieldByValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acceaa8f1b3d80928247aaa800f6047df" name="acceaa8f1b3d80928247aaa800f6047df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acceaa8f1b3d80928247aaa800f6047df">◆ </a></span>getFieldByValue() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T , typename V > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">V ripple::STObject::getFieldByValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01128">1128</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d8128fa3fa3c0372330332359e0dbd5" name="a8d8128fa3fa3c0372330332359e0dbd5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d8128fa3fa3c0372330332359e0dbd5">◆ </a></span>getFieldByConstRef() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T , typename V > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">V const & ripple::STObject::getFieldByConstRef </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">V const & </td>
|
|
<td class="paramname"><em>empty</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8d8128fa3fa3c0372330332359e0dbd5" name="a8d8128fa3fa3c0372330332359e0dbd5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8d8128fa3fa3c0372330332359e0dbd5">◆ </a></span>getFieldByConstRef() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T , typename V > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">V const & ripple::STObject::getFieldByConstRef </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">V const & </td>
|
|
<td class="paramname"><em>empty</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01155">1155</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abd837686a6d0ed19df5babe58811ced3" name="abd837686a6d0ed19df5babe58811ced3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abd837686a6d0ed19df5babe58811ced3">◆ </a></span>setFieldUsingSetValue()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T , typename V > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldUsingSetValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">V </td>
|
|
<td class="paramname"><em>value</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">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01178">1178</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b3d85b6cf46ac0e6dcbd6e7b314fd84" name="a9b3d85b6cf46ac0e6dcbd6e7b314fd84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b3d85b6cf46ac0e6dcbd6e7b314fd84">◆ </a></span>setFieldUsingAssignment()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STObject::setFieldUsingAssignment </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T const & </td>
|
|
<td class="paramname"><em>value</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">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01201">1201</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0e24d4da5f2778d3b659c07aeec107d5" name="a0e24d4da5f2778d3b659c07aeec107d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0e24d4da5f2778d3b659c07aeec107d5">◆ </a></span>peekField()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<typename T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T & ripple::STObject::peekField </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>field</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l01222">1222</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acba8a09427afd05563c1d0a38c9bb6f2" name="acba8a09427afd05563c1d0a38c9bb6f2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acba8a09427afd05563c1d0a38c9bb6f2">◆ </a></span>downcast() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class D > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">D & ripple::STBase::downcast </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8h_source.html#l00194">194</a> of file <a class="el" href="STBase_8h_source.html">STBase.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b14e04b97e4eefb3ea37135ed52accf" name="a9b14e04b97e4eefb3ea37135ed52accf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b14e04b97e4eefb3ea37135ed52accf">◆ </a></span>downcast() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class D > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">D const & ripple::STBase::downcast </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b14e04b97e4eefb3ea37135ed52accf" name="a9b14e04b97e4eefb3ea37135ed52accf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b14e04b97e4eefb3ea37135ed52accf">◆ </a></span>downcast() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class D > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">D const & ripple::STBase::downcast </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8h_source.html#l00204">204</a> of file <a class="el" href="STBase_8h_source.html">STBase.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07ee4998ae80eb722fc77151a1a1cb0c" name="a07ee4998ae80eb722fc77151a1a1cb0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07ee4998ae80eb722fc77151a1a1cb0c">◆ </a></span>setFName()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STBase::setFName </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SField.html">SField</a> const & </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>A <a class="el" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format.">STBase</a> is a field. </p>
|
|
<p>This sets the name. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8cpp_source.html#l00117">117</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48097bca334d2f32a1d7861b59ae2e30" name="a48097bca334d2f32a1d7861b59ae2e30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48097bca334d2f32a1d7861b59ae2e30">◆ </a></span>getFName()</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_1SField.html">SField</a> const & ripple::STBase::getFName </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8cpp_source.html#l00124">124</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a76e581a75199f68e028722160958e4" name="a9a76e581a75199f68e028722160958e4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a76e581a75199f68e028722160958e4">◆ </a></span>addFieldID()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STBase::addFieldID </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> & </td>
|
|
<td class="paramname"><em>s</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8cpp_source.html#l00130">130</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a84fe46ac92fe704869cc6d64c49dd1ba" name="a84fe46ac92fe704869cc6d64c49dd1ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a84fe46ac92fe704869cc6d64c49dd1ba">◆ </a></span>emplace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STBase.html">STBase</a> * ripple::STBase::emplace </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>buf</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T && </td>
|
|
<td class="paramname"><em>val</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">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8h_source.html#l00214">214</a> of file <a class="el" href="STBase_8h_source.html">STBase.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae60d6cae0e97e9f17c93945feca09fb5" name="ae60d6cae0e97e9f17c93945feca09fb5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae60d6cae0e97e9f17c93945feca09fb5">◆ </a></span>getCounter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static auto & <a class="el" href="classripple_1_1CountedObject.html">ripple::CountedObject</a>< <a class="el" href="classripple_1_1STObject.html">STObject</a> >::getCounter </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span><span class="mlabel">noexcept</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="CountedObject_8h_source.html#l00110">110</a> of file <a class="el" href="CountedObject_8h_source.html">CountedObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
|
|
<a id="a5e49bd8b743617d1af92ffed7ac6b665" name="a5e49bd8b743617d1af92ffed7ac6b665"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e49bd8b743617d1af92ffed7ac6b665">◆ </a></span>detail::STVar</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">friend class <a class="el" href="classripple_1_1detail_1_1STVar.html">detail::STVar</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00080">80</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a8c5a490b013e137c87c77fc64f9fa84c" name="a8c5a490b013e137c87c77fc64f9fa84c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c5a490b013e137c87c77fc64f9fa84c">◆ </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::STLedgerEntry::key_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00016">16</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83e46968a2479ffba4e5a476040c7910" name="a83e46968a2479ffba4e5a476040c7910"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83e46968a2479ffba4e5a476040c7910">◆ </a></span>type_</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#ac151bf19e1f4daae2b04c65c65117139">LedgerEntryType</a> ripple::STLedgerEntry::type_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STLedgerEntry_8h_source.html#l00017">17</a> of file <a class="el" href="STLedgerEntry_8h_source.html">STLedgerEntry.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa195fb18af0d29b994324b7dfea5bf65" name="aa195fb18af0d29b994324b7dfea5bf65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa195fb18af0d29b994324b7dfea5bf65">◆ </a></span>v_</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_1STObject.html#a07aaf07c54ed6f352a73fdc6896d15fd">list_type</a> ripple::STObject::v_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00060">60</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0556c8f6162fb73209b0b501c6dd40d1" name="a0556c8f6162fb73209b0b501c6dd40d1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0556c8f6162fb73209b0b501c6dd40d1">◆ </a></span>mType</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_1SOTemplate.html">SOTemplate</a> const* ripple::STObject::mType</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STObject_8h_source.html#l00061">61</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a784e6b1508801ba39b3bae5653675de7" name="a784e6b1508801ba39b3bae5653675de7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a784e6b1508801ba39b3bae5653675de7">◆ </a></span>fName</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_1SField.html">SField</a> const* ripple::STBase::fName</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STBase_8h_source.html#l00117">117</a> of file <a class="el" href="STBase_8h_source.html">STBase.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>
|