This commit is contained in:
bthomee
2025-05-08 10:18:19 +00:00
parent 33e969bfe2
commit 3c36d01be9
2172 changed files with 52649 additions and 41424 deletions

View File

@@ -232,26 +232,30 @@ $(function() {
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> {sfIssuer, soeREQUIRED},</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> {sfCredentialType, soeREQUIRED},</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> });</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span>}</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span>InnerObjectFormats <span class="keyword">const</span>&amp;</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#ac8a2a46e333d5db2ecaff032e3eacc2f"> 160</a></span>InnerObjectFormats::getInstance()</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> <span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1InnerObjectFormats.html">InnerObjectFormats</a> instance;</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="keywordflow">return</span> instance;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span>}</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><a class="code hl_class" href="classripple_1_1SOTemplate.html">SOTemplate</a> <span class="keyword">const</span>*</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormats.html#a5d946acc2637ba9031007888980c3764"> 167</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="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</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="l00170" name="l00170"></a><span class="lineno"> 170</span> <span class="keywordflow">if</span> (itemPtr)</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="keywordflow">return</span> &amp;(itemPtr-&gt;getSOTemplate());</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="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span>}</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>} <span class="comment">// namespace ripple</span></div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
<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="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="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="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>