This commit is contained in:
bthomee
2025-05-08 11:05:03 +00:00
parent 3c36d01be9
commit da1a1fe717
983 changed files with 15498 additions and 15479 deletions

View File

@@ -112,7 +112,7 @@ $(function() {
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">namespace </span>{</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map&lt;char, const char*&gt;</a> jsonSpecialCharacterEscape = {</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map&lt;char, char const*&gt;</a> jsonSpecialCharacterEscape = {</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> {<span class="charliteral">&#39;&quot;&#39;</span>, <span class="stringliteral">&quot;\\\&quot;&quot;</span>},</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> {<span class="charliteral">&#39;\\&#39;</span>, <span class="stringliteral">&quot;\\\\&quot;</span>},</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> {<span class="charliteral">&#39;/&#39;</span>, <span class="stringliteral">&quot;\\/&quot;</span>},</div>
@@ -125,13 +125,13 @@ $(function() {
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="keyword">static</span> <span class="keywordtype">size_t</span> <span class="keyword">const</span> jsonEscapeLength = 2;</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment">// All other JSON punctuation.</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword">const</span> <span class="keywordtype">char</span> closeBrace = <span class="charliteral">&#39;}&#39;</span>;</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keyword">const</span> <span class="keywordtype">char</span> closeBracket = <span class="charliteral">&#39;]&#39;</span>;</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">const</span> <span class="keywordtype">char</span> colon = <span class="charliteral">&#39;:&#39;</span>;</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword">const</span> <span class="keywordtype">char</span> comma = <span class="charliteral">&#39;,&#39;</span>;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="keyword">const</span> <span class="keywordtype">char</span> openBrace = <span class="charliteral">&#39;{&#39;</span>;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="keyword">const</span> <span class="keywordtype">char</span> openBracket = <span class="charliteral">&#39;[&#39;</span>;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="keyword">const</span> <span class="keywordtype">char</span> quote = <span class="charliteral">&#39;&quot;&#39;</span>;</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keywordtype">char</span> <span class="keyword">const</span> closeBrace = <span class="charliteral">&#39;}&#39;</span>;</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keywordtype">char</span> <span class="keyword">const</span> closeBracket = <span class="charliteral">&#39;]&#39;</span>;</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keywordtype">char</span> <span class="keyword">const</span> colon = <span class="charliteral">&#39;:&#39;</span>;</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keywordtype">char</span> <span class="keyword">const</span> comma = <span class="charliteral">&#39;,&#39;</span>;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="keywordtype">char</span> <span class="keyword">const</span> openBrace = <span class="charliteral">&#39;{&#39;</span>;</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="keywordtype">char</span> <span class="keyword">const</span> openBracket = <span class="charliteral">&#39;[&#39;</span>;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="keywordtype">char</span> <span class="keyword">const</span> quote = <span class="charliteral">&#39;&quot;&#39;</span>;</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> </div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="keyword">static</span> <span class="keyword">auto</span> <span class="keyword">const</span> integralFloatsBecomeInts = <span class="keyword">false</span>;</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>