mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 03:55:53 +00:00
deploy: 1eac4d2c07
This commit is contained in:
@@ -113,13 +113,13 @@ $(function() {
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">namespace </span><a class="code" href="namespaceripple.html">ripple</a> {</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="keyword">namespace </span>perf {</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  </div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a286f11dc9e9d2f228fe696b971e3c942"> 45</a></span> <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a286f11dc9e9d2f228fe696b971e3c942">PerfLogImp::Counters::Counters</a>(</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<char const*></a> <span class="keyword">const</span>& labels,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a9c6120850c122c793516a269b37885e5"> 45</a></span> <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a9c6120850c122c793516a269b37885e5">PerfLogImp::Counters::Counters</a>(</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set<char const*></a> <span class="keyword">const</span>& labels,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="classripple_1_1JobTypes.html">JobTypes</a> <span class="keyword">const</span>& jobTypes)</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> {</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  {</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// populateRpc</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a05bb53df2b2251dc6150680f12098954">rpc_</a>.reserve(labels.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>());</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a05bb53df2b2251dc6150680f12098954">rpc_</a>.reserve(labels.<a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set/size.html">size</a>());</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">for</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span> label : labels)</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">auto</span> <span class="keyword">const</span> inserted = <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a05bb53df2b2251dc6150680f12098954">rpc_</a>.emplace(label, <a class="code" href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html">Rpc</a>()).second;</div>
|
||||
@@ -591,7 +591,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc_html_a563fe00d196b141fcbb3b5d13f8163aa"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html#a563fe00d196b141fcbb3b5d13f8163aa">ripple::perf::PerfLogImp::Counters::Rpc::started</a></div><div class="ttdeci">std::uint64_t started</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00085">PerfLogImp.h:85</a></div></div>
|
||||
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq_html_a6a855ee13d576c6705bb4cfde6d8c1dd"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq.html#a6a855ee13d576c6705bb4cfde6d8c1dd">ripple::perf::PerfLogImp::Counters::Jq::finished</a></div><div class="ttdeci">std::uint64_t finished</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00101">PerfLogImp.h:101</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ae5ea969b68090bcca188a43c65189c66"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ae5ea969b68090bcca188a43c65189c66">ripple::perf::PerfLogImp::lastLog_</a></div><div class="ttdeci">system_time_point lastLog_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00134">PerfLogImp.h:134</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ae5ea969b68090bcca188a43c65189c66"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ae5ea969b68090bcca188a43c65189c66">ripple::perf::PerfLogImp::lastLog_</a></div><div class="ttdeci">system_time_point lastLog_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00132">PerfLogImp.h:132</a></div></div>
|
||||
<div class="ttc" id="autility_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/utility.html">utility</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1JobTypes_html"><div class="ttname"><a href="classripple_1_1JobTypes.html">ripple::JobTypes</a></div><div class="ttdef"><b>Definition:</b> <a href="JobTypes_8h_source.html#l00032">JobTypes.h:32</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq_html_a648c1390f4bd4e8f6dbc90b6189dc262"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq.html#a648c1390f4bd4e8f6dbc90b6189dc262">ripple::perf::PerfLogImp::Counters::Jq::queued</a></div><div class="ttdeci">std::uint64_t queued</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00099">PerfLogImp.h:99</a></div></div>
|
||||
@@ -604,12 +604,12 @@ $(function() {
|
||||
<div class="ttc" id="aclassJson_1_1Compact_html"><div class="ttname"><a href="classJson_1_1Compact.html">Json::Compact</a></div><div class="ttdoc">Decorator for streaming out compact json.</div><div class="ttdef"><b>Definition:</b> <a href="json__writer_8h_source.html#l00316">json_writer.h:316</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_ab344810a6dfdbbc9e2808c8ff0d7683f"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#ab344810a6dfdbbc9e2808c8ff0d7683f">ripple::perf::PerfLogImp::Counters::methodsMutex_</a></div><div class="ttdeci">std::mutex methodsMutex_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00114">PerfLogImp.h:114</a></div></div>
|
||||
<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="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/size.html">std::set::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ae20e7fc6dada760cae91c8b37fa87422"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ae20e7fc6dada760cae91c8b37fa87422">ripple::perf::PerfLogImp::jobFinish</a></div><div class="ttdeci">void jobFinish(JobType const type, microseconds dur, int instance) override</div><div class="ttdoc">Log job finishing.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00418">PerfLogImp.cpp:418</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ae2e4abdb39e2af357e8706107f1af6ff"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ae2e4abdb39e2af357e8706107f1af6ff">ripple::perf::PerfLogImp::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00127">PerfLogImp.h:127</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ae2e4abdb39e2af357e8706107f1af6ff"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ae2e4abdb39e2af357e8706107f1af6ff">ripple::perf::PerfLogImp::j_</a></div><div class="ttdeci">const beast::Journal j_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00125">PerfLogImp.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a5afbfcca0cf2c81ac88fa18aabd50b1f"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a5afbfcca0cf2c81ac88fa18aabd50b1f">ripple::perf::PerfLogImp::rotate</a></div><div class="ttdeci">void rotate() override</div><div class="ttdoc">Rotate perf log file.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00445">PerfLogImp.cpp:445</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::microseconds</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a75bd7e44bdf90e50fa50640e877f091a"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a75bd7e44bdf90e50fa50640e877f091a">ripple::perf::PerfLogImp::cond_</a></div><div class="ttdeci">std::condition_variable cond_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00133">PerfLogImp.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a75bd7e44bdf90e50fa50640e877f091a"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a75bd7e44bdf90e50fa50640e877f091a">ripple::perf::PerfLogImp::cond_</a></div><div class="ttdeci">std::condition_variable cond_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00131">PerfLogImp.h:131</a></div></div>
|
||||
<div class="ttc" id="aiterator_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/iterator.html">iterator</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc_html_a600de761715fd64d460c8fa354102c06"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html#a600de761715fd64d460c8fa354102c06">ripple::perf::PerfLogImp::Counters::Rpc::finished</a></div><div class="ttdeci">std::uint64_t finished</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00086">PerfLogImp.h:86</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1perf_html_aef38cd26fe2b2e924f8c117aff08b598"><div class="ttname"><a href="namespaceripple_1_1perf.html#aef38cd26fe2b2e924f8c117aff08b598">ripple::perf::make_PerfLog</a></div><div class="ttdeci">std::unique_ptr< PerfLog > make_PerfLog(PerfLog::Setup const &setup, Application &app, beast::Journal journal, std::function< void()> &&signalStop)</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00501">PerfLogImp.cpp:501</a></div></div>
|
||||
@@ -621,22 +621,23 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc_html_ab2565b12bb65b4e8e08755cbbacc4832"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html#ab2565b12bb65b4e8e08755cbbacc4832">ripple::perf::PerfLogImp::Counters::Rpc::errored</a></div><div class="ttdeci">std::uint64_t errored</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00087">PerfLogImp.h:87</a></div></div>
|
||||
<div class="ttc" id="aiostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/iostream.html">iostream</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1NetworkOPs_html_a51bff8f9e909c4983b14ba2682ac118c"><div class="ttname"><a href="classripple_1_1NetworkOPs.html#a51bff8f9e909c4983b14ba2682ac118c">ripple::NetworkOPs::stateAccounting</a></div><div class="ttdeci">virtual void stateAccounting(Json::Value &obj)=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a72eb845c998086d8a252aa7096963613"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a72eb845c998086d8a252aa7096963613">ripple::perf::PerfLogImp::hostname_</a></div><div class="ttdeci">const std::string hostname_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00135">PerfLogImp.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a72eb845c998086d8a252aa7096963613"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a72eb845c998086d8a252aa7096963613">ripple::perf::PerfLogImp::hostname_</a></div><div class="ttdeci">const std::string hostname_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00133">PerfLogImp.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a7c963aa5c47180b24897ff6b5622e5bc"><div class="ttname"><a href="classripple_1_1Application.html#a7c963aa5c47180b24897ff6b5622e5bc">ripple::Application::getOPs</a></div><div class="ttdeci">virtual NetworkOPs & getOPs()=0</div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLog_1_1Setup_html"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLog_1_1Setup.html">ripple::perf::PerfLog::Setup</a></div><div class="ttdoc">Configuration from [perf] section of rippled.cfg.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLog_8h_source.html#l00062">PerfLog.h:62</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a4112e34e1dfcead94a54b47ca1c0407c"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a4112e34e1dfcead94a54b47ca1c0407c">ripple::perf::PerfLogImp::jobStart</a></div><div class="ttdeci">void jobStart(JobType const type, microseconds dur, steady_time_point startTime, int instance) override</div><div class="ttdoc">Log job executing.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00395">PerfLogImp.cpp:395</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a55f440d44d3b98aa990fadd4ebb7c87e"><div class="ttname"><a href="namespaceripple.html#a55f440d44d3b98aa990fadd4ebb7c87e">ripple::get_if_exists</a></div><div class="ttdeci">bool get_if_exists(Section const &section, std::string const &name, T &v)</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00384">BasicConfig.h:384</a></div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="astdexcept_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/stdexcept.html">stdexcept</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ad7d1af796595eb57075c4d79fc92081e"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ad7d1af796595eb57075c4d79fc92081e">ripple::perf::PerfLogImp::rotate_</a></div><div class="ttdeci">bool rotate_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00137">PerfLogImp.h:137</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ad7d1af796595eb57075c4d79fc92081e"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ad7d1af796595eb57075c4d79fc92081e">ripple::perf::PerfLogImp::rotate_</a></div><div class="ttdeci">bool rotate_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00135">PerfLogImp.h:135</a></div></div>
|
||||
<div class="ttc" id="ajoinable_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/thread/joinable.html">std::thread::joinable</a></div><div class="ttdeci">T joinable(T... args)</div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value & append(const Value &value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00882">json_value.cpp:882</a></div></div>
|
||||
<div class="ttc" id="athread_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/thread.html">std::thread</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00043">json_value.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ac64e671807b0a09696d1392244b795dd"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ac64e671807b0a09696d1392244b795dd">ripple::perf::PerfLogImp::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00132">PerfLogImp.h:132</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ac64e671807b0a09696d1392244b795dd"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ac64e671807b0a09696d1392244b795dd">ripple::perf::PerfLogImp::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00130">PerfLogImp.h:130</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_a497a30fda256f1ca07cb388aaaa77821"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a497a30fda256f1ca07cb388aaaa77821">ripple::perf::PerfLogImp::Counters::jobs_</a></div><div class="ttdeci">std::vector< std::pair< JobType, steady_time_point > > jobs_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00111">PerfLogImp.h:111</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_afe955a760afed3a898cca80240fb8591"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#afe955a760afed3a898cca80240fb8591">ripple::perf::PerfLogImp::Counters::jq_</a></div><div class="ttdeci">std::unordered_map< JobType, Locked< Jq > > jq_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00110">PerfLogImp.h:110</a></div></div>
|
||||
<div class="ttc" id="aunique_lock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_a9c6120850c122c793516a269b37885e5"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a9c6120850c122c793516a269b37885e5">ripple::perf::PerfLogImp::Counters::Counters</a></div><div class="ttdeci">Counters(std::set< char const * > const &labels, JobTypes const &jobTypes)</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00045">PerfLogImp.cpp:45</a></div></div>
|
||||
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aa24d4471c57d1ff11dd7e60e7525c3882"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aa24d4471c57d1ff11dd7e60e7525c3882">ripple::jtINVALID</a></div><div class="ttdeci">@ jtINVALID</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00037">Job.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a53f80df10254751781250aa20704e98f"><div class="ttname"><a href="namespaceripple.html#a53f80df10254751781250aa20704e98f">ripple::set</a></div><div class="ttdeci">bool set(T &target, std::string const &name, Section const &section)</div><div class="ttdoc">Set a value from a configuration Section If the named value is not found or doesn't parse as a T,...</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00313">BasicConfig.h:313</a></div></div>
|
||||
@@ -644,13 +645,13 @@ $(function() {
|
||||
<div class="ttc" id="aclose_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ofstream/close.html">std::ofstream::close</a></div><div class="ttdeci">T close(T... args)</div></div>
|
||||
<div class="ttc" id="atime_point_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a></div></div>
|
||||
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a7c6f683b5952c800a659a810582462f2"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a7c6f683b5952c800a659a810582462f2">ripple::perf::PerfLogImp::thread_</a></div><div class="ttdeci">std::thread thread_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00131">PerfLogImp.h:131</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a7c6f683b5952c800a659a810582462f2"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a7c6f683b5952c800a659a810582462f2">ripple::perf::PerfLogImp::thread_</a></div><div class="ttdeci">std::thread thread_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00129">PerfLogImp.h:129</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6434c1a0fd22b77e2e4a228c0eca79eba43b5c9175984c071f30b873fdce0a000"><div class="ttname"><a href="namespaceripple.html#a6434c1a0fd22b77e2e4a228c0eca79eba43b5c9175984c071f30b873fdce0a000">ripple::ValStatus::current</a></div><div class="ttdeci">@ current</div><div class="ttdoc">This was a new validation and was added.</div></div>
|
||||
<div class="ttc" id="aopen_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ofstream/open.html">std::ofstream::open</a></div><div class="ttdeci">T open(T... args)</div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00058">Journal.h:58</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div></div>
|
||||
<div class="ttc" id="aatomic_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/atomic.html">atomic</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a039f133715e7b70d679d25c8b4275e04"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a039f133715e7b70d679d25c8b4275e04">ripple::perf::PerfLogImp::signalStop_</a></div><div class="ttdeci">const std::function< void()> signalStop_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00128">PerfLogImp.h:128</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a039f133715e7b70d679d25c8b4275e04"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a039f133715e7b70d679d25c8b4275e04">ripple::perf::PerfLogImp::signalStop_</a></div><div class="ttdeci">const std::function< void()> signalStop_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00126">PerfLogImp.h:126</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_a05bb53df2b2251dc6150680f12098954"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a05bb53df2b2251dc6150680f12098954">ripple::perf::PerfLogImp::Counters::rpc_</a></div><div class="ttdeci">std::unordered_map< std::string, Locked< Rpc > > rpc_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00109">PerfLogImp.h:109</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq_html"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Jq.html">ripple::perf::PerfLogImp::Counters::Jq</a></div><div class="ttdoc">Job Queue task performance counters.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00095">PerfLogImp.h:95</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ab800b42ef0191eb5675e7f65acde20bd"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ab800b42ef0191eb5675e7f65acde20bd">ripple::perf::PerfLogImp::~PerfLogImp</a></div><div class="ttdeci">~PerfLogImp() override</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00322">PerfLogImp.cpp:322</a></div></div>
|
||||
@@ -663,7 +664,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a25c5851322f6cb3762563fd1278c6143"><div class="ttname"><a href="classripple_1_1Application.html#a25c5851322f6cb3762563fd1278c6143">ripple::Application::getNodeStore</a></div><div class="ttdeci">virtual NodeStore::Database & getNodeStore()=0</div></div>
|
||||
<div class="ttc" id="acstdlib_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdlib.html">cstdlib</a></div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a9debb4743b9d653d2f6a9bc528ea4d5f"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a9debb4743b9d653d2f6a9bc528ea4d5f">ripple::perf::PerfLogImp::stop_</a></div><div class="ttdeci">bool stop_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00136">PerfLogImp.h:136</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a9debb4743b9d653d2f6a9bc528ea4d5f"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a9debb4743b9d653d2f6a9bc528ea4d5f">ripple::perf::PerfLogImp::stop_</a></div><div class="ttdeci">bool stop_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00134">PerfLogImp.h:134</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc_html"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html">ripple::perf::PerfLogImp::Counters::Rpc</a></div><div class="ttdoc">RPC performance counters.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00081">PerfLogImp.h:81</a></div></div>
|
||||
<div class="ttc" id="await_until_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/condition_variable/wait_until.html">std::condition_variable::wait_until</a></div><div class="ttdeci">T wait_until(T... args)</div></div>
|
||||
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
@@ -677,12 +678,11 @@ $(function() {
|
||||
<div class="ttc" id="amutex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/mutex.html">mutex</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17a"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17a">ripple::JobType</a></div><div class="ttdeci">JobType</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00035">Job.h:35</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00041">app/misc/impl/Manifest.cpp:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ac8aa2814945a4677e948d62836b34cc4"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ac8aa2814945a4677e948d62836b34cc4">ripple::perf::PerfLogImp::setup_</a></div><div class="ttdeci">const Setup setup_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00125">PerfLogImp.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ac8aa2814945a4677e948d62836b34cc4"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ac8aa2814945a4677e948d62836b34cc4">ripple::perf::PerfLogImp::setup_</a></div><div class="ttdeci">const Setup setup_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00123">PerfLogImp.h:123</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a8e96e40c590fb7d220c384e45922a3c3"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a8e96e40c590fb7d220c384e45922a3c3">ripple::perf::PerfLogImp::stop</a></div><div class="ttdeci">void stop() override</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00463">PerfLogImp.cpp:463</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a2f4cf2488a0eaeaf944c2df554ea6570"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a2f4cf2488a0eaeaf944c2df554ea6570">ripple::perf::PerfLogImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00126">PerfLogImp.h:126</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_a286f11dc9e9d2f228fe696b971e3c942"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#a286f11dc9e9d2f228fe696b971e3c942">ripple::perf::PerfLogImp::Counters::Counters</a></div><div class="ttdeci">Counters(std::vector< char const * > const &labels, JobTypes const &jobTypes)</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00045">PerfLogImp.cpp:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ad7e95c7d24fd917d729019dd9ee19c3d"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ad7e95c7d24fd917d729019dd9ee19c3d">ripple::perf::PerfLogImp::logFile_</a></div><div class="ttdeci">std::ofstream logFile_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00130">PerfLogImp.h:130</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a20fd0dee9b953abca00dc37c4ce43964"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a20fd0dee9b953abca00dc37c4ce43964">ripple::perf::PerfLogImp::counters_</a></div><div class="ttdeci">Counters counters_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00129">PerfLogImp.h:129</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a2f4cf2488a0eaeaf944c2df554ea6570"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a2f4cf2488a0eaeaf944c2df554ea6570">ripple::perf::PerfLogImp::app_</a></div><div class="ttdeci">Application & app_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00124">PerfLogImp.h:124</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_ad7e95c7d24fd917d729019dd9ee19c3d"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#ad7e95c7d24fd917d729019dd9ee19c3d">ripple::perf::PerfLogImp::logFile_</a></div><div class="ttdeci">std::ofstream logFile_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00128">PerfLogImp.h:128</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a20fd0dee9b953abca00dc37c4ce43964"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a20fd0dee9b953abca00dc37c4ce43964">ripple::perf::PerfLogImp::counters_</a></div><div class="ttdeci">Counters counters_</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00127">PerfLogImp.h:127</a></div></div>
|
||||
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc_html_a4f48de56859fa9b36b537cd467d05f17"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters_1_1Rpc.html#a4f48de56859fa9b36b537cd467d05f17">ripple::perf::PerfLogImp::Counters::Rpc::duration</a></div><div class="ttdeci">microseconds duration</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8h_source.html#l00089">PerfLogImp.h:89</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a2f3601164c8f96b278d3596a617e3a58"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a2f3601164c8f96b278d3596a617e3a58">ripple::perf::PerfLogImp::jobQueue</a></div><div class="ttdeci">void jobQueue(JobType const type) override</div><div class="ttdoc">Log queued job.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00382">PerfLogImp.cpp:382</a></div></div>
|
||||
@@ -691,6 +691,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_aaf753116ce7d16f627a2e6a2acacdf6f"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#aaf753116ce7d16f627a2e6a2acacdf6f">ripple::perf::PerfLogImp::start</a></div><div class="ttdeci">void start() override</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00456">PerfLogImp.cpp:456</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1JobTypes_html_a8d73dfe5019a7e7ef72727198a28061b"><div class="ttname"><a href="classripple_1_1JobTypes.html#a8d73dfe5019a7e7ef72727198a28061b">ripple::JobTypes::size</a></div><div class="ttdeci">Map::size_type size() const</div><div class="ttdef"><b>Definition:</b> <a href="JobTypes_8h_source.html#l00156">JobTypes.h:156</a></div></div>
|
||||
<div class="ttc" id="ais_open_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ofstream/is_open.html">std::ofstream::is_open</a></div><div class="ttdeci">T is_open(T... args)</div></div>
|
||||
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_a0ac856fa5485f35e47fdb8352d34b3b7"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#a0ac856fa5485f35e47fdb8352d34b3b7">ripple::perf::PerfLogImp::resizeJobs</a></div><div class="ttdeci">void resizeJobs(int const resize) override</div><div class="ttdoc">Ensure enough room to store each currently executing job.</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00437">PerfLogImp.cpp:437</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1perf_1_1PerfLogImp_1_1Counters_html_af79a96d4164c8d6129d816102a8e3ad2"><div class="ttname"><a href="structripple_1_1perf_1_1PerfLogImp_1_1Counters.html#af79a96d4164c8d6129d816102a8e3ad2">ripple::perf::PerfLogImp::Counters::countersJson</a></div><div class="ttdeci">Json::Value countersJson() const</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00078">PerfLogImp.cpp:78</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1perf_1_1PerfLogImp_html_aed1efce69652da91d46e05b8549d3692"><div class="ttname"><a href="classripple_1_1perf_1_1PerfLogImp.html#aed1efce69652da91d46e05b8549d3692">ripple::perf::PerfLogImp::report</a></div><div class="ttdeci">void report()</div><div class="ttdef"><b>Definition:</b> <a href="PerfLogImp_8cpp_source.html#l00281">PerfLogImp.cpp:281</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user