1 1.1 christos <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 1.1 christos <html xmlns="http://www.w3.org/1999/xhtml"> 3 1.1 christos <head> 4 1.1 christos <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 5 1.1 christos <meta http-equiv="X-UA-Compatible" content="IE=9"/> 6 1.1 christos <meta name="generator" content="Doxygen 1.8.12"/> 7 1.1 christos <meta name="viewport" content="width=device-width, initial-scale=1"/> 8 1.1 christos <title>libcbor: src/cbor/internal/builder_callbacks.c File Reference</title> 9 1.1 christos <link href="tabs.css" rel="stylesheet" type="text/css"/> 10 1.1 christos <script type="text/javascript" src="jquery.js"></script> 11 1.1 christos <script type="text/javascript" src="dynsections.js"></script> 12 1.1 christos <link href="search/search.css" rel="stylesheet" type="text/css"/> 13 1.1 christos <script type="text/javascript" src="search/searchdata.js"></script> 14 1.1 christos <script type="text/javascript" src="search/search.js"></script> 15 1.1 christos <link href="doxygen.css" rel="stylesheet" type="text/css" /> 16 1.1 christos <link href="customdoxygen.css" rel="stylesheet" type="text/css"/> 17 1.1 christos </head> 18 1.1 christos <body> 19 1.1 christos <div id="top"><!-- do not remove this div, it is closed by doxygen! --> 20 1.1 christos <div id="titlearea"> 21 1.1 christos <table cellspacing="0" cellpadding="0"> 22 1.1 christos <tbody> 23 1.1 christos <tr style="height: 56px;"> 24 1.1 christos <td id="projectalign" style="padding-left: 0.5em;"> 25 1.1 christos <div id="projectname">libcbor 26 1.1 christos  <span id="projectnumber">0.5.0</span> 27 1.1 christos </div> 28 1.1 christos <div id="projectbrief">libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format.</div> 29 1.1 christos </td> 30 1.1 christos </tr> 31 1.1 christos </tbody> 32 1.1 christos </table> 33 1.1 christos </div> 34 1.1 christos <!-- end header part --> 35 1.1 christos <!-- Generated by Doxygen 1.8.12 --> 36 1.1 christos <script type="text/javascript"> 37 1.1 christos var searchBox = new SearchBox("searchBox", "search",false,'Search'); 38 1.1 christos </script> 39 1.1 christos <script type="text/javascript" src="menudata.js"></script> 40 1.1 christos <script type="text/javascript" src="menu.js"></script> 41 1.1 christos <script type="text/javascript"> 42 1.1 christos $(function() { 43 1.1 christos initMenu('',true,false,'search.php','Search'); 44 1.1 christos $(document).ready(function() { init_search(); }); 45 1.1 christos }); 46 1.1 christos </script> 47 1.1 christos <div id="main-nav"></div> 48 1.1 christos <!-- window showing the filter options --> 49 1.1 christos <div id="MSearchSelectWindow" 50 1.1 christos onmouseover="return searchBox.OnSearchSelectShow()" 51 1.1 christos onmouseout="return searchBox.OnSearchSelectHide()" 52 1.1 christos onkeydown="return searchBox.OnSearchSelectKey(event)"> 53 1.1 christos </div> 54 1.1 christos 55 1.1 christos <!-- iframe showing the search results (closed by default) --> 56 1.1 christos <div id="MSearchResultsWindow"> 57 1.1 christos <iframe src="javascript:void(0)" frameborder="0" 58 1.1 christos name="MSearchResults" id="MSearchResults"> 59 1.1 christos </iframe> 60 1.1 christos </div> 61 1.1 christos 62 1.1 christos <div id="nav-path" class="navpath"> 63 1.1 christos <ul> 64 1.1 christos <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_cb565ba51d82ea933604984cbab6233d.html">cbor</a></li><li class="navelem"><a class="el" href="dir_3ebe94c85f6786bf802771098c1d09bb.html">internal</a></li> </ul> 65 1.1 christos </div> 66 1.1 christos </div><!-- top --> 67 1.1 christos <div class="header"> 68 1.1 christos <div class="summary"> 69 1.1 christos <a href="#define-members">Macros</a> | 70 1.1 christos <a href="#func-members">Functions</a> </div> 71 1.1 christos <div class="headertitle"> 72 1.1 christos <div class="title">builder_callbacks.c File Reference</div> </div> 73 1.1 christos </div><!--header--> 74 1.1 christos <div class="contents"> 75 1.1 christos <div class="textblock"><code>#include "<a class="el" href="builder__callbacks_8h_source.html">builder_callbacks.h</a>"</code><br /> 76 1.1 christos <code>#include "<a class="el" href="unicode_8h_source.html">unicode.h</a>"</code><br /> 77 1.1 christos <code>#include <string.h></code><br /> 78 1.1 christos <code>#include "<a class="el" href="arrays_8h_source.html">../arrays.h</a>"</code><br /> 79 1.1 christos <code>#include "<a class="el" href="bytestrings_8h_source.html">../bytestrings.h</a>"</code><br /> 80 1.1 christos <code>#include "<a class="el" href="floats__ctrls_8h_source.html">../floats_ctrls.h</a>"</code><br /> 81 1.1 christos <code>#include "<a class="el" href="ints_8h_source.html">../ints.h</a>"</code><br /> 82 1.1 christos <code>#include "<a class="el" href="maps_8h_source.html">../maps.h</a>"</code><br /> 83 1.1 christos <code>#include "<a class="el" href="strings_8h_source.html">../strings.h</a>"</code><br /> 84 1.1 christos <code>#include "<a class="el" href="tags_8h_source.html">../tags.h</a>"</code><br /> 85 1.1 christos </div> 86 1.1 christos <p><a href="builder__callbacks_8c_source.html">Go to the source code of this file.</a></p> 87 1.1 christos <table class="memberdecls"> 88 1.1 christos <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> 89 1.1 christos Macros</h2></td></tr> 90 1.1 christos <tr class="memitem:ac5a5fe93758a82606342a6f5513d1102"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#ac5a5fe93758a82606342a6f5513d1102">CHECK_RES</a>   do { if (res == NULL) { ctx->creation_failed = true; return; } } while (0)</td></tr> 91 1.1 christos <tr class="separator:ac5a5fe93758a82606342a6f5513d1102"><td class="memSeparator" colspan="2"> </td></tr> 92 1.1 christos </table><table class="memberdecls"> 93 1.1 christos <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> 94 1.1 christos Functions</h2></td></tr> 95 1.1 christos <tr class="memitem:abfd1332f0df578631a3702a2c193287c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#abfd1332f0df578631a3702a2c193287c">_cbor_builder_append</a> (<a class="el" href="structcbor__item__t.html">cbor_item_t</a> *item, struct <a class="el" href="struct__cbor__decoder__context.html">_cbor_decoder_context</a> *ctx)</td></tr> 96 1.1 christos <tr class="separator:abfd1332f0df578631a3702a2c193287c"><td class="memSeparator" colspan="2"> </td></tr> 97 1.1 christos <tr class="memitem:aa3cd19f25b7f29ddcd153e30b2e09824"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#aa3cd19f25b7f29ddcd153e30b2e09824">cbor_builder_uint8_callback</a> (void *context, uint8_t value)</td></tr> 98 1.1 christos <tr class="separator:aa3cd19f25b7f29ddcd153e30b2e09824"><td class="memSeparator" colspan="2"> </td></tr> 99 1.1 christos <tr class="memitem:a8cac42a8aeaf19f532ccc5c21e851e8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a8cac42a8aeaf19f532ccc5c21e851e8c">cbor_builder_uint16_callback</a> (void *context, uint16_t value)</td></tr> 100 1.1 christos <tr class="separator:a8cac42a8aeaf19f532ccc5c21e851e8c"><td class="memSeparator" colspan="2"> </td></tr> 101 1.1 christos <tr class="memitem:a69e152b1c2523502456301f878b07c49"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a69e152b1c2523502456301f878b07c49">cbor_builder_uint32_callback</a> (void *context, uint32_t value)</td></tr> 102 1.1 christos <tr class="separator:a69e152b1c2523502456301f878b07c49"><td class="memSeparator" colspan="2"> </td></tr> 103 1.1 christos <tr class="memitem:a119060abe3c5b1d936514063ca4db22e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a119060abe3c5b1d936514063ca4db22e">cbor_builder_uint64_callback</a> (void *context, uint64_t value)</td></tr> 104 1.1 christos <tr class="separator:a119060abe3c5b1d936514063ca4db22e"><td class="memSeparator" colspan="2"> </td></tr> 105 1.1 christos <tr class="memitem:a9b1fada71e0c9cbc90ed6089ffc45958"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a9b1fada71e0c9cbc90ed6089ffc45958">cbor_builder_negint8_callback</a> (void *context, uint8_t value)</td></tr> 106 1.1 christos <tr class="separator:a9b1fada71e0c9cbc90ed6089ffc45958"><td class="memSeparator" colspan="2"> </td></tr> 107 1.1 christos <tr class="memitem:a355c63dd0e941d9f3bc18b95876d7b39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a355c63dd0e941d9f3bc18b95876d7b39">cbor_builder_negint16_callback</a> (void *context, uint16_t value)</td></tr> 108 1.1 christos <tr class="separator:a355c63dd0e941d9f3bc18b95876d7b39"><td class="memSeparator" colspan="2"> </td></tr> 109 1.1 christos <tr class="memitem:a4b0a2d222bc823bb88f9b8ba38e00f05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a4b0a2d222bc823bb88f9b8ba38e00f05">cbor_builder_negint32_callback</a> (void *context, uint32_t value)</td></tr> 110 1.1 christos <tr class="separator:a4b0a2d222bc823bb88f9b8ba38e00f05"><td class="memSeparator" colspan="2"> </td></tr> 111 1.1 christos <tr class="memitem:ab99cc7da548fd54ed22a6c988be037ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#ab99cc7da548fd54ed22a6c988be037ae">cbor_builder_negint64_callback</a> (void *context, uint64_t value)</td></tr> 112 1.1 christos <tr class="separator:ab99cc7da548fd54ed22a6c988be037ae"><td class="memSeparator" colspan="2"> </td></tr> 113 1.1 christos <tr class="memitem:a41f2a1f66f9cb53dd0075e88f0b640fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a41f2a1f66f9cb53dd0075e88f0b640fb">cbor_builder_byte_string_callback</a> (void *context, <a class="el" href="data_8h.html#a121c5944682215e742475f12f07c0a72">cbor_data</a> data, size_t length)</td></tr> 114 1.1 christos <tr class="separator:a41f2a1f66f9cb53dd0075e88f0b640fb"><td class="memSeparator" colspan="2"> </td></tr> 115 1.1 christos <tr class="memitem:a1c0c98b6c27ac737123ecb014cb6e9c7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a1c0c98b6c27ac737123ecb014cb6e9c7">cbor_builder_byte_string_start_callback</a> (void *context)</td></tr> 116 1.1 christos <tr class="separator:a1c0c98b6c27ac737123ecb014cb6e9c7"><td class="memSeparator" colspan="2"> </td></tr> 117 1.1 christos <tr class="memitem:aa10a165cd945c03ad09ae0866287f6bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#aa10a165cd945c03ad09ae0866287f6bd">cbor_builder_string_callback</a> (void *context, <a class="el" href="data_8h.html#a121c5944682215e742475f12f07c0a72">cbor_data</a> data, size_t length)</td></tr> 118 1.1 christos <tr class="separator:aa10a165cd945c03ad09ae0866287f6bd"><td class="memSeparator" colspan="2"> </td></tr> 119 1.1 christos <tr class="memitem:a269aa36265c6fb1b18cad2a14cf355a0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a269aa36265c6fb1b18cad2a14cf355a0">cbor_builder_string_start_callback</a> (void *context)</td></tr> 120 1.1 christos <tr class="separator:a269aa36265c6fb1b18cad2a14cf355a0"><td class="memSeparator" colspan="2"> </td></tr> 121 1.1 christos <tr class="memitem:a2dd24b9dcda84915c4fc0229a6e52df6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a2dd24b9dcda84915c4fc0229a6e52df6">cbor_builder_array_start_callback</a> (void *context, size_t size)</td></tr> 122 1.1 christos <tr class="separator:a2dd24b9dcda84915c4fc0229a6e52df6"><td class="memSeparator" colspan="2"> </td></tr> 123 1.1 christos <tr class="memitem:a7bcc936cb1cc653551de3d5b49fbe3f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a7bcc936cb1cc653551de3d5b49fbe3f0">cbor_builder_indef_array_start_callback</a> (void *context)</td></tr> 124 1.1 christos <tr class="separator:a7bcc936cb1cc653551de3d5b49fbe3f0"><td class="memSeparator" colspan="2"> </td></tr> 125 1.1 christos <tr class="memitem:a28b2dc3b7b96debc8763407308c365ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a28b2dc3b7b96debc8763407308c365ea">cbor_builder_indef_map_start_callback</a> (void *context)</td></tr> 126 1.1 christos <tr class="separator:a28b2dc3b7b96debc8763407308c365ea"><td class="memSeparator" colspan="2"> </td></tr> 127 1.1 christos <tr class="memitem:a95d00fb404804d93ebffdaf607f48a62"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a95d00fb404804d93ebffdaf607f48a62">cbor_builder_map_start_callback</a> (void *context, size_t size)</td></tr> 128 1.1 christos <tr class="separator:a95d00fb404804d93ebffdaf607f48a62"><td class="memSeparator" colspan="2"> </td></tr> 129 1.1 christos <tr class="memitem:ae386e2194dd97053acca4c26d6039ff6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#ae386e2194dd97053acca4c26d6039ff6">cbor_builder_indef_break_callback</a> (void *context)</td></tr> 130 1.1 christos <tr class="separator:ae386e2194dd97053acca4c26d6039ff6"><td class="memSeparator" colspan="2"> </td></tr> 131 1.1 christos <tr class="memitem:ae1509582103b87cc5824c30f101f9d76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#ae1509582103b87cc5824c30f101f9d76">cbor_builder_float2_callback</a> (void *context, float value)</td></tr> 132 1.1 christos <tr class="separator:ae1509582103b87cc5824c30f101f9d76"><td class="memSeparator" colspan="2"> </td></tr> 133 1.1 christos <tr class="memitem:aa86c973a7feebd7d4f12cd3014a36293"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#aa86c973a7feebd7d4f12cd3014a36293">cbor_builder_float4_callback</a> (void *context, float value)</td></tr> 134 1.1 christos <tr class="separator:aa86c973a7feebd7d4f12cd3014a36293"><td class="memSeparator" colspan="2"> </td></tr> 135 1.1 christos <tr class="memitem:ac78462da492c7d57dfb90f7aadcadc5e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#ac78462da492c7d57dfb90f7aadcadc5e">cbor_builder_float8_callback</a> (void *context, double value)</td></tr> 136 1.1 christos <tr class="separator:ac78462da492c7d57dfb90f7aadcadc5e"><td class="memSeparator" colspan="2"> </td></tr> 137 1.1 christos <tr class="memitem:a54852cd4c120b368d9b9b5cffb622303"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a54852cd4c120b368d9b9b5cffb622303">cbor_builder_null_callback</a> (void *context)</td></tr> 138 1.1 christos <tr class="separator:a54852cd4c120b368d9b9b5cffb622303"><td class="memSeparator" colspan="2"> </td></tr> 139 1.1 christos <tr class="memitem:a452f42c05cdf422e6526bc0d7cc135dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a452f42c05cdf422e6526bc0d7cc135dc">cbor_builder_undefined_callback</a> (void *context)</td></tr> 140 1.1 christos <tr class="separator:a452f42c05cdf422e6526bc0d7cc135dc"><td class="memSeparator" colspan="2"> </td></tr> 141 1.1 christos <tr class="memitem:a1898083345b031539becf70203361860"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#a1898083345b031539becf70203361860">cbor_builder_boolean_callback</a> (void *context, bool value)</td></tr> 142 1.1 christos <tr class="separator:a1898083345b031539becf70203361860"><td class="memSeparator" colspan="2"> </td></tr> 143 1.1 christos <tr class="memitem:aa2b3ea257a52e3f002c79ca2740ef6a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="builder__callbacks_8c.html#aa2b3ea257a52e3f002c79ca2740ef6a2">cbor_builder_tag_callback</a> (void *context, uint64_t value)</td></tr> 144 1.1 christos <tr class="separator:aa2b3ea257a52e3f002c79ca2740ef6a2"><td class="memSeparator" colspan="2"> </td></tr> 145 1.1 christos </table> 146 1.1 christos <h2 class="groupheader">Macro Definition Documentation</h2> 147 1.1 christos <a id="ac5a5fe93758a82606342a6f5513d1102"></a> 148 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#ac5a5fe93758a82606342a6f5513d1102">§ </a></span>CHECK_RES</h2> 149 1.1 christos 150 1.1 christos <div class="memitem"> 151 1.1 christos <div class="memproto"> 152 1.1 christos <table class="memname"> 153 1.1 christos <tr> 154 1.1 christos <td class="memname">#define CHECK_RES   do { if (res == NULL) { ctx->creation_failed = true; return; } } while (0)</td> 155 1.1 christos </tr> 156 1.1 christos </table> 157 1.1 christos </div><div class="memdoc"> 158 1.1 christos 159 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00084">84</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 160 1.1 christos 161 1.1 christos </div> 162 1.1 christos </div> 163 1.1 christos <h2 class="groupheader">Function Documentation</h2> 164 1.1 christos <a id="abfd1332f0df578631a3702a2c193287c"></a> 165 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#abfd1332f0df578631a3702a2c193287c">§ </a></span>_cbor_builder_append()</h2> 166 1.1 christos 167 1.1 christos <div class="memitem"> 168 1.1 christos <div class="memproto"> 169 1.1 christos <table class="memname"> 170 1.1 christos <tr> 171 1.1 christos <td class="memname">void _cbor_builder_append </td> 172 1.1 christos <td>(</td> 173 1.1 christos <td class="paramtype"><a class="el" href="structcbor__item__t.html">cbor_item_t</a> * </td> 174 1.1 christos <td class="paramname"><em>item</em>, </td> 175 1.1 christos </tr> 176 1.1 christos <tr> 177 1.1 christos <td class="paramkey"></td> 178 1.1 christos <td></td> 179 1.1 christos <td class="paramtype">struct <a class="el" href="struct__cbor__decoder__context.html">_cbor_decoder_context</a> * </td> 180 1.1 christos <td class="paramname"><em>ctx</em> </td> 181 1.1 christos </tr> 182 1.1 christos <tr> 183 1.1 christos <td></td> 184 1.1 christos <td>)</td> 185 1.1 christos <td></td><td></td> 186 1.1 christos </tr> 187 1.1 christos </table> 188 1.1 christos </div><div class="memdoc"> 189 1.1 christos 190 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00019">19</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 191 1.1 christos 192 1.1 christos </div> 193 1.1 christos </div> 194 1.1 christos <a id="a2dd24b9dcda84915c4fc0229a6e52df6"></a> 195 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a2dd24b9dcda84915c4fc0229a6e52df6">§ </a></span>cbor_builder_array_start_callback()</h2> 196 1.1 christos 197 1.1 christos <div class="memitem"> 198 1.1 christos <div class="memproto"> 199 1.1 christos <table class="memname"> 200 1.1 christos <tr> 201 1.1 christos <td class="memname">void cbor_builder_array_start_callback </td> 202 1.1 christos <td>(</td> 203 1.1 christos <td class="paramtype">void * </td> 204 1.1 christos <td class="paramname"><em>context</em>, </td> 205 1.1 christos </tr> 206 1.1 christos <tr> 207 1.1 christos <td class="paramkey"></td> 208 1.1 christos <td></td> 209 1.1 christos <td class="paramtype">size_t </td> 210 1.1 christos <td class="paramname"><em>size</em> </td> 211 1.1 christos </tr> 212 1.1 christos <tr> 213 1.1 christos <td></td> 214 1.1 christos <td>)</td> 215 1.1 christos <td></td><td></td> 216 1.1 christos </tr> 217 1.1 christos </table> 218 1.1 christos </div><div class="memdoc"> 219 1.1 christos 220 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00251">251</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 221 1.1 christos 222 1.1 christos </div> 223 1.1 christos </div> 224 1.1 christos <a id="a1898083345b031539becf70203361860"></a> 225 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a1898083345b031539becf70203361860">§ </a></span>cbor_builder_boolean_callback()</h2> 226 1.1 christos 227 1.1 christos <div class="memitem"> 228 1.1 christos <div class="memproto"> 229 1.1 christos <table class="memname"> 230 1.1 christos <tr> 231 1.1 christos <td class="memname">void cbor_builder_boolean_callback </td> 232 1.1 christos <td>(</td> 233 1.1 christos <td class="paramtype">void * </td> 234 1.1 christos <td class="paramname"><em>context</em>, </td> 235 1.1 christos </tr> 236 1.1 christos <tr> 237 1.1 christos <td class="paramkey"></td> 238 1.1 christos <td></td> 239 1.1 christos <td class="paramtype">bool </td> 240 1.1 christos <td class="paramname"><em>value</em> </td> 241 1.1 christos </tr> 242 1.1 christos <tr> 243 1.1 christos <td></td> 244 1.1 christos <td>)</td> 245 1.1 christos <td></td><td></td> 246 1.1 christos </tr> 247 1.1 christos </table> 248 1.1 christos </div><div class="memdoc"> 249 1.1 christos 250 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00345">345</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 251 1.1 christos 252 1.1 christos </div> 253 1.1 christos </div> 254 1.1 christos <a id="a41f2a1f66f9cb53dd0075e88f0b640fb"></a> 255 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a41f2a1f66f9cb53dd0075e88f0b640fb">§ </a></span>cbor_builder_byte_string_callback()</h2> 256 1.1 christos 257 1.1 christos <div class="memitem"> 258 1.1 christos <div class="memproto"> 259 1.1 christos <table class="memname"> 260 1.1 christos <tr> 261 1.1 christos <td class="memname">void cbor_builder_byte_string_callback </td> 262 1.1 christos <td>(</td> 263 1.1 christos <td class="paramtype">void * </td> 264 1.1 christos <td class="paramname"><em>context</em>, </td> 265 1.1 christos </tr> 266 1.1 christos <tr> 267 1.1 christos <td class="paramkey"></td> 268 1.1 christos <td></td> 269 1.1 christos <td class="paramtype"><a class="el" href="data_8h.html#a121c5944682215e742475f12f07c0a72">cbor_data</a> </td> 270 1.1 christos <td class="paramname"><em>data</em>, </td> 271 1.1 christos </tr> 272 1.1 christos <tr> 273 1.1 christos <td class="paramkey"></td> 274 1.1 christos <td></td> 275 1.1 christos <td class="paramtype">size_t </td> 276 1.1 christos <td class="paramname"><em>length</em> </td> 277 1.1 christos </tr> 278 1.1 christos <tr> 279 1.1 christos <td></td> 280 1.1 christos <td>)</td> 281 1.1 christos <td></td><td></td> 282 1.1 christos </tr> 283 1.1 christos </table> 284 1.1 christos </div><div class="memdoc"> 285 1.1 christos 286 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00165">165</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 287 1.1 christos 288 1.1 christos </div> 289 1.1 christos </div> 290 1.1 christos <a id="a1c0c98b6c27ac737123ecb014cb6e9c7"></a> 291 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a1c0c98b6c27ac737123ecb014cb6e9c7">§ </a></span>cbor_builder_byte_string_start_callback()</h2> 292 1.1 christos 293 1.1 christos <div class="memitem"> 294 1.1 christos <div class="memproto"> 295 1.1 christos <table class="memname"> 296 1.1 christos <tr> 297 1.1 christos <td class="memname">void cbor_builder_byte_string_start_callback </td> 298 1.1 christos <td>(</td> 299 1.1 christos <td class="paramtype">void * </td> 300 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 301 1.1 christos <td></td> 302 1.1 christos </tr> 303 1.1 christos </table> 304 1.1 christos </div><div class="memdoc"> 305 1.1 christos 306 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00197">197</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 307 1.1 christos 308 1.1 christos </div> 309 1.1 christos </div> 310 1.1 christos <a id="ae1509582103b87cc5824c30f101f9d76"></a> 311 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#ae1509582103b87cc5824c30f101f9d76">§ </a></span>cbor_builder_float2_callback()</h2> 312 1.1 christos 313 1.1 christos <div class="memitem"> 314 1.1 christos <div class="memproto"> 315 1.1 christos <table class="memname"> 316 1.1 christos <tr> 317 1.1 christos <td class="memname">void cbor_builder_float2_callback </td> 318 1.1 christos <td>(</td> 319 1.1 christos <td class="paramtype">void * </td> 320 1.1 christos <td class="paramname"><em>context</em>, </td> 321 1.1 christos </tr> 322 1.1 christos <tr> 323 1.1 christos <td class="paramkey"></td> 324 1.1 christos <td></td> 325 1.1 christos <td class="paramtype">float </td> 326 1.1 christos <td class="paramname"><em>value</em> </td> 327 1.1 christos </tr> 328 1.1 christos <tr> 329 1.1 christos <td></td> 330 1.1 christos <td>)</td> 331 1.1 christos <td></td><td></td> 332 1.1 christos </tr> 333 1.1 christos </table> 334 1.1 christos </div><div class="memdoc"> 335 1.1 christos 336 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00303">303</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 337 1.1 christos 338 1.1 christos </div> 339 1.1 christos </div> 340 1.1 christos <a id="aa86c973a7feebd7d4f12cd3014a36293"></a> 341 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#aa86c973a7feebd7d4f12cd3014a36293">§ </a></span>cbor_builder_float4_callback()</h2> 342 1.1 christos 343 1.1 christos <div class="memitem"> 344 1.1 christos <div class="memproto"> 345 1.1 christos <table class="memname"> 346 1.1 christos <tr> 347 1.1 christos <td class="memname">void cbor_builder_float4_callback </td> 348 1.1 christos <td>(</td> 349 1.1 christos <td class="paramtype">void * </td> 350 1.1 christos <td class="paramname"><em>context</em>, </td> 351 1.1 christos </tr> 352 1.1 christos <tr> 353 1.1 christos <td class="paramkey"></td> 354 1.1 christos <td></td> 355 1.1 christos <td class="paramtype">float </td> 356 1.1 christos <td class="paramname"><em>value</em> </td> 357 1.1 christos </tr> 358 1.1 christos <tr> 359 1.1 christos <td></td> 360 1.1 christos <td>)</td> 361 1.1 christos <td></td><td></td> 362 1.1 christos </tr> 363 1.1 christos </table> 364 1.1 christos </div><div class="memdoc"> 365 1.1 christos 366 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00311">311</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 367 1.1 christos 368 1.1 christos </div> 369 1.1 christos </div> 370 1.1 christos <a id="ac78462da492c7d57dfb90f7aadcadc5e"></a> 371 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#ac78462da492c7d57dfb90f7aadcadc5e">§ </a></span>cbor_builder_float8_callback()</h2> 372 1.1 christos 373 1.1 christos <div class="memitem"> 374 1.1 christos <div class="memproto"> 375 1.1 christos <table class="memname"> 376 1.1 christos <tr> 377 1.1 christos <td class="memname">void cbor_builder_float8_callback </td> 378 1.1 christos <td>(</td> 379 1.1 christos <td class="paramtype">void * </td> 380 1.1 christos <td class="paramname"><em>context</em>, </td> 381 1.1 christos </tr> 382 1.1 christos <tr> 383 1.1 christos <td class="paramkey"></td> 384 1.1 christos <td></td> 385 1.1 christos <td class="paramtype">double </td> 386 1.1 christos <td class="paramname"><em>value</em> </td> 387 1.1 christos </tr> 388 1.1 christos <tr> 389 1.1 christos <td></td> 390 1.1 christos <td>)</td> 391 1.1 christos <td></td><td></td> 392 1.1 christos </tr> 393 1.1 christos </table> 394 1.1 christos </div><div class="memdoc"> 395 1.1 christos 396 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00320">320</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 397 1.1 christos 398 1.1 christos </div> 399 1.1 christos </div> 400 1.1 christos <a id="a7bcc936cb1cc653551de3d5b49fbe3f0"></a> 401 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a7bcc936cb1cc653551de3d5b49fbe3f0">§ </a></span>cbor_builder_indef_array_start_callback()</h2> 402 1.1 christos 403 1.1 christos <div class="memitem"> 404 1.1 christos <div class="memproto"> 405 1.1 christos <table class="memname"> 406 1.1 christos <tr> 407 1.1 christos <td class="memname">void cbor_builder_indef_array_start_callback </td> 408 1.1 christos <td>(</td> 409 1.1 christos <td class="paramtype">void * </td> 410 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 411 1.1 christos <td></td> 412 1.1 christos </tr> 413 1.1 christos </table> 414 1.1 christos </div><div class="memdoc"> 415 1.1 christos 416 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00263">263</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 417 1.1 christos 418 1.1 christos </div> 419 1.1 christos </div> 420 1.1 christos <a id="ae386e2194dd97053acca4c26d6039ff6"></a> 421 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#ae386e2194dd97053acca4c26d6039ff6">§ </a></span>cbor_builder_indef_break_callback()</h2> 422 1.1 christos 423 1.1 christos <div class="memitem"> 424 1.1 christos <div class="memproto"> 425 1.1 christos <table class="memname"> 426 1.1 christos <tr> 427 1.1 christos <td class="memname">void cbor_builder_indef_break_callback </td> 428 1.1 christos <td>(</td> 429 1.1 christos <td class="paramtype">void * </td> 430 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 431 1.1 christos <td></td> 432 1.1 christos </tr> 433 1.1 christos </table> 434 1.1 christos </div><div class="memdoc"> 435 1.1 christos 436 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00291">291</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 437 1.1 christos 438 1.1 christos </div> 439 1.1 christos </div> 440 1.1 christos <a id="a28b2dc3b7b96debc8763407308c365ea"></a> 441 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a28b2dc3b7b96debc8763407308c365ea">§ </a></span>cbor_builder_indef_map_start_callback()</h2> 442 1.1 christos 443 1.1 christos <div class="memitem"> 444 1.1 christos <div class="memproto"> 445 1.1 christos <table class="memname"> 446 1.1 christos <tr> 447 1.1 christos <td class="memname">void cbor_builder_indef_map_start_callback </td> 448 1.1 christos <td>(</td> 449 1.1 christos <td class="paramtype">void * </td> 450 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 451 1.1 christos <td></td> 452 1.1 christos </tr> 453 1.1 christos </table> 454 1.1 christos </div><div class="memdoc"> 455 1.1 christos 456 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00271">271</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 457 1.1 christos 458 1.1 christos </div> 459 1.1 christos </div> 460 1.1 christos <a id="a95d00fb404804d93ebffdaf607f48a62"></a> 461 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a95d00fb404804d93ebffdaf607f48a62">§ </a></span>cbor_builder_map_start_callback()</h2> 462 1.1 christos 463 1.1 christos <div class="memitem"> 464 1.1 christos <div class="memproto"> 465 1.1 christos <table class="memname"> 466 1.1 christos <tr> 467 1.1 christos <td class="memname">void cbor_builder_map_start_callback </td> 468 1.1 christos <td>(</td> 469 1.1 christos <td class="paramtype">void * </td> 470 1.1 christos <td class="paramname"><em>context</em>, </td> 471 1.1 christos </tr> 472 1.1 christos <tr> 473 1.1 christos <td class="paramkey"></td> 474 1.1 christos <td></td> 475 1.1 christos <td class="paramtype">size_t </td> 476 1.1 christos <td class="paramname"><em>size</em> </td> 477 1.1 christos </tr> 478 1.1 christos <tr> 479 1.1 christos <td></td> 480 1.1 christos <td>)</td> 481 1.1 christos <td></td><td></td> 482 1.1 christos </tr> 483 1.1 christos </table> 484 1.1 christos </div><div class="memdoc"> 485 1.1 christos 486 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00279">279</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 487 1.1 christos 488 1.1 christos </div> 489 1.1 christos </div> 490 1.1 christos <a id="a355c63dd0e941d9f3bc18b95876d7b39"></a> 491 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a355c63dd0e941d9f3bc18b95876d7b39">§ </a></span>cbor_builder_negint16_callback()</h2> 492 1.1 christos 493 1.1 christos <div class="memitem"> 494 1.1 christos <div class="memproto"> 495 1.1 christos <table class="memname"> 496 1.1 christos <tr> 497 1.1 christos <td class="memname">void cbor_builder_negint16_callback </td> 498 1.1 christos <td>(</td> 499 1.1 christos <td class="paramtype">void * </td> 500 1.1 christos <td class="paramname"><em>context</em>, </td> 501 1.1 christos </tr> 502 1.1 christos <tr> 503 1.1 christos <td class="paramkey"></td> 504 1.1 christos <td></td> 505 1.1 christos <td class="paramtype">uint16_t </td> 506 1.1 christos <td class="paramname"><em>value</em> </td> 507 1.1 christos </tr> 508 1.1 christos <tr> 509 1.1 christos <td></td> 510 1.1 christos <td>)</td> 511 1.1 christos <td></td><td></td> 512 1.1 christos </tr> 513 1.1 christos </table> 514 1.1 christos </div><div class="memdoc"> 515 1.1 christos 516 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00136">136</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 517 1.1 christos 518 1.1 christos </div> 519 1.1 christos </div> 520 1.1 christos <a id="a4b0a2d222bc823bb88f9b8ba38e00f05"></a> 521 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a4b0a2d222bc823bb88f9b8ba38e00f05">§ </a></span>cbor_builder_negint32_callback()</h2> 522 1.1 christos 523 1.1 christos <div class="memitem"> 524 1.1 christos <div class="memproto"> 525 1.1 christos <table class="memname"> 526 1.1 christos <tr> 527 1.1 christos <td class="memname">void cbor_builder_negint32_callback </td> 528 1.1 christos <td>(</td> 529 1.1 christos <td class="paramtype">void * </td> 530 1.1 christos <td class="paramname"><em>context</em>, </td> 531 1.1 christos </tr> 532 1.1 christos <tr> 533 1.1 christos <td class="paramkey"></td> 534 1.1 christos <td></td> 535 1.1 christos <td class="paramtype">uint32_t </td> 536 1.1 christos <td class="paramname"><em>value</em> </td> 537 1.1 christos </tr> 538 1.1 christos <tr> 539 1.1 christos <td></td> 540 1.1 christos <td>)</td> 541 1.1 christos <td></td><td></td> 542 1.1 christos </tr> 543 1.1 christos </table> 544 1.1 christos </div><div class="memdoc"> 545 1.1 christos 546 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00145">145</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 547 1.1 christos 548 1.1 christos </div> 549 1.1 christos </div> 550 1.1 christos <a id="ab99cc7da548fd54ed22a6c988be037ae"></a> 551 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#ab99cc7da548fd54ed22a6c988be037ae">§ </a></span>cbor_builder_negint64_callback()</h2> 552 1.1 christos 553 1.1 christos <div class="memitem"> 554 1.1 christos <div class="memproto"> 555 1.1 christos <table class="memname"> 556 1.1 christos <tr> 557 1.1 christos <td class="memname">void cbor_builder_negint64_callback </td> 558 1.1 christos <td>(</td> 559 1.1 christos <td class="paramtype">void * </td> 560 1.1 christos <td class="paramname"><em>context</em>, </td> 561 1.1 christos </tr> 562 1.1 christos <tr> 563 1.1 christos <td class="paramkey"></td> 564 1.1 christos <td></td> 565 1.1 christos <td class="paramtype">uint64_t </td> 566 1.1 christos <td class="paramname"><em>value</em> </td> 567 1.1 christos </tr> 568 1.1 christos <tr> 569 1.1 christos <td></td> 570 1.1 christos <td>)</td> 571 1.1 christos <td></td><td></td> 572 1.1 christos </tr> 573 1.1 christos </table> 574 1.1 christos </div><div class="memdoc"> 575 1.1 christos 576 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00155">155</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 577 1.1 christos 578 1.1 christos </div> 579 1.1 christos </div> 580 1.1 christos <a id="a9b1fada71e0c9cbc90ed6089ffc45958"></a> 581 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a9b1fada71e0c9cbc90ed6089ffc45958">§ </a></span>cbor_builder_negint8_callback()</h2> 582 1.1 christos 583 1.1 christos <div class="memitem"> 584 1.1 christos <div class="memproto"> 585 1.1 christos <table class="memname"> 586 1.1 christos <tr> 587 1.1 christos <td class="memname">void cbor_builder_negint8_callback </td> 588 1.1 christos <td>(</td> 589 1.1 christos <td class="paramtype">void * </td> 590 1.1 christos <td class="paramname"><em>context</em>, </td> 591 1.1 christos </tr> 592 1.1 christos <tr> 593 1.1 christos <td class="paramkey"></td> 594 1.1 christos <td></td> 595 1.1 christos <td class="paramtype">uint8_t </td> 596 1.1 christos <td class="paramname"><em>value</em> </td> 597 1.1 christos </tr> 598 1.1 christos <tr> 599 1.1 christos <td></td> 600 1.1 christos <td>)</td> 601 1.1 christos <td></td><td></td> 602 1.1 christos </tr> 603 1.1 christos </table> 604 1.1 christos </div><div class="memdoc"> 605 1.1 christos 606 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00126">126</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 607 1.1 christos 608 1.1 christos </div> 609 1.1 christos </div> 610 1.1 christos <a id="a54852cd4c120b368d9b9b5cffb622303"></a> 611 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a54852cd4c120b368d9b9b5cffb622303">§ </a></span>cbor_builder_null_callback()</h2> 612 1.1 christos 613 1.1 christos <div class="memitem"> 614 1.1 christos <div class="memproto"> 615 1.1 christos <table class="memname"> 616 1.1 christos <tr> 617 1.1 christos <td class="memname">void cbor_builder_null_callback </td> 618 1.1 christos <td>(</td> 619 1.1 christos <td class="paramtype">void * </td> 620 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 621 1.1 christos <td></td> 622 1.1 christos </tr> 623 1.1 christos </table> 624 1.1 christos </div><div class="memdoc"> 625 1.1 christos 626 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00329">329</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 627 1.1 christos 628 1.1 christos </div> 629 1.1 christos </div> 630 1.1 christos <a id="aa10a165cd945c03ad09ae0866287f6bd"></a> 631 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#aa10a165cd945c03ad09ae0866287f6bd">§ </a></span>cbor_builder_string_callback()</h2> 632 1.1 christos 633 1.1 christos <div class="memitem"> 634 1.1 christos <div class="memproto"> 635 1.1 christos <table class="memname"> 636 1.1 christos <tr> 637 1.1 christos <td class="memname">void cbor_builder_string_callback </td> 638 1.1 christos <td>(</td> 639 1.1 christos <td class="paramtype">void * </td> 640 1.1 christos <td class="paramname"><em>context</em>, </td> 641 1.1 christos </tr> 642 1.1 christos <tr> 643 1.1 christos <td class="paramkey"></td> 644 1.1 christos <td></td> 645 1.1 christos <td class="paramtype"><a class="el" href="data_8h.html#a121c5944682215e742475f12f07c0a72">cbor_data</a> </td> 646 1.1 christos <td class="paramname"><em>data</em>, </td> 647 1.1 christos </tr> 648 1.1 christos <tr> 649 1.1 christos <td class="paramkey"></td> 650 1.1 christos <td></td> 651 1.1 christos <td class="paramtype">size_t </td> 652 1.1 christos <td class="paramname"><em>length</em> </td> 653 1.1 christos </tr> 654 1.1 christos <tr> 655 1.1 christos <td></td> 656 1.1 christos <td>)</td> 657 1.1 christos <td></td><td></td> 658 1.1 christos </tr> 659 1.1 christos </table> 660 1.1 christos </div><div class="memdoc"> 661 1.1 christos 662 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00206">206</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 663 1.1 christos 664 1.1 christos </div> 665 1.1 christos </div> 666 1.1 christos <a id="a269aa36265c6fb1b18cad2a14cf355a0"></a> 667 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a269aa36265c6fb1b18cad2a14cf355a0">§ </a></span>cbor_builder_string_start_callback()</h2> 668 1.1 christos 669 1.1 christos <div class="memitem"> 670 1.1 christos <div class="memproto"> 671 1.1 christos <table class="memname"> 672 1.1 christos <tr> 673 1.1 christos <td class="memname">void cbor_builder_string_start_callback </td> 674 1.1 christos <td>(</td> 675 1.1 christos <td class="paramtype">void * </td> 676 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 677 1.1 christos <td></td> 678 1.1 christos </tr> 679 1.1 christos </table> 680 1.1 christos </div><div class="memdoc"> 681 1.1 christos 682 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00243">243</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 683 1.1 christos 684 1.1 christos </div> 685 1.1 christos </div> 686 1.1 christos <a id="aa2b3ea257a52e3f002c79ca2740ef6a2"></a> 687 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#aa2b3ea257a52e3f002c79ca2740ef6a2">§ </a></span>cbor_builder_tag_callback()</h2> 688 1.1 christos 689 1.1 christos <div class="memitem"> 690 1.1 christos <div class="memproto"> 691 1.1 christos <table class="memname"> 692 1.1 christos <tr> 693 1.1 christos <td class="memname">void cbor_builder_tag_callback </td> 694 1.1 christos <td>(</td> 695 1.1 christos <td class="paramtype">void * </td> 696 1.1 christos <td class="paramname"><em>context</em>, </td> 697 1.1 christos </tr> 698 1.1 christos <tr> 699 1.1 christos <td class="paramkey"></td> 700 1.1 christos <td></td> 701 1.1 christos <td class="paramtype">uint64_t </td> 702 1.1 christos <td class="paramname"><em>value</em> </td> 703 1.1 christos </tr> 704 1.1 christos <tr> 705 1.1 christos <td></td> 706 1.1 christos <td>)</td> 707 1.1 christos <td></td><td></td> 708 1.1 christos </tr> 709 1.1 christos </table> 710 1.1 christos </div><div class="memdoc"> 711 1.1 christos 712 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00353">353</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 713 1.1 christos 714 1.1 christos </div> 715 1.1 christos </div> 716 1.1 christos <a id="a8cac42a8aeaf19f532ccc5c21e851e8c"></a> 717 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a8cac42a8aeaf19f532ccc5c21e851e8c">§ </a></span>cbor_builder_uint16_callback()</h2> 718 1.1 christos 719 1.1 christos <div class="memitem"> 720 1.1 christos <div class="memproto"> 721 1.1 christos <table class="memname"> 722 1.1 christos <tr> 723 1.1 christos <td class="memname">void cbor_builder_uint16_callback </td> 724 1.1 christos <td>(</td> 725 1.1 christos <td class="paramtype">void * </td> 726 1.1 christos <td class="paramname"><em>context</em>, </td> 727 1.1 christos </tr> 728 1.1 christos <tr> 729 1.1 christos <td class="paramkey"></td> 730 1.1 christos <td></td> 731 1.1 christos <td class="paramtype">uint16_t </td> 732 1.1 christos <td class="paramname"><em>value</em> </td> 733 1.1 christos </tr> 734 1.1 christos <tr> 735 1.1 christos <td></td> 736 1.1 christos <td>)</td> 737 1.1 christos <td></td><td></td> 738 1.1 christos </tr> 739 1.1 christos </table> 740 1.1 christos </div><div class="memdoc"> 741 1.1 christos 742 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00096">96</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 743 1.1 christos 744 1.1 christos </div> 745 1.1 christos </div> 746 1.1 christos <a id="a69e152b1c2523502456301f878b07c49"></a> 747 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a69e152b1c2523502456301f878b07c49">§ </a></span>cbor_builder_uint32_callback()</h2> 748 1.1 christos 749 1.1 christos <div class="memitem"> 750 1.1 christos <div class="memproto"> 751 1.1 christos <table class="memname"> 752 1.1 christos <tr> 753 1.1 christos <td class="memname">void cbor_builder_uint32_callback </td> 754 1.1 christos <td>(</td> 755 1.1 christos <td class="paramtype">void * </td> 756 1.1 christos <td class="paramname"><em>context</em>, </td> 757 1.1 christos </tr> 758 1.1 christos <tr> 759 1.1 christos <td class="paramkey"></td> 760 1.1 christos <td></td> 761 1.1 christos <td class="paramtype">uint32_t </td> 762 1.1 christos <td class="paramname"><em>value</em> </td> 763 1.1 christos </tr> 764 1.1 christos <tr> 765 1.1 christos <td></td> 766 1.1 christos <td>)</td> 767 1.1 christos <td></td><td></td> 768 1.1 christos </tr> 769 1.1 christos </table> 770 1.1 christos </div><div class="memdoc"> 771 1.1 christos 772 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00106">106</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 773 1.1 christos 774 1.1 christos </div> 775 1.1 christos </div> 776 1.1 christos <a id="a119060abe3c5b1d936514063ca4db22e"></a> 777 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a119060abe3c5b1d936514063ca4db22e">§ </a></span>cbor_builder_uint64_callback()</h2> 778 1.1 christos 779 1.1 christos <div class="memitem"> 780 1.1 christos <div class="memproto"> 781 1.1 christos <table class="memname"> 782 1.1 christos <tr> 783 1.1 christos <td class="memname">void cbor_builder_uint64_callback </td> 784 1.1 christos <td>(</td> 785 1.1 christos <td class="paramtype">void * </td> 786 1.1 christos <td class="paramname"><em>context</em>, </td> 787 1.1 christos </tr> 788 1.1 christos <tr> 789 1.1 christos <td class="paramkey"></td> 790 1.1 christos <td></td> 791 1.1 christos <td class="paramtype">uint64_t </td> 792 1.1 christos <td class="paramname"><em>value</em> </td> 793 1.1 christos </tr> 794 1.1 christos <tr> 795 1.1 christos <td></td> 796 1.1 christos <td>)</td> 797 1.1 christos <td></td><td></td> 798 1.1 christos </tr> 799 1.1 christos </table> 800 1.1 christos </div><div class="memdoc"> 801 1.1 christos 802 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00116">116</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 803 1.1 christos 804 1.1 christos </div> 805 1.1 christos </div> 806 1.1 christos <a id="aa3cd19f25b7f29ddcd153e30b2e09824"></a> 807 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#aa3cd19f25b7f29ddcd153e30b2e09824">§ </a></span>cbor_builder_uint8_callback()</h2> 808 1.1 christos 809 1.1 christos <div class="memitem"> 810 1.1 christos <div class="memproto"> 811 1.1 christos <table class="memname"> 812 1.1 christos <tr> 813 1.1 christos <td class="memname">void cbor_builder_uint8_callback </td> 814 1.1 christos <td>(</td> 815 1.1 christos <td class="paramtype">void * </td> 816 1.1 christos <td class="paramname"><em>context</em>, </td> 817 1.1 christos </tr> 818 1.1 christos <tr> 819 1.1 christos <td class="paramkey"></td> 820 1.1 christos <td></td> 821 1.1 christos <td class="paramtype">uint8_t </td> 822 1.1 christos <td class="paramname"><em>value</em> </td> 823 1.1 christos </tr> 824 1.1 christos <tr> 825 1.1 christos <td></td> 826 1.1 christos <td>)</td> 827 1.1 christos <td></td><td></td> 828 1.1 christos </tr> 829 1.1 christos </table> 830 1.1 christos </div><div class="memdoc"> 831 1.1 christos 832 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00086">86</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 833 1.1 christos 834 1.1 christos </div> 835 1.1 christos </div> 836 1.1 christos <a id="a452f42c05cdf422e6526bc0d7cc135dc"></a> 837 1.1 christos <h2 class="memtitle"><span class="permalink"><a href="#a452f42c05cdf422e6526bc0d7cc135dc">§ </a></span>cbor_builder_undefined_callback()</h2> 838 1.1 christos 839 1.1 christos <div class="memitem"> 840 1.1 christos <div class="memproto"> 841 1.1 christos <table class="memname"> 842 1.1 christos <tr> 843 1.1 christos <td class="memname">void cbor_builder_undefined_callback </td> 844 1.1 christos <td>(</td> 845 1.1 christos <td class="paramtype">void * </td> 846 1.1 christos <td class="paramname"><em>context</em></td><td>)</td> 847 1.1 christos <td></td> 848 1.1 christos </tr> 849 1.1 christos </table> 850 1.1 christos </div><div class="memdoc"> 851 1.1 christos 852 1.1 christos <p>Definition at line <a class="el" href="builder__callbacks_8c_source.html#l00337">337</a> of file <a class="el" href="builder__callbacks_8c_source.html">builder_callbacks.c</a>.</p> 853 1.1 christos 854 1.1 christos </div> 855 1.1 christos </div> 856 1.1 christos </div><!-- contents --> 857 1.1 christos <!-- start footer part --> 858 1.1 christos <hr class="footer"/><address class="footer"><small> 859 1.1 christos Generated on Mon Feb 6 2017 00:26:19 for libcbor by  <a href="http://www.doxygen.org/index.html"> 860 1.1 christos <img class="footer" src="doxygen.png" alt="doxygen"/> 861 1.1 christos </a> 1.8.12 862 1.1 christos </small></address> 863 1.1 christos </body> 864 1.1 christos </html> 865