Skip to content

Commit b4a4864

Browse files
author
jenkins
committed
C++ TargetRTS generated doc. merge | build 161 | for commit: [b3951a1]
1 parent b3951a1 commit b4a4864

File tree

7 files changed

+48
-32
lines changed

7 files changed

+48
-32
lines changed

docs-sources/targetrts-api/_r_t_json_result_8h_source.html

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -158,35 +158,38 @@
158158
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> </div>
159159
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="class_r_t_json_result.html#a210f8c1d47bee6da33eca39e7ea01b06"> 138</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_r_t_json_result.html#a210f8c1d47bee6da33eca39e7ea01b06">unparse</a>(std::ostream&amp; out, <span class="keywordtype">int</span> indent = 0) <span class="keyword">const</span>;</div>
160160
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
161-
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="keyword">private</span>:</div>
162-
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_r_t_json_parser.html">RTJsonParser</a>;</div>
163-
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_r_t_json_parser_utils.html">RTJsonParserUtils</a>;</div>
164-
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
165-
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <a class="code hl_enumeration" href="class_r_t_json_result.html#a8b6c745b8149bc596954af5443b96452">RTJsonResult::RTJsonType</a> type;</div>
166-
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> std::string value;</div>
167-
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> std::vector &lt;RTJsonResult&gt; arrayValues;</div>
168-
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> std::map &lt;std::string, RTJsonResult&gt; keysValues;</div>
169-
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
170-
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code hl_class" href="class_r_t_json_result.html">RTJsonResult</a> jsonError;</div>
171-
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
172-
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> RTS_INLINE <span class="keywordtype">void</span> put_string( <span class="keyword">const</span> std::string &amp; val );</div>
173-
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> RTS_INLINE <span class="keywordtype">void</span> put_number( <span class="keyword">const</span> std::string &amp; val );</div>
174-
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> RTS_INLINE <span class="keywordtype">void</span> put_bool( <span class="keywordtype">bool</span> );</div>
175-
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> RTS_INLINE <span class="keywordtype">void</span> put_object();</div>
176-
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> RTS_INLINE <span class="keywordtype">void</span> put_array();</div>
177-
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> RTS_INLINE <span class="keywordtype">void</span> put_null();</div>
178-
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> RTS_INLINE <span class="keywordtype">void</span> clear();</div>
179-
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>};</div>
180-
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> </div>
181-
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><span class="preprocessor">#if RTS_INLINES</span></div>
182-
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="preprocessor">#include &lt;RTJsonResult.inl&gt;</span></div>
183-
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="preprocessor">#endif</span></div>
184-
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> </div>
185-
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="preprocessor">#endif </span><span class="comment">// __RTJsonResult_h__</span></div>
161+
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"><a class="line" href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965"> 141</a></span> <span class="keyword">static</span> std::string <a class="code hl_function" href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965">stringifyJson</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* s);</div>
162+
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> </div>
163+
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="keyword">private</span>:</div>
164+
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_r_t_json_parser.html">RTJsonParser</a>;</div>
165+
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">friend</span> <span class="keyword">class </span><a class="code hl_class" href="class_r_t_json_parser_utils.html">RTJsonParserUtils</a>;</div>
166+
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
167+
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <a class="code hl_enumeration" href="class_r_t_json_result.html#a8b6c745b8149bc596954af5443b96452">RTJsonResult::RTJsonType</a> type;</div>
168+
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> std::string value;</div>
169+
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> std::vector &lt;RTJsonResult&gt; arrayValues;</div>
170+
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> std::map &lt;std::string, RTJsonResult&gt; keysValues;</div>
171+
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
172+
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code hl_class" href="class_r_t_json_result.html">RTJsonResult</a> jsonError;</div>
173+
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> </div>
174+
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> RTS_INLINE <span class="keywordtype">void</span> put_string( <span class="keyword">const</span> std::string &amp; val );</div>
175+
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> RTS_INLINE <span class="keywordtype">void</span> put_number( <span class="keyword">const</span> std::string &amp; val );</div>
176+
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> RTS_INLINE <span class="keywordtype">void</span> put_bool( <span class="keywordtype">bool</span> );</div>
177+
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> RTS_INLINE <span class="keywordtype">void</span> put_object();</div>
178+
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> RTS_INLINE <span class="keywordtype">void</span> put_array();</div>
179+
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> RTS_INLINE <span class="keywordtype">void</span> put_null();</div>
180+
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> RTS_INLINE <span class="keywordtype">void</span> clear();</div>
181+
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span>};</div>
182+
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
183+
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span><span class="preprocessor">#if RTS_INLINES</span></div>
184+
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="preprocessor">#include &lt;RTJsonResult.inl&gt;</span></div>
185+
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="preprocessor">#endif</span></div>
186+
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
187+
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="preprocessor">#endif </span><span class="comment">// __RTJsonResult_h__</span></div>
186188
<div class="ttc" id="aclass_r_t_json_parser_html"><div class="ttname"><a href="class_r_t_json_parser.html">RTJsonParser</a></div><div class="ttdoc">Utility for parsing JSON.</div><div class="ttdef"><b>Definition:</b> RTJsonParser.h:23</div></div>
187189
<div class="ttc" id="aclass_r_t_json_parser_utils_html"><div class="ttname"><a href="class_r_t_json_parser_utils.html">RTJsonParserUtils</a></div><div class="ttdef"><b>Definition:</b> RTJsonParserUtils.h:47</div></div>
188190
<div class="ttc" id="aclass_r_t_json_result_html"><div class="ttname"><a href="class_r_t_json_result.html">RTJsonResult</a></div><div class="ttdoc">Represents the result of parsing a JSON string.</div><div class="ttdef"><b>Definition:</b> RTJsonResult.h:30</div></div>
189191
<div class="ttc" id="aclass_r_t_json_result_html_a210f8c1d47bee6da33eca39e7ea01b06"><div class="ttname"><a href="class_r_t_json_result.html#a210f8c1d47bee6da33eca39e7ea01b06">RTJsonResult::unparse</a></div><div class="ttdeci">void unparse(std::ostream &amp;out, int indent=0) const</div><div class="ttdoc">Pretty print JSON object to output stream.</div></div>
192+
<div class="ttc" id="aclass_r_t_json_result_html_a22055530b41c9c2dc0975932ab65b965"><div class="ttname"><a href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965">RTJsonResult::stringifyJson</a></div><div class="ttdeci">static std::string stringifyJson(const char *s)</div><div class="ttdoc">Stringify input const char* and convert to valid JSON string value.</div></div>
190193
<div class="ttc" id="aclass_r_t_json_result_html_a2490401ed6c252c675256f9029858db4"><div class="ttname"><a href="class_r_t_json_result.html#a2490401ed6c252c675256f9029858db4">RTJsonResult::operator=</a></div><div class="ttdeci">RTJsonResult &amp; operator=(const RTJsonResult &amp;other)</div><div class="ttdoc">Assignment operator.</div></div>
191194
<div class="ttc" id="aclass_r_t_json_result_html_a29c4c1969c47894fb601aabe3d78c9bb"><div class="ttname"><a href="class_r_t_json_result.html#a29c4c1969c47894fb601aabe3d78c9bb">RTJsonResult::operator==</a></div><div class="ttdeci">bool operator==(const int) const</div><div class="ttdoc">Determines if the JSON value is numeric and equal to the given int.</div></div>
192195
<div class="ttc" id="aclass_r_t_json_result_html_a2bd8dacf878ae378f8b3e4041b83f3f6"><div class="ttname"><a href="class_r_t_json_result.html#a2bd8dacf878ae378f8b3e4041b83f3f6">RTJsonResult::keys_begin</a></div><div class="ttdeci">std::map&lt; std::string, RTJsonResult &gt;::const_iterator keys_begin() const</div><div class="ttdoc">For a JSON object, return its keys begin iterator.</div><div class="ttdef"><b>Definition:</b> RTJsonResult.inl:21</div></div>

