This commit is contained in:
manojsdoshi
2020-08-07 00:47:51 +00:00
parent dcccd76a0a
commit 2b1db1a63f
2465 changed files with 38488 additions and 40570 deletions

View File

@@ -181,7 +181,7 @@ $(function() {
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classripple_1_1ValidatorList.html#ae572133b799990fc68d8071e6b835b39"> 161</a></span>&#160; <a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <a class="code" href="classripple_1_1ValidatorList.html#ae572133b799990fc68d8071e6b835b39">localPubKey_</a>;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="comment">// The master public keys of the current negative UNL</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1ValidatorList.html#af5c03dcc15dc923aa4830282863de8f6"> 164</a></span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">hash_set&lt;PublicKey&gt;</a> <a class="code" href="classripple_1_1ValidatorList.html#af5c03dcc15dc923aa4830282863de8f6">negativeUnl_</a>;</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1ValidatorList.html#a6aed606d8af8e7d638308232efd15f11"> 164</a></span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">hash_set&lt;PublicKey&gt;</a> <a class="code" href="classripple_1_1ValidatorList.html#a6aed606d8af8e7d638308232efd15f11">negativeUNL_</a>;</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; </div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="comment">// Currently supported version of publisher list format</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classripple_1_1ValidatorList.html#af8c342923da977e84631fd4c54380c6d"> 167</a></span>&#160; <span class="keyword">static</span> constexpr <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <a class="code" href="classripple_1_1ValidatorList.html#af8c342923da977e84631fd4c54380c6d">requiredListVersion</a> = 1;</div>
@@ -320,10 +320,10 @@ $(function() {
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#a22bb356f3dff23879344acd8121abbe3">getTrustedMasterKeys</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; </div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">hash_set&lt;PublicKey&gt;</a></div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#ab4ad4f80b7b37e28fe6755844fa80e48">getNegativeUnl</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#afef3dd7af8c40b51da43a945f632b4c5">getNegativeUNL</a>() <span class="keyword">const</span>;</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; </div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#ac15ea4e78c83317135272248aa6352bd">setNegativeUnl</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">hash_set&lt;PublicKey&gt;</a> <span class="keyword">const</span>&amp; negUnl);</div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#a3749eaabef35e6178bc74fc8dfe6f4a2">setNegativeUNL</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/unordered_set.html">hash_set&lt;PublicKey&gt;</a> <span class="keyword">const</span>&amp; negUnl);</div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160; </div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt;std::shared_ptr&lt;STValidation&gt;</a>&gt;</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <a class="code" href="classripple_1_1ValidatorList.html#a0937f06a5eddf696521deaef47192a32">negativeUNLFilter</a>(</div>
@@ -367,7 +367,6 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a6eaff79c38106bc3b27326d878c902d3"><div class="ttname"><a href="namespaceripple.html#a6eaff79c38106bc3b27326d878c902d3">ripple::ListDisposition</a></div><div class="ttdeci">ListDisposition</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00043">ValidatorList.h:43</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherList_html_a7fd1c2f0f5ac25e9fb5ae3483cad2ddd"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherList.html#a7fd1c2f0f5ac25e9fb5ae3483cad2ddd">ripple::ValidatorList::PublisherList::rawSignature</a></div><div class="ttdeci">std::string rawSignature</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00132">ValidatorList.h:132</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherListStats_html_a742cd1f6fda6019fbfbfb2e13dd529d3"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherListStats.html#a742cd1f6fda6019fbfbfb2e13dd529d3">ripple::ValidatorList::PublisherListStats::disposition</a></div><div class="ttdeci">ListDisposition disposition</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00200">ValidatorList.h:200</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_af5c03dcc15dc923aa4830282863de8f6"><div class="ttname"><a href="classripple_1_1ValidatorList.html#af5c03dcc15dc923aa4830282863de8f6">ripple::ValidatorList::negativeUnl_</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; negativeUnl_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00164">ValidatorList.h:164</a></div></div>
<div class="ttc" id="astructripple_1_1TrustChanges_html"><div class="ttname"><a href="structripple_1_1TrustChanges.html">ripple::TrustChanges</a></div><div class="ttdoc">Changes in trusted nodes after updating validator list.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00068">ValidatorList.h:68</a></div></div>
<div class="ttc" id="anamespaceripple_html_a6eaff79c38106bc3b27326d878c902d3a36f34fd8319cf30f8e132ef294c616af"><div class="ttname"><a href="namespaceripple.html#a6eaff79c38106bc3b27326d878c902d3a36f34fd8319cf30f8e132ef294c616af">ripple::ListDisposition::stale</a></div><div class="ttdeci">@ stale</div><div class="ttdoc">Trusted publisher key, but seq is too old.</div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a7d499eb08ea863d674f5fab385c67653"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a7d499eb08ea863d674f5fab385c67653">ripple::ValidatorList::publisherLists_</a></div><div class="ttdeci">hash_map&lt; PublicKey, PublisherList &gt; publisherLists_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00148">ValidatorList.h:148</a></div></div>
@@ -379,8 +378,10 @@ $(function() {
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherList_html_abe3ca53e334710876f40ecc72907d4e6"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherList.html#abe3ca53e334710876f40ecc72907d4e6">ripple::ValidatorList::PublisherList::rawManifest</a></div><div class="ttdeci">std::string rawManifest</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00130">ValidatorList.h:130</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a90d8cf623e6011f148956964d0e09b9c"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a90d8cf623e6011f148956964d0e09b9c">ripple::ValidatorList::trustedPublisher</a></div><div class="ttdeci">bool trustedPublisher(PublicKey const &amp;identity) const</div><div class="ttdoc">Returns true if public key is a trusted publisher.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00592">ValidatorList.cpp:592</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a3749eaabef35e6178bc74fc8dfe6f4a2"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a3749eaabef35e6178bc74fc8dfe6f4a2">ripple::ValidatorList::setNegativeUNL</a></div><div class="ttdeci">void setNegativeUNL(hash_set&lt; PublicKey &gt; const &amp;negUnl)</div><div class="ttdoc">set the Negative UNL with validators' master public keys</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00997">ValidatorList.cpp:997</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_af37bfdb23c49649cfa40a40ac5d182fd"><div class="ttname"><a href="classripple_1_1ValidatorList.html#af37bfdb23c49649cfa40a40ac5d182fd">ripple::ValidatorList::getQuorumKeys</a></div><div class="ttdeci">QuorumKeys getQuorumKeys() const</div><div class="ttdoc">Get the quorum and all of the trusted keys.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00506">ValidatorList.h:506</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherListStats_html"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherListStats.html">ripple::ValidatorList::PublisherListStats</a></div><div class="ttdoc">Describes the result of processing a Validator List (UNL), including some of the information from the...</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00185">ValidatorList.h:185</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a6aed606d8af8e7d638308232efd15f11"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a6aed606d8af8e7d638308232efd15f11">ripple::ValidatorList::negativeUNL_</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; negativeUNL_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00164">ValidatorList.h:164</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_af3c12788fe36cb6f48201d3c5a688d06"><div class="ttname"><a href="classripple_1_1ValidatorList.html#af3c12788fe36cb6f48201d3c5a688d06">ripple::ValidatorList::filePrefix_</a></div><div class="ttdeci">static const std::string filePrefix_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00168">ValidatorList.h:168</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a890fcc8a3569fb40f0492606b2116fd8"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a890fcc8a3569fb40f0492606b2116fd8">ripple::ValidatorList::updateTrusted</a></div><div class="ttdeci">TrustChanges updateTrusted(hash_set&lt; NodeID &gt; const &amp;seenValidators)</div><div class="ttdoc">Update trusted nodes.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00896">ValidatorList.cpp:896</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_acedaeedad936d4e850ade479e3de91cf"><div class="ttname"><a href="classripple_1_1ValidatorList.html#acedaeedad936d4e850ade479e3de91cf">ripple::ValidatorList::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00141">ValidatorList.h:141</a></div></div>
@@ -421,7 +422,6 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a6eaff79c38106bc3b27326d878c902d3a2af01f2c39c66a1641045dd660e839b5"><div class="ttname"><a href="namespaceripple.html#a6eaff79c38106bc3b27326d878c902d3a2af01f2c39c66a1641045dd660e839b5">ripple::ListDisposition::unsupported_version</a></div><div class="ttdeci">@ unsupported_version</div><div class="ttdoc">List version is not supported.</div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a0937f06a5eddf696521deaef47192a32"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a0937f06a5eddf696521deaef47192a32">ripple::ValidatorList::negativeUNLFilter</a></div><div class="ttdeci">std::vector&lt; std::shared_ptr&lt; STValidation &gt; &gt; negativeUNLFilter(std::vector&lt; std::shared_ptr&lt; STValidation &gt;&gt; &amp;&amp;validations) const</div><div class="ttdoc">Remove validations that are from validators on the negative UNL.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l01004">ValidatorList.cpp:1004</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherList_html_afb5e862bec70456fd68ea145195387e8"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherList.html#afb5e862bec70456fd68ea145195387e8">ripple::ValidatorList::PublisherList::available</a></div><div class="ttdeci">bool available</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00125">ValidatorList.h:125</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ac15ea4e78c83317135272248aa6352bd"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ac15ea4e78c83317135272248aa6352bd">ripple::ValidatorList::setNegativeUnl</a></div><div class="ttdeci">void setNegativeUnl(hash_set&lt; PublicKey &gt; const &amp;negUnl)</div><div class="ttdoc">set the Negative UNL with validators' master public keys</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00997">ValidatorList.cpp:997</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherList_html_a6995e4adf4fc3157d5333f659d409b4a"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherList.html#a6995e4adf4fc3157d5333f659d409b4a">ripple::ValidatorList::PublisherList::rawBlob</a></div><div class="ttdeci">std::string rawBlob</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00131">ValidatorList.h:131</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherListStats_html_aaa6c17138870cb5a2bd680c29cc4ebab"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherListStats.html#aaa6c17138870cb5a2bd680c29cc4ebab">ripple::ValidatorList::PublisherListStats::PublisherListStats</a></div><div class="ttdeci">PublisherListStats(ListDisposition d)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00187">ValidatorList.h:187</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a79545d89d7c7c5bfef7f15ce0510577b"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a79545d89d7c7c5bfef7f15ce0510577b">ripple::ValidatorList::calculateQuorum</a></div><div class="ttdeci">std::size_t calculateQuorum(std::size_t unlSize, std::size_t effectiveUnlSize, std::size_t seenSize)</div><div class="ttdoc">Return quorum for trusted validator set.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00832">ValidatorList.cpp:832</a></div></div>
@@ -429,7 +429,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ManifestCache_html"><div class="ttname"><a href="classripple_1_1ManifestCache.html">ripple::ManifestCache</a></div><div class="ttdoc">Remembers manifests with the highest sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00209">Manifest.h:209</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorList_1_1PublisherList_html_a355a00d855306ff6c1720740750b5a2b"><div class="ttname"><a href="structripple_1_1ValidatorList_1_1PublisherList.html#a355a00d855306ff6c1720740750b5a2b">ripple::ValidatorList::PublisherList::hash</a></div><div class="ttdeci">uint256 hash</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00134">ValidatorList.h:134</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a12f49b76ef58d9c64310aa4a7ce0115a"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a12f49b76ef58d9c64310aa4a7ce0115a">ripple::ValidatorList::loadLists</a></div><div class="ttdeci">std::vector&lt; std::string &gt; loadLists()</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00438">ValidatorList.cpp:438</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ab4ad4f80b7b37e28fe6755844fa80e48"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ab4ad4f80b7b37e28fe6755844fa80e48">ripple::ValidatorList::getNegativeUnl</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; getNegativeUnl() const</div><div class="ttdoc">get the master public keys of Negative UNL validators</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00990">ValidatorList.cpp:990</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ae06a469121f9f99ed9f3049e46d0206c"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ae06a469121f9f99ed9f3049e46d0206c">ripple::ValidatorList::trustedSigningKeys_</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; trustedSigningKeys_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00159">ValidatorList.h:159</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_ac26b319f046fcd0af996c60511cd1547"><div class="ttname"><a href="classripple_1_1ValidatorList.html#ac26b319f046fcd0af996c60511cd1547">ripple::ValidatorList::load</a></div><div class="ttdeci">bool load(PublicKey const &amp;localSigningKey, std::vector&lt; std::string &gt; const &amp;configKeys, std::vector&lt; std::string &gt; const &amp;publisherKeys)</div><div class="ttdoc">Load configured trusted keys.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00082">ValidatorList.cpp:82</a></div></div>
@@ -449,6 +448,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a608e1393a7167c3eab922c3842c17f0d"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a608e1393a7167c3eab922c3842c17f0d">ripple::ValidatorList::expires</a></div><div class="ttdeci">boost::optional&lt; TimeKeeper::time_point &gt; expires() const</div><div class="ttdoc">Return the time when the validator list will expire.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00641">ValidatorList.cpp:641</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a9de7a870beb3104dc8320d6367b7f7e8"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a9de7a870beb3104dc8320d6367b7f7e8">ripple::ValidatorList::trusted</a></div><div class="ttdeci">bool trusted(PublicKey const &amp;identity) const</div><div class="ttdoc">Returns true if public key is trusted.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00561">ValidatorList.cpp:561</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a623a1124f621b9ee5745bd22094b4acb"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a623a1124f621b9ee5745bd22094b4acb">ripple::ValidatorList::trustedMasterKeys_</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; trustedMasterKeys_</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00154">ValidatorList.h:154</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_afef3dd7af8c40b51da43a945f632b4c5"><div class="ttname"><a href="classripple_1_1ValidatorList.html#afef3dd7af8c40b51da43a945f632b4c5">ripple::ValidatorList::getNegativeUNL</a></div><div class="ttdeci">hash_set&lt; PublicKey &gt; getNegativeUNL() const</div><div class="ttdoc">get the master public keys of Negative UNL validators</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00990">ValidatorList.cpp:990</a></div></div>
<div class="ttc" id="aclassripple_1_1ValidatorList_html_a002fda13878b813249f3fd49e64577fd"><div class="ttname"><a href="classripple_1_1ValidatorList.html#a002fda13878b813249f3fd49e64577fd">ripple::ValidatorList::count</a></div><div class="ttdeci">std::size_t count() const</div><div class="ttdoc">Return the number of configured validator list sites.</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00634">ValidatorList.cpp:634</a></div></div>
<div class="ttc" id="ashared_mutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/shared_mutex.html">shared_mutex</a></div></div>
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a></div><div class="ttdoc">STL class.</div></div>