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