Files
rippled/functions_func_h.html
2025-08-27 02:38:02 -07:00

155 lines
18 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rippled: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">rippled
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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 class="contents">
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>had_trailing_comments()&#160;:&#160;<a class="el" href="classripple_1_1BasicConfig.html#a3e4703f27a2669c445f7c1e22871e974">ripple::BasicConfig</a>, <a class="el" href="classripple_1_1Section.html#a4a2e736c824d6b3341eba2e2bae38825">ripple::Section</a></li>
<li>handle()&#160;:&#160;<a class="el" href="structripple_1_1test_1_1csf_1_1Peer.html#a009c70b22fec2df01c29c8942fdafb1e">ripple::test::csf::Peer</a></li>
<li>handle_autodetect()&#160;:&#160;<a class="el" href="classAutoSocket.html#a244e16b7d8e337c654d592d2fc742a44">AutoSocket</a></li>
<li>handleConnect()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a7d37b448097953e2830003e6a7690484">ripple::HTTPClientImp</a></li>
<li>handled()&#160;:&#160;<a class="el" href="structripple_1_1Handoff.html#ab1477119f0015c9fee06bfcbd77da40b">ripple::Handoff</a></li>
<li>handleData()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#ab301e54f0f7d3bf1ede59458a261fe35">ripple::HTTPClientImp</a></li>
<li>handleDeadline()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#ac75c087ce0be70f608a462bda5d87e64">ripple::HTTPClientImp</a></li>
<li>handleHaveTransactions()&#160;:&#160;<a class="el" href="classripple_1_1PeerImp.html#ad801c27f5645dba3e222ab722e515b6c">ripple::PeerImp</a></li>
<li>handleHeader()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a77d479f237d407185d689a1232dce9c0">ripple::HTTPClientImp</a></li>
<li>handleMismatch()&#160;:&#160;<a class="el" href="classripple_1_1LedgerHistory.html#a8a5ccffa6c8b9c83d07f608b37a20899">ripple::LedgerHistory</a></li>
<li>Handler()&#160;:&#160;<a class="el" href="structripple_1_1test_1_1reduce__relay__test_1_1Handler.html#a37a59962f9d0e094307d5fb8b272438a">ripple::test::reduce_relay_test::Handler</a></li>
<li>handleRequest()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a8d5ef42305153ead914e0646aaeab989">ripple::HTTPClientImp</a></li>
<li>handleResolve()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a8d891ea28dacc45a34fab60dd0347714">ripple::HTTPClientImp</a></li>
<li>handleRpcs()&#160;:&#160;<a class="el" href="classripple_1_1GRPCServerImpl.html#a71f4a85ca90ee78f781ce91fe91936ca">ripple::GRPCServerImpl</a></li>
<li>handleShutdown()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a58e610366c7ea6caa7ca0e6f41903ebb">ripple::HTTPClientImp</a></li>
<li>handleTransaction()&#160;:&#160;<a class="el" href="classripple_1_1PeerImp.html#a571c9db86bd7ff464b60b7757f5a6d8c">ripple::PeerImp</a></li>
<li>handleWrite()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a0ef96edef9e03c407388f9ea734ebcd3">ripple::HTTPClientImp</a></li>
<li>handleWrongLedger()&#160;:&#160;<a class="el" href="classripple_1_1Consensus.html#a683df2c3c61ec015280725fa62145012">ripple::Consensus&lt; Adaptor &gt;</a></li>
<li>handshake_test()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1handshake__test.html#aabeecab8bf8c27adce6b210c2bfb9c23">ripple::test::handshake_test</a></li>
<li>hardened_hash()&#160;:&#160;<a class="el" href="classripple_1_1hardened__hash.html#ac5fe30a6c4b1f14433a2598323cf8ddf">ripple::hardened_hash&lt; HashAlgorithm &gt;</a></li>
<li>hardware_concurrency()&#160;:&#160;<a class="el" href="classbeast_1_1unit__test_1_1thread.html#ab229cc0dc5880dbcdcdedb3c274d3b96">beast::unit_test::thread</a></li>
<li>has()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1ElementComboIter.html#afc1f79ae5420cd05f81f63706469906f">ripple::test::ElementComboIter</a></li>
<li>has_happened()&#160;:&#160;<a class="el" href="structripple_1_1test_1_1BalanceTransfer.html#af05b4574911d1df0e0ae9577e45e1492">ripple::test::BalanceTransfer&lt; T &gt;</a></li>
<li>has_not_happened()&#160;:&#160;<a class="el" href="structripple_1_1test_1_1BalanceTransfer.html#abf8fda90dbb3a307832d1e4b336ed41a">ripple::test::BalanceTransfer&lt; T &gt;</a></li>
<li>has_value()&#160;:&#160;<a class="el" href="classripple_1_1Expected.html#a21497f2ce9b20f07c1e2df6fed802718">ripple::Expected&lt; T, E &gt;</a></li>
<li>hasAny()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1ElementComboIter.html#a2358549acb8abfc3387b7eb733d1d2ec">ripple::test::ElementComboIter</a></li>
<li>hasCompletion()&#160;:&#160;<a class="el" href="classripple_1_1PathRequest.html#aeef2937bd7c3518fe6d2f6c0ebdcb632">ripple::PathRequest</a></li>
<li>hasCurrency()&#160;:&#160;<a class="el" href="classripple_1_1STPathElement.html#af10f99520b7feb4a38f36d20899441a0">ripple::STPathElement</a></li>
<li>hasDeliveredAmount()&#160;:&#160;<a class="el" href="classripple_1_1TxMeta.html#a39b5ebfff79eb58bed921464b1e4dd20">ripple::TxMeta</a></li>
<li>hash()&#160;:&#160;<a class="el" href="structboost_1_1hash_3_01ripple_1_1Book_01_4.html#a6a71fb5c6fe48ab8a6a4126ceadcad95">boost::hash&lt; ripple::Book &gt;</a>, <a class="el" href="structboost_1_1hash_3_01ripple_1_1Issue_01_4.html#a24fc78338aaf9964231f1ded9e33ed3c">boost::hash&lt; ripple::Issue &gt;</a>, <a class="el" href="structboost_1_1hash_3_1_1beast_1_1IP_1_1Address_01_4.html#aa879dc982c8fa0371b098b7098dc6cde">boost::hash&lt;::beast::IP::Address &gt;</a>, <a class="el" href="structboost_1_1hash_3_1_1beast_1_1IP_1_1Endpoint_01_4.html#a06a6cd9638b4e007dd13842e578eea1e">boost::hash&lt;::beast::IP::Endpoint &gt;</a>, <a class="el" href="structripple_1_1Manifest.html#a712565e4cb72c5c595b26d96db933569">ripple::Manifest</a></li>
<li>Hash()&#160;:&#160;<a class="el" href="structripple_1_1RippleLineCache_1_1AccountKey_1_1Hash.html#aa7a3cdc22ead21cf53053fed6c078121">ripple::RippleLineCache::AccountKey::Hash</a></li>
<li>hash()&#160;:&#160;<a class="el" href="structstd_1_1hash_3_01ripple_1_1AccountID_01_4.html#ada1835a5344b82a73bec111cb8316e61">std::hash&lt; ripple::AccountID &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1Book_01_4.html#aca1e72b338ce1223e1415f277da0b162">std::hash&lt; ripple::Book &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1Currency_01_4.html#a70258d2fa89664dc3fcb17afd6d31e0f">std::hash&lt; ripple::Currency &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1Directory_01_4.html#aeaec94a675c4ad9b4b8e3457aa8f7a08">std::hash&lt; ripple::Directory &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1Issue_01_4.html#a7f45aaf455b60a2e54d9c9d4e347adf9">std::hash&lt; ripple::Issue &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1NodeID_01_4.html#a73c520c2c6d6f252f8a4d84cddb64482">std::hash&lt; ripple::NodeID &gt;</a>, <a class="el" href="structstd_1_1hash_3_01ripple_1_1uint256_01_4.html#ae6d7db5f7f55391fdf2e92cfadbdc152">std::hash&lt; ripple::uint256 &gt;</a>, <a class="el" href="structstd_1_1hash_3_1_1beast_1_1IP_1_1Endpoint_01_4.html#a9f07ac9d4ee3fd0870e4d46438fb3942">std::hash&lt;::beast::IP::Endpoint &gt;</a></li>
<li>hash_append()&#160;:&#160;<a class="el" href="classripple_1_1RCLCxPeerPos.html#abcd1dd8082abfa09f6bbae7aee648361">ripple::RCLCxPeerPos</a></li>
<li>hash_function()&#160;:&#160;<a class="el" href="classbeast_1_1detail_1_1aged__unordered__container_1_1config__t.html#a26b1f3602a7d54a5fca9098e7800f184">beast::detail::aged_unordered_container&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt;::config_t</a>, <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container.html#a8fbd8b7d2c07ead1b834243537f71819">beast::detail::aged_unordered_container&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt;</a>, <a class="el" href="classbeast_1_1detail_1_1aged__unordered__container_1_1ValueHash.html#a02c0deeb0140bcbfd61a790c4d9aa6b4">beast::detail::aged_unordered_container&lt; IsMulti, IsMap, Key, T, Clock, Hash, KeyEqual, Allocator &gt;::ValueHash</a></li>
<li>hashMatches()&#160;:&#160;<a class="el" href="classripple_1_1detail_1_1ServerDefinitions.html#a1fb6da6b359dec609ac69572edf22097">ripple::detail::ServerDefinitions</a></li>
<li>HashRouter()&#160;:&#160;<a class="el" href="classripple_1_1HashRouter.html#ab92a77a3cef7ecb5a22992141db1e87a">ripple::HashRouter</a></li>
<li>HashT()&#160;:&#160;<a class="el" href="classbeast_1_1aged__associative__container__test__base_1_1HashT.html#a97877b95a7083f0cebc8889c672593bf">beast::aged_associative_container_test_base::HashT&lt; T &gt;</a></li>
<li>hasInnerNode()&#160;:&#160;<a class="el" href="classripple_1_1SHAMap.html#a8a20e910f929701bee2a43d408dd7afa">ripple::SHAMap</a></li>
<li>hasIssuer()&#160;:&#160;<a class="el" href="classripple_1_1STPathElement.html#a12c4bfb7c8631d8bfb6b00183b05a9aa">ripple::STPathElement</a></li>
<li>hasItem()&#160;:&#160;<a class="el" href="classripple_1_1SHAMap.html#a0a9bf789b31096bb8938b6fc93bac625">ripple::SHAMap</a></li>
<li>hasLeafNode()&#160;:&#160;<a class="el" href="classripple_1_1SHAMap.html#ab1c8e6f8066b79c3d025e6609e20918e">ripple::SHAMap</a></li>
<li>hasLedger()&#160;:&#160;<a class="el" href="classripple_1_1Peer.html#a855aa29a52d98979b211ff765dbc542a">ripple::Peer</a>, <a class="el" href="classripple_1_1PeerImp.html#a08aa2f230196348cdeb3f5eccf97fd86">ripple::PeerImp</a>, <a class="el" href="classripple_1_1test_1_1PeerPartial.html#af0bcc80ae7641f46179ed5a1c782dc0b">ripple::test::PeerPartial</a>, <a class="el" href="classripple_1_1test_1_1TestPeer.html#a021a8599de198786f1dc71901cdf1e1f">ripple::test::TestPeer</a></li>
<li>hasMatchingEntry()&#160;:&#160;<a class="el" href="classripple_1_1STObject.html#a0ce1c79caa1014eab8b58dcac9beaa20">ripple::STObject</a></li>
<li>hasName()&#160;:&#160;<a class="el" href="classripple_1_1SField.html#a39c81719f78ce09f09def6a30494f2ee">ripple::SField</a></li>
<li>hasOpenTransactions()&#160;:&#160;<a class="el" href="classripple_1_1RCLConsensus_1_1Adaptor.html#ac97ef5d20d6f7ec91992dbc344f9d77a">ripple::RCLConsensus::Adaptor</a>, <a class="el" href="structripple_1_1test_1_1csf_1_1Peer.html#a13777665aa8e2540dd4d98ac425073ca">ripple::test::csf::Peer</a></li>
<li>hasParentBatchId()&#160;:&#160;<a class="el" href="classripple_1_1TxMeta.html#af7a6a2e083bdc93e27680e116b2f4484">ripple::TxMeta</a></li>
<li>hasRange()&#160;:&#160;<a class="el" href="classripple_1_1Peer.html#a95b02bf56c4332da48e7e0bc503a0d43">ripple::Peer</a>, <a class="el" href="classripple_1_1PeerImp.html#a455a78c4770f677bb7d47ecf397538d3">ripple::PeerImp</a>, <a class="el" href="classripple_1_1test_1_1PeerPartial.html#a68a60f4466fd52acbb13db210852c23e">ripple::test::PeerPartial</a>, <a class="el" href="classripple_1_1test_1_1TestPeer.html#aeab3b4b097662cd5f9ec0bfc2041bb10">ripple::test::TestPeer</a></li>
<li>hasSeen()&#160;:&#160;<a class="el" href="classripple_1_1STPath.html#abd864afa0078dda276e50a209c5f1c7e">ripple::STPath</a></li>
<li>hasTxSet()&#160;:&#160;<a class="el" href="classripple_1_1Peer.html#adc8cbc6f94f2122808ed21ac217f18fa">ripple::Peer</a>, <a class="el" href="classripple_1_1PeerImp.html#a457d11b1db6ab6e7d0b138d59f6fcc3d">ripple::PeerImp</a>, <a class="el" href="classripple_1_1test_1_1PeerPartial.html#accad7bf1cde28944c6d284159f9ebeee">ripple::test::PeerPartial</a>, <a class="el" href="classripple_1_1test_1_1TestPeer.html#aa6226f36aadeba23415ab0acc8be6670">ripple::test::TestPeer</a></li>
<li>hasUnsupportedEnabled()&#160;:&#160;<a class="el" href="classripple_1_1AmendmentTable.html#a8eee69252a4b7961d0d8cd411896eeb9">ripple::AmendmentTable</a>, <a class="el" href="classripple_1_1AmendmentTableImpl.html#ab6e23bf02b70c350ab4597605b235a15">ripple::AmendmentTableImpl</a></li>
<li>haveConsensus()&#160;:&#160;<a class="el" href="classripple_1_1Consensus.html#a61a480c4dc2aa1f81553a64f4f350e29">ripple::Consensus&lt; Adaptor &gt;</a></li>
<li>haveLedger()&#160;:&#160;<a class="el" href="classripple_1_1LedgerMaster.html#a009526a350a90e20d382513f27304a98">ripple::LedgerMaster</a></li>
<li>haveLedgers()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1LedgerReplayClient.html#a716f0341fb3ff3c701bcf81ee085605c">ripple::test::LedgerReplayClient</a></li>
<li>haveValidated()&#160;:&#160;<a class="el" href="classripple_1_1LedgerMaster.html#a1f75b908e89910ac3852dd92a4c79ec5">ripple::LedgerMaster</a>, <a class="el" href="classripple_1_1RCLConsensus_1_1Adaptor.html#ad0aa2492ff95815e202bd5801b37e030">ripple::RCLConsensus::Adaptor</a>, <a class="el" href="structripple_1_1test_1_1csf_1_1Peer.html#aca6fbcd9a14fb71d6d630a4079b055e7">ripple::test::csf::Peer</a></li>
<li>healthWait()&#160;:&#160;<a class="el" href="classripple_1_1SHAMapStoreImp.html#aef1374a1b83fa583051e613a6b46be93">ripple::SHAMapStoreImp</a></li>
<li>heartbeat()&#160;:&#160;<a class="el" href="classripple_1_1LoadManager.html#ab9419b74b7f45469879cdd5d0f843f10">ripple::LoadManager</a></li>
<li>HeartbeatTimer()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1csf_1_1HeartbeatTimer.html#a04dcb8c9b31380151c58af4713d1de55">ripple::test::csf::HeartbeatTimer</a></li>
<li>hex_to_binary()&#160;:&#160;<a class="el" href="classripple_1_1PublicKey__test.html#abaaa126d671749617f30985e43224505">ripple::PublicKey_test</a></li>
<li>hexblob()&#160;:&#160;<a class="el" href="classripple_1_1cryptoconditions_1_1PreimageSha256__test.html#a096c232bb6087fddfe6f3d7ffbafcfa0">ripple::cryptoconditions::PreimageSha256_test</a></li>
<li>histogram()&#160;:&#160;<a class="el" href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a2703f2ed71fa5df9ad11879546fedf6c">ripple::PeerFinder::Livecache&lt; Allocator &gt;::hops_t</a></li>
<li>holder()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1jtx_1_1MPTTester.html#aa0a24710a0842b64ceac07df4f21a2f6">ripple::test::jtx::MPTTester</a></li>
<li>holds()&#160;:&#160;<a class="el" href="classripple_1_1Asset.html#af57f2647e425e58da9f4acf919843480">ripple::Asset</a>, <a class="el" href="classripple_1_1STAmount.html#a003e773c6fd61536760b0efc262e9725">ripple::STAmount</a>, <a class="el" href="classripple_1_1STIssue.html#af62b6e9e7a66d107e02346803e0c8ab3">ripple::STIssue</a></li>
<li>Hook()&#160;:&#160;<a class="el" href="classbeast_1_1insight_1_1Hook.html#acc8a20037f0c1810a494a3e53a63e30f">beast::insight::Hook</a></li>
<li>Hop()&#160;:&#160;<a class="el" href="classripple_1_1PeerFinder_1_1detail_1_1LivecacheBase_1_1Hop.html#a518cfd83e2f55ca4d95ef9b7d57b3ecc">ripple::PeerFinder::detail::LivecacheBase::Hop&lt; IsConst &gt;</a></li>
<li>hops_t()&#160;:&#160;<a class="el" href="classripple_1_1PeerFinder_1_1Livecache_1_1hops__t.html#a3f824744c789a64b98bbd847afcd1cd5">ripple::PeerFinder::Livecache&lt; Allocator &gt;::hops_t</a></li>
<li>hourTime()&#160;:&#160;<a class="el" href="classripple_1_1AmendmentTable__test.html#a962725c3b8dfbe3cb18df7802743dddf">ripple::AmendmentTable_test</a></li>
<li>HTTPClient()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClient.html#a8e57efe3288d1ca9018b85206846d7a5">ripple::HTTPClient</a></li>
<li>HTTPClientImp()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#aeab60dd5f72e619bd3f381817c180852">ripple::HTTPClientImp</a></li>
<li>HTTPClientSSLContext()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientSSLContext.html#a2df5fa7a76af935e1aae10e60a18c7b4">ripple::HTTPClientSSLContext</a></li>
<li>httpsNext()&#160;:&#160;<a class="el" href="classripple_1_1HTTPClientImp.html#a008ec5bfacbccd5a2733378638db5146">ripple::HTTPClientImp</a></li>
<li>human()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1jtx_1_1Account.html#af418ef1752815f3b0d0c80e7e9891004">ripple::test::jtx::Account</a></li>
<li>hybrid_offer_path()&#160;:&#160;<a class="el" href="classripple_1_1test_1_1Path__test.html#ae15d5872a5a91635aab6e2f8d0bbc303">ripple::test::Path_test</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>