]> andersk Git - libyaml.git/blob - doc/html/structyaml__event__s.html
Imported Upstream version 0.1.2
[libyaml.git] / doc / html / structyaml__event__s.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 <title>yaml: yaml_event_s Struct Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.5.6 -->
8 <div class="navigation" id="top">
9   <div class="tabs">
10     <ul>
11       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
12       <li><a href="modules.html"><span>Modules</span></a></li>
13       <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
14       <li><a href="files.html"><span>Files</span></a></li>
15     </ul>
16   </div>
17   <div class="tabs">
18     <ul>
19       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
20       <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
21     </ul>
22   </div>
23 </div>
24 <div class="contents">
25 <h1>yaml_event_s Struct Reference<br>
26 <small>
27 [<a class="el" href="group__events.html">Events</a>]</small>
28 </h1><!-- doxytag: class="yaml_event_s" -->The event structure.  
29 <a href="#_details">More...</a>
30 <p>
31 <code>#include &lt;yaml.h&gt;</code>
32 <p>
33 <table border="0" cellpadding="0" cellspacing="0">
34 <tr><td></td></tr>
35 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
36 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__events.html#g8934661be36bd7c9d17a8af69eff89a1">yaml_event_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__event__s.html#ff08bc3df4859d5b3a804e8c011cac51">type</a></td></tr>
37
38 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The event type.  <a href="#ff08bc3df4859d5b3a804e8c011cac51"></a><br></td></tr>
39 <tr><td class="memItemLeft" nowrap>union {</td></tr>
40
41 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
42
43 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#g2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#92139ba6ae79089fd9a2f5f4aeaf733f">encoding</a></td></tr>
44
45 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The document encoding.  <a href="#bec210d9c046bfcd96980f6687f64aab"></a><br></td></tr>
46 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#18946df9b7c815dd7fb30103c02a9e24">stream_start</a></td></tr>
47
48 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stream parameters (for <code>YAML_STREAM_START_EVENT</code>).  <a href="#8e65a6205bf09dad3155a12fccf0e022"></a><br></td></tr>
49 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
50
51 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__version__directive__s.html">yaml_version_directive_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#5cef7981358ecefdf9d4780b3eacd39b">version_directive</a></td></tr>
52
53 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The version directive.  <a href="#9eb5bf4c9c577231fe7a882ed6339ef5"></a><br></td></tr>
54 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;struct {</td></tr>
55
56 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#74d7f521a559305585009ab503bee16b">start</a></td></tr>
57
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the tag directives list.  <a href="#c82187258ad2d770c657daa327f85d9b"></a><br></td></tr>
59 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#115b4a9797f3a72cd78d42c85100317c">end</a></td></tr>
60
61 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the tag directives list.  <a href="#15345ef7fb8509c0cd062ed5d2be44e7"></a><br></td></tr>
62 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#162ce89a77e706d68649d40e1a520e1f">tag_directives</a></td></tr>
63
64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list of tag directives.  <a href="#2c17df45272556145a2252bf82759d3d"></a><br></td></tr>
65 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#3cbb10e276d55890ee2fa802dd6290e1">implicit</a></td></tr>
66
67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the document indicator implicit? <br></td></tr>
68 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#ed593fadbeb898d6d90b0c62522a82cc">document_start</a></td></tr>
69
70 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The document parameters (for <code>YAML_DOCUMENT_START_EVENT</code>).  <a href="#407fd0a986a3180bc0e0d302a775e1ea"></a><br></td></tr>
71 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
72
73 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#3cbb10e276d55890ee2fa802dd6290e1">implicit</a></td></tr>
74
75 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the document end indicator implicit? <br></td></tr>
76 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#cffec5f24c01bb6bfb0c93a9bf1a803e">document_end</a></td></tr>
77
78 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The document end parameters (for <code>YAML_DOCUMENT_END_EVENT</code>).  <a href="#2b7b07388ae344569ec05cf241d181ec"></a><br></td></tr>
79 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
80
81 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#aa97ab683d28e5f611042d0fbd929125">anchor</a></td></tr>
82
83 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor.  <a href="#3c02ccdc16b200d0fd43fbb3780450b2"></a><br></td></tr>
84 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#c21f0f1e12207b8fd4f02496259f6c0b">alias</a></td></tr>
85
86 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The alias parameters (for <code>YAML_ALIAS_EVENT</code>).  <a href="#bb691f82be4ecbdd7b9dd9f6835042ae"></a><br></td></tr>
87 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
88
89 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#aa97ab683d28e5f611042d0fbd929125">anchor</a></td></tr>
90
91 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor.  <a href="#b34bebc8eee036545d0c1823c4acf9ec"></a><br></td></tr>
92 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#4daf9ed2683d79f2be7e89ca7d06801c">tag</a></td></tr>
93
94 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag.  <a href="#913fa35ea765b8879c4d53addb132999"></a><br></td></tr>
95 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#23436bdddb447d0fc217bab5c5b04a36">value</a></td></tr>
96
97 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar value.  <a href="#17c9d9624b3ddd4de23ae546d918845b"></a><br></td></tr>
98 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#15618ee917746d28d97ad8eb9639e141">length</a></td></tr>
99
100 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The length of the scalar value.  <a href="#7248ad38a1e64cdc43a340436c8eac57"></a><br></td></tr>
101 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#c3600acbcc6b4787f1ec3511976a3151">plain_implicit</a></td></tr>
102
103 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the tag optional for the plain style? <br></td></tr>
104 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#9ce2441d08d9cf6a1bf9f28f5ee17f68">quoted_implicit</a></td></tr>
105
106 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the tag optional for any non-plain style? <br></td></tr>
107 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#b107f895698f70560a5c344fc60ff498">style</a></td></tr>
108
109 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar style.  <a href="#a5120877f103458dafeb2b3401db48a7"></a><br></td></tr>
110 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#3753b4c5d10040d75f7c7f4b56c42549">scalar</a></td></tr>
111
112 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar parameters (for <code>YAML_SCALAR_EVENT</code>).  <a href="#0a7341bdebeafdef53c194c58c5e7c6a"></a><br></td></tr>
113 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
114
115 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#aa97ab683d28e5f611042d0fbd929125">anchor</a></td></tr>
116
117 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor.  <a href="#71f42bf1df3bce8d507b86053d89c358"></a><br></td></tr>
118 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#4daf9ed2683d79f2be7e89ca7d06801c">tag</a></td></tr>
119
120 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag.  <a href="#c72857c4595b7d09e347ad11501a6ec9"></a><br></td></tr>
121 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#3cbb10e276d55890ee2fa802dd6290e1">implicit</a></td></tr>
122
123 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the tag optional? <br></td></tr>
124 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__styles.html#g58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#2ac1305583a8e7e2247738116bca6b3b">style</a></td></tr>
125
126 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence style.  <a href="#3f09e9a5cf28b12a08f5153930bb0b28"></a><br></td></tr>
127 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#632895e022fbf29ab24a816893a8580f">sequence_start</a></td></tr>
128
129 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sequence parameters (for <code>YAML_SEQUENCE_START_EVENT</code>).  <a href="#156b5563dccc610642741d483c2f7f55"></a><br></td></tr>
130 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
131
132 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#aa97ab683d28e5f611042d0fbd929125">anchor</a></td></tr>
133
134 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor.  <a href="#14cdf779ff4c2efd724a7542ddedb998"></a><br></td></tr>
135 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#4daf9ed2683d79f2be7e89ca7d06801c">tag</a></td></tr>
136
137 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag.  <a href="#27c16c57f4792cc812ffbe8734d29b49"></a><br></td></tr>
138 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#3cbb10e276d55890ee2fa802dd6290e1">implicit</a></td></tr>
139
140 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is the tag optional? <br></td></tr>
141 <tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="el" href="group__styles.html#gb47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#682a60e9a72e100357a38dd6434ad4f9">style</a></td></tr>
142
143 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The mapping style.  <a href="#bb3d2e89121c1467f0a1c9997e78c451"></a><br></td></tr>
144 <tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html#361b28413783f92797e6bfe03e9abaa1">mapping_start</a></td></tr>
145
146 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The mapping parameters (for <code>YAML_MAPPING_START_EVENT</code>).  <a href="#ba2083c0a410a41e7246b49abe9c0a1c"></a><br></td></tr>
147 <tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__event__s.html#0b8f9cce08e49459e4bab89035dbf6c6">data</a></td></tr>
148
149 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The event data.  <a href="#0b8f9cce08e49459e4bab89035dbf6c6"></a><br></td></tr>
150 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__mark__s.html">yaml_mark_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__event__s.html#eaf86eb588e75232e1b73e8213eb3e31">start_mark</a></td></tr>
151
152 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the event.  <a href="#eaf86eb588e75232e1b73e8213eb3e31"></a><br></td></tr>
153 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__mark__s.html">yaml_mark_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__event__s.html#9307f91473094c229738b03d223bc4ba">end_mark</a></td></tr>
154
155 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the event.  <a href="#9307f91473094c229738b03d223bc4ba"></a><br></td></tr>
156 </table>
157 <hr><a name="_details"></a><h2>Detailed Description</h2>
158 The event structure. 
159 <p>
160 <hr><h2>Field Documentation</h2>
161 <a class="anchor" name="ff08bc3df4859d5b3a804e8c011cac51"></a><!-- doxytag: member="yaml_event_s::type" ref="ff08bc3df4859d5b3a804e8c011cac51" args="" -->
162 <div class="memitem">
163 <div class="memproto">
164       <table class="memname">
165         <tr>
166           <td class="memname"><a class="el" href="group__events.html#g8934661be36bd7c9d17a8af69eff89a1">yaml_event_type_t</a> <a class="el" href="structyaml__event__s.html#ff08bc3df4859d5b3a804e8c011cac51">yaml_event_s::type</a>          </td>
167         </tr>
168       </table>
169 </div>
170 <div class="memdoc">
171
172 <p>
173 The event type. 
174 <p>
175
176 </div>
177 </div><p>
178 <a class="anchor" name="92139ba6ae79089fd9a2f5f4aeaf733f"></a><!-- doxytag: member="yaml_event_s::encoding" ref="92139ba6ae79089fd9a2f5f4aeaf733f" args="" -->
179 <div class="memitem">
180 <div class="memproto">
181       <table class="memname">
182         <tr>
183           <td class="memname"><a class="el" href="group__basic.html#g2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="el" href="structyaml__event__s.html#92139ba6ae79089fd9a2f5f4aeaf733f">yaml_event_s::encoding</a>          </td>
184         </tr>
185       </table>
186 </div>
187 <div class="memdoc">
188
189 <p>
190 The document encoding. 
191 <p>
192
193 </div>
194 </div><p>
195 <a class="anchor" name="18946df9b7c815dd7fb30103c02a9e24"></a><!-- doxytag: member="yaml_event_s::stream_start" ref="18946df9b7c815dd7fb30103c02a9e24" args="" -->
196 <div class="memitem">
197 <div class="memproto">
198       <table class="memname">
199         <tr>
200           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#18946df9b7c815dd7fb30103c02a9e24">yaml_event_s::stream_start</a>          </td>
201         </tr>
202       </table>
203 </div>
204 <div class="memdoc">
205
206 <p>
207 The stream parameters (for <code>YAML_STREAM_START_EVENT</code>). 
208 <p>
209
210 </div>
211 </div><p>
212 <a class="anchor" name="5cef7981358ecefdf9d4780b3eacd39b"></a><!-- doxytag: member="yaml_event_s::version_directive" ref="5cef7981358ecefdf9d4780b3eacd39b" args="" -->
213 <div class="memitem">
214 <div class="memproto">
215       <table class="memname">
216         <tr>
217           <td class="memname"><a class="el" href="structyaml__version__directive__s.html">yaml_version_directive_t</a>* <a class="el" href="structyaml__event__s.html#5cef7981358ecefdf9d4780b3eacd39b">yaml_event_s::version_directive</a>          </td>
218         </tr>
219       </table>
220 </div>
221 <div class="memdoc">
222
223 <p>
224 The version directive. 
225 <p>
226
227 </div>
228 </div><p>
229 <a class="anchor" name="74d7f521a559305585009ab503bee16b"></a><!-- doxytag: member="yaml_event_s::start" ref="74d7f521a559305585009ab503bee16b" args="" -->
230 <div class="memitem">
231 <div class="memproto">
232       <table class="memname">
233         <tr>
234           <td class="memname"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a>* <a class="el" href="structyaml__event__s.html#74d7f521a559305585009ab503bee16b">yaml_event_s::start</a>          </td>
235         </tr>
236       </table>
237 </div>
238 <div class="memdoc">
239
240 <p>
241 The beginning of the tag directives list. 
242 <p>
243
244 </div>
245 </div><p>
246 <a class="anchor" name="115b4a9797f3a72cd78d42c85100317c"></a><!-- doxytag: member="yaml_event_s::end" ref="115b4a9797f3a72cd78d42c85100317c" args="" -->
247 <div class="memitem">
248 <div class="memproto">
249       <table class="memname">
250         <tr>
251           <td class="memname"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a>* <a class="el" href="structyaml__event__s.html#115b4a9797f3a72cd78d42c85100317c">yaml_event_s::end</a>          </td>
252         </tr>
253       </table>
254 </div>
255 <div class="memdoc">
256
257 <p>
258 The end of the tag directives list. 
259 <p>
260
261 </div>
262 </div><p>
263 <a class="anchor" name="162ce89a77e706d68649d40e1a520e1f"></a><!-- doxytag: member="yaml_event_s::tag_directives" ref="162ce89a77e706d68649d40e1a520e1f" args="" -->
264 <div class="memitem">
265 <div class="memproto">
266       <table class="memname">
267         <tr>
268           <td class="memname">struct { ... } ::@16  <a class="el" href="structyaml__event__s.html#162ce89a77e706d68649d40e1a520e1f">yaml_event_s::tag_directives</a>          </td>
269         </tr>
270       </table>
271 </div>
272 <div class="memdoc">
273
274 <p>
275 The list of tag directives. 
276 <p>
277
278 </div>
279 </div><p>
280 <a class="anchor" name="3cbb10e276d55890ee2fa802dd6290e1"></a><!-- doxytag: member="yaml_event_s::implicit" ref="3cbb10e276d55890ee2fa802dd6290e1" args="" -->
281 <div class="memitem">
282 <div class="memproto">
283       <table class="memname">
284         <tr>
285           <td class="memname">int <a class="el" href="structyaml__event__s.html#3cbb10e276d55890ee2fa802dd6290e1">yaml_event_s::implicit</a>          </td>
286         </tr>
287       </table>
288 </div>
289 <div class="memdoc">
290
291 <p>
292 Is the document indicator implicit? 
293 <p>
294 Is the tag optional?<p>
295 Is the document end indicator implicit? 
296 </div>
297 </div><p>
298 <a class="anchor" name="ed593fadbeb898d6d90b0c62522a82cc"></a><!-- doxytag: member="yaml_event_s::document_start" ref="ed593fadbeb898d6d90b0c62522a82cc" args="" -->
299 <div class="memitem">
300 <div class="memproto">
301       <table class="memname">
302         <tr>
303           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#ed593fadbeb898d6d90b0c62522a82cc">yaml_event_s::document_start</a>          </td>
304         </tr>
305       </table>
306 </div>
307 <div class="memdoc">
308
309 <p>
310 The document parameters (for <code>YAML_DOCUMENT_START_EVENT</code>). 
311 <p>
312
313 </div>
314 </div><p>
315 <a class="anchor" name="cffec5f24c01bb6bfb0c93a9bf1a803e"></a><!-- doxytag: member="yaml_event_s::document_end" ref="cffec5f24c01bb6bfb0c93a9bf1a803e" args="" -->
316 <div class="memitem">
317 <div class="memproto">
318       <table class="memname">
319         <tr>
320           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#cffec5f24c01bb6bfb0c93a9bf1a803e">yaml_event_s::document_end</a>          </td>
321         </tr>
322       </table>
323 </div>
324 <div class="memdoc">
325
326 <p>
327 The document end parameters (for <code>YAML_DOCUMENT_END_EVENT</code>). 
328 <p>
329
330 </div>
331 </div><p>
332 <a class="anchor" name="aa97ab683d28e5f611042d0fbd929125"></a><!-- doxytag: member="yaml_event_s::anchor" ref="aa97ab683d28e5f611042d0fbd929125" args="" -->
333 <div class="memitem">
334 <div class="memproto">
335       <table class="memname">
336         <tr>
337           <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__event__s.html#aa97ab683d28e5f611042d0fbd929125">yaml_event_s::anchor</a>          </td>
338         </tr>
339       </table>
340 </div>
341 <div class="memdoc">
342
343 <p>
344 The anchor. 
345 <p>
346
347 </div>
348 </div><p>
349 <a class="anchor" name="c21f0f1e12207b8fd4f02496259f6c0b"></a><!-- doxytag: member="yaml_event_s::alias" ref="c21f0f1e12207b8fd4f02496259f6c0b" args="" -->
350 <div class="memitem">
351 <div class="memproto">
352       <table class="memname">
353         <tr>
354           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#c21f0f1e12207b8fd4f02496259f6c0b">yaml_event_s::alias</a>          </td>
355         </tr>
356       </table>
357 </div>
358 <div class="memdoc">
359
360 <p>
361 The alias parameters (for <code>YAML_ALIAS_EVENT</code>). 
362 <p>
363
364 </div>
365 </div><p>
366 <a class="anchor" name="4daf9ed2683d79f2be7e89ca7d06801c"></a><!-- doxytag: member="yaml_event_s::tag" ref="4daf9ed2683d79f2be7e89ca7d06801c" args="" -->
367 <div class="memitem">
368 <div class="memproto">
369       <table class="memname">
370         <tr>
371           <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__event__s.html#4daf9ed2683d79f2be7e89ca7d06801c">yaml_event_s::tag</a>          </td>
372         </tr>
373       </table>
374 </div>
375 <div class="memdoc">
376
377 <p>
378 The tag. 
379 <p>
380
381 </div>
382 </div><p>
383 <a class="anchor" name="23436bdddb447d0fc217bab5c5b04a36"></a><!-- doxytag: member="yaml_event_s::value" ref="23436bdddb447d0fc217bab5c5b04a36" args="" -->
384 <div class="memitem">
385 <div class="memproto">
386       <table class="memname">
387         <tr>
388           <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__event__s.html#23436bdddb447d0fc217bab5c5b04a36">yaml_event_s::value</a>          </td>
389         </tr>
390       </table>
391 </div>
392 <div class="memdoc">
393
394 <p>
395 The scalar value. 
396 <p>
397
398 </div>
399 </div><p>
400 <a class="anchor" name="15618ee917746d28d97ad8eb9639e141"></a><!-- doxytag: member="yaml_event_s::length" ref="15618ee917746d28d97ad8eb9639e141" args="" -->
401 <div class="memitem">
402 <div class="memproto">
403       <table class="memname">
404         <tr>
405           <td class="memname">size_t <a class="el" href="structyaml__event__s.html#15618ee917746d28d97ad8eb9639e141">yaml_event_s::length</a>          </td>
406         </tr>
407       </table>
408 </div>
409 <div class="memdoc">
410
411 <p>
412 The length of the scalar value. 
413 <p>
414
415 </div>
416 </div><p>
417 <a class="anchor" name="b107f895698f70560a5c344fc60ff498"></a><!-- doxytag: member="yaml_event_s::style" ref="b107f895698f70560a5c344fc60ff498" args="" -->
418 <div class="memitem">
419 <div class="memproto">
420       <table class="memname">
421         <tr>
422           <td class="memname"><a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="el" href="structyaml__event__s.html#b107f895698f70560a5c344fc60ff498">yaml_event_s::style</a>          </td>
423         </tr>
424       </table>
425 </div>
426 <div class="memdoc">
427
428 <p>
429 The scalar style. 
430 <p>
431
432 </div>
433 </div><p>
434 <a class="anchor" name="3753b4c5d10040d75f7c7f4b56c42549"></a><!-- doxytag: member="yaml_event_s::scalar" ref="3753b4c5d10040d75f7c7f4b56c42549" args="" -->
435 <div class="memitem">
436 <div class="memproto">
437       <table class="memname">
438         <tr>
439           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#3753b4c5d10040d75f7c7f4b56c42549">yaml_event_s::scalar</a>          </td>
440         </tr>
441       </table>
442 </div>
443 <div class="memdoc">
444
445 <p>
446 The scalar parameters (for <code>YAML_SCALAR_EVENT</code>). 
447 <p>
448
449 </div>
450 </div><p>
451 <a class="anchor" name="2ac1305583a8e7e2247738116bca6b3b"></a><!-- doxytag: member="yaml_event_s::style" ref="2ac1305583a8e7e2247738116bca6b3b" args="" -->
452 <div class="memitem">
453 <div class="memproto">
454       <table class="memname">
455         <tr>
456           <td class="memname"><a class="el" href="group__styles.html#g58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a> <a class="el" href="structyaml__event__s.html#b107f895698f70560a5c344fc60ff498">yaml_event_s::style</a>          </td>
457         </tr>
458       </table>
459 </div>
460 <div class="memdoc">
461
462 <p>
463 The sequence style. 
464 <p>
465
466 </div>
467 </div><p>
468 <a class="anchor" name="632895e022fbf29ab24a816893a8580f"></a><!-- doxytag: member="yaml_event_s::sequence_start" ref="632895e022fbf29ab24a816893a8580f" args="" -->
469 <div class="memitem">
470 <div class="memproto">
471       <table class="memname">
472         <tr>
473           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#632895e022fbf29ab24a816893a8580f">yaml_event_s::sequence_start</a>          </td>
474         </tr>
475       </table>
476 </div>
477 <div class="memdoc">
478
479 <p>
480 The sequence parameters (for <code>YAML_SEQUENCE_START_EVENT</code>). 
481 <p>
482
483 </div>
484 </div><p>
485 <a class="anchor" name="682a60e9a72e100357a38dd6434ad4f9"></a><!-- doxytag: member="yaml_event_s::style" ref="682a60e9a72e100357a38dd6434ad4f9" args="" -->
486 <div class="memitem">
487 <div class="memproto">
488       <table class="memname">
489         <tr>
490           <td class="memname"><a class="el" href="group__styles.html#gb47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a> <a class="el" href="structyaml__event__s.html#b107f895698f70560a5c344fc60ff498">yaml_event_s::style</a>          </td>
491         </tr>
492       </table>
493 </div>
494 <div class="memdoc">
495
496 <p>
497 The mapping style. 
498 <p>
499
500 </div>
501 </div><p>
502 <a class="anchor" name="361b28413783f92797e6bfe03e9abaa1"></a><!-- doxytag: member="yaml_event_s::mapping_start" ref="361b28413783f92797e6bfe03e9abaa1" args="" -->
503 <div class="memitem">
504 <div class="memproto">
505       <table class="memname">
506         <tr>
507           <td class="memname">struct { ... }   <a class="el" href="structyaml__event__s.html#361b28413783f92797e6bfe03e9abaa1">yaml_event_s::mapping_start</a>          </td>
508         </tr>
509       </table>
510 </div>
511 <div class="memdoc">
512
513 <p>
514 The mapping parameters (for <code>YAML_MAPPING_START_EVENT</code>). 
515 <p>
516
517 </div>
518 </div><p>
519 <a class="anchor" name="0b8f9cce08e49459e4bab89035dbf6c6"></a><!-- doxytag: member="yaml_event_s::data" ref="0b8f9cce08e49459e4bab89035dbf6c6" args="" -->
520 <div class="memitem">
521 <div class="memproto">
522       <table class="memname">
523         <tr>
524           <td class="memname">union { ... }   <a class="el" href="structyaml__event__s.html#0b8f9cce08e49459e4bab89035dbf6c6">yaml_event_s::data</a>          </td>
525         </tr>
526       </table>
527 </div>
528 <div class="memdoc">
529
530 <p>
531 The event data. 
532 <p>
533
534 </div>
535 </div><p>
536 <a class="anchor" name="eaf86eb588e75232e1b73e8213eb3e31"></a><!-- doxytag: member="yaml_event_s::start_mark" ref="eaf86eb588e75232e1b73e8213eb3e31" args="" -->
537 <div class="memitem">
538 <div class="memproto">
539       <table class="memname">
540         <tr>
541           <td class="memname"><a class="el" href="structyaml__mark__s.html">yaml_mark_t</a> <a class="el" href="structyaml__event__s.html#eaf86eb588e75232e1b73e8213eb3e31">yaml_event_s::start_mark</a>          </td>
542         </tr>
543       </table>
544 </div>
545 <div class="memdoc">
546
547 <p>
548 The beginning of the event. 
549 <p>
550
551 </div>
552 </div><p>
553 <a class="anchor" name="9307f91473094c229738b03d223bc4ba"></a><!-- doxytag: member="yaml_event_s::end_mark" ref="9307f91473094c229738b03d223bc4ba" args="" -->
554 <div class="memitem">
555 <div class="memproto">
556       <table class="memname">
557         <tr>
558           <td class="memname"><a class="el" href="structyaml__mark__s.html">yaml_mark_t</a> <a class="el" href="structyaml__event__s.html#9307f91473094c229738b03d223bc4ba">yaml_event_s::end_mark</a>          </td>
559         </tr>
560       </table>
561 </div>
562 <div class="memdoc">
563
564 <p>
565 The end of the event. 
566 <p>
567
568 </div>
569 </div><p>
570 <hr>The documentation for this struct was generated from the following file:<ul>
571 <li><a class="el" href="yaml_8h.html">yaml.h</a></ul>
572 </div>
573 <hr size="1"><address style="text-align: right;"><small>Generated on Sun Dec 28 01:19:28 2008 for yaml by&nbsp;
574 <a href="http://www.doxygen.org/index.html">
575 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
576 </body>
577 </html>
This page took 0.086928 seconds and 5 git commands to generate.