xref: /netbsd-src/external/mit/libcbor/dist/docs/doxygen/unioncbor__item__metadata.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: cbor_item_metadata Union 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><!-- top -->
63<div class="header">
64  <div class="summary">
65<a href="#pub-attribs">Data Fields</a>  </div>
66  <div class="headertitle">
67<div class="title">cbor_item_metadata Union Reference</div>  </div>
68</div><!--header-->
69<div class="contents">
70
71<p>Union of metadata across all possible types - discriminated in <a class="el" href="structcbor__item__t.html" title="The item handle. ">cbor_item_t</a>.
72 <a href="unioncbor__item__metadata.html#details">More...</a></p>
73
74<p><code>#include &lt;<a class="el" href="data_8h_source.html">data.h</a>&gt;</code></p>
75<table class="memberdecls">
76<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
77Data Fields</h2></td></tr>
78<tr class="memitem:a9dbedd1621e78d4817c359849ffd75a9"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__int__metadata.html">_cbor_int_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a9dbedd1621e78d4817c359849ffd75a9">int_metadata</a></td></tr>
79<tr class="separator:a9dbedd1621e78d4817c359849ffd75a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
80<tr class="memitem:a90851d347147760c9cef8d7af485d006"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__bytestring__metadata.html">_cbor_bytestring_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a90851d347147760c9cef8d7af485d006">bytestring_metadata</a></td></tr>
81<tr class="separator:a90851d347147760c9cef8d7af485d006"><td class="memSeparator" colspan="2">&#160;</td></tr>
82<tr class="memitem:a753eccc4105c3861dd40f50681ff18df"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__string__metadata.html">_cbor_string_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a753eccc4105c3861dd40f50681ff18df">string_metadata</a></td></tr>
83<tr class="separator:a753eccc4105c3861dd40f50681ff18df"><td class="memSeparator" colspan="2">&#160;</td></tr>
84<tr class="memitem:a51c4b86bb4e0313193df52d1320f9237"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__array__metadata.html">_cbor_array_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a51c4b86bb4e0313193df52d1320f9237">array_metadata</a></td></tr>
85<tr class="separator:a51c4b86bb4e0313193df52d1320f9237"><td class="memSeparator" colspan="2">&#160;</td></tr>
86<tr class="memitem:ac497580bfcb0c0e47438a45407ac7b4e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__map__metadata.html">_cbor_map_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#ac497580bfcb0c0e47438a45407ac7b4e">map_metadata</a></td></tr>
87<tr class="separator:ac497580bfcb0c0e47438a45407ac7b4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
88<tr class="memitem:a7cf72d7dbb3104bd14d0e4934646212f"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__tag__metadata.html">_cbor_tag_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a7cf72d7dbb3104bd14d0e4934646212f">tag_metadata</a></td></tr>
89<tr class="separator:a7cf72d7dbb3104bd14d0e4934646212f"><td class="memSeparator" colspan="2">&#160;</td></tr>
90<tr class="memitem:a456a58064b25bc6563df665bed5c122d"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="struct__cbor__float__ctrl__metadata.html">_cbor_float_ctrl_metadata</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unioncbor__item__metadata.html#a456a58064b25bc6563df665bed5c122d">float_ctrl_metadata</a></td></tr>
91<tr class="separator:a456a58064b25bc6563df665bed5c122d"><td class="memSeparator" colspan="2">&#160;</td></tr>
92</table>
93<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
94<div class="textblock"><p>Union of metadata across all possible types - discriminated in <a class="el" href="structcbor__item__t.html" title="The item handle. ">cbor_item_t</a>. </p>
95
96<p>Definition at line <a class="el" href="data_8h_source.html#l00138">138</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
97</div><h2 class="groupheader">Field Documentation</h2>
98<a id="a51c4b86bb4e0313193df52d1320f9237"></a>
99<h2 class="memtitle"><span class="permalink"><a href="#a51c4b86bb4e0313193df52d1320f9237">&sect;&nbsp;</a></span>array_metadata</h2>
100
101<div class="memitem">
102<div class="memproto">
103      <table class="memname">
104        <tr>
105          <td class="memname">struct <a class="el" href="struct__cbor__array__metadata.html">_cbor_array_metadata</a> cbor_item_metadata::array_metadata</td>
106        </tr>
107      </table>
108</div><div class="memdoc">
109
110<p>Definition at line <a class="el" href="data_8h_source.html#l00142">142</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
111
112</div>
113</div>
114<a id="a90851d347147760c9cef8d7af485d006"></a>
115<h2 class="memtitle"><span class="permalink"><a href="#a90851d347147760c9cef8d7af485d006">&sect;&nbsp;</a></span>bytestring_metadata</h2>
116
117<div class="memitem">
118<div class="memproto">
119      <table class="memname">
120        <tr>
121          <td class="memname">struct <a class="el" href="struct__cbor__bytestring__metadata.html">_cbor_bytestring_metadata</a> cbor_item_metadata::bytestring_metadata</td>
122        </tr>
123      </table>
124</div><div class="memdoc">
125
126<p>Definition at line <a class="el" href="data_8h_source.html#l00140">140</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
127
128</div>
129</div>
130<a id="a456a58064b25bc6563df665bed5c122d"></a>
131<h2 class="memtitle"><span class="permalink"><a href="#a456a58064b25bc6563df665bed5c122d">&sect;&nbsp;</a></span>float_ctrl_metadata</h2>
132
133<div class="memitem">
134<div class="memproto">
135      <table class="memname">
136        <tr>
137          <td class="memname">struct <a class="el" href="struct__cbor__float__ctrl__metadata.html">_cbor_float_ctrl_metadata</a> cbor_item_metadata::float_ctrl_metadata</td>
138        </tr>
139      </table>
140</div><div class="memdoc">
141
142<p>Definition at line <a class="el" href="data_8h_source.html#l00145">145</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
143
144</div>
145</div>
146<a id="a9dbedd1621e78d4817c359849ffd75a9"></a>
147<h2 class="memtitle"><span class="permalink"><a href="#a9dbedd1621e78d4817c359849ffd75a9">&sect;&nbsp;</a></span>int_metadata</h2>
148
149<div class="memitem">
150<div class="memproto">
151      <table class="memname">
152        <tr>
153          <td class="memname">struct <a class="el" href="struct__cbor__int__metadata.html">_cbor_int_metadata</a> cbor_item_metadata::int_metadata</td>
154        </tr>
155      </table>
156</div><div class="memdoc">
157
158<p>Definition at line <a class="el" href="data_8h_source.html#l00139">139</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
159
160</div>
161</div>
162<a id="ac497580bfcb0c0e47438a45407ac7b4e"></a>
163<h2 class="memtitle"><span class="permalink"><a href="#ac497580bfcb0c0e47438a45407ac7b4e">&sect;&nbsp;</a></span>map_metadata</h2>
164
165<div class="memitem">
166<div class="memproto">
167      <table class="memname">
168        <tr>
169          <td class="memname">struct <a class="el" href="struct__cbor__map__metadata.html">_cbor_map_metadata</a> cbor_item_metadata::map_metadata</td>
170        </tr>
171      </table>
172</div><div class="memdoc">
173
174<p>Definition at line <a class="el" href="data_8h_source.html#l00143">143</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
175
176</div>
177</div>
178<a id="a753eccc4105c3861dd40f50681ff18df"></a>
179<h2 class="memtitle"><span class="permalink"><a href="#a753eccc4105c3861dd40f50681ff18df">&sect;&nbsp;</a></span>string_metadata</h2>
180
181<div class="memitem">
182<div class="memproto">
183      <table class="memname">
184        <tr>
185          <td class="memname">struct <a class="el" href="struct__cbor__string__metadata.html">_cbor_string_metadata</a> cbor_item_metadata::string_metadata</td>
186        </tr>
187      </table>
188</div><div class="memdoc">
189
190<p>Definition at line <a class="el" href="data_8h_source.html#l00141">141</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
191
192</div>
193</div>
194<a id="a7cf72d7dbb3104bd14d0e4934646212f"></a>
195<h2 class="memtitle"><span class="permalink"><a href="#a7cf72d7dbb3104bd14d0e4934646212f">&sect;&nbsp;</a></span>tag_metadata</h2>
196
197<div class="memitem">
198<div class="memproto">
199      <table class="memname">
200        <tr>
201          <td class="memname">struct <a class="el" href="struct__cbor__tag__metadata.html">_cbor_tag_metadata</a> cbor_item_metadata::tag_metadata</td>
202        </tr>
203      </table>
204</div><div class="memdoc">
205
206<p>Definition at line <a class="el" href="data_8h_source.html#l00144">144</a> of file <a class="el" href="data_8h_source.html">data.h</a>.</p>
207
208</div>
209</div>
210<hr/>The documentation for this union was generated from the following file:<ul>
211<li>src/cbor/<a class="el" href="data_8h_source.html">data.h</a></li>
212</ul>
213</div><!-- contents -->
214<!-- start footer part -->
215<hr class="footer"/><address class="footer"><small>
216Generated on Mon Feb 6 2017 00:26:19 for libcbor by &#160;<a href="http://www.doxygen.org/index.html">
217<img class="footer" src="doxygen.png" alt="doxygen"/>
218</a> 1.8.12
219</small></address>
220</body>
221</html>
222