mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
5053 lines
267 KiB
HTML
5053 lines
267 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.5"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::STTx 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.5 -->
|
|
<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_1STTx.html">STTx</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="#pub-static-attribs">Static Public Attributes</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_1STTx-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::STTx 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="STTx_8h_source.html">STTx.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for ripple::STTx:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1STTx__inherit__graph.png" border="0" usemap="#aripple_1_1STTx_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="aripple_1_1STTx_inherit__map" id="aripple_1_1STTx_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="179,181,277,207"/>
|
|
<area shape="rect" href="classripple_1_1STObject.html" title=" " alt="" coords="81,101,207,126"/>
|
|
<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="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="144,5,307,45"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="231,93,393,133"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::STTx:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classripple_1_1STTx__coll__graph.png" border="0" usemap="#aripple_1_1STTx_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1STTx_coll__map" id="aripple_1_1STTx_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="1839,322,1937,347"/>
|
|
<area shape="rect" href="classripple_1_1STObject.html" title=" " alt="" coords="1617,123,1743,149"/>
|
|
<area shape="rect" href="classripple_1_1STBase.html" title="A type which can be exported to a well known binary format." alt="" coords="814,146,929,171"/>
|
|
<area shape="rect" href="classripple_1_1detail_1_1STVar.html" title=" " alt="" coords="1064,199,1213,225"/>
|
|
<area shape="rect" href="classripple_1_1SField.html" title="Identifies fields." alt="" coords="479,289,586,314"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/map.html" title=" " alt="" coords="793,327,949,367"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="216,262,303,287"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="5,255,144,295"/>
|
|
<area shape="rect" href="classJson_1_1StaticString.html" title="Lightweight wrapper to tag static string." alt="" coords="193,311,325,337"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1337,5,1500,45"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1347,179,1490,219"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="827,277,915,302"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="1609,407,1751,447"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/aligned_storage.html" title=" " alt="" coords="794,196,949,236"/>
|
|
<area shape="rect" href="classripple_1_1SOTemplate.html" title="Defines the fields and their attributes within a STObject." alt="" coords="1346,70,1491,95"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1067,59,1210,99"/>
|
|
<area shape="rect" href="classripple_1_1SOElement.html" title="An element in a SOTemplate." alt="" coords="802,66,941,91"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/functional/reference_wrapper.html" title=" " alt="" coords="445,59,620,99"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1069,9,1208,34"/>
|
|
<area shape="rect" href="classripple_1_1CountedObject.html" title=" " alt="" coords="1599,343,1761,383"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="1335,407,1503,447"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="1087,414,1190,439"/>
|
|
</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:a8bb1ca29546758e0fe3e97d1753e3d8d"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> : bool { <a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8da7fa3b767c460b54a2be4d49030b349c7">no</a>
|
|
, <a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e">yes</a>
|
|
}</td></tr>
|
|
<tr class="memdesc:a8bb1ca29546758e0fe3e97d1753e3d8d"><td class="mdescLeft"> </td><td class="mdescRight">Check the signature. <a href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">More...</a><br /></td></tr>
|
|
<tr class="separator:a8bb1ca29546758e0fe3e97d1753e3d8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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:ab2486d36d6012846370dba63d7116362"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#ab2486d36d6012846370dba63d7116362">STTx</a> ()=delete</td></tr>
|
|
<tr class="separator:ab2486d36d6012846370dba63d7116362"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab78e01ba0b09adc8d3fa6df4b9bba2af"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#ab78e01ba0b09adc8d3fa6df4b9bba2af">STTx</a> (<a class="el" href="classripple_1_1STTx.html">STTx</a> const &other)=default</td></tr>
|
|
<tr class="separator:ab78e01ba0b09adc8d3fa6df4b9bba2af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac4d1ed5f93d5a8fad12b5dbc2f801b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1STTx.html">STTx</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#aac4d1ed5f93d5a8fad12b5dbc2f801b1">operator=</a> (<a class="el" href="classripple_1_1STTx.html">STTx</a> const &other)=delete</td></tr>
|
|
<tr class="separator:aac4d1ed5f93d5a8fad12b5dbc2f801b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1686ffd9d21cc9493a097d328381f062"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a1686ffd9d21cc9493a097d328381f062">STTx</a> (<a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> &sit)</td></tr>
|
|
<tr class="separator:a1686ffd9d21cc9493a097d328381f062"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf6c7a37cc501cb0218b441be17d9e7a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#abf6c7a37cc501cb0218b441be17d9e7a">STTx</a> (<a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> &&sit)</td></tr>
|
|
<tr class="separator:abf6c7a37cc501cb0218b441be17d9e7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab9abb9b8d54f332252926c1033df4ed"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#aab9abb9b8d54f332252926c1033df4ed">STTx</a> (<a class="el" href="classripple_1_1STObject.html">STObject</a> &&object)</td></tr>
|
|
<tr class="separator:aab9abb9b8d54f332252926c1033df4ed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7e95bad608a9f45a0aa3abe7668a911"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#ac7e95bad608a9f45a0aa3abe7668a911">STTx</a> (<a class="el" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> type, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(<a class="el" href="classripple_1_1STObject.html">STObject</a> &)> assembler)</td></tr>
|
|
<tr class="memdesc:ac7e95bad608a9f45a0aa3abe7668a911"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a transaction. <a href="classripple_1_1STTx.html#ac7e95bad608a9f45a0aa3abe7668a911">More...</a><br /></td></tr>
|
|
<tr class="separator:ac7e95bad608a9f45a0aa3abe7668a911"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade013af363e3c323e0e693ffcaec0bec"><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_1STTx.html#ade013af363e3c323e0e693ffcaec0bec">getSType</a> () const override</td></tr>
|
|
<tr class="separator:ade013af363e3c323e0e693ffcaec0bec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4c7b50dbe35c2ddd16d4845636a6379"><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_1STTx.html#ae4c7b50dbe35c2ddd16d4845636a6379">getFullText</a> () const override</td></tr>
|
|
<tr class="separator:ae4c7b50dbe35c2ddd16d4845636a6379"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aad90c6ed8b77cc627bbef6ab2f96ec96"><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_1STTx.html#aad90c6ed8b77cc627bbef6ab2f96ec96">getSignature</a> () const</td></tr>
|
|
<tr class="separator:aad90c6ed8b77cc627bbef6ab2f96ec96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1dce7e00e70cedd695a96ff55ecafdaf"><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_1STTx.html#a1dce7e00e70cedd695a96ff55ecafdaf">getSigningHash</a> () const</td></tr>
|
|
<tr class="separator:a1dce7e00e70cedd695a96ff55ecafdaf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac1eac05342231bce66b0924340da1ae9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#ac1eac05342231bce66b0924340da1ae9">getTxnType</a> () const</td></tr>
|
|
<tr class="separator:ac1eac05342231bce66b0924340da1ae9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a85013803638c7bd4c8cfa952b5445d30"><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_1STTx.html#a85013803638c7bd4c8cfa952b5445d30">getSigningPubKey</a> () const</td></tr>
|
|
<tr class="separator:a85013803638c7bd4c8cfa952b5445d30"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a42464c41715a5d90dfa3240118d62d9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1SeqProxy.html">SeqProxy</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a42464c41715a5d90dfa3240118d62d9c">getSeqProxy</a> () const</td></tr>
|
|
<tr class="separator:a42464c41715a5d90dfa3240118d62d9c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09ccd81138a458e9de69d99768e58f85"><td class="memItemLeft" align="right" valign="top">boost::container::flat_set< <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a09ccd81138a458e9de69d99768e58f85">getMentionedAccounts</a> () const</td></tr>
|
|
<tr class="separator:a09ccd81138a458e9de69d99768e58f85"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad314af66e2542db537b3b5de291d33c3"><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_1STTx.html#ad314af66e2542db537b3b5de291d33c3">getTransactionID</a> () const</td></tr>
|
|
<tr class="separator:ad314af66e2542db537b3b5de291d33c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a489c8110e24455a2e7dac783f4760cc2"><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_1STTx.html#a489c8110e24455a2e7dac783f4760cc2">getJson</a> (<a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> options) const override</td></tr>
|
|
<tr class="separator:a489c8110e24455a2e7dac783f4760cc2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a48b76dde3140dc8304e4ff4893356fdc"><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_1STTx.html#a48b76dde3140dc8304e4ff4893356fdc">getJson</a> (<a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> options, bool binary) const</td></tr>
|
|
<tr class="separator:a48b76dde3140dc8304e4ff4893356fdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ff70c45520477e847ef95913baf1a20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">sign</a> (<a class="el" href="classripple_1_1PublicKey.html">PublicKey</a> const &publicKey, <a class="el" href="classripple_1_1SecretKey.html">SecretKey</a> const &secretKey)</td></tr>
|
|
<tr class="separator:a2ff70c45520477e847ef95913baf1a20"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a86da079a5b376f60a98a0bc1a046909e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Expected.html">Expected</a>< void, <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_1STTx.html#a86da079a5b376f60a98a0bc1a046909e">checkSign</a> (<a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig, <a class="el" href="classripple_1_1Rules.html">Rules</a> const &rules) const</td></tr>
|
|
<tr class="separator:a86da079a5b376f60a98a0bc1a046909e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acdc9d0299656cd65dd4f9a17b90a010b"><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_1STTx.html#acdc9d0299656cd65dd4f9a17b90a010b">getMetaSQL</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> inLedger, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &escapedMetaData) const</td></tr>
|
|
<tr class="separator:acdc9d0299656cd65dd4f9a17b90a010b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ada5110e3b815b7197e203e9022799194"><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_1STTx.html#ada5110e3b815b7197e203e9022799194">getMetaSQL</a> (<a class="el" href="classripple_1_1Serializer.html">Serializer</a> rawTxn, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> inLedger, char status, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const &escapedMetaData) const</td></tr>
|
|
<tr class="separator:ada5110e3b815b7197e203e9022799194"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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:adc4184d46db117f3326eeb5df8e981a0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#adc4184d46db117f3326eeb5df8e981a0">applyTemplate</a> (const <a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> &type)</td></tr>
|
|
<tr class="separator:adc4184d46db117f3326eeb5df8e981a0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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:a965eac719cefd6f8e66ac3b6c2e1122a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a965eac719cefd6f8e66ac3b6c2e1122a">set</a> (const <a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> &)</td></tr>
|
|
<tr class="separator:a965eac719cefd6f8e66ac3b6c2e1122a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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. <a href="classripple_1_1STObject.html#a00db5bd22a73d188e8f2287fbdbc8e92">More...</a><br /></td></tr>
|
|
<tr class="separator:a00db5bd22a73d188e8f2287fbdbc8e92"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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:a3b5c3ab2b3da4ecc342bd8cf5e9c3947"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a3b5c3ab2b3da4ecc342bd8cf5e9c3947">isEquivalent</a> (const <a class="el" href="classripple_1_1STBase.html">STBase</a> &t) const override</td></tr>
|
|
<tr class="separator:a3b5c3ab2b3da4ecc342bd8cf5e9c3947"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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:aa6020d736e752379911874f968bd5ed3"><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_1STObject.html#aa6020d736e752379911874f968bd5ed3">getText</a> () const override</td></tr>
|
|
<tr class="separator:aa6020d736e752379911874f968bd5ed3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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"><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"><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"><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"><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"><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"><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:a62754043bf87f97132b4ebd497755b0d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a62754043bf87f97132b4ebd497755b0d">peekAtIndex</a> (int offset) const</td></tr>
|
|
<tr class="separator:a62754043bf87f97132b4ebd497755b0d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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:a6a76d8362de97a09c1104057405545fe"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a6a76d8362de97a09c1104057405545fe">peekAtPIndex</a> (int offset) const</td></tr>
|
|
<tr class="separator:a6a76d8362de97a09c1104057405545fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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:aad85e14b90c437c3ae9453096b65dd5f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#aad85e14b90c437c3ae9453096b65dd5f">peekAtField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:aad85e14b90c437c3ae9453096b65dd5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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:a2e1bcbdfd75c3b816e0c995b5337f339"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STBase.html">STBase</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a2e1bcbdfd75c3b816e0c995b5337f339">peekAtPField</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a2e1bcbdfd75c3b816e0c995b5337f339"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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"><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"><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"><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"><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"><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: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"><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"><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"><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:a5836708d0dcd636193c43419eb724ad5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STVector256.html">STVector256</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a5836708d0dcd636193c43419eb724ad5">getFieldV256</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a5836708d0dcd636193c43419eb724ad5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a26fe74d797620b2d08d06d50527380e1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STArray.html">STArray</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a26fe74d797620b2d08d06d50527380e1">getFieldArray</a> (<a class="el" href="classripple_1_1SField.html">SField</a> const &field) const</td></tr>
|
|
<tr class="separator:a26fe74d797620b2d08d06d50527380e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab0b017e27f7f03ba9e2827a26075524d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classripple_1_1STCurrency.html">STCurrency</a> & </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"><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"><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. <a href="classripple_1_1STObject.html#a925f5ebaa5822892447cf161e5a2960e">More...</a><br /></td></tr>
|
|
<tr class="separator:a925f5ebaa5822892447cf161e5a2960e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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>. <a href="classripple_1_1STObject.html#a12b48bd019e07a0392cb990172e6f952">More...</a><br /></td></tr>
|
|
<tr class="separator:a12b48bd019e07a0392cb990172e6f952"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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. <a href="classripple_1_1STObject.html#a9a047879defbf3f599ded969664767ce">More...</a><br /></td></tr>
|
|
<tr class="separator:a9a047879defbf3f599ded969664767ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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>. <a href="classripple_1_1STObject.html#ad78430092dc927d1f2314defa887399d">More...</a><br /></td></tr>
|
|
<tr class="separator:ad78430092dc927d1f2314defa887399d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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. <a href="classripple_1_1STObject.html#a3ee3dd5d5a57cb6768e7f22f0a997d4e">More...</a><br /></td></tr>
|
|
<tr class="separator:a3ee3dd5d5a57cb6768e7f22f0a997d4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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>. <a href="classripple_1_1STObject.html#a90f337e9b085352ddc4a555a1592c4af">More...</a><br /></td></tr>
|
|
<tr class="separator:a90f337e9b085352ddc4a555a1592c4af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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. <a href="classripple_1_1STObject.html#abaeb03a29fe329acc22f476a38081221">More...</a><br /></td></tr>
|
|
<tr class="separator:abaeb03a29fe329acc22f476a38081221"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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>. <a href="classripple_1_1STObject.html#ab80b5105f4b03073d08248b8b2c40b98">More...</a><br /></td></tr>
|
|
<tr class="separator:ab80b5105f4b03073d08248b8b2c40b98"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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"><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"><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"><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"><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: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"><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"><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"><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"><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"><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"><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"><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"><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"><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: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"><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"><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"><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"><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"><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"><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"><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:a83c6f9122e059fbecf881a728222f42f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a83c6f9122e059fbecf881a728222f42f">hasMatchingEntry</a> (const <a class="el" href="classripple_1_1STBase.html">STBase</a> &)</td></tr>
|
|
<tr class="separator:a83c6f9122e059fbecf881a728222f42f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a74dbfd40267201ef78f81447f6445015"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#a74dbfd40267201ef78f81447f6445015">operator==</a> (const <a class="el" href="classripple_1_1STObject.html">STObject</a> &o) const</td></tr>
|
|
<tr class="separator:a74dbfd40267201ef78f81447f6445015"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae135ed870399690be58580bf3f6a43e1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#ae135ed870399690be58580bf3f6a43e1">operator==</a> (const <a class="el" href="classripple_1_1STBase.html">STBase</a> &t) const</td></tr>
|
|
<tr class="separator:ae135ed870399690be58580bf3f6a43e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac846117f7c3d5783ecee618972105ddb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STObject.html#ac846117f7c3d5783ecee618972105ddb">operator!=</a> (const <a class="el" href="classripple_1_1STObject.html">STObject</a> &o) const</td></tr>
|
|
<tr class="separator:ac846117f7c3d5783ecee618972105ddb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32ab54e85ae1082a43396f57cb0bf2d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STBase.html#a32ab54e85ae1082a43396f57cb0bf2d8">operator!=</a> (const <a class="el" href="classripple_1_1STBase.html">STBase</a> &t) const</td></tr>
|
|
<tr class="separator:a32ab54e85ae1082a43396f57cb0bf2d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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"><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"><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. <a href="classripple_1_1STBase.html#a07ee4998ae80eb722fc77151a1a1cb0c">More...</a><br /></td></tr>
|
|
<tr class="separator:a07ee4998ae80eb722fc77151a1a1cb0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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:a8a0ece74e5a2cfde26cfd84c5fdcc752"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a8a0ece74e5a2cfde26cfd84c5fdcc752">maxMultiSigners</a> (<a class="el" href="classripple_1_1Rules.html">Rules</a> const *rules=0)</td></tr>
|
|
<tr class="separator:a8a0ece74e5a2cfde26cfd84c5fdcc752"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ac2b7a11b5738dba3a4e03be1303da1"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a2ac2b7a11b5738dba3a4e03be1303da1">getMetaSQLInsertReplaceHeader</a> ()</td></tr>
|
|
<tr class="separator:a2ac2b7a11b5738dba3a4e03be1303da1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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="pub-static-attribs" name="pub-static-attribs"></a>
|
|
Static Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a74a3884ff1289c0c20cc4cd4c2d369d9"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> const </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a74a3884ff1289c0c20cc4cd4c2d369d9">minMultiSigners</a> = 1</td></tr>
|
|
<tr class="separator:a74a3884ff1289c0c20cc4cd4c2d369d9"><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"><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"><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"><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:a5bd0f5bf1f83fc8e48819a39b049718f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Expected.html">Expected</a>< void, <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_1STTx.html#a5bd0f5bf1f83fc8e48819a39b049718f">checkSingleSign</a> (<a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig) const</td></tr>
|
|
<tr class="separator:a5bd0f5bf1f83fc8e48819a39b049718f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a372e4d39ed869bae5fee20a1c452c71b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Expected.html">Expected</a>< void, <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_1STTx.html#a372e4d39ed869bae5fee20a1c452c71b">checkMultiSign</a> (<a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> requireCanonicalSig, <a class="el" href="classripple_1_1Rules.html">Rules</a> const &rules) const</td></tr>
|
|
<tr class="separator:a372e4d39ed869bae5fee20a1c452c71b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd0bdd9444707fd7e9df07078e84d292"><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_1STTx.html#afd0bdd9444707fd7e9df07078e84d292">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:afd0bdd9444707fd7e9df07078e84d292"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a629c7a008482fd7c751ebc5e3b7524c5"><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_1STTx.html#a629c7a008482fd7c751ebc5e3b7524c5">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:a629c7a008482fd7c751ebc5e3b7524c5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><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"><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"><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"><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"><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:aa83dd9862adb40e17ad7a5e91d247e89"><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_1STTx.html#aa83dd9862adb40e17ad7a5e91d247e89">tid_</a></td></tr>
|
|
<tr class="separator:aa83dd9862adb40e17ad7a5e91d247e89"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9defa833c6d4f7150ea82178ad5398b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.html#a9defa833c6d4f7150ea82178ad5398b7">tx_type_</a></td></tr>
|
|
<tr class="separator:a9defa833c6d4f7150ea82178ad5398b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem: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"><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"><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"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1STTx.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="STTx_8h_source.html#l00046">46</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<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#l00075">75</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#l00081">81</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="a8bb1ca29546758e0fe3e97d1753e3d8d" name="a8bb1ca29546758e0fe3e97d1753e3d8d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8bb1ca29546758e0fe3e97d1753e3d8d">◆ </a></span>RequireFullyCanonicalSig</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">ripple::STTx::RequireFullyCanonicalSig</a> : bool</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Check the signature. </p>
|
|
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if valid signature. If invalid, the error message string. </dd></dl>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a8bb1ca29546758e0fe3e97d1753e3d8da7fa3b767c460b54a2be4d49030b349c7" name="a8bb1ca29546758e0fe3e97d1753e3d8da7fa3b767c460b54a2be4d49030b349c7"></a>no </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e" name="a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e"></a>yes </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8h_source.html#l00122">122</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<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#l00420">420</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="ab2486d36d6012846370dba63d7116362" name="ab2486d36d6012846370dba63d7116362"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab2486d36d6012846370dba63d7116362">◆ </a></span>STTx() <span class="overload">[1/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab78e01ba0b09adc8d3fa6df4b9bba2af" name="ab78e01ba0b09adc8d3fa6df4b9bba2af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab78e01ba0b09adc8d3fa6df4b9bba2af">◆ </a></span>STTx() <span class="overload">[2/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html">STTx</a> const & </td>
|
|
<td class="paramname"><em>other</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1686ffd9d21cc9493a097d328381f062" name="a1686ffd9d21cc9493a097d328381f062"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1686ffd9d21cc9493a097d328381f062">◆ </a></span>STTx() <span class="overload">[3/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> & </td>
|
|
<td class="paramname"><em>sit</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 class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00067">67</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abf6c7a37cc501cb0218b441be17d9e7a" name="abf6c7a37cc501cb0218b441be17d9e7a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abf6c7a37cc501cb0218b441be17d9e7a">◆ </a></span>STTx() <span class="overload">[4/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SerialIter.html">SerialIter</a> && </td>
|
|
<td class="paramname"><em>sit</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 class="definition">Definition at line <a class="el" href="STTx_8h_source.html#l00176">176</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aab9abb9b8d54f332252926c1033df4ed" name="aab9abb9b8d54f332252926c1033df4ed"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aab9abb9b8d54f332252926c1033df4ed">◆ </a></span>STTx() <span class="overload">[5/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STObject.html">STObject</a> && </td>
|
|
<td class="paramname"><em>object</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 class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00060">60</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7e95bad608a9f45a0aa3abe7668a911" name="ac7e95bad608a9f45a0aa3abe7668a911"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7e95bad608a9f45a0aa3abe7668a911">◆ </a></span>STTx() <span class="overload">[6/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::STTx::STTx </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> </td>
|
|
<td class="paramname"><em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>< void(<a class="el" href="classripple_1_1STObject.html">STObject</a> &)> </td>
|
|
<td class="paramname"><em>assembler</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Constructs a transaction. </p>
|
|
<p >The returned transaction will have the specified type and any fields that the callback function adds to the object that's passed in. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00083">83</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a8a0ece74e5a2cfde26cfd84c5fdcc752" name="a8a0ece74e5a2cfde26cfd84c5fdcc752"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8a0ece74e5a2cfde26cfd84c5fdcc752">◆ </a></span>maxMultiSigners()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> ripple::STTx::maxMultiSigners </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Rules.html">Rules</a> const * </td>
|
|
<td class="paramname"><em>rules</em> = <code>0</code></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8h_source.html#l00056">56</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac4d1ed5f93d5a8fad12b5dbc2f801b1" name="aac4d1ed5f93d5a8fad12b5dbc2f801b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac4d1ed5f93d5a8fad12b5dbc2f801b1">◆ </a></span>operator=()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1STTx.html">STTx</a> & ripple::STTx::operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html">STTx</a> const & </td>
|
|
<td class="paramname"><em>other</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ade013af363e3c323e0e693ffcaec0bec" name="ade013af363e3c323e0e693ffcaec0bec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade013af363e3c323e0e693ffcaec0bec">◆ </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::STTx::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_1STObject.html#aa1fb2fa09b2256510bb01306202de9c3">ripple::STObject</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00115">115</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae4c7b50dbe35c2ddd16d4845636a6379" name="ae4c7b50dbe35c2ddd16d4845636a6379"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4c7b50dbe35c2ddd16d4845636a6379">◆ </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::STTx::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_1STObject.html#aa4fffc0fe22a576ac01d35952add7c06">ripple::STObject</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00121">121</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad90c6ed8b77cc627bbef6ab2f96ec96" name="aad90c6ed8b77cc627bbef6ab2f96ec96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad90c6ed8b77cc627bbef6ab2f96ec96">◆ </a></span>getSignature()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a> ripple::STTx::getSignature </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="STTx_8cpp_source.html#l00173">173</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1dce7e00e70cedd695a96ff55ecafdaf" name="a1dce7e00e70cedd695a96ff55ecafdaf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1dce7e00e70cedd695a96ff55ecafdaf">◆ </a></span>getSigningHash() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> ripple::STTx::getSigningHash </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="STTx_8cpp_source.html#l00167">167</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac1eac05342231bce66b0924340da1ae9" name="ac1eac05342231bce66b0924340da1ae9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1eac05342231bce66b0924340da1ae9">◆ </a></span>getTxnType()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126">TxType</a> ripple::STTx::getTxnType </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="STTx_8h_source.html#l00181">181</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a85013803638c7bd4c8cfa952b5445d30" name="a85013803638c7bd4c8cfa952b5445d30"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a85013803638c7bd4c8cfa952b5445d30">◆ </a></span>getSigningPubKey()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#ab1f2184bb5938b5508798cd47a561a21">Blob</a> ripple::STTx::getSigningPubKey </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="STTx_8h_source.html#l00187">187</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a42464c41715a5d90dfa3240118d62d9c" name="a42464c41715a5d90dfa3240118d62d9c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a42464c41715a5d90dfa3240118d62d9c">◆ </a></span>getSeqProxy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1SeqProxy.html">SeqProxy</a> ripple::STTx::getSeqProxy </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="STTx_8cpp_source.html#l00186">186</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a09ccd81138a458e9de69d99768e58f85" name="a09ccd81138a458e9de69d99768e58f85"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a09ccd81138a458e9de69d99768e58f85">◆ </a></span>getMentionedAccounts()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">boost::container::flat_set< <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> > ripple::STTx::getMentionedAccounts </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="STTx_8cpp_source.html#l00132">132</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad314af66e2542db537b3b5de291d33c3" name="ad314af66e2542db537b3b5de291d33c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad314af66e2542db537b3b5de291d33c3">◆ </a></span>getTransactionID()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> ripple::STTx::getTransactionID </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="STTx_8h_source.html#l00193">193</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a489c8110e24455a2e7dac783f4760cc2" name="a489c8110e24455a2e7dac783f4760cc2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a489c8110e24455a2e7dac783f4760cc2">◆ </a></span>getJson() <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"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::STTx::getJson </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> </td>
|
|
<td class="paramname"><em>options</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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reimplemented from <a class="el" href="classripple_1_1STObject.html#acc2ceb95cdb8fc8b2520aeceabf17553">ripple::STObject</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00233">233</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a48b76dde3140dc8304e4ff4893356fdc" name="a48b76dde3140dc8304e4ff4893356fdc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a48b76dde3140dc8304e4ff4893356fdc">◆ </a></span>getJson() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classJson_1_1Value.html">Json::Value</a> ripple::STTx::getJson </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1JsonOptions.html">JsonOptions</a> </td>
|
|
<td class="paramname"><em>options</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"><em>binary</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00242">242</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ff70c45520477e847ef95913baf1a20" name="a2ff70c45520477e847ef95913baf1a20"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ff70c45520477e847ef95913baf1a20">◆ </a></span>sign()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::STTx::sign </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1PublicKey.html">PublicKey</a> const & </td>
|
|
<td class="paramname"><em>publicKey</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1SecretKey.html">SecretKey</a> const & </td>
|
|
<td class="paramname"><em>secretKey</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="STTx_8cpp_source.html#l00201">201</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a86da079a5b376f60a98a0bc1a046909e" name="a86da079a5b376f60a98a0bc1a046909e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a86da079a5b376f60a98a0bc1a046909e">◆ </a></span>checkSign()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1Expected.html">Expected</a>< void, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> > ripple::STTx::checkSign </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> </td>
|
|
<td class="paramname"><em>requireCanonicalSig</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></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>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00212">212</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ac2b7a11b5738dba3a4e03be1303da1" name="a2ac2b7a11b5738dba3a4e03be1303da1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ac2b7a11b5738dba3a4e03be1303da1">◆ </a></span>getMetaSQLInsertReplaceHeader()</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> const & ripple::STTx::getMetaSQLInsertReplaceHeader </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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00270">270</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acdc9d0299656cd65dd4f9a17b90a010b" name="acdc9d0299656cd65dd4f9a17b90a010b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acdc9d0299656cd65dd4f9a17b90a010b">◆ </a></span>getMetaSQL() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<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::STTx::getMetaSQL </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>inLedger</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const & </td>
|
|
<td class="paramname"><em>escapedMetaData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00282">282</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ada5110e3b815b7197e203e9022799194" name="ada5110e3b815b7197e203e9022799194"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ada5110e3b815b7197e203e9022799194">◆ </a></span>getMetaSQL() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<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::STTx::getMetaSQL </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1Serializer.html">Serializer</a> </td>
|
|
<td class="paramname"><em>rawTxn</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>inLedger</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char </td>
|
|
<td class="paramname"><em>status</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> const & </td>
|
|
<td class="paramname"><em>escapedMetaData</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00292">292</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5bd0f5bf1f83fc8e48819a39b049718f" name="a5bd0f5bf1f83fc8e48819a39b049718f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5bd0f5bf1f83fc8e48819a39b049718f">◆ </a></span>checkSingleSign()</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_1Expected.html">Expected</a>< void, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> > ripple::STTx::checkSingleSign </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> </td>
|
|
<td class="paramname"><em>requireCanonicalSig</em></td><td>)</td>
|
|
<td> const</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="STTx_8cpp_source.html#l00312">312</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a372e4d39ed869bae5fee20a1c452c71b" name="a372e4d39ed869bae5fee20a1c452c71b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a372e4d39ed869bae5fee20a1c452c71b">◆ </a></span>checkMultiSign()</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_1Expected.html">Expected</a>< void, <a class="elRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> > ripple::STTx::checkMultiSign </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8d">RequireFullyCanonicalSig</a> </td>
|
|
<td class="paramname"><em>requireCanonicalSig</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></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>
|
|
</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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00352">352</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd0bdd9444707fd7e9df07078e84d292" name="afd0bdd9444707fd7e9df07078e84d292"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd0bdd9444707fd7e9df07078e84d292">◆ </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::STTx::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_1STObject.html#a6242380c369737d98f2ec22ba55ff7a8">ripple::STObject</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00102">102</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a629c7a008482fd7c751ebc5e3b7524c5" name="a629c7a008482fd7c751ebc5e3b7524c5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a629c7a008482fd7c751ebc5e3b7524c5">◆ </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::STTx::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_1STObject.html#ad07d506580b67fca2b704e88299cbf0b">ripple::STObject</a>.</p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8cpp_source.html#l00108">108</a> of file <a class="el" href="STTx_8cpp_source.html">STTx.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#l00065">65</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#l00911">911</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#l00917">917</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#l00923">923</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#l00929">929</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adc4184d46db117f3326eeb5df8e981a0" name="adc4184d46db117f3326eeb5df8e981a0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adc4184d46db117f3326eeb5df8e981a0">◆ </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">const <a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> & </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#l00142">142</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#l00196">196</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#l00935">935</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a965eac719cefd6f8e66ac3b6c2e1122a" name="a965eac719cefd6f8e66ac3b6c2e1122a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a965eac719cefd6f8e66ac3b6c2e1122a">◆ </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">const <a class="el" href="classripple_1_1SOTemplate.html">SOTemplate</a> & </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#l00126">126</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#l00206">206</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#l00677">677</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#l00683">683</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b5c3ab2b3da4ecc342bd8cf5e9c3947" name="a3b5c3ab2b3da4ecc342bd8cf5e9c3947"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b5c3ab2b3da4ecc342bd8cf5e9c3947">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </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#l00330">330</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#l00105">105</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#l00111">111</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#l00851">851</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa6020d736e752379911874f968bd5ed3" name="aa6020d736e752379911874f968bd5ed3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa6020d736e752379911874f968bd5ed3">◆ </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::STObject::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 class="mlabel">inherited</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="STObject_8cpp_source.html#l00311">311</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#l00941">941</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#l00950">950</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#l00959">959</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#l00966">966</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#l00477">477</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#l00489">489</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#l00501">501</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#l00507">507</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#l00365">365</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() <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"><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#l00374">374</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62754043bf87f97132b4ebd497755b0d" name="a62754043bf87f97132b4ebd497755b0d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62754043bf87f97132b4ebd497755b0d">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & 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#l00972">972</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#l00978">978</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a76d8362de97a09c1104057405545fe" name="a6a76d8362de97a09c1104057405545fe"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a76d8362de97a09c1104057405545fe">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> * 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#l00984">984</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#l00990">990</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#l00383">383</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#l00421">421</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aad85e14b90c437c3ae9453096b65dd5f" name="aad85e14b90c437c3ae9453096b65dd5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aad85e14b90c437c3ae9453096b65dd5f">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & 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#l00399">399</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#l00410">410</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e1bcbdfd75c3b816e0c995b5337f339" name="a2e1bcbdfd75c3b816e0c995b5337f339"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e1bcbdfd75c3b816e0c995b5337f339">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> * 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#l00427">427</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#l00438">438</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#l00573">573</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#l00579">579</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#l00585">585</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#l00591">591</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#l00597">597</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#l00603">603</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#l00609">609</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#l00615">615</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#l00621">621</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#l00627">627</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#l00635">635</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#l00642">642</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5836708d0dcd636193c43419eb724ad5" name="a5836708d0dcd636193c43419eb724ad5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5836708d0dcd636193c43419eb724ad5">◆ </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">const <a class="el" href="classripple_1_1STVector256.html">STVector256</a> & 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#l00649">649</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a26fe74d797620b2d08d06d50527380e1" name="a26fe74d797620b2d08d06d50527380e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a26fe74d797620b2d08d06d50527380e1">◆ </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">const <a class="el" href="classripple_1_1STArray.html">STArray</a> & 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#l00656">656</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#l00663">663</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#l00670">670</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#l00997">997</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>std::nullopt 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#l01004">1004</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 std::nullopt 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#l01011">1011</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#l01018">1018</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#l01025">1025</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>std::nullopt 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#l01058">1058</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 std::nullopt 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#l01086">1086</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#l01093">1093</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#l00699">699</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#l00705">705</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#l00711">711</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#l00717">717</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#l00723">723</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#l00729">729</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#l00747">747</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#l00753">753</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#l00741">741</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#l00759">759</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#l00771">771</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#l00765">765</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#l00777">777</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#l00783">783</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#l00735">735</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#l00789">789</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#l01100">1100</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#l00465">465</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#l00471">471</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#l00454">454</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#l00518">518</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#l00540">540</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#l00555">555</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#l00567">567</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a83c6f9122e059fbecf881a728222f42f" name="a83c6f9122e059fbecf881a728222f42f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a83c6f9122e059fbecf881a728222f42f">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </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#l00269">269</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a74dbfd40267201ef78f81447f6445015" name="a74dbfd40267201ef78f81447f6445015"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a74dbfd40267201ef78f81447f6445015">◆ </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">const <a class="el" href="classripple_1_1STObject.html">STObject</a> & </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#l00808">808</a> of file <a class="el" href="STObject_8cpp_source.html">STObject.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae135ed870399690be58580bf3f6a43e1" name="ae135ed870399690be58580bf3f6a43e1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae135ed870399690be58580bf3f6a43e1">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </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#l00044">44</a> of file <a class="el" href="STBase_8cpp_source.html">STBase.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac846117f7c3d5783ecee618972105ddb" name="ac846117f7c3d5783ecee618972105ddb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac846117f7c3d5783ecee618972105ddb">◆ </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">const <a class="el" href="classripple_1_1STObject.html">STObject</a> & </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#l01118">1118</a> of file <a class="el" href="STObject_8h_source.html">STObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a32ab54e85ae1082a43396f57cb0bf2d8" name="a32ab54e85ae1082a43396f57cb0bf2d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a32ab54e85ae1082a43396f57cb0bf2d8">◆ </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">const <a class="el" href="classripple_1_1STBase.html">STBase</a> & </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#l00050">50</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#l00877">877</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#l01125">1125</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#l01152">1152</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#l01175">1175</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#l01198">1198</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#l01219">1219</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>
|
|
</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#l00202">202</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#l00212">212</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#l00127">127</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#l00134">134</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#l00140">140</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#l00222">222</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#l00128">128</a> of file <a class="el" href="CountedObject_8h_source.html">CountedObject.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Function 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="STTx_8h_source.html#l00156">156</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="aa83dd9862adb40e17ad7a5e91d247e89" name="aa83dd9862adb40e17ad7a5e91d247e89"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa83dd9862adb40e17ad7a5e91d247e89">◆ </a></span>tid_</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::STTx::tid_</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="STTx_8h_source.html#l00048">48</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9defa833c6d4f7150ea82178ad5398b7" name="a9defa833c6d4f7150ea82178ad5398b7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9defa833c6d4f7150ea82178ad5398b7">◆ </a></span>tx_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#a2ce3074a39ea65126b82fc59baf43126">TxType</a> ripple::STTx::tx_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="STTx_8h_source.html#l00049">49</a> of file <a class="el" href="STTx_8h_source.html">STTx.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a74a3884ff1289c0c20cc4cd4c2d369d9" name="a74a3884ff1289c0c20cc4cd4c2d369d9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a74a3884ff1289c0c20cc4cd4c2d369d9">◆ </a></span>minMultiSigners</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/size_t.html">std::size_t</a> const ripple::STTx::minMultiSigners = 1</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="STTx_8h_source.html#l00052">52</a> of file <a class="el" href="STTx_8h_source.html">STTx.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#l00077">77</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#l00078">78</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#l00125">125</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.5
|
|
</small></address>
|
|
</body>
|
|
</html>
|