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