--- /srv/reproducible-results/rbuild-debian/r-b-build.Axkiwleu/b1/tinycbor_0.6.0+git20250214.53ff130-2_amd64.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.Axkiwleu/b2/tinycbor_0.6.0+git20250214.53ff130-2_amd64.changes
├── Files
│ @@ -1,6 +1,6 @@
│  
│ - 91556b73b23ebda3bc17d55bb36d44be 152660 libdevel optional libtinycbor-dev_0.6.0+git20250214.53ff130-2_amd64.deb
│ + e714e1ff6a90c8612277c9e840f67fce 152720 libdevel optional libtinycbor-dev_0.6.0+git20250214.53ff130-2_amd64.deb
│   24b5bea938cbd18991ab7ba25f835ad6 74584 debug optional libtinycbor0.6-dbgsym_0.6.0+git20250214.53ff130-2_amd64.deb
│   8bab332fecb16976fcc13be375e11dcc 21852 libs optional libtinycbor0.6_0.6.0+git20250214.53ff130-2_amd64.deb
│   0a0c265d8ebb8f28bbc9b48587502141 82484 debug optional tinycbor-utils-dbgsym_0.6.0+git20250214.53ff130-2_amd64.deb
│   840d8f05596e89ce8c0b9af98be4cc40 24920 utils optional tinycbor-utils_0.6.0+git20250214.53ff130-2_amd64.deb
├── libtinycbor-dev_0.6.0+git20250214.53ff130-2_amd64.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │  -rw-r--r--   0        0        0        4 2025-02-26 07:23:03.000000 debian-binary
│ │ --rw-r--r--   0        0        0     2444 2025-02-26 07:23:03.000000 control.tar.xz
│ │ --rw-r--r--   0        0        0   150024 2025-02-26 07:23:03.000000 data.tar.xz
│ │ +-rw-r--r--   0        0        0     2452 2025-02-26 07:23:03.000000 control.tar.xz
│ │ +-rw-r--r--   0        0        0   150076 2025-02-26 07:23:03.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ │ │ │ ├── line order
│ │ │ │ │ @@ -2,20 +2,20 @@
│ │ │ │ │  usr/include/tinycbor/cborjson.h
│ │ │ │ │  usr/include/tinycbor/tinycbor-version.h
│ │ │ │ │  usr/lib/x86_64-linux-gnu/libtinycbor.a
│ │ │ │ │  usr/lib/x86_64-linux-gnu/pkgconfig/tinycbor.pc
│ │ │ │ │  usr/share/doc-base/libtinycbor-dev.libtinycbor-dev
│ │ │ │ │  usr/share/doc/libtinycbor-dev/changelog.Debian.gz
│ │ │ │ │  usr/share/doc/libtinycbor-dev/copyright
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00005.html
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00005_source.html
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00017.html
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00017_source.html
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00026_source.html
│ │ │ │ │ -usr/share/doc/libtinycbor-dev/html/a00050_source.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00029_source.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00032.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00032_source.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00038_source.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00047.html
│ │ │ │ │ +usr/share/doc/libtinycbor-dev/html/a00047_source.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00054.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00055.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00056.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00057.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00058.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00062.html
│ │ │ │ │  usr/share/doc/libtinycbor-dev/html/a00082.html
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -12,20 +12,20 @@
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      257 2025-02-26 07:23:03.000000 ./usr/lib/x86_64-linux-gnu/pkgconfig/tinycbor.pc
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-02-26 07:23:03.000000 ./usr/share/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-02-26 07:23:03.000000 ./usr/share/doc/
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)      597 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/changelog.Debian.gz
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     1397 2024-10-19 16:35:58.000000 ./usr/share/doc/libtinycbor-dev/copyright
│ │ │ │  drwxr-xr-x   0 root         (0) root         (0)        0 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    45293 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00005.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)   137371 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00005_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     4218 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00017.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)    12436 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00017_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     2641 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00026_source.html
│ │ │ │ --rw-r--r--   0 root         (0) root         (0)     7302 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00050_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     7302 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00029_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     4218 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00032.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    12436 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00032_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)     2641 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00038_source.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)    45293 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00047.html
│ │ │ │ +-rw-r--r--   0 root         (0) root         (0)   137371 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00047_source.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     3029 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00054.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    51196 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00055.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    46890 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00056.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    11719 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00057.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)    10695 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00058.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2475 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00062.html
│ │ │ │  -rw-r--r--   0 root         (0) root         (0)     2695 2025-02-26 07:23:03.000000 ./usr/share/doc/libtinycbor-dev/html/a00082.html
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/a00057.html
│ │ │ │ @@ -115,17 +115,17 @@
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p>Converts the current CBOR type pointed by <em>value</em> to its textual representation and writes it to the stream by calling the <em>streamFunction</em>. </p>
│ │ │ │  <p>If an error occurs, this function returns an error code similar to <a class="el" href="a00056.html">Parsing CBOR streams</a>.</p>
│ │ │ │  <p>The textual representation can be controlled by the <em>flags</em> parameter (see CborPrettyFlags for more information).</p>
│ │ │ │  <p>If no error ocurred, this function advances <em>value</em> to the next element. Often, concatenating the text representation of multiple elements can be done by appending a comma to the output stream in between calls to this function.</p>
│ │ │ │  <p>The <em>streamFunction</em> function will be called with the <em>token</em> value as the first parameter and a printf-style format string as the second, with a variable number of further parameters.</p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance()</a>, and <a class="el" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance()</a>, and <a class="el" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/a00058.html
│ │ │ │ @@ -106,15 +106,15 @@
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p>Converts the current CBOR type pointed to by <em>value</em> to JSON and writes that to the <em>out</em> stream. </p>
│ │ │ │  <p>If an error occurs, this function returns an error code similar to CborParsing. The <em>flags</em> parameter indicates one or more of the flags from CborToJsonFlags that control the conversion.</p>
│ │ │ │  <p>If no error ocurred, this function advances <em>value</em> to the next element.</p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd>cbor_value_to_json(), <a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty_advance()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd>cbor_value_to_json(), <a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty_advance()</a> </dd></dl>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/files.html
│ │ │ │ @@ -44,18 +44,18 @@
│ │ │ │  </div><!-- top -->
│ │ │ │  <div class="header">
│ │ │ │    <div class="headertitle"><div class="title">File List</div></div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  <div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
│ │ │ │  <table class="directory">
│ │ │ │ -<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00005_source.html"><span class="icondoc"></span></a><a class="el" href="a00005.html" target="_self">cbor.h</a></td><td class="desc">&gt; The &lt;<a class="el" href="a00005.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>) </td></tr>
│ │ │ │ -<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00017_source.html"><span class="icondoc"></span></a><a class="el" href="a00017.html" target="_self">cborjson.h</a></td><td class="desc">&gt; The &lt;<a class="el" href="a00017.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON </td></tr>
│ │ │ │ -<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00050_source.html"><span class="icondoc"></span></a><b>memory.h</b></td><td class="desc"></td></tr>
│ │ │ │ -<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00026_source.html"><span class="icondoc"></span></a><b>tinycbor-version.h</b></td><td class="desc"></td></tr>
│ │ │ │ +<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00047_source.html"><span class="icondoc"></span></a><a class="el" href="a00047.html" target="_self">cbor.h</a></td><td class="desc">&gt; The &lt;<a class="el" href="a00047.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>) </td></tr>
│ │ │ │ +<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00032_source.html"><span class="icondoc"></span></a><a class="el" href="a00032.html" target="_self">cborjson.h</a></td><td class="desc">&gt; The &lt;<a class="el" href="a00032.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON </td></tr>
│ │ │ │ +<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00029_source.html"><span class="icondoc"></span></a><b>memory.h</b></td><td class="desc"></td></tr>
│ │ │ │ +<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="a00038_source.html"><span class="icondoc"></span></a><b>tinycbor-version.h</b></td><td class="desc"></td></tr>
│ │ │ │  </table>
│ │ │ │  </div><!-- directory -->
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/globals.html
│ │ │ │ @@ -81,28 +81,28 @@
│ │ │ │  </ul>
│ │ │ │  
│ │ │ │  
│ │ │ │  <h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
│ │ │ │  <li>cbor_value_advance()&#160;:&#160;<a class="el" href="a00056.html#gae2ede5aacd59f04437c24ef8ca2f449a">cbor.h</a></li>
│ │ │ │  <li>cbor_value_advance_fixed()&#160;:&#160;<a class="el" href="a00056.html#gac0701f791608589ddfff0bdb8acee7b4">cbor.h</a></li>
│ │ │ │  <li>cbor_value_calculate_string_length()&#160;:&#160;<a class="el" href="a00056.html#gad5b2dd803244946b15603e09ce147044">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_dup_byte_string()&#160;:&#160;<a class="el" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_dup_text_string()&#160;:&#160;<a class="el" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_dup_byte_string()&#160;:&#160;<a class="el" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_dup_text_string()&#160;:&#160;<a class="el" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor.h</a></li>
│ │ │ │  <li>cbor_value_enter_container()&#160;:&#160;<a class="el" href="a00056.html#ga0c8a61e484973272f34b00cfbef9ddfd">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_get_half_float_as_float()&#160;:&#160;<a class="el" href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_get_half_float_as_float()&#160;:&#160;<a class="el" href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor.h</a></li>
│ │ │ │  <li>cbor_value_get_int64_checked()&#160;:&#160;<a class="el" href="a00056.html#ga5bd9f8ab2b61aaeb31fd9b724622f0df">cbor.h</a></li>
│ │ │ │  <li>cbor_value_get_int_checked()&#160;:&#160;<a class="el" href="a00056.html#gaf9b7aba18f57c255e744b874645ac9be">cbor.h</a></li>
│ │ │ │  <li>cbor_value_leave_container()&#160;:&#160;<a class="el" href="a00056.html#ga51e02f0b62bc864fe8cf290988936e15">cbor.h</a></li>
│ │ │ │  <li>cbor_value_map_find_value()&#160;:&#160;<a class="el" href="a00056.html#gaf145f4513ce734265d0128429cc4d5bd">cbor.h</a></li>
│ │ │ │  <li>cbor_value_skip_tag()&#160;:&#160;<a class="el" href="a00056.html#ga2b805f0f440905a7ba4f93b3569bb97b">cbor.h</a></li>
│ │ │ │  <li>cbor_value_text_string_equals()&#160;:&#160;<a class="el" href="a00056.html#gac8f08df74d65c8454528824a667550ec">cbor.h</a></li>
│ │ │ │  <li>cbor_value_to_json_advance()&#160;:&#160;<a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79">cborjson.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty()&#160;:&#160;<a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty_advance()&#160;:&#160;<a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty_advance_flags()&#160;:&#160;<a class="el" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty()&#160;:&#160;<a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty_advance()&#160;:&#160;<a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty_advance_flags()&#160;:&#160;<a class="el" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor.h</a></li>
│ │ │ │  <li>cbor_value_to_pretty_stream()&#160;:&#160;<a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda">cbor.h</a></li>
│ │ │ │  <li>cbor_value_validate()&#160;:&#160;<a class="el" href="a00056.html#ga4d114f26cbc9c40e3424a783a0c08e7e">cbor.h</a></li>
│ │ │ │  <li>cbor_value_validate_basic()&#160;:&#160;<a class="el" href="a00056.html#ga19b60bc2cff3d3ffcc81adbcad09fd58">cbor.h</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/globals_func.html
│ │ │ │ @@ -81,28 +81,28 @@
│ │ │ │  </ul>
│ │ │ │  
│ │ │ │  
│ │ │ │  <h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
│ │ │ │  <li>cbor_value_advance()&#160;:&#160;<a class="el" href="a00056.html#gae2ede5aacd59f04437c24ef8ca2f449a">cbor.h</a></li>
│ │ │ │  <li>cbor_value_advance_fixed()&#160;:&#160;<a class="el" href="a00056.html#gac0701f791608589ddfff0bdb8acee7b4">cbor.h</a></li>
│ │ │ │  <li>cbor_value_calculate_string_length()&#160;:&#160;<a class="el" href="a00056.html#gad5b2dd803244946b15603e09ce147044">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_dup_byte_string()&#160;:&#160;<a class="el" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_dup_text_string()&#160;:&#160;<a class="el" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_dup_byte_string()&#160;:&#160;<a class="el" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_dup_text_string()&#160;:&#160;<a class="el" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor.h</a></li>
│ │ │ │  <li>cbor_value_enter_container()&#160;:&#160;<a class="el" href="a00056.html#ga0c8a61e484973272f34b00cfbef9ddfd">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_get_half_float_as_float()&#160;:&#160;<a class="el" href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_get_half_float_as_float()&#160;:&#160;<a class="el" href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor.h</a></li>
│ │ │ │  <li>cbor_value_get_int64_checked()&#160;:&#160;<a class="el" href="a00056.html#ga5bd9f8ab2b61aaeb31fd9b724622f0df">cbor.h</a></li>
│ │ │ │  <li>cbor_value_get_int_checked()&#160;:&#160;<a class="el" href="a00056.html#gaf9b7aba18f57c255e744b874645ac9be">cbor.h</a></li>
│ │ │ │  <li>cbor_value_leave_container()&#160;:&#160;<a class="el" href="a00056.html#ga51e02f0b62bc864fe8cf290988936e15">cbor.h</a></li>
│ │ │ │  <li>cbor_value_map_find_value()&#160;:&#160;<a class="el" href="a00056.html#gaf145f4513ce734265d0128429cc4d5bd">cbor.h</a></li>
│ │ │ │  <li>cbor_value_skip_tag()&#160;:&#160;<a class="el" href="a00056.html#ga2b805f0f440905a7ba4f93b3569bb97b">cbor.h</a></li>
│ │ │ │  <li>cbor_value_text_string_equals()&#160;:&#160;<a class="el" href="a00056.html#gac8f08df74d65c8454528824a667550ec">cbor.h</a></li>
│ │ │ │  <li>cbor_value_to_json_advance()&#160;:&#160;<a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79">cborjson.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty()&#160;:&#160;<a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty_advance()&#160;:&#160;<a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor.h</a></li>
│ │ │ │ -<li>cbor_value_to_pretty_advance_flags()&#160;:&#160;<a class="el" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty()&#160;:&#160;<a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty_advance()&#160;:&#160;<a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor.h</a></li>
│ │ │ │ +<li>cbor_value_to_pretty_advance_flags()&#160;:&#160;<a class="el" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor.h</a></li>
│ │ │ │  <li>cbor_value_to_pretty_stream()&#160;:&#160;<a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda">cbor.h</a></li>
│ │ │ │  <li>cbor_value_validate()&#160;:&#160;<a class="el" href="a00056.html#ga4d114f26cbc9c40e3424a783a0c08e7e">cbor.h</a></li>
│ │ │ │  <li>cbor_value_validate_basic()&#160;:&#160;<a class="el" href="a00056.html#ga19b60bc2cff3d3ffcc81adbcad09fd58">cbor.h</a></li>
│ │ │ │  </ul>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/index.hhc.gz
│ │ │ │ ├── index.hhc
│ │ │ │ │ @@ -72,15 +72,15 @@
│ │ │ │ │      </UL>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Name" value="Data Structure Index"><param name="Local" value="classes.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │  <LI><OBJECT type="text/sitemap"><param name="Name" value="Files"><param name="Local" value="files.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Name" value="File List"><param name="Local" value="files.html#top"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │      <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor.h"><param name="Local" value="a00005.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor.h"><param name="Local" value="a00047.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │        <UL>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_byte_string"><param name="Local" value="a00055.html#ga1260b72bb0f067fd3c68d49a6b5f58d0"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_floating_point"><param name="Local" value="a00055.html#gac56f8c2ad79916f2719acb24f049cde5"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_int"><param name="Local" value="a00055.html#gabbf6e10fd963d673f5ad293dff4a67a9"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_negative_int"><param name="Local" value="a00055.html#ga0e84daa854e0480f4a3758bcb46b9b60"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_simple_value"><param name="Local" value="a00055.html#ga923a63a01dae47a3dd46f74a3f744008"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encode_tag"><param name="Local" value="a00055.html#ga77b579b1a5a867fc0712e46bb4eb3200"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ @@ -92,37 +92,37 @@
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encoder_create_map"><param name="Local" value="a00055.html#gaa92a4da104e30885dc567075e7d1230a"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_encoder_init"><param name="Local" value="a00055.html#ga257051966d907f88af804f30f2e9d8e2"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_error_string"><param name="Local" value="a00054.html#ga857ec8a14d22e715a2fd68576063849a"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_parser_init"><param name="Local" value="a00056.html#ga9016334cec2bfedef7eaa54da5144ea3"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_advance"><param name="Local" value="a00056.html#gae2ede5aacd59f04437c24ef8ca2f449a"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_advance_fixed"><param name="Local" value="a00056.html#gac0701f791608589ddfff0bdb8acee7b4"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_calculate_string_length"><param name="Local" value="a00056.html#gad5b2dd803244946b15603e09ce147044"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_dup_byte_string"><param name="Local" value="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_dup_text_string"><param name="Local" value="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_dup_byte_string"><param name="Local" value="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_dup_text_string"><param name="Local" value="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_enter_container"><param name="Local" value="a00056.html#ga0c8a61e484973272f34b00cfbef9ddfd"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_get_half_float_as_float"><param name="Local" value="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_get_half_float_as_float"><param name="Local" value="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_get_int64_checked"><param name="Local" value="a00056.html#ga5bd9f8ab2b61aaeb31fd9b724622f0df"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_get_int_checked"><param name="Local" value="a00056.html#gaf9b7aba18f57c255e744b874645ac9be"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_leave_container"><param name="Local" value="a00056.html#ga51e02f0b62bc864fe8cf290988936e15"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_map_find_value"><param name="Local" value="a00056.html#gaf145f4513ce734265d0128429cc4d5bd"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_skip_tag"><param name="Local" value="a00056.html#ga2b805f0f440905a7ba4f93b3569bb97b"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_text_string_equals"><param name="Local" value="a00056.html#gac8f08df74d65c8454528824a667550ec"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty"><param name="Local" value="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty_advance"><param name="Local" value="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty_advance_flags"><param name="Local" value="a00005.html#adba89091b9618b1b6daa22284321cce7"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty"><param name="Local" value="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty_advance"><param name="Local" value="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +      <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty_advance_flags"><param name="Local" value="a00047.html#adba89091b9618b1b6daa22284321cce7"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_pretty_stream"><param name="Local" value="a00057.html#gab43d4414c47f00c74262e0687e23dcda"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_validate"><param name="Local" value="a00056.html#ga4d114f26cbc9c40e3424a783a0c08e7e"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_validate_basic"><param name="Local" value="a00056.html#ga19b60bc2cff3d3ffcc81adbcad09fd58"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        </UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Name" value="cborjson.h"><param name="Local" value="a00017.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Name" value="cborjson.h"><param name="Local" value="a00032.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │        <UL>
│ │ │ │ │        <LI><OBJECT type="text/sitemap"><param name="Name" value="cbor_value_to_json_advance"><param name="Local" value="a00058.html#ga558485bab0ebcb2646e7669d13861d79"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │        </UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Name" value="memory.h"><param name="Local" value="a00050_source.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Name" value="tinycbor-version.h"><param name="Local" value="a00026_source.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Name" value="memory.h"><param name="Local" value="a00029_source.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Name" value="tinycbor-version.h"><param name="Local" value="a00038_source.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │      </UL>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Name" value="Globals"><param name="Local" value="globals.html"><param name="ImageNumber" value="1"></OBJECT>
│ │ │ │ │      <UL>
│ │ │ │ │      <LI><OBJECT type="text/sitemap"><param name="Name" value="All"><param name="Local" value="globals.html#top"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │      <LI><OBJECT type="text/sitemap"><param name="Name" value="Functions"><param name="Local" value="globals_func.html"><param name="ImageNumber" value="11"></OBJECT>
│ │ │ │ │      </UL>
│ │ │ │ │    </UL>
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/index.hhk.gz
│ │ │ │ ├── index.hhk
│ │ │ │ │ @@ -122,37 +122,37 @@
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00058.html#ga558485bab0ebcb2646e7669d13861d79"><param name="Name" value="CborToJson"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00082.html"><param name="Name" value="CborValue"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00058.html"><param name="Name" value="Converting CBOR to JSON"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00057.html"><param name="Name" value="Converting CBOR to text"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html"><param name="Name" value="Encoding to CBOR"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00054.html"><param name="Name" value="Global constants"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html"><param name="Name" value="Parsing CBOR streams"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="Name" value="cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="Name" value="cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="Name" value="cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="Name" value="cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="Name" value="cbor_value_get_half_float_as_float(const CborValue *value, float *result)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="Name" value="cbor_value_get_half_float_as_float(const CborValue *value, float *result)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="Name" value="cbor_value_to_pretty(FILE *out, const CborValue *value)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="Name" value="cbor_value_to_pretty(FILE *out, const CborValue *value)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="Name" value="cbor_value_to_pretty_advance(FILE *out, CborValue *value)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="Name" value="cbor_value_to_pretty_advance(FILE *out, CborValue *value)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html"><param name="Name" value="cbor.h"></OBJECT>
│ │ │ │ │    <UL>
│ │ │ │ │ -    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#adba89091b9618b1b6daa22284321cce7"><param name="Name" value="cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │ +    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#adba89091b9618b1b6daa22284321cce7"><param name="Name" value="cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │    </UL>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#ga1260b72bb0f067fd3c68d49a6b5f58d0"><param name="Name" value="cbor_encode_byte_string(CborEncoder *encoder, const uint8_t *string, size_t length)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#gac56f8c2ad79916f2719acb24f049cde5"><param name="Name" value="cbor_encode_floating_point(CborEncoder *encoder, CborType fpType, const void *value)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#gabbf6e10fd963d673f5ad293dff4a67a9"><param name="Name" value="cbor_encode_int(CborEncoder *encoder, int64_t value)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#ga0e84daa854e0480f4a3758bcb46b9b60"><param name="Name" value="cbor_encode_negative_int(CborEncoder *encoder, uint64_t absolute_value)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#ga923a63a01dae47a3dd46f74a3f744008"><param name="Name" value="cbor_encode_simple_value(CborEncoder *encoder, uint8_t value)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#ga77b579b1a5a867fc0712e46bb4eb3200"><param name="Name" value="cbor_encode_tag(CborEncoder *encoder, CborTag tag)"></OBJECT>
│ │ │ │ │ @@ -166,27 +166,27 @@
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00055.html#ga257051966d907f88af804f30f2e9d8e2"><param name="Name" value="cbor_encoder_init(CborEncoder *encoder, uint8_t *buffer, size_t size, int flags)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00054.html#ga857ec8a14d22e715a2fd68576063849a"><param name="Name" value="cbor_error_string(CborError error)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga9016334cec2bfedef7eaa54da5144ea3"><param name="Name" value="cbor_parser_init(const uint8_t *buffer, size_t size, uint32_t flags, CborParser *parser, CborValue *it)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gae2ede5aacd59f04437c24ef8ca2f449a"><param name="Name" value="cbor_value_advance(CborValue *it)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gac0701f791608589ddfff0bdb8acee7b4"><param name="Name" value="cbor_value_advance_fixed(CborValue *it)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gad5b2dd803244946b15603e09ce147044"><param name="Name" value="cbor_value_calculate_string_length(const CborValue *value, size_t *len)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gad5b2dd803244946b15603e09ce147044"><param name="Name" value="cbor_value_calculate_string_length(const CborValue *value, size_t *length)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="Name" value="cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="Name" value="cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9"><param name="Name" value="cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed"><param name="Name" value="cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga0c8a61e484973272f34b00cfbef9ddfd"><param name="Name" value="cbor_value_enter_container(const CborValue *it, CborValue *recursed)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="Name" value="cbor_value_get_half_float_as_float(const CborValue *value, float *result)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c"><param name="Name" value="cbor_value_get_half_float_as_float(const CborValue *value, float *result)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga5bd9f8ab2b61aaeb31fd9b724622f0df"><param name="Name" value="cbor_value_get_int64_checked(const CborValue *value, int64_t *result)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gaf9b7aba18f57c255e744b874645ac9be"><param name="Name" value="cbor_value_get_int_checked(const CborValue *value, int *result)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga51e02f0b62bc864fe8cf290988936e15"><param name="Name" value="cbor_value_leave_container(CborValue *it, const CborValue *recursed)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gaf145f4513ce734265d0128429cc4d5bd"><param name="Name" value="cbor_value_map_find_value(const CborValue *map, const char *string, CborValue *element)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga2b805f0f440905a7ba4f93b3569bb97b"><param name="Name" value="cbor_value_skip_tag(CborValue *it)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#gac8f08df74d65c8454528824a667550ec"><param name="Name" value="cbor_value_text_string_equals(const CborValue *value, const char *string, bool *result)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00058.html#ga558485bab0ebcb2646e7669d13861d79"><param name="Name" value="cbor_value_to_json_advance(FILE *out, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="Name" value="cbor_value_to_pretty(FILE *out, const CborValue *value)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="Name" value="cbor_value_to_pretty_advance(FILE *out, CborValue *value)"></OBJECT>
│ │ │ │ │ -  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00005.html#adba89091b9618b1b6daa22284321cce7"><param name="Name" value="cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b"><param name="Name" value="cbor_value_to_pretty(FILE *out, const CborValue *value)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30"><param name="Name" value="cbor_value_to_pretty_advance(FILE *out, CborValue *value)"></OBJECT>
│ │ │ │ │ +  <LI><OBJECT type="text/sitemap"><param name="Local" value="a00047.html#adba89091b9618b1b6daa22284321cce7"><param name="Name" value="cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00057.html#gab43d4414c47f00c74262e0687e23dcda"><param name="Name" value="cbor_value_to_pretty_stream(CborStreamFunction streamFunction, void *token, CborValue *value, int flags)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga4d114f26cbc9c40e3424a783a0c08e7e"><param name="Name" value="cbor_value_validate(const CborValue *it, uint32_t flags)"></OBJECT>
│ │ │ │ │    <LI><OBJECT type="text/sitemap"><param name="Local" value="a00056.html#ga19b60bc2cff3d3ffcc81adbcad09fd58"><param name="Name" value="cbor_value_validate_basic(const CborValue *it)"></OBJECT>
│ │ │ │ │  </UL>
│ │ │ │ │  </BODY>
│ │ │ │ │  </HTML>
│ │ │ ├── ./usr/share/doc/libtinycbor-dev/html/index.hhp
│ │ │ │ @@ -10,20 +10,20 @@
│ │ │ │  Create CHI file=YES
│ │ │ │  Title=TinyCBOR 0.6.0 API
│ │ │ │  
│ │ │ │  [WINDOWS]
│ │ │ │  main="TinyCBOR 0.6.0 API","index.hhc","index.hhk","index.html","index.html",,,,,0x23520,,0x70387e,,,,,,,,0
│ │ │ │  
│ │ │ │  [FILES]
│ │ │ │ -a00005.html
│ │ │ │ -a00005_source.html
│ │ │ │ -a00017.html
│ │ │ │ -a00017_source.html
│ │ │ │ -a00026_source.html
│ │ │ │ -a00050_source.html
│ │ │ │ +a00029_source.html
│ │ │ │ +a00032.html
│ │ │ │ +a00032_source.html
│ │ │ │ +a00038_source.html
│ │ │ │ +a00047.html
│ │ │ │ +a00047_source.html
│ │ │ │  a00054.html
│ │ │ │  a00055.html
│ │ │ │  a00056.html
│ │ │ │  a00057.html
│ │ │ │  a00058.html
│ │ │ │  a00062.html
│ │ │ │  a00082.html
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00005.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00047.html
│ │ │ │┄ Files 98% similar despite different names
│ │ │ │ @@ -46,26 +46,26 @@
│ │ │ │    <div class="summary">
│ │ │ │  <a href="#nested-classes">Data Structures</a> &#124;
│ │ │ │  <a href="#func-members">Functions</a>  </div>
│ │ │ │    <div class="headertitle"><div class="title">cbor.h File Reference</div></div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │ -<p>&gt; The &lt;<a class="el" href="a00005.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>).  
│ │ │ │ +<p>&gt; The &lt;<a class="el" href="a00047.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>).  
│ │ │ │  <a href="#details">More...</a></p>
│ │ │ │  <div class="textblock"><code>#include &lt;assert.h&gt;</code><br />
│ │ │ │  <code>#include &lt;limits.h&gt;</code><br />
│ │ │ │  <code>#include &lt;stddef.h&gt;</code><br />
│ │ │ │  <code>#include &lt;stdint.h&gt;</code><br />
│ │ │ │  <code>#include &lt;string.h&gt;</code><br />
│ │ │ │  <code>#include &lt;stdio.h&gt;</code><br />
│ │ │ │  <code>#include &quot;tinycbor-version.h&quot;</code><br />
│ │ │ │  <code>#include &lt;stdbool.h&gt;</code><br />
│ │ │ │  </div>
│ │ │ │ -<p><a href="a00005_source.html">Go to the source code of this file.</a></p>
│ │ │ │ +<p><a href="a00047_source.html">Go to the source code of this file.</a></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
│ │ │ │  Data Structures</h2></td></tr>
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html">CborEncoder</a></td></tr>
│ │ │ │  <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure used to encode to CBOR.  <a href="a00062.html#details">More...</a><br /></td></tr>
│ │ │ │  <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00082.html">CborValue</a></td></tr>
│ │ │ │ @@ -142,48 +142,48 @@
│ │ │ │  <tr class="separator:gaf9b7aba18f57c255e744b874645ac9be"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ga2b805f0f440905a7ba4f93b3569bb97b" id="r_ga2b805f0f440905a7ba4f93b3569bb97b"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00056.html#ga2b805f0f440905a7ba4f93b3569bb97b">cbor_value_skip_tag</a> (<a class="el" href="a00082.html">CborValue</a> *it)</td></tr>
│ │ │ │  <tr class="memdesc:ga2b805f0f440905a7ba4f93b3569bb97b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Advances the CBOR value <em>it</em> until it no longer points to a tag.  <br /></td></tr>
│ │ │ │  <tr class="separator:ga2b805f0f440905a7ba4f93b3569bb97b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:gad5b2dd803244946b15603e09ce147044" id="r_gad5b2dd803244946b15603e09ce147044"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00056.html#gad5b2dd803244946b15603e09ce147044">cbor_value_calculate_string_length</a> (const <a class="el" href="a00082.html">CborValue</a> *value, size_t *length)</td></tr>
│ │ │ │  <tr class="memdesc:gad5b2dd803244946b15603e09ce147044"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculates the length of the byte or text string that <em>value</em> points to and stores it in <em>len</em>.  <br /></td></tr>
│ │ │ │  <tr class="separator:gad5b2dd803244946b15603e09ce147044"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a4365a3a12a36871dd84006b9d19fd9ed" id="r_a4365a3a12a36871dd84006b9d19fd9ed"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a> (const <a class="el" href="a00082.html">CborValue</a> *value, char **buffer, size_t *buflen, <a class="el" href="a00082.html">CborValue</a> *next)</td></tr>
│ │ │ │ +<tr class="memitem:a4365a3a12a36871dd84006b9d19fd9ed" id="r_a4365a3a12a36871dd84006b9d19fd9ed"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a> (const <a class="el" href="a00082.html">CborValue</a> *value, char **buffer, size_t *buflen, <a class="el" href="a00082.html">CborValue</a> *next)</td></tr>
│ │ │ │  <tr class="memdesc:a4365a3a12a36871dd84006b9d19fd9ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocates memory for the string pointed by <em>value</em> and copies it into this buffer.  <br /></td></tr>
│ │ │ │  <tr class="separator:a4365a3a12a36871dd84006b9d19fd9ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adf17ef706737dc8c30d7a424d6bfc4b9" id="r_adf17ef706737dc8c30d7a424d6bfc4b9"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a> (const <a class="el" href="a00082.html">CborValue</a> *value, uint8_t **buffer, size_t *buflen, <a class="el" href="a00082.html">CborValue</a> *next)</td></tr>
│ │ │ │ +<tr class="memitem:adf17ef706737dc8c30d7a424d6bfc4b9" id="r_adf17ef706737dc8c30d7a424d6bfc4b9"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a> (const <a class="el" href="a00082.html">CborValue</a> *value, uint8_t **buffer, size_t *buflen, <a class="el" href="a00082.html">CborValue</a> *next)</td></tr>
│ │ │ │  <tr class="memdesc:adf17ef706737dc8c30d7a424d6bfc4b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocates memory for the string pointed by <em>value</em> and copies it into this buffer.  <br /></td></tr>
│ │ │ │  <tr class="separator:adf17ef706737dc8c30d7a424d6bfc4b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:gac8f08df74d65c8454528824a667550ec" id="r_gac8f08df74d65c8454528824a667550ec"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00056.html#gac8f08df74d65c8454528824a667550ec">cbor_value_text_string_equals</a> (const <a class="el" href="a00082.html">CborValue</a> *value, const char *string, bool *result)</td></tr>
│ │ │ │  <tr class="memdesc:gac8f08df74d65c8454528824a667550ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compares the entry <em>value</em> with the string <em>string</em> and stores the result in <em>result</em>.  <br /></td></tr>
│ │ │ │  <tr class="separator:gac8f08df74d65c8454528824a667550ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:gaf145f4513ce734265d0128429cc4d5bd" id="r_gaf145f4513ce734265d0128429cc4d5bd"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00056.html#gaf145f4513ce734265d0128429cc4d5bd">cbor_value_map_find_value</a> (const <a class="el" href="a00082.html">CborValue</a> *map, const char *string, <a class="el" href="a00082.html">CborValue</a> *element)</td></tr>
│ │ │ │  <tr class="memdesc:gaf145f4513ce734265d0128429cc4d5bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attempts to find the value in map <em>map</em> that corresponds to the text string entry <em>string</em>.  <br /></td></tr>
│ │ │ │  <tr class="separator:gaf145f4513ce734265d0128429cc4d5bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:ab60d1baf169949ecda2ad47e2ad58a8c" id="r_ab60d1baf169949ecda2ad47e2ad58a8c"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a> (const <a class="el" href="a00082.html">CborValue</a> *value, float *result)</td></tr>
│ │ │ │ +<tr class="memitem:ab60d1baf169949ecda2ad47e2ad58a8c" id="r_ab60d1baf169949ecda2ad47e2ad58a8c"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a> (const <a class="el" href="a00082.html">CborValue</a> *value, float *result)</td></tr>
│ │ │ │  <tr class="memdesc:ab60d1baf169949ecda2ad47e2ad58a8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the CBOR half-precision floating point (16-bit) value that <em>value</em> points to, converts it to the float and store it in <em>result</em>.  <br /></td></tr>
│ │ │ │  <tr class="separator:ab60d1baf169949ecda2ad47e2ad58a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:ga4d114f26cbc9c40e3424a783a0c08e7e" id="r_ga4d114f26cbc9c40e3424a783a0c08e7e"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00056.html#ga4d114f26cbc9c40e3424a783a0c08e7e">cbor_value_validate</a> (const <a class="el" href="a00082.html">CborValue</a> *it, uint32_t flags)</td></tr>
│ │ │ │  <tr class="memdesc:ga4d114f26cbc9c40e3424a783a0c08e7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a full validation, controlled by the <em>flags</em> options, of the CBOR stream pointed by <em>it</em> and returns the error it found.  <br /></td></tr>
│ │ │ │  <tr class="separator:ga4d114f26cbc9c40e3424a783a0c08e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  <tr class="memitem:gab43d4414c47f00c74262e0687e23dcda" id="r_gab43d4414c47f00c74262e0687e23dcda"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda">cbor_value_to_pretty_stream</a> (CborStreamFunction streamFunction, void *token, <a class="el" href="a00082.html">CborValue</a> *value, int flags)</td></tr>
│ │ │ │  <tr class="memdesc:gab43d4414c47f00c74262e0687e23dcda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the current CBOR type pointed by <em>value</em> to its textual representation and writes it to the stream by calling the <em>streamFunction</em>.  <br /></td></tr>
│ │ │ │  <tr class="separator:gab43d4414c47f00c74262e0687e23dcda"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:adba89091b9618b1b6daa22284321cce7" id="r_adba89091b9618b1b6daa22284321cce7"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a> (FILE *out, <a class="el" href="a00082.html">CborValue</a> *value, int flags)</td></tr>
│ │ │ │ +<tr class="memitem:adba89091b9618b1b6daa22284321cce7" id="r_adba89091b9618b1b6daa22284321cce7"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a> (FILE *out, <a class="el" href="a00082.html">CborValue</a> *value, int flags)</td></tr>
│ │ │ │  <tr class="memdesc:adba89091b9618b1b6daa22284321cce7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the current CBOR type pointed to by <em>value</em> to its textual representation and writes it to the <em>out</em> stream.  <br /></td></tr>
│ │ │ │  <tr class="separator:adba89091b9618b1b6daa22284321cce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:aef4d5dc4b2bfaf458e82e350509f9c30" id="r_aef4d5dc4b2bfaf458e82e350509f9c30"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a> (FILE *out, <a class="el" href="a00082.html">CborValue</a> *value)</td></tr>
│ │ │ │ +<tr class="memitem:aef4d5dc4b2bfaf458e82e350509f9c30" id="r_aef4d5dc4b2bfaf458e82e350509f9c30"><td class="memItemLeft" align="right" valign="top">CBOR_API CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a> (FILE *out, <a class="el" href="a00082.html">CborValue</a> *value)</td></tr>
│ │ │ │  <tr class="memdesc:aef4d5dc4b2bfaf458e82e350509f9c30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the current CBOR type pointed to by <em>value</em> to its textual representation and writes it to the <em>out</em> stream.  <br /></td></tr>
│ │ │ │  <tr class="separator:aef4d5dc4b2bfaf458e82e350509f9c30"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │ -<tr class="memitem:a0529f04ea9045bbd351ea03ee0a21b7b" id="r_a0529f04ea9045bbd351ea03ee0a21b7b"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a> (FILE *out, const <a class="el" href="a00082.html">CborValue</a> *value)</td></tr>
│ │ │ │ +<tr class="memitem:a0529f04ea9045bbd351ea03ee0a21b7b" id="r_a0529f04ea9045bbd351ea03ee0a21b7b"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a> (FILE *out, const <a class="el" href="a00082.html">CborValue</a> *value)</td></tr>
│ │ │ │  <tr class="memdesc:a0529f04ea9045bbd351ea03ee0a21b7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the current CBOR type pointed to by <em>value</em> to its textual representation and writes it to the <em>out</em> stream.  <br /></td></tr>
│ │ │ │  <tr class="separator:a0529f04ea9045bbd351ea03ee0a21b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
│ │ │ │ -<div class="textblock"><p>&gt; The &lt;<a class="el" href="a00005.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>). </p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd>&lt;<a class="el" href="a00017.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; </dd></dl>
│ │ │ │ +<div class="textblock"><p>&gt; The &lt;<a class="el" href="a00047.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; is the main header in TinyCBOR and defines the constants used by most functions as well as the structures for encoding (<a class="el" href="a00062.html" title="Structure used to encode to CBOR.">CborEncoder</a>) and decoding (<a class="el" href="a00082.html" title="This type contains one value parsed from the CBOR stream.">CborValue</a>). </p>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd>&lt;<a class="el" href="a00032.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; </dd></dl>
│ │ │ │  </div><h2 class="groupheader">Function Documentation</h2>
│ │ │ │  <a id="adf17ef706737dc8c30d7a424d6bfc4b9" name="adf17ef706737dc8c30d7a424d6bfc4b9"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adf17ef706737dc8c30d7a424d6bfc4b9">&#9670;&#160;</a></span>cbor_value_dup_byte_string()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │  <div class="memproto">
│ │ │ │        <table class="memname">
│ │ │ │ @@ -222,15 +222,15 @@
│ │ │ │  <p>Allocates memory for the string pointed by <em>value</em> and copies it into this buffer. </p>
│ │ │ │  <p>The pointer to the buffer is stored in <em>buffer</em> and the number of bytes copied is stored in <em>buflen</em> (those variables must not be NULL).</p>
│ │ │ │  <p>If the iterator <em>value</em> does not point to a byte string, the behaviour is undefined, so checking with cbor_value_get_type or cbor_value_is_byte_string is recommended.</p>
│ │ │ │  <p>If <code>malloc</code> returns a NULL pointer, this function will return error condition CborErrorOutOfMemory.</p>
│ │ │ │  <p>On success, <code>*buffer</code> will contain a valid pointer that must be freed by calling <code>free()</code>. This is the case even for zero-length strings.</p>
│ │ │ │  <p>The <em>next</em> pointer, if not null, will be updated to point to the next item after this string. If <em>value</em> points to the last item, then <em>next</em> will be invalid.</p>
│ │ │ │  <p>This function may not run in constant time (it will run in O(n) time on the number of chunks). It requires constant memory (O(1)) in addition to the malloc'ed block.</p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd>cbor_value_get_text_string_chunk(), cbor_value_copy_byte_string(), <a class="el" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed" title="Allocates memory for the string pointed by value and copies it into this buffer.">cbor_value_dup_text_string()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd>cbor_value_get_text_string_chunk(), cbor_value_copy_byte_string(), <a class="el" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed" title="Allocates memory for the string pointed by value and copies it into this buffer.">cbor_value_dup_text_string()</a> </dd></dl>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a4365a3a12a36871dd84006b9d19fd9ed" name="a4365a3a12a36871dd84006b9d19fd9ed"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a4365a3a12a36871dd84006b9d19fd9ed">&#9670;&#160;</a></span>cbor_value_dup_text_string()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -272,15 +272,15 @@
│ │ │ │  <p>The pointer to the buffer is stored in <em>buffer</em> and the number of bytes copied is stored in <em>buflen</em> (those variables must not be NULL).</p>
│ │ │ │  <p>If the iterator <em>value</em> does not point to a text string, the behaviour is undefined, so checking with cbor_value_get_type or cbor_value_is_text_string is recommended.</p>
│ │ │ │  <p>If <code>malloc</code> returns a NULL pointer, this function will return error condition CborErrorOutOfMemory.</p>
│ │ │ │  <p>On success, <code>*buffer</code> will contain a valid pointer that must be freed by calling <code>free()</code>. This is the case even for zero-length strings.</p>
│ │ │ │  <p>The <em>next</em> pointer, if not null, will be updated to point to the next item after this string. If <em>value</em> points to the last item, then <em>next</em> will be invalid.</p>
│ │ │ │  <p>This function may not run in constant time (it will run in O(n) time on the number of chunks). It requires constant memory (O(1)) in addition to the malloc'ed block.</p>
│ │ │ │  <dl class="section note"><dt>Note</dt><dd>This function does not perform UTF-8 validation on the incoming text string.</dd></dl>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd>cbor_value_get_text_string_chunk(), cbor_value_copy_text_string(), <a class="el" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9" title="Allocates memory for the string pointed by value and copies it into this buffer.">cbor_value_dup_byte_string()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd>cbor_value_get_text_string_chunk(), cbor_value_copy_text_string(), <a class="el" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9" title="Allocates memory for the string pointed by value and copies it into this buffer.">cbor_value_dup_byte_string()</a> </dd></dl>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="ab60d1baf169949ecda2ad47e2ad58a8c" name="ab60d1baf169949ecda2ad47e2ad58a8c"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#ab60d1baf169949ecda2ad47e2ad58a8c">&#9670;&#160;</a></span>cbor_value_get_half_float_as_float()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -305,15 +305,15 @@
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p>Retrieves the CBOR half-precision floating point (16-bit) value that <em>value</em> points to, converts it to the float and store it in <em>result</em>. </p>
│ │ │ │  <p>If the iterator <em>value</em> does not point to a half-precision floating point value, the behavior is undefined, so checking with cbor_value_get_type or with cbor_value_is_half_float is recommended. </p><dl class="section see"><dt>See also</dt><dd>cbor_value_get_type(), cbor_value_is_valid(), cbor_value_is_half_float(), cbor_value_get_half_float(), cbor_value_get_float() </dd></dl>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="a0529f04ea9045bbd351ea03ee0a21b7b" name="a0529f04ea9045bbd351ea03ee0a21b7b"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#a0529f04ea9045bbd351ea03ee0a21b7b">&#9670;&#160;</a></span>cbor_value_to_pretty()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -370,17 +370,17 @@
│ │ │ │          </tr>
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p>Converts the current CBOR type pointed to by <em>value</em> to its textual representation and writes it to the <em>out</em> stream. </p>
│ │ │ │  <p>If an error occurs, this function returns an error code similar to CborParsing.</p>
│ │ │ │  <p>If no error ocurred, this function advances <em>value</em> to the next element. Often, concatenating the text representation of multiple elements can be done by appending a comma to the output stream in between calls to this function.</p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda" title="Converts the current CBOR type pointed by value to its textual representation and writes it to the st...">cbor_value_to_pretty_stream()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda" title="Converts the current CBOR type pointed by value to its textual representation and writes it to the st...">cbor_value_to_pretty_stream()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  <a id="adba89091b9618b1b6daa22284321cce7" name="adba89091b9618b1b6daa22284321cce7"></a>
│ │ │ │  <h2 class="memtitle"><span class="permalink"><a href="#adba89091b9618b1b6daa22284321cce7">&#9670;&#160;</a></span>cbor_value_to_pretty_advance_flags()</h2>
│ │ │ │  
│ │ │ │  <div class="memitem">
│ │ │ │ @@ -412,17 +412,17 @@
│ │ │ │        </table>
│ │ │ │  </div><div class="memdoc">
│ │ │ │  
│ │ │ │  <p>Converts the current CBOR type pointed to by <em>value</em> to its textual representation and writes it to the <em>out</em> stream. </p>
│ │ │ │  <p>If an error occurs, this function returns an error code similar to CborParsing.</p>
│ │ │ │  <p>The textual representation can be controlled by the <em>flags</em> parameter (see CborPrettyFlags for more information).</p>
│ │ │ │  <p>If no error ocurred, this function advances <em>value</em> to the next element. Often, concatenating the text representation of multiple elements can be done by appending a comma to the output stream in between calls to this function.</p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda" title="Converts the current CBOR type pointed by value to its textual representation and writes it to the st...">cbor_value_to_pretty_stream()</a>, <a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd><a class="el" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda" title="Converts the current CBOR type pointed by value to its textual representation and writes it to the st...">cbor_value_to_pretty_stream()</a>, <a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b" title="Converts the current CBOR type pointed to by value to its textual representation and writes it to the...">cbor_value_to_pretty()</a>, <a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79" title="Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.">cbor_value_to_json_advance()</a> </dd></dl>
│ │ │ │  
│ │ │ │ -<p class="reference">Referenced by <a class="el" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty()</a>, and <a class="el" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags()</a>.</p>
│ │ │ │ +<p class="reference">Referenced by <a class="el" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty()</a>, and <a class="el" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags()</a>.</p>
│ │ │ │  
│ │ │ │  </div>
│ │ │ │  </div>
│ │ │ │  </div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00005_source.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00047_source.html
│ │ │ │┄ Files 99% similar despite different names
│ │ │ │ @@ -42,15 +42,15 @@
│ │ │ │      </ul>
│ │ │ │    </div>
│ │ │ │  </div><!-- top -->
│ │ │ │  <div class="header">
│ │ │ │    <div class="headertitle"><div class="title">cbor.h</div></div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │ -<a href="a00005.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="comment">/****************************************************************************</span></div>
│ │ │ │ +<a href="a00047.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="comment">/****************************************************************************</span></div>
│ │ │ │  <div class="line"><a id="l00002" name="l00002"></a><span class="lineno">    2</span><span class="comment">**</span></div>
│ │ │ │  <div class="line"><a id="l00003" name="l00003"></a><span class="lineno">    3</span><span class="comment">** Copyright (C) 2021 Intel Corporation</span></div>
│ │ │ │  <div class="line"><a id="l00004" name="l00004"></a><span class="lineno">    4</span><span class="comment">**</span></div>
│ │ │ │  <div class="line"><a id="l00005" name="l00005"></a><span class="lineno">    5</span><span class="comment">** Permission is hereby granted, free of charge, to any person obtaining a copy</span></div>
│ │ │ │  <div class="line"><a id="l00006" name="l00006"></a><span class="lineno">    6</span><span class="comment">** of this software and associated documentation files (the &quot;Software&quot;), to deal</span></div>
│ │ │ │  <div class="line"><a id="l00007" name="l00007"></a><span class="lineno">    7</span><span class="comment">** in the Software without restriction, including without limitation the rights</span></div>
│ │ │ │  <div class="line"><a id="l00008" name="l00008"></a><span class="lineno">    8</span><span class="comment">** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div>
│ │ │ │ @@ -547,21 +547,21 @@
│ │ │ │  <div class="line"><a id="l00499" name="l00499"></a><span class="lineno">  499</span>CBOR_INLINE_API CborError cbor_value_copy_byte_string(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, uint8_t *buffer,</div>
│ │ │ │  <div class="line"><a id="l00500" name="l00500"></a><span class="lineno">  500</span>                                                      <span class="keywordtype">size_t</span> *buflen, <a class="code hl_struct" href="a00082.html">CborValue</a> *next)</div>
│ │ │ │  <div class="line"><a id="l00501" name="l00501"></a><span class="lineno">  501</span>{</div>
│ │ │ │  <div class="line"><a id="l00502" name="l00502"></a><span class="lineno">  502</span>    assert(cbor_value_is_byte_string(value));</div>
│ │ │ │  <div class="line"><a id="l00503" name="l00503"></a><span class="lineno">  503</span>    <span class="keywordflow">return</span> _cbor_value_copy_string(value, buffer, buflen, next);</div>
│ │ │ │  <div class="line"><a id="l00504" name="l00504"></a><span class="lineno">  504</span>}</div>
│ │ │ │  <div class="line"><a id="l00505" name="l00505"></a><span class="lineno">  505</span> </div>
│ │ │ │ -<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">  506</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">char</span> **buffer,</div>
│ │ │ │ +<div class="line"><a id="l00506" name="l00506"></a><span class="lineno"><a class="line" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">  506</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">char</span> **buffer,</div>
│ │ │ │  <div class="line"><a id="l00507" name="l00507"></a><span class="lineno">  507</span>                                                     <span class="keywordtype">size_t</span> *buflen, <a class="code hl_struct" href="a00082.html">CborValue</a> *next)</div>
│ │ │ │  <div class="line"><a id="l00508" name="l00508"></a><span class="lineno">  508</span>{</div>
│ │ │ │  <div class="line"><a id="l00509" name="l00509"></a><span class="lineno">  509</span>    assert(cbor_value_is_text_string(value));</div>
│ │ │ │  <div class="line"><a id="l00510" name="l00510"></a><span class="lineno">  510</span>    <span class="keywordflow">return</span> _cbor_value_dup_string(value, (<span class="keywordtype">void</span> **)buffer, buflen, next);</div>
│ │ │ │  <div class="line"><a id="l00511" name="l00511"></a><span class="lineno">  511</span>}</div>
│ │ │ │ -<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">  512</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, uint8_t **buffer,</div>
│ │ │ │ +<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"><a class="line" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">  512</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, uint8_t **buffer,</div>
│ │ │ │  <div class="line"><a id="l00513" name="l00513"></a><span class="lineno">  513</span>                                                     <span class="keywordtype">size_t</span> *buflen, <a class="code hl_struct" href="a00082.html">CborValue</a> *next)</div>
│ │ │ │  <div class="line"><a id="l00514" name="l00514"></a><span class="lineno">  514</span>{</div>
│ │ │ │  <div class="line"><a id="l00515" name="l00515"></a><span class="lineno">  515</span>    assert(cbor_value_is_byte_string(value));</div>
│ │ │ │  <div class="line"><a id="l00516" name="l00516"></a><span class="lineno">  516</span>    <span class="keywordflow">return</span> _cbor_value_dup_string(value, (<span class="keywordtype">void</span> **)buffer, buflen, next);</div>
│ │ │ │  <div class="line"><a id="l00517" name="l00517"></a><span class="lineno">  517</span>}</div>
│ │ │ │  <div class="line"><a id="l00518" name="l00518"></a><span class="lineno">  518</span> </div>
│ │ │ │  <div class="line"><a id="l00519" name="l00519"></a><span class="lineno">  519</span>CBOR_PRIVATE_API CborError _cbor_value_get_string_chunk_size(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">size_t</span> *len);</div>
│ │ │ │ @@ -642,15 +642,15 @@
│ │ │ │  <div class="line"><a id="l00594" name="l00594"></a><span class="lineno">  594</span>}</div>
│ │ │ │  <div class="line"><a id="l00595" name="l00595"></a><span class="lineno">  595</span> </div>
│ │ │ │  <div class="line"><a id="l00596" name="l00596"></a><span class="lineno">  596</span>CBOR_API CborError <a class="code hl_function" href="a00056.html#gaf145f4513ce734265d0128429cc4d5bd">cbor_value_map_find_value</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *map, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>, <a class="code hl_struct" href="a00082.html">CborValue</a> *element);</div>
│ │ │ │  <div class="line"><a id="l00597" name="l00597"></a><span class="lineno">  597</span> </div>
│ │ │ │  <div class="line"><a id="l00598" name="l00598"></a><span class="lineno">  598</span><span class="comment">/* Floating point */</span></div>
│ │ │ │  <div class="line"><a id="l00599" name="l00599"></a><span class="lineno">  599</span>CBOR_INLINE_API <span class="keywordtype">bool</span> cbor_value_is_half_float(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value)</div>
│ │ │ │  <div class="line"><a id="l00600" name="l00600"></a><span class="lineno">  600</span>{ <span class="keywordflow">return</span> value-&gt;type == CborHalfFloatType; }</div>
│ │ │ │ -<div class="line"><a id="l00601" name="l00601"></a><span class="lineno">  601</span>CBOR_API CborError <a class="code hl_function" href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">float</span> *result);</div>
│ │ │ │ +<div class="line"><a id="l00601" name="l00601"></a><span class="lineno">  601</span>CBOR_API CborError <a class="code hl_function" href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a>(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">float</span> *result);</div>
│ │ │ │  <div class="line"><a id="l00602" name="l00602"></a><span class="lineno">  602</span>CBOR_INLINE_API CborError cbor_value_get_half_float(<span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">void</span> *result)</div>
│ │ │ │  <div class="line"><a id="l00603" name="l00603"></a><span class="lineno">  603</span>{</div>
│ │ │ │  <div class="line"><a id="l00604" name="l00604"></a><span class="lineno">  604</span>    assert(cbor_value_is_half_float(value));</div>
│ │ │ │  <div class="line"><a id="l00605" name="l00605"></a><span class="lineno">  605</span>    assert((value-&gt;flags &amp; CborIteratorFlag_IntegerValueTooLarge) == 0);</div>
│ │ │ │  <div class="line"><a id="l00606" name="l00606"></a><span class="lineno">  606</span> </div>
│ │ │ │  <div class="line"><a id="l00607" name="l00607"></a><span class="lineno">  607</span>    <span class="comment">/* size has already been computed */</span></div>
│ │ │ │  <div class="line"><a id="l00608" name="l00608"></a><span class="lineno">  608</span>    memcpy(result, &amp;value-&gt;extra, <span class="keyword">sizeof</span>(value-&gt;extra));</div>
│ │ │ │ @@ -751,39 +751,39 @@
│ │ │ │  <div class="line"><a id="l00703" name="l00703"></a><span class="lineno">  703</span><span class="preprocessor">#endif</span></div>
│ │ │ │  <div class="line"><a id="l00704" name="l00704"></a><span class="lineno">  704</span>;</div>
│ │ │ │  <div class="line"><a id="l00705" name="l00705"></a><span class="lineno">  705</span> </div>
│ │ │ │  <div class="line"><a id="l00706" name="l00706"></a><span class="lineno">  706</span>CBOR_API CborError <a class="code hl_function" href="a00057.html#gab43d4414c47f00c74262e0687e23dcda">cbor_value_to_pretty_stream</a>(CborStreamFunction streamFunction, <span class="keywordtype">void</span> *token, <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">int</span> flags);</div>
│ │ │ │  <div class="line"><a id="l00707" name="l00707"></a><span class="lineno">  707</span> </div>
│ │ │ │  <div class="line"><a id="l00708" name="l00708"></a><span class="lineno">  708</span><span class="comment">/* The following API requires a hosted C implementation (uses FILE*) */</span></div>
│ │ │ │  <div class="line"><a id="l00709" name="l00709"></a><span class="lineno">  709</span><span class="preprocessor">#if !defined(__STDC_HOSTED__) || __STDC_HOSTED__-0 == 1</span></div>
│ │ │ │ -<div class="line"><a id="l00710" name="l00710"></a><span class="lineno">  710</span>CBOR_API CborError <a class="code hl_function" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a>(FILE *out, <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">int</span> flags);</div>
│ │ │ │ -<div class="line"><a id="l00711" name="l00711"></a><span class="lineno">  711</span>CBOR_API CborError <a class="code hl_function" href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a>(FILE *out, <a class="code hl_struct" href="a00082.html">CborValue</a> *value);</div>
│ │ │ │ -<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"><a class="line" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">  712</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a>(FILE *out, <span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value)</div>
│ │ │ │ +<div class="line"><a id="l00710" name="l00710"></a><span class="lineno">  710</span>CBOR_API CborError <a class="code hl_function" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a>(FILE *out, <a class="code hl_struct" href="a00082.html">CborValue</a> *value, <span class="keywordtype">int</span> flags);</div>
│ │ │ │ +<div class="line"><a id="l00711" name="l00711"></a><span class="lineno">  711</span>CBOR_API CborError <a class="code hl_function" href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a>(FILE *out, <a class="code hl_struct" href="a00082.html">CborValue</a> *value);</div>
│ │ │ │ +<div class="line"><a id="l00712" name="l00712"></a><span class="lineno"><a class="line" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">  712</a></span>CBOR_INLINE_API CborError <a class="code hl_function" href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a>(FILE *out, <span class="keyword">const</span> <a class="code hl_struct" href="a00082.html">CborValue</a> *value)</div>
│ │ │ │  <div class="line"><a id="l00713" name="l00713"></a><span class="lineno">  713</span>{</div>
│ │ │ │  <div class="line"><a id="l00714" name="l00714"></a><span class="lineno">  714</span>    <a class="code hl_struct" href="a00082.html">CborValue</a> copy = *value;</div>
│ │ │ │ -<div class="line"><a id="l00715" name="l00715"></a><span class="lineno">  715</span>    <span class="keywordflow">return</span> <a class="code hl_function" href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a>(out, &amp;copy, CborPrettyDefaultFlags);</div>
│ │ │ │ +<div class="line"><a id="l00715" name="l00715"></a><span class="lineno">  715</span>    <span class="keywordflow">return</span> <a class="code hl_function" href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a>(out, &amp;copy, CborPrettyDefaultFlags);</div>
│ │ │ │  <div class="line"><a id="l00716" name="l00716"></a><span class="lineno">  716</span>}</div>
│ │ │ │  <div class="line"><a id="l00717" name="l00717"></a><span class="lineno">  717</span><span class="preprocessor">#endif </span><span class="comment">/* __STDC_HOSTED__ check */</span><span class="preprocessor"></span></div>
│ │ │ │  <div class="line"><a id="l00718" name="l00718"></a><span class="lineno">  718</span> </div>
│ │ │ │  <div class="line"><a id="l00719" name="l00719"></a><span class="lineno">  719</span><span class="preprocessor">#endif </span><span class="comment">/* CBOR_NO_PRETTY_API */</span><span class="preprocessor"></span></div>
│ │ │ │  <div class="line"><a id="l00720" name="l00720"></a><span class="lineno">  720</span> </div>
│ │ │ │  <div class="line"><a id="l00721" name="l00721"></a><span class="lineno">  721</span><span class="preprocessor">#endif </span><span class="comment">/* CBOR_NO_PARSER_API */</span><span class="preprocessor"></span></div>
│ │ │ │  <div class="line"><a id="l00722" name="l00722"></a><span class="lineno">  722</span> </div>
│ │ │ │  <div class="line"><a id="l00723" name="l00723"></a><span class="lineno">  723</span><span class="preprocessor">#ifdef __cplusplus</span></div>
│ │ │ │  <div class="line"><a id="l00724" name="l00724"></a><span class="lineno">  724</span>}</div>
│ │ │ │  <div class="line"><a id="l00725" name="l00725"></a><span class="lineno">  725</span><span class="preprocessor">#endif</span></div>
│ │ │ │  <div class="line"><a id="l00726" name="l00726"></a><span class="lineno">  726</span> </div>
│ │ │ │  <div class="line"><a id="l00727" name="l00727"></a><span class="lineno">  727</span><span class="preprocessor">#endif </span><span class="comment">/* CBOR_H */</span><span class="preprocessor"></span></div>
│ │ │ │  <div class="line"><a id="l00728" name="l00728"></a><span class="lineno">  728</span> </div>
│ │ │ │ -<div class="ttc" id="aa00005_html_a0529f04ea9045bbd351ea03ee0a21b7b"><div class="ttname"><a href="a00005.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a></div><div class="ttdeci">CborError cbor_value_to_pretty(FILE *out, const CborValue *value)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cbor.h:712</div></div>
│ │ │ │ -<div class="ttc" id="aa00005_html_a4365a3a12a36871dd84006b9d19fd9ed"><div class="ttname"><a href="a00005.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a></div><div class="ttdeci">CborError cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)</div><div class="ttdoc">Allocates memory for the string pointed by value and copies it into this buffer.</div><div class="ttdef"><b>Definition</b> cbor.h:506</div></div>
│ │ │ │ -<div class="ttc" id="aa00005_html_ab60d1baf169949ecda2ad47e2ad58a8c"><div class="ttname"><a href="a00005.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a></div><div class="ttdeci">CBOR_API CborError cbor_value_get_half_float_as_float(const CborValue *value, float *result)</div><div class="ttdoc">Retrieves the CBOR half-precision floating point (16-bit) value that value points to,...</div><div class="ttdef"><b>Definition</b> cborparser_float.c:45</div></div>
│ │ │ │ -<div class="ttc" id="aa00005_html_adba89091b9618b1b6daa22284321cce7"><div class="ttname"><a href="a00005.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a></div><div class="ttdeci">CBOR_API CborError cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cborpretty_stdio.c:83</div></div>
│ │ │ │ -<div class="ttc" id="aa00005_html_adf17ef706737dc8c30d7a424d6bfc4b9"><div class="ttname"><a href="a00005.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a></div><div class="ttdeci">CborError cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)</div><div class="ttdoc">Allocates memory for the string pointed by value and copies it into this buffer.</div><div class="ttdef"><b>Definition</b> cbor.h:512</div></div>
│ │ │ │ -<div class="ttc" id="aa00005_html_aef4d5dc4b2bfaf458e82e350509f9c30"><div class="ttname"><a href="a00005.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a></div><div class="ttdeci">CBOR_API CborError cbor_value_to_pretty_advance(FILE *out, CborValue *value)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cborpretty_stdio.c:63</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_a0529f04ea9045bbd351ea03ee0a21b7b"><div class="ttname"><a href="a00047.html#a0529f04ea9045bbd351ea03ee0a21b7b">cbor_value_to_pretty</a></div><div class="ttdeci">CborError cbor_value_to_pretty(FILE *out, const CborValue *value)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cbor.h:712</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_a4365a3a12a36871dd84006b9d19fd9ed"><div class="ttname"><a href="a00047.html#a4365a3a12a36871dd84006b9d19fd9ed">cbor_value_dup_text_string</a></div><div class="ttdeci">CborError cbor_value_dup_text_string(const CborValue *value, char **buffer, size_t *buflen, CborValue *next)</div><div class="ttdoc">Allocates memory for the string pointed by value and copies it into this buffer.</div><div class="ttdef"><b>Definition</b> cbor.h:506</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_ab60d1baf169949ecda2ad47e2ad58a8c"><div class="ttname"><a href="a00047.html#ab60d1baf169949ecda2ad47e2ad58a8c">cbor_value_get_half_float_as_float</a></div><div class="ttdeci">CBOR_API CborError cbor_value_get_half_float_as_float(const CborValue *value, float *result)</div><div class="ttdoc">Retrieves the CBOR half-precision floating point (16-bit) value that value points to,...</div><div class="ttdef"><b>Definition</b> cborparser_float.c:45</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_adba89091b9618b1b6daa22284321cce7"><div class="ttname"><a href="a00047.html#adba89091b9618b1b6daa22284321cce7">cbor_value_to_pretty_advance_flags</a></div><div class="ttdeci">CBOR_API CborError cbor_value_to_pretty_advance_flags(FILE *out, CborValue *value, int flags)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cborpretty_stdio.c:83</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_adf17ef706737dc8c30d7a424d6bfc4b9"><div class="ttname"><a href="a00047.html#adf17ef706737dc8c30d7a424d6bfc4b9">cbor_value_dup_byte_string</a></div><div class="ttdeci">CborError cbor_value_dup_byte_string(const CborValue *value, uint8_t **buffer, size_t *buflen, CborValue *next)</div><div class="ttdoc">Allocates memory for the string pointed by value and copies it into this buffer.</div><div class="ttdef"><b>Definition</b> cbor.h:512</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html_aef4d5dc4b2bfaf458e82e350509f9c30"><div class="ttname"><a href="a00047.html#aef4d5dc4b2bfaf458e82e350509f9c30">cbor_value_to_pretty_advance</a></div><div class="ttdeci">CBOR_API CborError cbor_value_to_pretty_advance(FILE *out, CborValue *value)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to its textual representation and writes it to the...</div><div class="ttdef"><b>Definition</b> cborpretty_stdio.c:63</div></div>
│ │ │ │  <div class="ttc" id="aa00054_html_ga857ec8a14d22e715a2fd68576063849a"><div class="ttname"><a href="a00054.html#ga857ec8a14d22e715a2fd68576063849a">cbor_error_string</a></div><div class="ttdeci">CBOR_API const char * cbor_error_string(CborError error)</div><div class="ttdoc">Returns the error string corresponding to the CBOR error condition error.</div><div class="ttdef"><b>Definition</b> cborerrorstrings.c:80</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga0e84daa854e0480f4a3758bcb46b9b60"><div class="ttname"><a href="a00055.html#ga0e84daa854e0480f4a3758bcb46b9b60">cbor_encode_negative_int</a></div><div class="ttdeci">CBOR_API CborError cbor_encode_negative_int(CborEncoder *encoder, uint64_t absolute_value)</div><div class="ttdoc">Appends the negative 64-bit integer whose absolute value is absolute_value to the CBOR stream provide...</div><div class="ttdef"><b>Definition</b> cborencoder.c:369</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga1260b72bb0f067fd3c68d49a6b5f58d0"><div class="ttname"><a href="a00055.html#ga1260b72bb0f067fd3c68d49a6b5f58d0">cbor_encode_byte_string</a></div><div class="ttdeci">CBOR_API CborError cbor_encode_byte_string(CborEncoder *encoder, const uint8_t *string, size_t length)</div><div class="ttdoc">Appends the byte string string of length length to the CBOR stream provided by encoder.</div><div class="ttdef"><b>Definition</b> cborencoder.c:471</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga257051966d907f88af804f30f2e9d8e2"><div class="ttname"><a href="a00055.html#ga257051966d907f88af804f30f2e9d8e2">cbor_encoder_init</a></div><div class="ttdeci">CBOR_API void cbor_encoder_init(CborEncoder *encoder, uint8_t *buffer, size_t size, int flags)</div><div class="ttdoc">Initializes a CborEncoder structure encoder by pointing it to buffer buffer of size size.</div><div class="ttdef"><b>Definition</b> cborencoder.c:204</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga2b898ce6f5821c5aba8b6f0020c4b5ba"><div class="ttname"><a href="a00055.html#ga2b898ce6f5821c5aba8b6f0020c4b5ba">cbor_encode_uint</a></div><div class="ttdeci">CBOR_API CborError cbor_encode_uint(CborEncoder *encoder, uint64_t value)</div><div class="ttdoc">Appends the unsigned 64-bit integer value to the CBOR stream provided by encoder.</div><div class="ttdef"><b>Definition</b> cborencoder.c:356</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga4fa673c63e85b1fd6f8067aca4ccdde4"><div class="ttname"><a href="a00055.html#ga4fa673c63e85b1fd6f8067aca4ccdde4">cbor_encode_text_string</a></div><div class="ttdeci">CBOR_API CborError cbor_encode_text_string(CborEncoder *encoder, const char *string, size_t length)</div><div class="ttdoc">Appends the text string string of length length to the CBOR stream provided by encoder.</div><div class="ttdef"><b>Definition</b> cborencoder.c:483</div></div>
│ │ │ │  <div class="ttc" id="aa00055_html_ga70cff492f984c4a64a72e4d8a717027b"><div class="ttname"><a href="a00055.html#ga70cff492f984c4a64a72e4d8a717027b">cbor_encoder_close_container</a></div><div class="ttdeci">CBOR_API CborError cbor_encoder_close_container(CborEncoder *parentEncoder, const CborEncoder *containerEncoder)</div><div class="ttdoc">Closes the CBOR container (array or map) provided by containerEncoder and updates the CBOR stream pro...</div><div class="ttdef"><b>Definition</b> cborencoder.c:574</div></div>
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00017.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00032.html
│ │ │ │┄ Files 94% similar despite different names
│ │ │ │ @@ -45,29 +45,29 @@
│ │ │ │  <div class="header">
│ │ │ │    <div class="summary">
│ │ │ │  <a href="#func-members">Functions</a>  </div>
│ │ │ │    <div class="headertitle"><div class="title">cborjson.h File Reference</div></div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │  
│ │ │ │ -<p>&gt; The &lt;<a class="el" href="a00017.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON.  
│ │ │ │ +<p>&gt; The &lt;<a class="el" href="a00032.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON.  
│ │ │ │  <a href="#details">More...</a></p>
│ │ │ │ -<div class="textblock"><code>#include &quot;<a class="el" href="a00005_source.html">cbor.h</a>&quot;</code><br />
│ │ │ │ +<div class="textblock"><code>#include &quot;<a class="el" href="a00047_source.html">cbor.h</a>&quot;</code><br />
│ │ │ │  </div>
│ │ │ │ -<p><a href="a00017_source.html">Go to the source code of this file.</a></p>
│ │ │ │ +<p><a href="a00032_source.html">Go to the source code of this file.</a></p>
│ │ │ │  <table class="memberdecls">
│ │ │ │  <tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
│ │ │ │  Functions</h2></td></tr>
│ │ │ │  <tr class="memitem:ga558485bab0ebcb2646e7669d13861d79" id="r_ga558485bab0ebcb2646e7669d13861d79"><td class="memItemLeft" align="right" valign="top">CborError&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00058.html#ga558485bab0ebcb2646e7669d13861d79">cbor_value_to_json_advance</a> (FILE *out, <a class="el" href="a00082.html">CborValue</a> *value, int flags)</td></tr>
│ │ │ │  <tr class="memdesc:ga558485bab0ebcb2646e7669d13861d79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the current CBOR type pointed to by <em>value</em> to JSON and writes that to the <em>out</em> stream.  <br /></td></tr>
│ │ │ │  <tr class="separator:ga558485bab0ebcb2646e7669d13861d79"><td class="memSeparator" colspan="2">&#160;</td></tr>
│ │ │ │  </table>
│ │ │ │  <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
│ │ │ │ -<div class="textblock"><p>&gt; The &lt;<a class="el" href="a00017.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON. </p>
│ │ │ │ -<dl class="section see"><dt>See also</dt><dd>&lt;<a class="el" href="a00005.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; </dd></dl>
│ │ │ │ +<div class="textblock"><p>&gt; The &lt;<a class="el" href="a00032.html" title="&gt; The &lt;cborjson.h&gt; file contains the routines that are used to convert a CBOR data stream into JSON.">cborjson.h</a>&gt; file contains the routines that are used to convert a CBOR data stream into JSON. </p>
│ │ │ │ +<dl class="section see"><dt>See also</dt><dd>&lt;<a class="el" href="a00047.html" title="&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...">cbor.h</a>&gt; </dd></dl>
│ │ │ │  </div></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │  </body>
│ │ │ │  </html>
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00017_source.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00032_source.html
│ │ │ │┄ Files 99% similar despite different names
│ │ │ │ @@ -42,15 +42,15 @@
│ │ │ │      </ul>
│ │ │ │    </div>
│ │ │ │  </div><!-- top -->
│ │ │ │  <div class="header">
│ │ │ │    <div class="headertitle"><div class="title">cborjson.h</div></div>
│ │ │ │  </div><!--header-->
│ │ │ │  <div class="contents">
│ │ │ │ -<a href="a00017.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="comment">/****************************************************************************</span></div>
│ │ │ │ +<a href="a00032.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span><span class="comment">/****************************************************************************</span></div>
│ │ │ │  <div class="line"><a id="l00002" name="l00002"></a><span class="lineno">    2</span><span class="comment">**</span></div>
│ │ │ │  <div class="line"><a id="l00003" name="l00003"></a><span class="lineno">    3</span><span class="comment">** Copyright (C) 2015 Intel Corporation</span></div>
│ │ │ │  <div class="line"><a id="l00004" name="l00004"></a><span class="lineno">    4</span><span class="comment">**</span></div>
│ │ │ │  <div class="line"><a id="l00005" name="l00005"></a><span class="lineno">    5</span><span class="comment">** Permission is hereby granted, free of charge, to any person obtaining a copy</span></div>
│ │ │ │  <div class="line"><a id="l00006" name="l00006"></a><span class="lineno">    6</span><span class="comment">** of this software and associated documentation files (the &quot;Software&quot;), to deal</span></div>
│ │ │ │  <div class="line"><a id="l00007" name="l00007"></a><span class="lineno">    7</span><span class="comment">** in the Software without restriction, including without limitation the rights</span></div>
│ │ │ │  <div class="line"><a id="l00008" name="l00008"></a><span class="lineno">    8</span><span class="comment">** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell</span></div>
│ │ │ │ @@ -69,15 +69,15 @@
│ │ │ │  <div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span><span class="comment">** THE SOFTWARE.</span></div>
│ │ │ │  <div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span><span class="comment">**</span></div>
│ │ │ │  <div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="comment">****************************************************************************/</span></div>
│ │ │ │  <div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span> </div>
│ │ │ │  <div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span><span class="preprocessor">#ifndef CBORJSON_H</span></div>
│ │ │ │  <div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span><span class="preprocessor">#define CBORJSON_H</span></div>
│ │ │ │  <div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span> </div>
│ │ │ │ -<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span><span class="preprocessor">#include &quot;<a class="code" href="a00005.html">cbor.h</a>&quot;</span></div>
│ │ │ │ +<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span><span class="preprocessor">#include &quot;<a class="code" href="a00047.html">cbor.h</a>&quot;</span></div>
│ │ │ │  <div class="line"><a id="l00029" name="l00029"></a><span class="lineno">   29</span> </div>
│ │ │ │  <div class="line"><a id="l00030" name="l00030"></a><span class="lineno">   30</span><span class="preprocessor">#ifdef __cplusplus</span></div>
│ │ │ │  <div class="line"><a id="l00031" name="l00031"></a><span class="lineno">   31</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
│ │ │ │  <div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span><span class="preprocessor">#endif</span></div>
│ │ │ │  <div class="line"><a id="l00033" name="l00033"></a><span class="lineno">   33</span> </div>
│ │ │ │  <div class="line"><a id="l00034" name="l00034"></a><span class="lineno">   34</span><span class="comment">/* Conversion to JSON */</span></div>
│ │ │ │  <div class="line"><a id="l00035" name="l00035"></a><span class="lineno">   35</span><span class="keyword">enum</span> CborToJsonFlags</div>
│ │ │ │ @@ -104,15 +104,15 @@
│ │ │ │  <div class="line"><a id="l00056" name="l00056"></a><span class="lineno">   56</span> </div>
│ │ │ │  <div class="line"><a id="l00057" name="l00057"></a><span class="lineno">   57</span><span class="preprocessor">#ifdef __cplusplus</span></div>
│ │ │ │  <div class="line"><a id="l00058" name="l00058"></a><span class="lineno">   58</span>}</div>
│ │ │ │  <div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span><span class="preprocessor">#endif</span></div>
│ │ │ │  <div class="line"><a id="l00060" name="l00060"></a><span class="lineno">   60</span> </div>
│ │ │ │  <div class="line"><a id="l00061" name="l00061"></a><span class="lineno">   61</span><span class="preprocessor">#endif </span><span class="comment">/* CBORJSON_H */</span><span class="preprocessor"></span></div>
│ │ │ │  <div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span> </div>
│ │ │ │ -<div class="ttc" id="aa00005_html"><div class="ttname"><a href="a00005.html">cbor.h</a></div><div class="ttdoc">&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...</div></div>
│ │ │ │ +<div class="ttc" id="aa00047_html"><div class="ttname"><a href="a00047.html">cbor.h</a></div><div class="ttdoc">&gt; The &lt;cbor.h&gt; is the main header in TinyCBOR and defines the constants used by most functions as wel...</div></div>
│ │ │ │  <div class="ttc" id="aa00058_html_ga558485bab0ebcb2646e7669d13861d79"><div class="ttname"><a href="a00058.html#ga558485bab0ebcb2646e7669d13861d79">cbor_value_to_json_advance</a></div><div class="ttdeci">CborError cbor_value_to_json_advance(FILE *out, CborValue *value, int flags)</div><div class="ttdoc">Converts the current CBOR type pointed to by value to JSON and writes that to the out stream.</div><div class="ttdef"><b>Definition</b> cbortojson.c:704</div></div>
│ │ │ │  <div class="ttc" id="aa00082_html"><div class="ttname"><a href="a00082.html">CborValue</a></div><div class="ttdoc">This type contains one value parsed from the CBOR stream.</div><div class="ttdef"><b>Definition</b> cbor.h:341</div></div>
│ │ │ │  </div><!-- fragment --></div><!-- contents -->
│ │ │ │  <!-- start footer part -->
│ │ │ │  <hr class="footer"/><address class="footer"><small>
│ │ │ │  Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
│ │ │ │  </small></address>
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00026_source.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00038_source.html
│ │ │ │┄ Files identical despite different names
│ │ │ │   --- ./usr/share/doc/libtinycbor-dev/html/a00050_source.html
│ │ │ ├── +++ ./usr/share/doc/libtinycbor-dev/html/a00029_source.html
│ │ │ │┄ Files identical despite different names