docs-sources/targetrts-api/class_r_t_json_result-members.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,9 @@
106106
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RTJsonResult</b>() (defined in <a class="el" href="class_r_t_json_result.html">RTJsonResult</a>)</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
107107
<tr class="odd"><td class="entry"><a class="el" href="class_r_t_json_result.html#a473c88011eeaa951c81b417d7490781a">RTJsonResult</a>(const RTJsonResult &amp;other)</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
108108
<tr class="even"><td class="entry"><a class="el" href="class_r_t_json_result.html#a8b6c745b8149bc596954af5443b96452">RTJsonType</a> enum name</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
109-
<tr class="odd"><td class="entry"><a class="el" href="class_r_t_json_result.html#a210f8c1d47bee6da33eca39e7ea01b06">unparse</a>(std::ostream &amp;out, int indent=0) const</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
110-
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~RTJsonResult</b>() (defined in <a class="el" href="class_r_t_json_result.html">RTJsonResult</a>)</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
109+
<tr class="odd"><td class="entry"><a class="el" href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965">stringifyJson</a>(const char *s)</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
110+
<tr class="even"><td class="entry"><a class="el" href="class_r_t_json_result.html#a210f8c1d47bee6da33eca39e7ea01b06">unparse</a>(std::ostream &amp;out, int indent=0) const</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
111+
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>~RTJsonResult</b>() (defined in <a class="el" href="class_r_t_json_result.html">RTJsonResult</a>)</td><td class="entry"><a class="el" href="class_r_t_json_result.html">RTJsonResult</a></td><td class="entry"></td></tr>
111112
</table></div><!-- contents -->
112113
<!-- start footer part -->
113114
<hr class="footer"/><address class="footer"><small>

