This commit is contained in:
bthomee
2025-05-23 19:58:27 +00:00
parent ecb7225bd1
commit e735675d4a
3574 changed files with 91879 additions and 72122 deletions

View File

@@ -236,26 +236,33 @@ $(function() {
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> add(sfPermission.jsonName.c_str(),</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> sfPermission.getCode(),</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> {{sfPermissionValue, soeREQUIRED}});</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>}</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>InnerObjectFormats <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#ac8a2a46e333d5db2ecaff032e3eacc2f"> 164</a></span>InnerObjectFormats::getInstance()</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span>{</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1InnerObjectFormats.html">InnerObjectFormats</a> instance;</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <span class="keywordflow">return</span> instance;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> add(sfBatchSigner.jsonName.c_str(),</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> sfBatchSigner.getCode(),</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> {{sfAccount, soeREQUIRED},</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> {sfSigningPubKey, soeOPTIONAL},</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> {sfTxnSignature, soeOPTIONAL},</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> {sfSigners, soeOPTIONAL}});</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>}</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>*</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#a5d946acc2637ba9031007888980c3764"> 171</a></span>InnerObjectFormats::findSOTemplateBySField(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; sField)<span class="keyword"> const</span></div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <span class="keyword">auto</span> itemPtr = findByType(sField.<a class="code hl_function" href="classripple_1_1SField.html#a0d7b091a27f18d0d4bdb734ccfd780a7">getCode</a>());</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keywordflow">if</span> (itemPtr)</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordflow">return</span> &amp;(itemPtr-&gt;getSOTemplate());</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>InnerObjectFormats <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#ac8a2a46e333d5db2ecaff032e3eacc2f"> 171</a></span>InnerObjectFormats::getInstance()</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span>{</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1InnerObjectFormats.html">InnerObjectFormats</a> instance;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <span class="keywordflow">return</span> instance;</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span>}</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span>}</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span>} <span class="comment">// namespace ripple</span></div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>*</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#a5d946acc2637ba9031007888980c3764"> 178</a></span>InnerObjectFormats::findSOTemplateBySField(<a class="code hl_class" href="classripple_1_1SField.html">SField</a> <span class="keyword">const</span>&amp; sField)<span class="keyword"> const</span></div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">auto</span> itemPtr = findByType(sField.<a class="code hl_function" href="classripple_1_1SField.html#a0d7b091a27f18d0d4bdb734ccfd780a7">getCode</a>());</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keywordflow">if</span> (itemPtr)</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keywordflow">return</span> &amp;(itemPtr-&gt;getSOTemplate());</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> </div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span>}</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aclassripple_1_1InnerObjectFormats_html"><div class="ttname"><a href="classripple_1_1InnerObjectFormats.html">ripple::InnerObjectFormats</a></div><div class="ttdoc">Manages the list of known inner object formats.</div><div class="ttdef"><b>Definition:</b> <a href="InnerObjectFormats_8h_source.html#l00029">InnerObjectFormats.h:30</a></div></div>
<div class="ttc" id="aclassripple_1_1InnerObjectFormats_html_a266521cb88032dda52a171334123a7b1"><div class="ttname"><a href="classripple_1_1InnerObjectFormats.html#a266521cb88032dda52a171334123a7b1">ripple::InnerObjectFormats::InnerObjectFormats</a></div><div class="ttdeci">InnerObjectFormats()</div><div class="ttdoc">Create the object.</div><div class="ttdef"><b>Definition:</b> <a href="InnerObjectFormats_8cpp_source.html#l00026">InnerObjectFormats.cpp:26</a></div></div>
<div class="ttc" id="aclassripple_1_1KnownFormats_html_afd5dcc92c71f2d6ff04cffbd666acadf"><div class="ttname"><a href="classripple_1_1KnownFormats.html#afd5dcc92c71f2d6ff04cffbd666acadf">ripple::KnownFormats&lt; int, InnerObjectFormats &gt;::add</a></div><div class="ttdeci">Item const &amp; add(char const *name, int type, std::initializer_list&lt; SOElement &gt; uniqueFields, std::initializer_list&lt; SOElement &gt; commonFields={})</div><div class="ttdoc">Add a new format.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00172">KnownFormats.h:172</a></div></div>