xref: /netbsd-src/external/mit/libcbor/dist/docs/doxygen/builder__callbacks_8h.html (revision 5dd36a3bc8bf2a9dec29ceb6349550414570c447)
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   &#160;<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> &#124;
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 &quot;<a class="el" href="common_8h_source.html">cbor/common.h</a>&quot;</code><br />
76<code>#include &quot;<a class="el" href="callbacks_8h_source.html">../callbacks.h</a>&quot;</code><br />
77<code>#include &quot;<a class="el" href="stack_8h_source.html">stack.h</a>&quot;</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 &#160;</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">&#160;</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">&#160;</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&#160;</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">&#160;</td></tr>
91<tr class="memitem:ae480def467a853de4da395b83583c364"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
93<tr class="memitem:a926c3b93cb1745fe7fa4bb0adf5896f7"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
95<tr class="memitem:afbff23673e4980d9bafd0a2b61934a33"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
97<tr class="memitem:a0d95d98def615e7f4ea10cb680d2fadd"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
99<tr class="memitem:a05a3b8a63bd44609664ba1480058aeef"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
101<tr class="memitem:af2c80ac4543ac875b84b8eb8c619ce4a"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
103<tr class="memitem:aa92b23a8c36df6157fde447a58241f8d"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
105<tr class="memitem:a0752a26117a4ac11a0b31969185774c9"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
107<tr class="memitem:a6ad59b5991aeeb560d2984abc85f1240"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
109<tr class="memitem:ae3487b745fc400f6ca145d09b475cc22"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
111<tr class="memitem:a50acadf2240a3b6badcb11e05aff3a47"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
113<tr class="memitem:a0840fe5d84881527b514d7d3049c3079"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
115<tr class="memitem:a59c682fb50d074458ab1e12328aed401"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
117<tr class="memitem:a683589f26de39eaa69e833084bc74279"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
119<tr class="memitem:a6110c00a85a88fc4e7edf6f91bea8f18"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
121<tr class="memitem:a22b27f58982df6e585ef19a215b0b796"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
123<tr class="memitem:ab5c0f9bbfa8796a80c4b1fb666593c28"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
125<tr class="memitem:a9603c2d5270f21afbefc0c3f15dc037b"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
127<tr class="memitem:a34ed1c906cb4d31432466d78cf644524"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
129<tr class="memitem:a5be99aad4fcaf9a86e2e583f3584fbd2"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
131<tr class="memitem:a5eea26b61770e178e2c6b2ec17ecca59"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
133<tr class="memitem:ab5d82f6055e7326f892be37e6b4b7916"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</td></tr>
135<tr class="memitem:a76daa00e402ba3b8b6c74dbbfc74b6ed"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
149          <td class="paramname">, </td>
150        </tr>
151        <tr>
152          <td class="paramkey"></td>
153          <td></td>
154          <td class="paramtype">size_t&#160;</td>
155          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
179          <td class="paramname">, </td>
180        </tr>
181        <tr>
182          <td class="paramkey"></td>
183          <td></td>
184          <td class="paramtype">bool&#160;</td>
185          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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>&#160;</td>
215          <td class="paramname">, </td>
216        </tr>
217        <tr>
218          <td class="paramkey"></td>
219          <td></td>
220          <td class="paramtype">size_t&#160;</td>
221          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</td>
265          <td class="paramname">, </td>
266        </tr>
267        <tr>
268          <td class="paramkey"></td>
269          <td></td>
270          <td class="paramtype">float&#160;</td>
271          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
295          <td class="paramname">, </td>
296        </tr>
297        <tr>
298          <td class="paramkey"></td>
299          <td></td>
300          <td class="paramtype">float&#160;</td>
301          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
325          <td class="paramname">, </td>
326        </tr>
327        <tr>
328          <td class="paramkey"></td>
329          <td></td>
330          <td class="paramtype">double&#160;</td>
331          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</td>
415          <td class="paramname">, </td>
416        </tr>
417        <tr>
418          <td class="paramkey"></td>
419          <td></td>
420          <td class="paramtype">size_t&#160;</td>
421          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
445          <td class="paramname">, </td>
446        </tr>
447        <tr>
448          <td class="paramkey"></td>
449          <td></td>
450          <td class="paramtype">uint16_t&#160;</td>
451          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
475          <td class="paramname">, </td>
476        </tr>
477        <tr>
478          <td class="paramkey"></td>
479          <td></td>
480          <td class="paramtype">uint32_t&#160;</td>
481          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
505          <td class="paramname">, </td>
506        </tr>
507        <tr>
508          <td class="paramkey"></td>
509          <td></td>
510          <td class="paramtype">uint64_t&#160;</td>
511          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
535          <td class="paramname">, </td>
536        </tr>
537        <tr>
538          <td class="paramkey"></td>
539          <td></td>
540          <td class="paramtype">uint8_t&#160;</td>
541          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</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>&#160;</td>
591          <td class="paramname">, </td>
592        </tr>
593        <tr>
594          <td class="paramkey"></td>
595          <td></td>
596          <td class="paramtype">size_t&#160;</td>
597          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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">&sect;&nbsp;</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 *&#160;</td>
641          <td class="paramname">, </td>
642        </tr>
643        <tr>
644          <td class="paramkey"></td>
645          <td></td>
646          <td class="paramtype">uint64_t&#160;</td>
647          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
671          <td class="paramname">, </td>
672        </tr>
673        <tr>
674          <td class="paramkey"></td>
675          <td></td>
676          <td class="paramtype">uint16_t&#160;</td>
677          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
701          <td class="paramname">, </td>
702        </tr>
703        <tr>
704          <td class="paramkey"></td>
705          <td></td>
706          <td class="paramtype">uint32_t&#160;</td>
707          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
731          <td class="paramname">, </td>
732        </tr>
733        <tr>
734          <td class="paramkey"></td>
735          <td></td>
736          <td class="paramtype">uint64_t&#160;</td>
737          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</td>
761          <td class="paramname">, </td>
762        </tr>
763        <tr>
764          <td class="paramkey"></td>
765          <td></td>
766          <td class="paramtype">uint8_t&#160;</td>
767          <td class="paramname">&#160;</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">&sect;&nbsp;</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 *&#160;</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 &#160;<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