mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 19:45:53 +00:00
deploy: e1a2939f89
This commit is contained in:
@@ -171,50 +171,63 @@ $(function() {
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keywordflow">return</span> itr->second;</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  }</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  </div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  Item <span class="keyword">const</span>*</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1"> 137</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1">findByName</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& name)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keyword">auto</span> <span class="keyword">const</span> itr = <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>.find(name);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordflow">if</span> (itr == <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>.end())</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">return</span> itr->second;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  }</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  Item <span class="keyword">const</span>&</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60"> 155</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60">add</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* name,</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">KeyType</a> type,</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/initializer_list.html">std::initializer_list<SOElement></a> uniqueFields,</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/initializer_list.html">std::initializer_list<SOElement></a> commonFields = {})</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>  <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.emplace_front(name, type, uniqueFields, commonFields);</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  Item <span class="keyword">const</span>& item{<a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.front()};</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>[name] = &item;</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <a class="code" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">types_</a>[type] = &item;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> item;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  }</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// One of the situations where a std::forward_list is useful. We want to</span></div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="comment">// store each Item in a place where its address won't change. So a node-</span></div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="comment">// based container is appropriate. But we don't need searchability.</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3"> 173</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/forward_list.html">std::forward_list<Item></a> <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>;</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477"> 175</a></span>  boost::container::flat_map<std::string, Item const*> <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d"> 176</a></span>  boost::container::flat_map<KeyType, Item const*> <a class="code" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">types_</a>;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> };</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="comment">// begin() and end() are provided for testing purposes.</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keyword">typename</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/forward_list.html">std::forward_list<Item>::const_iterator</a></div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a1df800bc2f63ea614243b6e7a996e5b1"> 135</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a1df800bc2f63ea614243b6e7a996e5b1">begin</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keywordflow">return</span> <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.begin();</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  }</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  </div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">typename</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/forward_list.html">std::forward_list<Item>::const_iterator</a></div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a856eadbc12d29b208d258ff3a83109aa"> 141</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a856eadbc12d29b208d258ff3a83109aa">end</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keywordflow">return</span> <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.end();</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  }</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  </div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  Item <span class="keyword">const</span>*</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1"> 150</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1">findByName</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>& name)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">auto</span> <span class="keyword">const</span> itr = <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>.find(name);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keywordflow">if</span> (itr == <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>.end())</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">return</span> <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keywordflow">return</span> itr->second;</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  }</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  Item <span class="keyword">const</span>&</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60"> 168</a></span>  <a class="code" href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60">add</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* name,</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">KeyType</a> type,</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/initializer_list.html">std::initializer_list<SOElement></a> uniqueFields,</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/initializer_list.html">std::initializer_list<SOElement></a> commonFields = {})</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  {</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.emplace_front(name, type, uniqueFields, commonFields);</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  Item <span class="keyword">const</span>& item{<a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>.front()};</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>[name] = &item;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">types_</a>[type] = &item;</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordflow">return</span> item;</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  }</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="comment">// One of the situations where a std::forward_list is useful. We want to</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="comment">// store each Item in a place where its address won't change. So a node-</span></div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// based container is appropriate. But we don't need searchability.</span></div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3"> 186</a></span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/forward_list.html">std::forward_list<Item></a> <a class="code" href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">formats_</a>;</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477"> 188</a></span>  boost::container::flat_map<std::string, Item const*> <a class="code" href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">names_</a>;</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d"> 189</a></span>  boost::container::flat_map<KeyType, Item const*> <a class="code" href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">types_</a>;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> };</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a6a4136f7e69948157f5e2bdf5aa6cb60"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60">ripple::KnownFormats::add</a></div><div class="ttdeci">Item const & add(char const *name, KeyType type, std::initializer_list< SOElement > uniqueFields, std::initializer_list< SOElement > commonFields={})</div><div class="ttdoc">Add a new format.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00155">KnownFormats.h:155</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a6a4136f7e69948157f5e2bdf5aa6cb60"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a6a4136f7e69948157f5e2bdf5aa6cb60">ripple::KnownFormats::add</a></div><div class="ttdeci">Item const & add(char const *name, KeyType type, std::initializer_list< SOElement > uniqueFields, std::initializer_list< SOElement > commonFields={})</div><div class="ttdoc">Add a new format.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00168">KnownFormats.h:168</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a4acde7284e1f5aaa5489e12adca82deb"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a4acde7284e1f5aaa5489e12adca82deb">ripple::KnownFormats::findTypeByName</a></div><div class="ttdeci">KeyType findTypeByName(std::string const &name) const</div><div class="ttdoc">Retrieve the type for a format specified by name.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00112">KnownFormats.h:112</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="aclassripple_1_1KnownFormats_1_1Item_html_ab33786d750b089c62ec6d4b2a1f3365b"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#ab33786d750b089c62ec6d4b2a1f3365b">ripple::KnownFormats::Item::getName</a></div><div class="ttdeci">std::string const & getName() const</div><div class="ttdoc">Retrieve the name of the format.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00064">KnownFormats.h:64</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a534d1a44ed43326b856f8ffe357a33d3"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">ripple::KnownFormats::formats_</a></div><div class="ttdeci">std::forward_list< Item > formats_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00173">KnownFormats.h:173</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a534d1a44ed43326b856f8ffe357a33d3"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a534d1a44ed43326b856f8ffe357a33d3">ripple::KnownFormats::formats_</a></div><div class="ttdeci">std::forward_list< Item > formats_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00186">KnownFormats.h:186</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_1_1Item_html_a139c2cc44f47b650ccc6c4cf8665a247"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#a139c2cc44f47b650ccc6c4cf8665a247">ripple::KnownFormats::Item::type_</a></div><div class="ttdeci">const KeyType type_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00086">KnownFormats.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_acc7de39aaa3558f967a3ece1bda382a0"><div class="ttname"><a href="classripple_1_1KnownFormats.html#acc7de39aaa3558f967a3ece1bda382a0">ripple::KnownFormats::operator=</a></div><div class="ttdeci">KnownFormats & operator=(KnownFormats const &)=delete</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_1_1Item_html_a504752f8ad1fa863036283aad1426914"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#a504752f8ad1fa863036283aad1426914">ripple::KnownFormats::Item::soTemplate_</a></div><div class="ttdeci">SOTemplate soTemplate_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00084">KnownFormats.h:84</a></div></div>
|
||||
@@ -224,7 +237,7 @@ $(function() {
|
||||
<div class="ttc" id="aforward_list_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/forward_list.html">forward_list</a></div></div>
|
||||
<div class="ttc" id="ais_enum_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_enum.html">std::is_enum</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SOTemplate_html"><div class="ttname"><a href="classripple_1_1SOTemplate.html">ripple::SOTemplate</a></div><div class="ttdoc">Defines the fields and their attributes within a STObject.</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00081">SOTemplate.h:81</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_af1d7ab9877aec91f1765922566d9b477"><div class="ttname"><a href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">ripple::KnownFormats::names_</a></div><div class="ttdeci">boost::container::flat_map< std::string, Item const * > names_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00175">KnownFormats.h:175</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_af1d7ab9877aec91f1765922566d9b477"><div class="ttname"><a href="classripple_1_1KnownFormats.html#af1d7ab9877aec91f1765922566d9b477">ripple::KnownFormats::names_</a></div><div class="ttdeci">boost::container::flat_map< std::string, Item const * > names_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00188">KnownFormats.h:188</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html"><div class="ttname"><a href="classripple_1_1KnownFormats.html">ripple::KnownFormats</a></div><div class="ttdoc">Manages a list of known formats.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00039">KnownFormats.h:39</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_ab3a38712296e0e75e394baaa8a1b3211"><div class="ttname"><a href="classripple_1_1KnownFormats.html#ab3a38712296e0e75e394baaa8a1b3211">ripple::KnownFormats::findByType</a></div><div class="ttdeci">Item const * findByType(KeyType type) const</div><div class="ttdoc">Retrieve a format based on its type.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00125">KnownFormats.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_1_1Item_html_ab75ce40a274a032c312bae5bacb8e087"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#ab75ce40a274a032c312bae5bacb8e087">ripple::KnownFormats::Item::getSOTemplate</a></div><div class="ttdeci">SOTemplate const & getSOTemplate() const</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00078">KnownFormats.h:78</a></div></div>
|
||||
@@ -232,10 +245,12 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4dde"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">ripple::KeyType</a></div><div class="ttdeci">KeyType</div><div class="ttdef"><b>Definition:</b> <a href="KeyType_8h_source.html#l00028">KeyType.h:28</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_1KnownFormats_html_a69662755c4d487308e7a4a79811349e3"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a69662755c4d487308e7a4a79811349e3">ripple::KnownFormats::~KnownFormats</a></div><div class="ttdeci">virtual ~KnownFormats()=default</div><div class="ttdoc">Destroy the known formats object.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a30bdc49492ab65e9fb73306d16e593f1"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1">ripple::KnownFormats::findByName</a></div><div class="ttdeci">Item const * findByName(std::string const &name) const</div><div class="ttdoc">Retrieve a format based on its name.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00137">KnownFormats.h:137</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a30bdc49492ab65e9fb73306d16e593f1"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a30bdc49492ab65e9fb73306d16e593f1">ripple::KnownFormats::findByName</a></div><div class="ttdeci">Item const * findByName(std::string const &name) const</div><div class="ttdoc">Retrieve a format based on its name.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00150">KnownFormats.h:150</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_1_1Item_html_a4ea6608597737091d083001f02a1634a"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#a4ea6608597737091d083001f02a1634a">ripple::KnownFormats::Item::getType</a></div><div class="ttdeci">KeyType getType() const</div><div class="ttdoc">Retrieve the transaction type this format represents.</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00072">KnownFormats.h:72</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a61870a3c657db7800ccf911166294a48"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a61870a3c657db7800ccf911166294a48">ripple::KnownFormats::KnownFormats</a></div><div class="ttdeci">KnownFormats()=default</div><div class="ttdoc">Create the known formats object.</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_aa292c93d9151dfcf55c963c30afa132d"><div class="ttname"><a href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">ripple::KnownFormats::types_</a></div><div class="ttdeci">boost::container::flat_map< KeyType, Item const * > types_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00176">KnownFormats.h:176</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_aa292c93d9151dfcf55c963c30afa132d"><div class="ttname"><a href="classripple_1_1KnownFormats.html#aa292c93d9151dfcf55c963c30afa132d">ripple::KnownFormats::types_</a></div><div class="ttdeci">boost::container::flat_map< KeyType, Item const * > types_</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00189">KnownFormats.h:189</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a856eadbc12d29b208d258ff3a83109aa"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a856eadbc12d29b208d258ff3a83109aa">ripple::KnownFormats::end</a></div><div class="ttdeci">std::forward_list< Item >::const_iterator end() const</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00141">KnownFormats.h:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_html_a1df800bc2f63ea614243b6e7a996e5b1"><div class="ttname"><a href="classripple_1_1KnownFormats.html#a1df800bc2f63ea614243b6e7a996e5b1">ripple::KnownFormats::begin</a></div><div class="ttdeci">std::forward_list< Item >::const_iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00135">KnownFormats.h:135</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1KnownFormats_1_1Item_html_abfb0c207121d265f657d487ee1853f95"><div class="ttname"><a href="classripple_1_1KnownFormats_1_1Item.html#abfb0c207121d265f657d487ee1853f95">ripple::KnownFormats::Item::Item</a></div><div class="ttdeci">Item(char const *name, KeyType type, std::initializer_list< SOElement > uniqueFields, std::initializer_list< SOElement > commonFields)</div><div class="ttdef"><b>Definition:</b> <a href="KnownFormats_8h_source.html#l00047">KnownFormats.h:47</a></div></div>
|
||||
<div class="ttc" id="ainitializer_list_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/initializer_list.html">std::initializer_list</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
||||
Reference in New Issue
Block a user