docs-sources/targetrts-api/class_r_t_json_result.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
<div class="summary">
7373
<a href="#pub-types">Public Types</a> &#124;
7474
<a href="#pub-methods">Public Member Functions</a> &#124;
75+
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
7576
<a href="#friends">Friends</a> &#124;
7677
<a href="class_r_t_json_result-members.html">List of all members</a> </div>
7778
<div class="headertitle"><div class="title">RTJsonResult Class Reference</div></div>
@@ -181,6 +182,13 @@
181182
<tr class="memdesc:a210f8c1d47bee6da33eca39e7ea01b06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pretty print JSON object to output stream. <br /></td></tr>
182183
<tr class="separator:a210f8c1d47bee6da33eca39e7ea01b06"><td class="memSeparator" colspan="2">&#160;</td></tr>
183184
</table><table class="memberdecls">
185+
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
186+
Static Public Member Functions</h2></td></tr>
187+
<tr class="memitem:a22055530b41c9c2dc0975932ab65b965"><td class="memItemLeft" align="right" valign="top"><a id="a22055530b41c9c2dc0975932ab65b965" name="a22055530b41c9c2dc0975932ab65b965"></a>
188+
static std::string&#160;</td><td class="memItemRight" valign="bottom"><b>stringifyJson</b> (const char *s)</td></tr>
189+
<tr class="memdesc:a22055530b41c9c2dc0975932ab65b965"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stringify input const char* and convert to valid JSON string value. <br /></td></tr>
190+
<tr class="separator:a22055530b41c9c2dc0975932ab65b965"><td class="memSeparator" colspan="2">&#160;</td></tr>
191+
</table><table class="memberdecls">
184192
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
185193
Friends</h2></td></tr>
186194
<tr class="memitem:a25dd8502a77c5ae083bb503620510510"><td class="memItemLeft" align="right" valign="top"><a id="a25dd8502a77c5ae083bb503620510510" name="a25dd8502a77c5ae083bb503620510510"></a>

docs-sources/targetrts-api/functions_func_s.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ <h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
9595
<li>show()&#160;:&#160;<a class="el" href="class_log_1_1_base.html#ae0960f40b594ea96d64e44c9d4ae29a2">Log::Base</a></li>
9696
<li>size()&#160;:&#160;<a class="el" href="class_r_t_actor_ref.html#a2d36c2f1936cd6f065890eb9da613ffc">RTActorRef</a>, <a class="el" href="class_r_t_protocol.html#a1bf5a22f8232f12cd60a969523946889">RTProtocol</a></li>
9797
<li>strerror()&#160;:&#160;<a class="el" href="class_r_t_controller.html#ac00c42fd279db49b45352cd5debc85de">RTController</a></li>
98+
<li>stringifyJson()&#160;:&#160;<a class="el" href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965">RTJsonResult</a></li>
9899
<li>substitutableFor()&#160;:&#160;<a class="el" href="struct_r_t_actor_class.html#a3eaf229a30aa0512df6d2f8d1cd5fa1c">RTActorClass</a></li>
99100
<li>super()&#160;:&#160;<a class="el" href="struct_r_t_object__class.html#a6db504dac422677aa07d0995f9949f68">RTObject_class</a></li>
100101
</ul>

docs-sources/targetrts-api/functions_s.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ <h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
9595
<li>show()&#160;:&#160;<a class="el" href="class_log_1_1_base.html#ae0960f40b594ea96d64e44c9d4ae29a2">Log::Base</a></li>
9696
<li>size()&#160;:&#160;<a class="el" href="class_r_t_actor_ref.html#a2d36c2f1936cd6f065890eb9da613ffc">RTActorRef</a>, <a class="el" href="class_r_t_protocol.html#a1bf5a22f8232f12cd60a969523946889">RTProtocol</a></li>
9797
<li>strerror()&#160;:&#160;<a class="el" href="class_r_t_controller.html#ac00c42fd279db49b45352cd5debc85de">RTController</a></li>
98+
<li>stringifyJson()&#160;:&#160;<a class="el" href="class_r_t_json_result.html#a22055530b41c9c2dc0975932ab65b965">RTJsonResult</a></li>
9899
<li>substitutable&#160;:&#160;<a class="el" href="struct_r_t_component_descriptor.html#ab9be99001760875acf3cc7a28a98dc3f">RTComponentDescriptor</a></li>
99100
<li>substitutableFor()&#160;:&#160;<a class="el" href="struct_r_t_actor_class.html#a3eaf229a30aa0512df6d2f8d1cd5fa1c">RTActorClass</a></li>
100101
<li>super&#160;:&#160;<a class="el" href="struct_r_t_actor_class.html#a80ea3d682e410b018dfe486ddcda11b8">RTActorClass</a>, <a class="el" href="struct_r_t_object__class.html#a6db504dac422677aa07d0995f9949f68">RTObject_class</a></li>

docs-sources/targetrts-api/search/all_10.js

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)