mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 06:25:51 +00:00
deploy: 9d89d4c188
This commit is contained in:
@@ -94,10 +94,10 @@ $(function() {
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <ripple/basics/contract.h></span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <boost/beast/core/string.hpp></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <boost/lexical_cast.hpp></span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <boost/optional.hpp></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a>></span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <beast/unit_test/detail/const_container.hpp></span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/map.html">map</a>></span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a>></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <beast/unit_test/detail/const_container.hpp></span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/map.html">map</a>></span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a>></span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/ostream.html">ostream</a>></span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/string.html">string</a>></span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <<a class="codeRef" href="http://en.cppreference.com/w/cpp/header/vector.html">vector</a>></span></div>
|
||||
@@ -177,12 +177,12 @@ $(function() {
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <a class="code" href="classripple_1_1Section.html#a8949f7fa21d6705604b2cf3eacae60b2">find</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& <a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keyword">template</span> <<span class="keyword">class</span> T></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  boost::optional<T></div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classripple_1_1Section.html#a49b6ad6222e4b84f1806c24ada573aeb"> 143</a></span>  <a class="code" href="classripple_1_1Section.html#a49b6ad6222e4b84f1806c24ada573aeb">get</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& <a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional<T></a></div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classripple_1_1Section.html#a5ef3a8f0a6f47e26003e0b2f93f49921"> 143</a></span>  <a class="code" href="classripple_1_1Section.html#a5ef3a8f0a6f47e26003e0b2f93f49921">get</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& <a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">auto</span> <span class="keyword">const</span> iter = cont().find(<a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">if</span> (iter == cont().end())</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordflow">return</span> boost::none;</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordflow">return</span> std::nullopt;</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">return</span> boost::lexical_cast<T>(iter->second);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  }</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div>
|
||||
@@ -191,7 +191,7 @@ $(function() {
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classripple_1_1Section.html#a5817ae755a9bb7fbe8f4a5dd016a2024"> 154</a></span>  <a class="code" href="classripple_1_1Section.html#a5817ae755a9bb7fbe8f4a5dd016a2024">value_or</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& <a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>, T <span class="keyword">const</span>& other)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keyword">auto</span> <span class="keyword">const</span> v = get<T>(<a class="code" href="classripple_1_1Section.html#ac7ccf48372a2b0078eaef244c7dfebd0">name</a>);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> v.is_initialized() ? *v : other;</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keywordflow">return</span> v.has_value() ? *v : other;</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  }</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  </div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="comment">// indicates if trailing comments were seen</span></div>
|
||||
@@ -276,8 +276,8 @@ $(function() {
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keywordtype">bool</span> found_and_valid = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  {</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">auto</span> <span class="keyword">const</span> val = section.<a class="code" href="classripple_1_1Section.html#a49b6ad6222e4b84f1806c24ada573aeb">get</a><T>(name);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordflow">if</span> ((found_and_valid = val.is_initialized()))</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keyword">auto</span> <span class="keyword">const</span> val = section.<a class="code" href="classripple_1_1Section.html#a5ef3a8f0a6f47e26003e0b2f93f49921">get</a><T>(name);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordflow">if</span> ((found_and_valid = val.has_value()))</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  target = *val;</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  }</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keywordflow">catch</span> (boost::bad_lexical_cast&)</div>
|
||||
@@ -321,8 +321,8 @@ $(function() {
|
||||
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> {</div>
|
||||
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  {</div>
|
||||
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <span class="keyword">auto</span> <span class="keyword">const</span> val = section.<a class="code" href="classripple_1_1Section.html#a49b6ad6222e4b84f1806c24ada573aeb">get</a><<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>>(name);</div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keywordflow">if</span> (val.is_initialized())</div>
|
||||
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <span class="keyword">auto</span> <span class="keyword">const</span> val = section.<a class="code" href="classripple_1_1Section.html#a5ef3a8f0a6f47e26003e0b2f93f49921">get</a><<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>>(name);</div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keywordflow">if</span> (val.has_value())</div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="keywordflow">return</span> *val;</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  }</div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>  <span class="keywordflow">catch</span> (boost::bad_lexical_cast&)</div>
|
||||
@@ -386,12 +386,13 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html_ae2a962a9fc649f1af2fa5a516aad5ea2"><div class="ttname"><a href="classripple_1_1BasicConfig.html#ae2a962a9fc649f1af2fa5a516aad5ea2">ripple::BasicConfig::operator[]</a></div><div class="ttdeci">Section & operator[](std::string const &name)</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00205">BasicConfig.h:205</a></div></div>
|
||||
<div class="ttc" id="aemplace_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">std::vector::emplace_back</a></div><div class="ttdeci">T emplace_back(T... args)</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_1Section_html_a49b6ad6222e4b84f1806c24ada573aeb"><div class="ttname"><a href="classripple_1_1Section.html#a49b6ad6222e4b84f1806c24ada573aeb">ripple::Section::get</a></div><div class="ttdeci">boost::optional< T > get(std::string const &name) const</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00143">BasicConfig.h:143</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a3059b48f861508b116c274af605c4b0a"><div class="ttname"><a href="classripple_1_1Section.html#a3059b48f861508b116c274af605c4b0a">ripple::Section::set</a></div><div class="ttdeci">void set(std::string const &key, std::string const &value)</div><div class="ttdoc">Set a key/value pair.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00032">BasicConfig.cpp:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a22c58fa848f2025f38d0b832baad41b3"><div class="ttname"><a href="classripple_1_1Section.html#a22c58fa848f2025f38d0b832baad41b3">ripple::Section::operator<<</a></div><div class="ttdeci">friend std::ostream & operator<<(std::ostream &, Section const &section)</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00122">BasicConfig.cpp:122</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_acbc7555009808b3970ab3271fe8f1985"><div class="ttname"><a href="classripple_1_1Section.html#acbc7555009808b3970ab3271fe8f1985">ripple::Section::name_</a></div><div class="ttdeci">std::string name_</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00047">BasicConfig.h:47</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a3391cb05938d4dc967c74ba39b63dce9"><div class="ttname"><a href="classripple_1_1Section.html#a3391cb05938d4dc967c74ba39b63dce9">ripple::Section::legacy</a></div><div class="ttdeci">std::string legacy() const</div><div class="ttdoc">Get the legacy value for this section.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00100">BasicConfig.h:100</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a5ef3a8f0a6f47e26003e0b2f93f49921"><div class="ttname"><a href="classripple_1_1Section.html#a5ef3a8f0a6f47e26003e0b2f93f49921">ripple::Section::get</a></div><div class="ttdeci">std::optional< T > get(std::string const &name) const</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00143">BasicConfig.h:143</a></div></div>
|
||||
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/empty.html">std::vector::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a3726b29bb65967f0665853c36f1949bc"><div class="ttname"><a href="classripple_1_1Section.html#a3726b29bb65967f0665853c36f1949bc">ripple::Section::lines_</a></div><div class="ttdeci">std::vector< std::string > lines_</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00048">BasicConfig.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a9ea715907c7a350de242c3b8391fd333"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a9ea715907c7a350de242c3b8391fd333">ripple::BasicConfig::map_</a></div><div class="ttdeci">std::map< std::string, Section, boost::beast::iless > map_</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00181">BasicConfig.h:181</a></div></div>
|
||||
<div class="ttc" id="aostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/ostream.html">ostream</a></div></div>
|
||||
@@ -399,7 +400,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html"><div class="ttname"><a href="classripple_1_1BasicConfig.html">ripple::BasicConfig</a></div><div class="ttdoc">Holds unparsed configuration information.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00178">BasicConfig.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Section_html_a853662199f0f27bcda89380a30a3b184"><div class="ttname"><a href="classripple_1_1Section.html#a853662199f0f27bcda89380a30a3b184">ripple::Section::append</a></div><div class="ttdeci">void append(std::string const &line)</div><div class="ttdoc">Append a line to this section.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8h_source.html#l00126">BasicConfig.h:126</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a09b31b8ed3c769b4c23b040c3d4798ed"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a09b31b8ed3c769b4c23b040c3d4798ed">ripple::BasicConfig::exists</a></div><div class="ttdeci">bool exists(std::string const &name) const</div><div class="ttdoc">Returns true if a section with the given name exists.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00132">BasicConfig.cpp:132</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a104985c6e3067babe99aca6bbc51ba5d"><div class="ttname"><a href="namespaceripple.html#a104985c6e3067babe99aca6bbc51ba5d">ripple::get</a></div><div class="ttdeci">T & get(EitherAmount &amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountSpec_8h_source.html#l00116">AmountSpec.h:116</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a104985c6e3067babe99aca6bbc51ba5d"><div class="ttname"><a href="namespaceripple.html#a104985c6e3067babe99aca6bbc51ba5d">ripple::get</a></div><div class="ttdeci">T & get(EitherAmount &amt)</div><div class="ttdef"><b>Definition:</b> <a href="AmountSpec_8h_source.html#l00118">AmountSpec.h:118</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1BasicConfig_html_a60aca585d76b1121dd4f72b358729456"><div class="ttname"><a href="classripple_1_1BasicConfig.html#a60aca585d76b1121dd4f72b358729456">ripple::BasicConfig::section</a></div><div class="ttdeci">Section & section(std::string const &name)</div><div class="ttdoc">Returns the section with the given name.</div><div class="ttdef"><b>Definition:</b> <a href="BasicConfig_8cpp_source.html#l00138">BasicConfig.cpp:138</a></div></div>
|
||||
<div class="ttc" id="astring_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/string.html">string</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
||||
Reference in New Issue
Block a user