~ubuntu-branches/ubuntu/saucy/libyaml/saucy-security

« back to all changes in this revision

Viewing changes to doc/html/structyaml__emitter__s.html

  • Committer: Bazaar Package Importer
  • Author(s): Anders Kaseorg
  • Date: 2008-12-29 21:10:48 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20081229211048-pnkoyadfmoolhjvq
Tags: 0.1.2-1
* New upstream version 0.1.2.
  + Fixed grammar in error messages (from YAML::XS::LibYAML).
  + Rewritten whitespace detection in the scalar analyzer and block
    scalar writers (ported from PyYAML).
  + Fixed emitting folded scalars with trailing breaks; Forced emitting
    of a document end indicator when there is a possibility of ambiguous
    parsing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
3
<title>yaml: yaml_emitter_s Struct Reference</title>
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.5.1 -->
8
 
<div class="tabs">
9
 
  <ul>
10
 
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
 
    <li><a href="modules.html"><span>Modules</span></a></li>
12
 
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
13
 
    <li><a href="files.html"><span>Files</span></a></li>
14
 
  </ul></div>
15
 
<div class="tabs">
16
 
  <ul>
17
 
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
18
 
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
19
 
  </ul></div>
 
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">
20
25
<h1>yaml_emitter_s Struct Reference<br>
21
26
<small>
22
27
[<a class="el" href="group__emitter.html">Emitter Definitions</a>]</small>
28
33
<table border="0" cellpadding="0" cellspacing="0">
29
34
<tr><td></td></tr>
30
35
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
31
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="db154d3d10b34077792b8e4a0f0596f7"></a><!-- doxytag: member="yaml_emitter_s::buffer" ref="db154d3d10b34077792b8e4a0f0596f7" args="" -->
32
 
unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr>
33
 
 
34
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer. <br></td></tr>
35
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="53bdc6a00632b48c81098aad91a9fd8d"></a><!-- doxytag: member="yaml_emitter_s::size" ref="53bdc6a00632b48c81098aad91a9fd8d" args="" -->
36
 
size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr>
37
 
 
38
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size. <br></td></tr>
39
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1851639b8f0e53b8e272c806d9fb648b"></a><!-- doxytag: member="yaml_emitter_s::size_written" ref="1851639b8f0e53b8e272c806d9fb648b" args="" -->
40
 
size_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr>
41
 
 
42
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes. <br></td></tr>
43
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="8803fe1047e8bcea9bdfcad0743fa0dd"></a><!-- doxytag: member="yaml_emitter_s::string" ref="8803fe1047e8bcea9bdfcad0743fa0dd" args="" -->
44
 
struct {</td></tr>
 
36
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr>
 
37
 
 
38
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer.  <a href="#db154d3d10b34077792b8e4a0f0596f7"></a><br></td></tr>
 
39
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr>
 
40
 
 
41
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size.  <a href="#53bdc6a00632b48c81098aad91a9fd8d"></a><br></td></tr>
 
42
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr>
 
43
 
 
44
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes.  <a href="#1851639b8f0e53b8e272c806d9fb648b"></a><br></td></tr>
 
45
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
45
46
 
46
47
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr>
47
48
 
48
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer. <br></td></tr>
 
49
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer.  <a href="#5ce72aa2067fe7f22bd75a95eb076053"></a><br></td></tr>
49
50
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr>
50
51
 
51
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size. <br></td></tr>
 
52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size.  <a href="#d24c67d483fff16060e1134b19962d2b"></a><br></td></tr>
52
53
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr>
53
54
 
54
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes. <br></td></tr>
 
55
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes.  <a href="#1d428c6dcc5082c6cbf1e2aede852c9a"></a><br></td></tr>
55
56
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#8803fe1047e8bcea9bdfcad0743fa0dd">string</a></td></tr>
56
57
 
57
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String output data. <br></td></tr>
58
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfe1e82cd5c4a180b1468e65ccfd1c61"></a><!-- doxytag: member="yaml_emitter_s::file" ref="bfe1e82cd5c4a180b1468e65ccfd1c61" args="" -->
59
 
FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#bfe1e82cd5c4a180b1468e65ccfd1c61">file</a></td></tr>
60
 
 
61
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">File output data. <br></td></tr>
62
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1c8f40a58f0a3061449b3fed02be145e"></a><!-- doxytag: member="yaml_emitter_s::start" ref="1c8f40a58f0a3061449b3fed02be145e" args="" -->
63
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">start</a></td></tr>
64
 
 
65
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer. <br></td></tr>
66
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="42285849529f1b0eb9f4aac2eaef5204"></a><!-- doxytag: member="yaml_emitter_s::end" ref="42285849529f1b0eb9f4aac2eaef5204" args="" -->
67
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">end</a></td></tr>
68
 
 
69
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer. <br></td></tr>
70
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7615ab51145234f467984f3091558852"></a><!-- doxytag: member="yaml_emitter_s::pointer" ref="7615ab51145234f467984f3091558852" args="" -->
71
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#7615ab51145234f467984f3091558852">pointer</a></td></tr>
72
 
 
73
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer. <br></td></tr>
74
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="df20e81d4690b86732932aff06a6d2e6"></a><!-- doxytag: member="yaml_emitter_s::last" ref="df20e81d4690b86732932aff06a6d2e6" args="" -->
75
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#df20e81d4690b86732932aff06a6d2e6">last</a></td></tr>
76
 
 
77
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer. <br></td></tr>
78
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e8913d3c0bf4c987dc452efee2c802e3"></a><!-- doxytag: member="yaml_emitter_s::start" ref="e8913d3c0bf4c987dc452efee2c802e3" args="" -->
79
 
unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#e8913d3c0bf4c987dc452efee2c802e3">start</a></td></tr>
80
 
 
81
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer. <br></td></tr>
82
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bb03bd7a5b832de48f9fbc9512ed7936"></a><!-- doxytag: member="yaml_emitter_s::end" ref="bb03bd7a5b832de48f9fbc9512ed7936" args="" -->
83
 
unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#bb03bd7a5b832de48f9fbc9512ed7936">end</a></td></tr>
84
 
 
85
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer. <br></td></tr>
86
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed9370f42cea4dff82f96839ce760b5a"></a><!-- doxytag: member="yaml_emitter_s::pointer" ref="ed9370f42cea4dff82f96839ce760b5a" args="" -->
87
 
unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#ed9370f42cea4dff82f96839ce760b5a">pointer</a></td></tr>
88
 
 
89
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer. <br></td></tr>
90
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d0c5410fff4602266a0c6e0af730dd70"></a><!-- doxytag: member="yaml_emitter_s::last" ref="d0c5410fff4602266a0c6e0af730dd70" args="" -->
91
 
unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d0c5410fff4602266a0c6e0af730dd70">last</a></td></tr>
92
 
 
93
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer. <br></td></tr>
94
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d68af21e510adcfc2db43b31e791efe1"></a><!-- doxytag: member="yaml_emitter_s::start" ref="d68af21e510adcfc2db43b31e791efe1" args="" -->
95
 
<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d68af21e510adcfc2db43b31e791efe1">start</a></td></tr>
96
 
 
97
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack. <br></td></tr>
98
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="126a19ae360206437647892a344a30f0"></a><!-- doxytag: member="yaml_emitter_s::end" ref="126a19ae360206437647892a344a30f0" args="" -->
99
 
<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#126a19ae360206437647892a344a30f0">end</a></td></tr>
100
 
 
101
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack. <br></td></tr>
102
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afa8b6f21022ce2f4cb9b44ad15a535e"></a><!-- doxytag: member="yaml_emitter_s::top" ref="afa8b6f21022ce2f4cb9b44ad15a535e" args="" -->
103
 
<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">top</a></td></tr>
104
 
 
105
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack. <br></td></tr>
106
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c31edecd7f6dfd87fe3f8e12b705884"></a><!-- doxytag: member="yaml_emitter_s::start" ref="2c31edecd7f6dfd87fe3f8e12b705884" args="" -->
107
 
<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#2c31edecd7f6dfd87fe3f8e12b705884">start</a></td></tr>
108
 
 
109
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the event queue. <br></td></tr>
110
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="55703a15e71c6b9551a2f4feb888bdcb"></a><!-- doxytag: member="yaml_emitter_s::end" ref="55703a15e71c6b9551a2f4feb888bdcb" args="" -->
111
 
<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#55703a15e71c6b9551a2f4feb888bdcb">end</a></td></tr>
112
 
 
113
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the event queue. <br></td></tr>
114
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="547dfd20576006e606ffb0d8042b4234"></a><!-- doxytag: member="yaml_emitter_s::head" ref="547dfd20576006e606ffb0d8042b4234" args="" -->
115
 
<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#547dfd20576006e606ffb0d8042b4234">head</a></td></tr>
116
 
 
117
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The head of the event queue. <br></td></tr>
118
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cafa1e3cb872fa7917217469659fb273"></a><!-- doxytag: member="yaml_emitter_s::tail" ref="cafa1e3cb872fa7917217469659fb273" args="" -->
119
 
<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cafa1e3cb872fa7917217469659fb273">tail</a></td></tr>
120
 
 
121
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tail of the event queue. <br></td></tr>
122
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28ec8053132a8e7cf29df983835754b7"></a><!-- doxytag: member="yaml_emitter_s::start" ref="28ec8053132a8e7cf29df983835754b7" args="" -->
123
 
int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#28ec8053132a8e7cf29df983835754b7">start</a></td></tr>
124
 
 
125
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack. <br></td></tr>
126
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6669a94bc18247491e59c709852be0d1"></a><!-- doxytag: member="yaml_emitter_s::end" ref="6669a94bc18247491e59c709852be0d1" args="" -->
127
 
int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6669a94bc18247491e59c709852be0d1">end</a></td></tr>
128
 
 
129
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack. <br></td></tr>
130
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5779bcbfd04df64e42434b7599332d11"></a><!-- doxytag: member="yaml_emitter_s::top" ref="5779bcbfd04df64e42434b7599332d11" args="" -->
131
 
int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#5779bcbfd04df64e42434b7599332d11">top</a></td></tr>
132
 
 
133
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack. <br></td></tr>
134
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94afdd9750b95529bbbbd09456a4391d"></a><!-- doxytag: member="yaml_emitter_s::start" ref="94afdd9750b95529bbbbd09456a4391d" args="" -->
135
 
<a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#94afdd9750b95529bbbbd09456a4391d">start</a></td></tr>
136
 
 
137
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the list. <br></td></tr>
138
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3b28127063323de1d88fc18cdb6adf8a"></a><!-- doxytag: member="yaml_emitter_s::end" ref="3b28127063323de1d88fc18cdb6adf8a" args="" -->
139
 
<a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3b28127063323de1d88fc18cdb6adf8a">end</a></td></tr>
140
 
 
141
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the list. <br></td></tr>
142
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8e3f468d814d2aa5e074f7da1648d34a"></a><!-- doxytag: member="yaml_emitter_s::top" ref="8e3f468d814d2aa5e074f7da1648d34a" args="" -->
143
 
<a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#8e3f468d814d2aa5e074f7da1648d34a">top</a></td></tr>
144
 
 
145
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the list. <br></td></tr>
146
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6f2882bde71e478e29dc5b293def8739"></a><!-- doxytag: member="yaml_emitter_s::anchor" ref="6f2882bde71e478e29dc5b293def8739" args="" -->
147
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6f2882bde71e478e29dc5b293def8739">anchor</a></td></tr>
148
 
 
149
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor value. <br></td></tr>
150
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ece73cc234475630032b1c75a735eeb5"></a><!-- doxytag: member="yaml_emitter_s::anchor_length" ref="ece73cc234475630032b1c75a735eeb5" args="" -->
151
 
size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#ece73cc234475630032b1c75a735eeb5">anchor_length</a></td></tr>
152
 
 
153
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor length. <br></td></tr>
 
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String output data.  <a href="#8803fe1047e8bcea9bdfcad0743fa0dd"></a><br></td></tr>
 
59
<tr><td class="memItemLeft" nowrap align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#bfe1e82cd5c4a180b1468e65ccfd1c61">file</a></td></tr>
 
60
 
 
61
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">File output data.  <a href="#bfe1e82cd5c4a180b1468e65ccfd1c61"></a><br></td></tr>
 
62
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">start</a></td></tr>
 
63
 
 
64
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer.  <a href="#1c8f40a58f0a3061449b3fed02be145e"></a><br></td></tr>
 
65
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">end</a></td></tr>
 
66
 
 
67
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer.  <a href="#42285849529f1b0eb9f4aac2eaef5204"></a><br></td></tr>
 
68
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#7615ab51145234f467984f3091558852">pointer</a></td></tr>
 
69
 
 
70
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer.  <a href="#7615ab51145234f467984f3091558852"></a><br></td></tr>
 
71
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#df20e81d4690b86732932aff06a6d2e6">last</a></td></tr>
 
72
 
 
73
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer.  <a href="#df20e81d4690b86732932aff06a6d2e6"></a><br></td></tr>
 
74
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#e8913d3c0bf4c987dc452efee2c802e3">start</a></td></tr>
 
75
 
 
76
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer.  <a href="#e8913d3c0bf4c987dc452efee2c802e3"></a><br></td></tr>
 
77
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#bb03bd7a5b832de48f9fbc9512ed7936">end</a></td></tr>
 
78
 
 
79
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer.  <a href="#bb03bd7a5b832de48f9fbc9512ed7936"></a><br></td></tr>
 
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#ed9370f42cea4dff82f96839ce760b5a">pointer</a></td></tr>
 
81
 
 
82
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer.  <a href="#ed9370f42cea4dff82f96839ce760b5a"></a><br></td></tr>
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d0c5410fff4602266a0c6e0af730dd70">last</a></td></tr>
 
84
 
 
85
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer.  <a href="#d0c5410fff4602266a0c6e0af730dd70"></a><br></td></tr>
 
86
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d68af21e510adcfc2db43b31e791efe1">start</a></td></tr>
 
87
 
 
88
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack.  <a href="#d68af21e510adcfc2db43b31e791efe1"></a><br></td></tr>
 
89
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#126a19ae360206437647892a344a30f0">end</a></td></tr>
 
90
 
 
91
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack.  <a href="#126a19ae360206437647892a344a30f0"></a><br></td></tr>
 
92
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">top</a></td></tr>
 
93
 
 
94
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack.  <a href="#afa8b6f21022ce2f4cb9b44ad15a535e"></a><br></td></tr>
 
95
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#2c31edecd7f6dfd87fe3f8e12b705884">start</a></td></tr>
 
96
 
 
97
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the event queue.  <a href="#2c31edecd7f6dfd87fe3f8e12b705884"></a><br></td></tr>
 
98
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#55703a15e71c6b9551a2f4feb888bdcb">end</a></td></tr>
 
99
 
 
100
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the event queue.  <a href="#55703a15e71c6b9551a2f4feb888bdcb"></a><br></td></tr>
 
101
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#547dfd20576006e606ffb0d8042b4234">head</a></td></tr>
 
102
 
 
103
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The head of the event queue.  <a href="#547dfd20576006e606ffb0d8042b4234"></a><br></td></tr>
 
104
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cafa1e3cb872fa7917217469659fb273">tail</a></td></tr>
 
105
 
 
106
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tail of the event queue.  <a href="#cafa1e3cb872fa7917217469659fb273"></a><br></td></tr>
 
107
<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#28ec8053132a8e7cf29df983835754b7">start</a></td></tr>
 
108
 
 
109
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack.  <a href="#28ec8053132a8e7cf29df983835754b7"></a><br></td></tr>
 
110
<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6669a94bc18247491e59c709852be0d1">end</a></td></tr>
 
111
 
 
112
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack.  <a href="#6669a94bc18247491e59c709852be0d1"></a><br></td></tr>
 
113
<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#5779bcbfd04df64e42434b7599332d11">top</a></td></tr>
 
114
 
 
115
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack.  <a href="#5779bcbfd04df64e42434b7599332d11"></a><br></td></tr>
 
116
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#94afdd9750b95529bbbbd09456a4391d">start</a></td></tr>
 
117
 
 
118
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the list.  <a href="#94afdd9750b95529bbbbd09456a4391d"></a><br></td></tr>
 
119
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3b28127063323de1d88fc18cdb6adf8a">end</a></td></tr>
 
120
 
 
121
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the list.  <a href="#3b28127063323de1d88fc18cdb6adf8a"></a><br></td></tr>
 
122
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#8e3f468d814d2aa5e074f7da1648d34a">top</a></td></tr>
 
123
 
 
124
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the list.  <a href="#8e3f468d814d2aa5e074f7da1648d34a"></a><br></td></tr>
 
125
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6f2882bde71e478e29dc5b293def8739">anchor</a></td></tr>
 
126
 
 
127
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor value.  <a href="#6f2882bde71e478e29dc5b293def8739"></a><br></td></tr>
 
128
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#ece73cc234475630032b1c75a735eeb5">anchor_length</a></td></tr>
 
129
 
 
130
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor length.  <a href="#ece73cc234475630032b1c75a735eeb5"></a><br></td></tr>
154
131
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1129c6f9ae5cd3b437b8ab8767324f03"></a><!-- doxytag: member="yaml_emitter_s::alias" ref="1129c6f9ae5cd3b437b8ab8767324f03" args="" -->
155
132
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#1129c6f9ae5cd3b437b8ab8767324f03">alias</a></td></tr>
156
133
 
157
134
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is it an alias? <br></td></tr>
158
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7f043a9092eef2d644cc8f1180386239"></a><!-- doxytag: member="yaml_emitter_s::handle" ref="7f043a9092eef2d644cc8f1180386239" args="" -->
159
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#7f043a9092eef2d644cc8f1180386239">handle</a></td></tr>
160
 
 
161
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle. <br></td></tr>
162
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3552cece6908f99518205e8cbe2c793a"></a><!-- doxytag: member="yaml_emitter_s::handle_length" ref="3552cece6908f99518205e8cbe2c793a" args="" -->
163
 
size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3552cece6908f99518205e8cbe2c793a">handle_length</a></td></tr>
164
 
 
165
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle length. <br></td></tr>
166
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d9b61d5e9e05a47b2f873342ab226188"></a><!-- doxytag: member="yaml_emitter_s::suffix" ref="d9b61d5e9e05a47b2f873342ab226188" args="" -->
167
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d9b61d5e9e05a47b2f873342ab226188">suffix</a></td></tr>
168
 
 
169
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix. <br></td></tr>
170
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d83936bbd4b6b77c79555c71cccc8fb5"></a><!-- doxytag: member="yaml_emitter_s::suffix_length" ref="d83936bbd4b6b77c79555c71cccc8fb5" args="" -->
171
 
size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a></td></tr>
172
 
 
173
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix length. <br></td></tr>
174
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20246ec76d64854ff93629cf1b424d86"></a><!-- doxytag: member="yaml_emitter_s::value" ref="20246ec76d64854ff93629cf1b424d86" args="" -->
175
 
<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#20246ec76d64854ff93629cf1b424d86">value</a></td></tr>
176
 
 
177
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar value. <br></td></tr>
178
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f72d57ad020803803e78922ecdec580"></a><!-- doxytag: member="yaml_emitter_s::length" ref="4f72d57ad020803803e78922ecdec580" args="" -->
179
 
size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#4f72d57ad020803803e78922ecdec580">length</a></td></tr>
180
 
 
181
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar length. <br></td></tr>
 
135
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#7f043a9092eef2d644cc8f1180386239">handle</a></td></tr>
 
136
 
 
137
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle.  <a href="#7f043a9092eef2d644cc8f1180386239"></a><br></td></tr>
 
138
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3552cece6908f99518205e8cbe2c793a">handle_length</a></td></tr>
 
139
 
 
140
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle length.  <a href="#3552cece6908f99518205e8cbe2c793a"></a><br></td></tr>
 
141
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d9b61d5e9e05a47b2f873342ab226188">suffix</a></td></tr>
 
142
 
 
143
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix.  <a href="#d9b61d5e9e05a47b2f873342ab226188"></a><br></td></tr>
 
144
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a></td></tr>
 
145
 
 
146
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix length.  <a href="#d83936bbd4b6b77c79555c71cccc8fb5"></a><br></td></tr>
 
147
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#20246ec76d64854ff93629cf1b424d86">value</a></td></tr>
 
148
 
 
149
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar value.  <a href="#20246ec76d64854ff93629cf1b424d86"></a><br></td></tr>
 
150
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#4f72d57ad020803803e78922ecdec580">length</a></td></tr>
 
151
 
 
152
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar length.  <a href="#4f72d57ad020803803e78922ecdec580"></a><br></td></tr>
182
153
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="363a1aaaf512433ee7eab3083428cc70"></a><!-- doxytag: member="yaml_emitter_s::multiline" ref="363a1aaaf512433ee7eab3083428cc70" args="" -->
183
154
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#363a1aaaf512433ee7eab3083428cc70">multiline</a></td></tr>
184
155
 
199
170
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#64e05972897d02f606627ef0cf3c7420">block_allowed</a></td></tr>
200
171
 
201
172
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Can the scalar be expressed in the literal or folded styles? <br></td></tr>
202
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cd1e83d220103aa24577038cfb1c2d21"></a><!-- doxytag: member="yaml_emitter_s::style" ref="cd1e83d220103aa24577038cfb1c2d21" args="" -->
203
 
<a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cd1e83d220103aa24577038cfb1c2d21">style</a></td></tr>
204
 
 
205
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output style. <br></td></tr>
206
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8f00c3c08e0d87bab11e91a4464a50bc"></a><!-- doxytag: member="yaml_emitter_s::references" ref="8f00c3c08e0d87bab11e91a4464a50bc" args="" -->
207
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#8f00c3c08e0d87bab11e91a4464a50bc">references</a></td></tr>
208
 
 
209
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of references. <br></td></tr>
210
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="88154c89db7ec99fb322b1970371c350"></a><!-- doxytag: member="yaml_emitter_s::anchor" ref="88154c89db7ec99fb322b1970371c350" args="" -->
211
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#88154c89db7ec99fb322b1970371c350">anchor</a></td></tr>
212
 
 
213
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor id. <br></td></tr>
 
173
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cd1e83d220103aa24577038cfb1c2d21">style</a></td></tr>
 
174
 
 
175
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output style.  <a href="#cd1e83d220103aa24577038cfb1c2d21"></a><br></td></tr>
 
176
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#8f00c3c08e0d87bab11e91a4464a50bc">references</a></td></tr>
 
177
 
 
178
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of references.  <a href="#8f00c3c08e0d87bab11e91a4464a50bc"></a><br></td></tr>
 
179
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#88154c89db7ec99fb322b1970371c350">anchor</a></td></tr>
 
180
 
 
181
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor id.  <a href="#88154c89db7ec99fb322b1970371c350"></a><br></td></tr>
214
182
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c3e98c02ffae879717b3d09f9458936"></a><!-- doxytag: member="yaml_emitter_s::serialized" ref="6c3e98c02ffae879717b3d09f9458936" args="" -->
215
183
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6c3e98c02ffae879717b3d09f9458936">serialized</a></td></tr>
216
184
 
217
185
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the node has been emitted? <br></td></tr>
218
186
<tr><td colspan="2"><div class="groupHeader">Error handling</div></td></tr>
219
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fa2d6367a86ae6d43df14e24479bb0a7"></a><!-- doxytag: member="yaml_emitter_s::error" ref="fa2d6367a86ae6d43df14e24479bb0a7" args="" -->
220
 
<a class="el" href="group__basic.html#g1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#fa2d6367a86ae6d43df14e24479bb0a7">error</a></td></tr>
221
 
 
222
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error type. <br></td></tr>
223
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e076ef7c85ae107a2233dd4206577800"></a><!-- doxytag: member="yaml_emitter_s::problem" ref="e076ef7c85ae107a2233dd4206577800" args="" -->
224
 
const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#e076ef7c85ae107a2233dd4206577800">problem</a></td></tr>
225
 
 
226
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error description. <br></td></tr>
 
187
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#g1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#fa2d6367a86ae6d43df14e24479bb0a7">error</a></td></tr>
 
188
 
 
189
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error type.  <a href="#fa2d6367a86ae6d43df14e24479bb0a7"></a><br></td></tr>
 
190
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#e076ef7c85ae107a2233dd4206577800">problem</a></td></tr>
 
191
 
 
192
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Error description.  <a href="#e076ef7c85ae107a2233dd4206577800"></a><br></td></tr>
227
193
<tr><td colspan="2"><div class="groupHeader">Writer stuff</div></td></tr>
228
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="efa7e29ba8042ed1d133a02bb368ea3e"></a><!-- doxytag: member="yaml_emitter_s::write_handler" ref="efa7e29ba8042ed1d133a02bb368ea3e" args="" -->
229
 
<a class="el" href="group__emitter.html#g1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#efa7e29ba8042ed1d133a02bb368ea3e">write_handler</a></td></tr>
230
 
 
231
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write handler. <br></td></tr>
232
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6c4fe0176b69da64ac1ddc7e091967e5"></a><!-- doxytag: member="yaml_emitter_s::write_handler_data" ref="6c4fe0176b69da64ac1ddc7e091967e5" args="" -->
233
 
void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6c4fe0176b69da64ac1ddc7e091967e5">write_handler_data</a></td></tr>
234
 
 
235
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer for passing to the white handler. <br></td></tr>
236
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="a975acf559cc87d79abdb732c994f56f"></a><!-- doxytag: member="yaml_emitter_s::output" ref="a975acf559cc87d79abdb732c994f56f" args="" -->
237
 
union {</td></tr>
 
194
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__emitter.html#g1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#efa7e29ba8042ed1d133a02bb368ea3e">write_handler</a></td></tr>
 
195
 
 
196
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Write handler.  <a href="#efa7e29ba8042ed1d133a02bb368ea3e"></a><br></td></tr>
 
197
<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6c4fe0176b69da64ac1ddc7e091967e5">write_handler_data</a></td></tr>
 
198
 
 
199
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A pointer for passing to the white handler.  <a href="#6c4fe0176b69da64ac1ddc7e091967e5"></a><br></td></tr>
 
200
<tr><td class="memItemLeft" nowrap>union {</td></tr>
238
201
 
239
202
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;struct {</td></tr>
240
203
 
241
204
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr>
242
205
 
243
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer. <br></td></tr>
 
206
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer pointer.  <a href="#5ce72aa2067fe7f22bd75a95eb076053"></a><br></td></tr>
244
207
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr>
245
208
 
246
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size. <br></td></tr>
 
209
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The buffer size.  <a href="#d24c67d483fff16060e1134b19962d2b"></a><br></td></tr>
247
210
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size_t *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr>
248
211
 
249
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes. <br></td></tr>
 
212
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of written bytes.  <a href="#1d428c6dcc5082c6cbf1e2aede852c9a"></a><br></td></tr>
250
213
<tr><td class="memItemLeft" nowrap valign="top">&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#8803fe1047e8bcea9bdfcad0743fa0dd">string</a></td></tr>
251
214
 
252
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String output data. <br></td></tr>
 
215
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">String output data.  <a href="#43d34f4667ee7c0da8d6b9406a1dce96"></a><br></td></tr>
253
216
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;FILE *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#bfe1e82cd5c4a180b1468e65ccfd1c61">file</a></td></tr>
254
217
 
255
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">File output data. <br></td></tr>
 
218
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">File output data.  <a href="#fb86cb14f60416cc07eedb20585f3764"></a><br></td></tr>
256
219
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#a975acf559cc87d79abdb732c994f56f">output</a></td></tr>
257
220
 
258
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Standard (string or file) output data. <br></td></tr>
259
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="fb2700e9b866b5be0ff6c7549c719f81"></a><!-- doxytag: member="yaml_emitter_s::buffer" ref="fb2700e9b866b5be0ff6c7549c719f81" args="" -->
260
 
struct {</td></tr>
 
221
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Standard (string or file) output data.  <a href="#a975acf559cc87d79abdb732c994f56f"></a><br></td></tr>
 
222
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
261
223
 
262
224
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">start</a></td></tr>
263
225
 
264
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer. <br></td></tr>
 
226
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer.  <a href="#dbc4316b40afdcc9ef49d3929d97eb1c"></a><br></td></tr>
265
227
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">end</a></td></tr>
266
228
 
267
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer. <br></td></tr>
 
229
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer.  <a href="#b1a7ec35fcc61cc3affe62bc5ee9e0b2"></a><br></td></tr>
268
230
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#7615ab51145234f467984f3091558852">pointer</a></td></tr>
269
231
 
270
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer. <br></td></tr>
 
232
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer.  <a href="#84fcdc6e2cd91ff2e38594a1d8f435a6"></a><br></td></tr>
271
233
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#df20e81d4690b86732932aff06a6d2e6">last</a></td></tr>
272
234
 
273
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer. <br></td></tr>
 
235
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer.  <a href="#b86889ad01535a8c288408df3f7455c2"></a><br></td></tr>
274
236
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#fb2700e9b866b5be0ff6c7549c719f81">buffer</a></td></tr>
275
237
 
276
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The working buffer. <br></td></tr>
277
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="6eeffbc9cd5beb89b679740b7f1d6d09"></a><!-- doxytag: member="yaml_emitter_s::raw_buffer" ref="6eeffbc9cd5beb89b679740b7f1d6d09" args="" -->
278
 
struct {</td></tr>
 
238
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The working buffer.  <a href="#fb2700e9b866b5be0ff6c7549c719f81"></a><br></td></tr>
 
239
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
279
240
 
280
241
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#e8913d3c0bf4c987dc452efee2c802e3">start</a></td></tr>
281
242
 
282
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer. <br></td></tr>
 
243
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the buffer.  <a href="#9096d152a3292fca324044907326804a"></a><br></td></tr>
283
244
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#bb03bd7a5b832de48f9fbc9512ed7936">end</a></td></tr>
284
245
 
285
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer. <br></td></tr>
 
246
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the buffer.  <a href="#64a25c335013ec4497a5f14796111828"></a><br></td></tr>
286
247
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#ed9370f42cea4dff82f96839ce760b5a">pointer</a></td></tr>
287
248
 
288
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer. <br></td></tr>
 
249
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current position of the buffer.  <a href="#523f757260794400ffdae6d051090710"></a><br></td></tr>
289
250
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;unsigned char *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#d0c5410fff4602266a0c6e0af730dd70">last</a></td></tr>
290
251
 
291
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer. <br></td></tr>
 
252
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last filled position of the buffer.  <a href="#aff93992cd5c0be1386b3f8090207ea6"></a><br></td></tr>
292
253
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6eeffbc9cd5beb89b679740b7f1d6d09">raw_buffer</a></td></tr>
293
254
 
294
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The raw buffer. <br></td></tr>
295
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da17f19fa6248d6ee493684b03700857"></a><!-- doxytag: member="yaml_emitter_s::encoding" ref="da17f19fa6248d6ee493684b03700857" args="" -->
296
 
<a class="el" href="group__basic.html#g2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#da17f19fa6248d6ee493684b03700857">encoding</a></td></tr>
 
255
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The raw buffer.  <a href="#6eeffbc9cd5beb89b679740b7f1d6d09"></a><br></td></tr>
 
256
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#g2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#da17f19fa6248d6ee493684b03700857">encoding</a></td></tr>
297
257
 
298
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stream encoding. <br></td></tr>
 
258
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stream encoding.  <a href="#da17f19fa6248d6ee493684b03700857"></a><br></td></tr>
299
259
<tr><td colspan="2"><div class="groupHeader">Emitter stuff</div></td></tr>
300
260
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb0259cdc5e2bb23faaf7266496df827"></a><!-- doxytag: member="yaml_emitter_s::canonical" ref="cb0259cdc5e2bb23faaf7266496df827" args="" -->
301
261
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cb0259cdc5e2bb23faaf7266496df827">canonical</a></td></tr>
302
262
 
303
263
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the output is in the canonical style? <br></td></tr>
304
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33545f8924be89daf8b81dc905d558c0"></a><!-- doxytag: member="yaml_emitter_s::best_indent" ref="33545f8924be89daf8b81dc905d558c0" args="" -->
305
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#33545f8924be89daf8b81dc905d558c0">best_indent</a></td></tr>
306
 
 
307
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of indentation spaces. <br></td></tr>
308
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="56dde6b352bdf7d4031f89d2b5d704f6"></a><!-- doxytag: member="yaml_emitter_s::best_width" ref="56dde6b352bdf7d4031f89d2b5d704f6" args="" -->
309
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#56dde6b352bdf7d4031f89d2b5d704f6">best_width</a></td></tr>
310
 
 
311
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The preferred width of the output lines. <br></td></tr>
 
264
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#33545f8924be89daf8b81dc905d558c0">best_indent</a></td></tr>
 
265
 
 
266
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of indentation spaces.  <a href="#33545f8924be89daf8b81dc905d558c0"></a><br></td></tr>
 
267
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#56dde6b352bdf7d4031f89d2b5d704f6">best_width</a></td></tr>
 
268
 
 
269
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The preferred width of the output lines.  <a href="#56dde6b352bdf7d4031f89d2b5d704f6"></a><br></td></tr>
312
270
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="76372a2413f71a5b36bf77a58d8f5d40"></a><!-- doxytag: member="yaml_emitter_s::unicode" ref="76372a2413f71a5b36bf77a58d8f5d40" args="" -->
313
271
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#76372a2413f71a5b36bf77a58d8f5d40">unicode</a></td></tr>
314
272
 
315
273
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Allow unescaped non-ASCII characters? <br></td></tr>
316
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="84c1b884d805588495067ee98a8e7c50"></a><!-- doxytag: member="yaml_emitter_s::line_break" ref="84c1b884d805588495067ee98a8e7c50" args="" -->
317
 
<a class="el" href="group__basic.html#g64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#84c1b884d805588495067ee98a8e7c50">line_break</a></td></tr>
 
274
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__basic.html#g64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#84c1b884d805588495067ee98a8e7c50">line_break</a></td></tr>
318
275
 
319
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The preferred line break. <br></td></tr>
320
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="6dc87fbd5b074507e102b967492b135d"></a><!-- doxytag: member="yaml_emitter_s::states" ref="6dc87fbd5b074507e102b967492b135d" args="" -->
321
 
struct {</td></tr>
 
276
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The preferred line break.  <a href="#84c1b884d805588495067ee98a8e7c50"></a><br></td></tr>
 
277
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
322
278
 
323
279
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#d68af21e510adcfc2db43b31e791efe1">start</a></td></tr>
324
280
 
325
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack. <br></td></tr>
 
281
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack.  <a href="#4f917a8c795813420ecfc1f30bcb5ea9"></a><br></td></tr>
326
282
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#126a19ae360206437647892a344a30f0">end</a></td></tr>
327
283
 
328
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack. <br></td></tr>
 
284
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack.  <a href="#4a5f2a6fc80a080b58a80d6f29f374b6"></a><br></td></tr>
329
285
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">top</a></td></tr>
330
286
 
331
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack. <br></td></tr>
 
287
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack.  <a href="#da10f335135a1ce5d90bbff5542dfe68"></a><br></td></tr>
332
288
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#6dc87fbd5b074507e102b967492b135d">states</a></td></tr>
333
289
 
334
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stack of states. <br></td></tr>
335
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="29f1d4f27ff9b9616c154f0730dd24ee"></a><!-- doxytag: member="yaml_emitter_s::state" ref="29f1d4f27ff9b9616c154f0730dd24ee" args="" -->
336
 
<a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#29f1d4f27ff9b9616c154f0730dd24ee">state</a></td></tr>
 
290
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stack of states.  <a href="#6dc87fbd5b074507e102b967492b135d"></a><br></td></tr>
 
291
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#29f1d4f27ff9b9616c154f0730dd24ee">state</a></td></tr>
337
292
 
338
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current emitter state. <br></td></tr>
339
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="3516b49eb7579e422750a94a9d7c1700"></a><!-- doxytag: member="yaml_emitter_s::events" ref="3516b49eb7579e422750a94a9d7c1700" args="" -->
340
 
struct {</td></tr>
 
293
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current emitter state.  <a href="#29f1d4f27ff9b9616c154f0730dd24ee"></a><br></td></tr>
 
294
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
341
295
 
342
296
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#2c31edecd7f6dfd87fe3f8e12b705884">start</a></td></tr>
343
297
 
344
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the event queue. <br></td></tr>
 
298
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the event queue.  <a href="#7ba41d2e39753745641acfa882814b0f"></a><br></td></tr>
345
299
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#55703a15e71c6b9551a2f4feb888bdcb">end</a></td></tr>
346
300
 
347
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the event queue. <br></td></tr>
 
301
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the event queue.  <a href="#c6a1a353e78f8e8c1fd161e9b43b74bd"></a><br></td></tr>
348
302
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#547dfd20576006e606ffb0d8042b4234">head</a></td></tr>
349
303
 
350
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The head of the event queue. <br></td></tr>
 
304
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The head of the event queue.  <a href="#a7be3f3ad25c98710ab3a922b939da18"></a><br></td></tr>
351
305
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__event__s.html">yaml_event_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#cafa1e3cb872fa7917217469659fb273">tail</a></td></tr>
352
306
 
353
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tail of the event queue. <br></td></tr>
 
307
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tail of the event queue.  <a href="#338d5b9b3263b2f96b051007fbb30a84"></a><br></td></tr>
354
308
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3516b49eb7579e422750a94a9d7c1700">events</a></td></tr>
355
309
 
356
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The event queue. <br></td></tr>
357
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="d31c591593ccb78e6b04887bf4f162c8"></a><!-- doxytag: member="yaml_emitter_s::indents" ref="d31c591593ccb78e6b04887bf4f162c8" args="" -->
358
 
struct {</td></tr>
 
310
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The event queue.  <a href="#3516b49eb7579e422750a94a9d7c1700"></a><br></td></tr>
 
311
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
359
312
 
360
313
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#28ec8053132a8e7cf29df983835754b7">start</a></td></tr>
361
314
 
362
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack. <br></td></tr>
 
315
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the stack.  <a href="#f9833ef02c6e7a58b7f0bbce9d547f22"></a><br></td></tr>
363
316
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#6669a94bc18247491e59c709852be0d1">end</a></td></tr>
364
317
 
365
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack. <br></td></tr>
 
318
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the stack.  <a href="#105801b34622359a06dfa1650c74556b"></a><br></td></tr>
366
319
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#5779bcbfd04df64e42434b7599332d11">top</a></td></tr>
367
320
 
368
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack. <br></td></tr>
 
321
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the stack.  <a href="#684090c9803fd7423539179e6016e742"></a><br></td></tr>
369
322
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d31c591593ccb78e6b04887bf4f162c8">indents</a></td></tr>
370
323
 
371
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stack of indentation levels. <br></td></tr>
372
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="9dc51f2ccb8a517e2dc029e1af960258"></a><!-- doxytag: member="yaml_emitter_s::tag_directives" ref="9dc51f2ccb8a517e2dc029e1af960258" args="" -->
373
 
struct {</td></tr>
 
324
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The stack of indentation levels.  <a href="#d31c591593ccb78e6b04887bf4f162c8"></a><br></td></tr>
 
325
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
374
326
 
375
327
<tr><td class="memItemLeft" nowrap>&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__emitter__s.html#94afdd9750b95529bbbbd09456a4391d">start</a></td></tr>
376
328
 
377
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the list. <br></td></tr>
 
329
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The beginning of the list.  <a href="#f1647603f56c5038dd239947f4268a71"></a><br></td></tr>
378
330
<tr><td class="memItemLeft" nowrap>&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__emitter__s.html#3b28127063323de1d88fc18cdb6adf8a">end</a></td></tr>
379
331
 
380
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the list. <br></td></tr>
 
332
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end of the list.  <a href="#4597d8531037b8b6f15487929e4a671b"></a><br></td></tr>
381
333
<tr><td class="memItemLeft" nowrap>&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__emitter__s.html#8e3f468d814d2aa5e074f7da1648d34a">top</a></td></tr>
382
334
 
383
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the list. <br></td></tr>
 
335
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The top of the list.  <a href="#2a5da3f15fc79f62dd14a7187b48471d"></a><br></td></tr>
384
336
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#9dc51f2ccb8a517e2dc029e1af960258">tag_directives</a></td></tr>
385
337
 
386
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list of tag directives. <br></td></tr>
387
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93a73494a5d62464a67cc71f86ad9728"></a><!-- doxytag: member="yaml_emitter_s::indent" ref="93a73494a5d62464a67cc71f86ad9728" args="" -->
388
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#93a73494a5d62464a67cc71f86ad9728">indent</a></td></tr>
389
 
 
390
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current indentation level. <br></td></tr>
391
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="50f8e97c4290b83ebd646b4c4f5c5de9"></a><!-- doxytag: member="yaml_emitter_s::flow_level" ref="50f8e97c4290b83ebd646b4c4f5c5de9" args="" -->
392
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#50f8e97c4290b83ebd646b4c4f5c5de9">flow_level</a></td></tr>
393
 
 
394
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current flow level. <br></td></tr>
 
338
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The list of tag directives.  <a href="#9dc51f2ccb8a517e2dc029e1af960258"></a><br></td></tr>
 
339
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#93a73494a5d62464a67cc71f86ad9728">indent</a></td></tr>
 
340
 
 
341
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current indentation level.  <a href="#93a73494a5d62464a67cc71f86ad9728"></a><br></td></tr>
 
342
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#50f8e97c4290b83ebd646b4c4f5c5de9">flow_level</a></td></tr>
 
343
 
 
344
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current flow level.  <a href="#50f8e97c4290b83ebd646b4c4f5c5de9"></a><br></td></tr>
395
345
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70fb5f09cc60de989fbec2868f4db19e"></a><!-- doxytag: member="yaml_emitter_s::root_context" ref="70fb5f09cc60de989fbec2868f4db19e" args="" -->
396
346
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#70fb5f09cc60de989fbec2868f4db19e">root_context</a></td></tr>
397
347
 
408
358
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#cc0db69cdae44c1385bbb2b6c207371b">simple_key_context</a></td></tr>
409
359
 
410
360
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is it a simple mapping key context? <br></td></tr>
411
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4fe9295608f19a687e41ec3661383e88"></a><!-- doxytag: member="yaml_emitter_s::line" ref="4fe9295608f19a687e41ec3661383e88" args="" -->
412
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#4fe9295608f19a687e41ec3661383e88">line</a></td></tr>
413
 
 
414
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current line. <br></td></tr>
415
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="678fbbacad5d1f3f9bb7516282888b8a"></a><!-- doxytag: member="yaml_emitter_s::column" ref="678fbbacad5d1f3f9bb7516282888b8a" args="" -->
416
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#678fbbacad5d1f3f9bb7516282888b8a">column</a></td></tr>
417
 
 
418
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current column. <br></td></tr>
 
361
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#4fe9295608f19a687e41ec3661383e88">line</a></td></tr>
 
362
 
 
363
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current line.  <a href="#4fe9295608f19a687e41ec3661383e88"></a><br></td></tr>
 
364
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#678fbbacad5d1f3f9bb7516282888b8a">column</a></td></tr>
 
365
 
 
366
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current column.  <a href="#678fbbacad5d1f3f9bb7516282888b8a"></a><br></td></tr>
419
367
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="160ed0cf1cc6116b65772d14ced2d867"></a><!-- doxytag: member="yaml_emitter_s::whitespace" ref="160ed0cf1cc6116b65772d14ced2d867" args="" -->
420
368
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#160ed0cf1cc6116b65772d14ced2d867">whitespace</a></td></tr>
421
369
 
424
372
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#407de8ff950b16b4254a381d4e5cea42">indention</a></td></tr>
425
373
 
426
374
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the last character was an indentation character (' ', '-', '?', ':')? <br></td></tr>
427
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="d8883d967ee02e3e15e58bc2533188cc"></a><!-- doxytag: member="yaml_emitter_s::anchor_data" ref="d8883d967ee02e3e15e58bc2533188cc" args="" -->
428
 
struct {</td></tr>
 
375
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="65e84454b702622c41a068768c144c51"></a><!-- doxytag: member="yaml_emitter_s::open_ended" ref="65e84454b702622c41a068768c144c51" args="" -->
 
376
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#65e84454b702622c41a068768c144c51">open_ended</a></td></tr>
 
377
 
 
378
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If an explicit document end is required? <br></td></tr>
 
379
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
429
380
 
430
381
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#6f2882bde71e478e29dc5b293def8739">anchor</a></td></tr>
431
382
 
432
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor value. <br></td></tr>
 
383
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor value.  <a href="#d3e6ace8839e0b08f63246bfbf90b2ef"></a><br></td></tr>
433
384
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#ece73cc234475630032b1c75a735eeb5">anchor_length</a></td></tr>
434
385
 
435
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor length. <br></td></tr>
 
386
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor length.  <a href="#842cf7da8db1cd9dc7307f1399b91f27"></a><br></td></tr>
436
387
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#1129c6f9ae5cd3b437b8ab8767324f03">alias</a></td></tr>
437
388
 
438
389
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Is it an alias? <br></td></tr>
439
390
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d8883d967ee02e3e15e58bc2533188cc">anchor_data</a></td></tr>
440
391
 
441
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Anchor analysis. <br></td></tr>
442
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="3b947fbbc337d123af10c58abf1353a4"></a><!-- doxytag: member="yaml_emitter_s::tag_data" ref="3b947fbbc337d123af10c58abf1353a4" args="" -->
443
 
struct {</td></tr>
 
392
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Anchor analysis.  <a href="#d8883d967ee02e3e15e58bc2533188cc"></a><br></td></tr>
 
393
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
444
394
 
445
395
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#7f043a9092eef2d644cc8f1180386239">handle</a></td></tr>
446
396
 
447
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle. <br></td></tr>
 
397
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle.  <a href="#125a07a57bdea9ce74b227e5110846b3"></a><br></td></tr>
448
398
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#3552cece6908f99518205e8cbe2c793a">handle_length</a></td></tr>
449
399
 
450
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle length. <br></td></tr>
 
400
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag handle length.  <a href="#48ed2d41edbc13c4b6d9544a650c7df3"></a><br></td></tr>
451
401
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#d9b61d5e9e05a47b2f873342ab226188">suffix</a></td></tr>
452
402
 
453
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix. <br></td></tr>
 
403
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix.  <a href="#4b489e1dd4ea43b8ecf54879ded7dd0c"></a><br></td></tr>
454
404
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#d83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a></td></tr>
455
405
 
456
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix length. <br></td></tr>
 
406
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag suffix length.  <a href="#604f3279204adb47bbd1d6337338cb4b"></a><br></td></tr>
457
407
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#3b947fbbc337d123af10c58abf1353a4">tag_data</a></td></tr>
458
408
 
459
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tag analysis. <br></td></tr>
460
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="c3f80f4cb9c361b5fa4fa8f5cc04dbac"></a><!-- doxytag: member="yaml_emitter_s::scalar_data" ref="c3f80f4cb9c361b5fa4fa8f5cc04dbac" args="" -->
461
 
struct {</td></tr>
 
409
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tag analysis.  <a href="#3b947fbbc337d123af10c58abf1353a4"></a><br></td></tr>
 
410
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
462
411
 
463
412
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#20246ec76d64854ff93629cf1b424d86">value</a></td></tr>
464
413
 
465
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar value. <br></td></tr>
 
414
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar value.  <a href="#6164e21146b779344687765d2a725c6a"></a><br></td></tr>
466
415
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;size_t&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#4f72d57ad020803803e78922ecdec580">length</a></td></tr>
467
416
 
468
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar length. <br></td></tr>
 
417
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scalar length.  <a href="#0f4fb6e181eaf2233b2bb8dc78492f61"></a><br></td></tr>
469
418
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#363a1aaaf512433ee7eab3083428cc70">multiline</a></td></tr>
470
419
 
471
420
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Does the scalar contain line breaks? <br></td></tr>
483
432
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Can the scalar be expressed in the literal or folded styles? <br></td></tr>
484
433
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;<a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#cd1e83d220103aa24577038cfb1c2d21">style</a></td></tr>
485
434
 
486
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output style. <br></td></tr>
 
435
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output style.  <a href="#e941b4d9252e3748f27227bbfa7a35ae"></a><br></td></tr>
487
436
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#c3f80f4cb9c361b5fa4fa8f5cc04dbac">scalar_data</a></td></tr>
488
437
 
489
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scalar analysis. <br></td></tr>
 
438
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Scalar analysis.  <a href="#c3f80f4cb9c361b5fa4fa8f5cc04dbac"></a><br></td></tr>
490
439
<tr><td colspan="2"><div class="groupHeader">Dumper stuff</div></td></tr>
491
440
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0234d7e9bfbe7cc6e12b60f90f5ec552"></a><!-- doxytag: member="yaml_emitter_s::opened" ref="0234d7e9bfbe7cc6e12b60f90f5ec552" args="" -->
492
441
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#0234d7e9bfbe7cc6e12b60f90f5ec552">opened</a></td></tr>
496
445
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#978d894a219686d31d971899e31910cd">closed</a></td></tr>
497
446
 
498
447
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the stream was already closed? <br></td></tr>
499
 
<tr><td class="memItemLeft" nowrap><a class="anchor" name="d4e7a72cb8b1b67373ba6d76a5229e6b"></a><!-- doxytag: member="yaml_emitter_s::anchors" ref="d4e7a72cb8b1b67373ba6d76a5229e6b" args="" -->
500
 
struct {</td></tr>
 
448
<tr><td class="memItemLeft" nowrap>struct {</td></tr>
501
449
 
502
450
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#8f00c3c08e0d87bab11e91a4464a50bc">references</a></td></tr>
503
451
 
504
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of references. <br></td></tr>
 
452
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of references.  <a href="#16a14d92decbdcedfca4b1feb7fb72cf"></a><br></td></tr>
505
453
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#88154c89db7ec99fb322b1970371c350">anchor</a></td></tr>
506
454
 
507
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor id. <br></td></tr>
 
455
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The anchor id.  <a href="#daa633eac5b067224ff2136502d01c6f"></a><br></td></tr>
508
456
<tr><td class="memItemLeft" nowrap>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;<a class="el" href="structyaml__emitter__s.html#6c3e98c02ffae879717b3d09f9458936">serialized</a></td></tr>
509
457
 
510
458
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If the node has been emitted? <br></td></tr>
511
459
<tr><td class="memItemLeft" nowrap valign="top">}&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#d4e7a72cb8b1b67373ba6d76a5229e6b">anchors</a></td></tr>
512
460
 
513
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The information associated with the document nodes. <br></td></tr>
514
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0cede830c77a15df7f1b73b9023d2d11"></a><!-- doxytag: member="yaml_emitter_s::last_anchor_id" ref="0cede830c77a15df7f1b73b9023d2d11" args="" -->
515
 
int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#0cede830c77a15df7f1b73b9023d2d11">last_anchor_id</a></td></tr>
516
 
 
517
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last assigned anchor id. <br></td></tr>
518
 
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f9cc8801cc9b46a4f45255c67a1574a7"></a><!-- doxytag: member="yaml_emitter_s::document" ref="f9cc8801cc9b46a4f45255c67a1574a7" args="" -->
519
 
<a class="el" href="structyaml__document__s.html">yaml_document_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#f9cc8801cc9b46a4f45255c67a1574a7">document</a></td></tr>
520
 
 
521
 
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The currently emitted document. <br></td></tr>
 
461
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The information associated with the document nodes.  <a href="#d4e7a72cb8b1b67373ba6d76a5229e6b"></a><br></td></tr>
 
462
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#0cede830c77a15df7f1b73b9023d2d11">last_anchor_id</a></td></tr>
 
463
 
 
464
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last assigned anchor id.  <a href="#0cede830c77a15df7f1b73b9023d2d11"></a><br></td></tr>
 
465
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structyaml__document__s.html">yaml_document_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyaml__emitter__s.html#f9cc8801cc9b46a4f45255c67a1574a7">document</a></td></tr>
 
466
 
 
467
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The currently emitted document.  <a href="#f9cc8801cc9b46a4f45255c67a1574a7"></a><br></td></tr>
522
468
</table>
523
469
<hr><a name="_details"></a><h2>Detailed Description</h2>
524
470
The emitter structure. 
525
471
<p>
526
 
All members are internal. Manage the structure using the <code>yaml_emitter_</code> family of functions. 
527
 
<p>
 
472
All members are internal. Manage the structure using the <code>yaml_emitter_</code> family of functions. <hr><h2>Field Documentation</h2>
 
473
<a class="anchor" name="fa2d6367a86ae6d43df14e24479bb0a7"></a><!-- doxytag: member="yaml_emitter_s::error" ref="fa2d6367a86ae6d43df14e24479bb0a7" args="" -->
 
474
<div class="memitem">
 
475
<div class="memproto">
 
476
      <table class="memname">
 
477
        <tr>
 
478
          <td class="memname"><a class="el" href="group__basic.html#g1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a> <a class="el" href="structyaml__emitter__s.html#fa2d6367a86ae6d43df14e24479bb0a7">yaml_emitter_s::error</a>          </td>
 
479
        </tr>
 
480
      </table>
 
481
</div>
 
482
<div class="memdoc">
 
483
 
 
484
<p>
 
485
Error type. 
 
486
<p>
 
487
 
 
488
</div>
 
489
</div><p>
 
490
<a class="anchor" name="e076ef7c85ae107a2233dd4206577800"></a><!-- doxytag: member="yaml_emitter_s::problem" ref="e076ef7c85ae107a2233dd4206577800" args="" -->
 
491
<div class="memitem">
 
492
<div class="memproto">
 
493
      <table class="memname">
 
494
        <tr>
 
495
          <td class="memname">const char* <a class="el" href="structyaml__emitter__s.html#e076ef7c85ae107a2233dd4206577800">yaml_emitter_s::problem</a>          </td>
 
496
        </tr>
 
497
      </table>
 
498
</div>
 
499
<div class="memdoc">
 
500
 
 
501
<p>
 
502
Error description. 
 
503
<p>
 
504
 
 
505
</div>
 
506
</div><p>
 
507
<a class="anchor" name="efa7e29ba8042ed1d133a02bb368ea3e"></a><!-- doxytag: member="yaml_emitter_s::write_handler" ref="efa7e29ba8042ed1d133a02bb368ea3e" args="" -->
 
508
<div class="memitem">
 
509
<div class="memproto">
 
510
      <table class="memname">
 
511
        <tr>
 
512
          <td class="memname"><a class="el" href="group__emitter.html#g1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a>* <a class="el" href="structyaml__emitter__s.html#efa7e29ba8042ed1d133a02bb368ea3e">yaml_emitter_s::write_handler</a>          </td>
 
513
        </tr>
 
514
      </table>
 
515
</div>
 
516
<div class="memdoc">
 
517
 
 
518
<p>
 
519
Write handler. 
 
520
<p>
 
521
 
 
522
</div>
 
523
</div><p>
 
524
<a class="anchor" name="6c4fe0176b69da64ac1ddc7e091967e5"></a><!-- doxytag: member="yaml_emitter_s::write_handler_data" ref="6c4fe0176b69da64ac1ddc7e091967e5" args="" -->
 
525
<div class="memitem">
 
526
<div class="memproto">
 
527
      <table class="memname">
 
528
        <tr>
 
529
          <td class="memname">void* <a class="el" href="structyaml__emitter__s.html#6c4fe0176b69da64ac1ddc7e091967e5">yaml_emitter_s::write_handler_data</a>          </td>
 
530
        </tr>
 
531
      </table>
 
532
</div>
 
533
<div class="memdoc">
 
534
 
 
535
<p>
 
536
A pointer for passing to the white handler. 
 
537
<p>
 
538
 
 
539
</div>
 
540
</div><p>
 
541
<a class="anchor" name="db154d3d10b34077792b8e4a0f0596f7"></a><!-- doxytag: member="yaml_emitter_s::buffer" ref="db154d3d10b34077792b8e4a0f0596f7" args="" -->
 
542
<div class="memitem">
 
543
<div class="memproto">
 
544
      <table class="memname">
 
545
        <tr>
 
546
          <td class="memname">unsigned char* <a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">yaml_emitter_s::buffer</a>          </td>
 
547
        </tr>
 
548
      </table>
 
549
</div>
 
550
<div class="memdoc">
 
551
 
 
552
<p>
 
553
The buffer pointer. 
 
554
<p>
 
555
 
 
556
</div>
 
557
</div><p>
 
558
<a class="anchor" name="53bdc6a00632b48c81098aad91a9fd8d"></a><!-- doxytag: member="yaml_emitter_s::size" ref="53bdc6a00632b48c81098aad91a9fd8d" args="" -->
 
559
<div class="memitem">
 
560
<div class="memproto">
 
561
      <table class="memname">
 
562
        <tr>
 
563
          <td class="memname">size_t <a class="el" href="structyaml__emitter__s.html#53bdc6a00632b48c81098aad91a9fd8d">yaml_emitter_s::size</a>          </td>
 
564
        </tr>
 
565
      </table>
 
566
</div>
 
567
<div class="memdoc">
 
568
 
 
569
<p>
 
570
The buffer size. 
 
571
<p>
 
572
 
 
573
</div>
 
574
</div><p>
 
575
<a class="anchor" name="1851639b8f0e53b8e272c806d9fb648b"></a><!-- doxytag: member="yaml_emitter_s::size_written" ref="1851639b8f0e53b8e272c806d9fb648b" args="" -->
 
576
<div class="memitem">
 
577
<div class="memproto">
 
578
      <table class="memname">
 
579
        <tr>
 
580
          <td class="memname">size_t* <a class="el" href="structyaml__emitter__s.html#1851639b8f0e53b8e272c806d9fb648b">yaml_emitter_s::size_written</a>          </td>
 
581
        </tr>
 
582
      </table>
 
583
</div>
 
584
<div class="memdoc">
 
585
 
 
586
<p>
 
587
The number of written bytes. 
 
588
<p>
 
589
 
 
590
</div>
 
591
</div><p>
 
592
<a class="anchor" name="8803fe1047e8bcea9bdfcad0743fa0dd"></a><!-- doxytag: member="yaml_emitter_s::string" ref="8803fe1047e8bcea9bdfcad0743fa0dd" args="" -->
 
593
<div class="memitem">
 
594
<div class="memproto">
 
595
      <table class="memname">
 
596
        <tr>
 
597
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#8803fe1047e8bcea9bdfcad0743fa0dd">yaml_emitter_s::string</a>          </td>
 
598
        </tr>
 
599
      </table>
 
600
</div>
 
601
<div class="memdoc">
 
602
 
 
603
<p>
 
604
String output data. 
 
605
<p>
 
606
 
 
607
</div>
 
608
</div><p>
 
609
<a class="anchor" name="bfe1e82cd5c4a180b1468e65ccfd1c61"></a><!-- doxytag: member="yaml_emitter_s::file" ref="bfe1e82cd5c4a180b1468e65ccfd1c61" args="" -->
 
610
<div class="memitem">
 
611
<div class="memproto">
 
612
      <table class="memname">
 
613
        <tr>
 
614
          <td class="memname">FILE* <a class="el" href="structyaml__emitter__s.html#bfe1e82cd5c4a180b1468e65ccfd1c61">yaml_emitter_s::file</a>          </td>
 
615
        </tr>
 
616
      </table>
 
617
</div>
 
618
<div class="memdoc">
 
619
 
 
620
<p>
 
621
File output data. 
 
622
<p>
 
623
 
 
624
</div>
 
625
</div><p>
 
626
<a class="anchor" name="a975acf559cc87d79abdb732c994f56f"></a><!-- doxytag: member="yaml_emitter_s::output" ref="a975acf559cc87d79abdb732c994f56f" args="" -->
 
627
<div class="memitem">
 
628
<div class="memproto">
 
629
      <table class="memname">
 
630
        <tr>
 
631
          <td class="memname">union { ... }   <a class="el" href="structyaml__emitter__s.html#a975acf559cc87d79abdb732c994f56f">yaml_emitter_s::output</a>          </td>
 
632
        </tr>
 
633
      </table>
 
634
</div>
 
635
<div class="memdoc">
 
636
 
 
637
<p>
 
638
Standard (string or file) output data. 
 
639
<p>
 
640
 
 
641
</div>
 
642
</div><p>
 
643
<a class="anchor" name="1c8f40a58f0a3061449b3fed02be145e"></a><!-- doxytag: member="yaml_emitter_s::start" ref="1c8f40a58f0a3061449b3fed02be145e" args="" -->
 
644
<div class="memitem">
 
645
<div class="memproto">
 
646
      <table class="memname">
 
647
        <tr>
 
648
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
649
        </tr>
 
650
      </table>
 
651
</div>
 
652
<div class="memdoc">
 
653
 
 
654
<p>
 
655
The beginning of the buffer. 
 
656
<p>
 
657
 
 
658
</div>
 
659
</div><p>
 
660
<a class="anchor" name="42285849529f1b0eb9f4aac2eaef5204"></a><!-- doxytag: member="yaml_emitter_s::end" ref="42285849529f1b0eb9f4aac2eaef5204" args="" -->
 
661
<div class="memitem">
 
662
<div class="memproto">
 
663
      <table class="memname">
 
664
        <tr>
 
665
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
666
        </tr>
 
667
      </table>
 
668
</div>
 
669
<div class="memdoc">
 
670
 
 
671
<p>
 
672
The end of the buffer. 
 
673
<p>
 
674
 
 
675
</div>
 
676
</div><p>
 
677
<a class="anchor" name="7615ab51145234f467984f3091558852"></a><!-- doxytag: member="yaml_emitter_s::pointer" ref="7615ab51145234f467984f3091558852" args="" -->
 
678
<div class="memitem">
 
679
<div class="memproto">
 
680
      <table class="memname">
 
681
        <tr>
 
682
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#7615ab51145234f467984f3091558852">yaml_emitter_s::pointer</a>          </td>
 
683
        </tr>
 
684
      </table>
 
685
</div>
 
686
<div class="memdoc">
 
687
 
 
688
<p>
 
689
The current position of the buffer. 
 
690
<p>
 
691
 
 
692
</div>
 
693
</div><p>
 
694
<a class="anchor" name="df20e81d4690b86732932aff06a6d2e6"></a><!-- doxytag: member="yaml_emitter_s::last" ref="df20e81d4690b86732932aff06a6d2e6" args="" -->
 
695
<div class="memitem">
 
696
<div class="memproto">
 
697
      <table class="memname">
 
698
        <tr>
 
699
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#df20e81d4690b86732932aff06a6d2e6">yaml_emitter_s::last</a>          </td>
 
700
        </tr>
 
701
      </table>
 
702
</div>
 
703
<div class="memdoc">
 
704
 
 
705
<p>
 
706
The last filled position of the buffer. 
 
707
<p>
 
708
 
 
709
</div>
 
710
</div><p>
 
711
<a class="anchor" name="fb2700e9b866b5be0ff6c7549c719f81"></a><!-- doxytag: member="yaml_emitter_s::buffer" ref="fb2700e9b866b5be0ff6c7549c719f81" args="" -->
 
712
<div class="memitem">
 
713
<div class="memproto">
 
714
      <table class="memname">
 
715
        <tr>
 
716
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#db154d3d10b34077792b8e4a0f0596f7">yaml_emitter_s::buffer</a>          </td>
 
717
        </tr>
 
718
      </table>
 
719
</div>
 
720
<div class="memdoc">
 
721
 
 
722
<p>
 
723
The working buffer. 
 
724
<p>
 
725
 
 
726
</div>
 
727
</div><p>
 
728
<a class="anchor" name="e8913d3c0bf4c987dc452efee2c802e3"></a><!-- doxytag: member="yaml_emitter_s::start" ref="e8913d3c0bf4c987dc452efee2c802e3" args="" -->
 
729
<div class="memitem">
 
730
<div class="memproto">
 
731
      <table class="memname">
 
732
        <tr>
 
733
          <td class="memname">unsigned char* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
734
        </tr>
 
735
      </table>
 
736
</div>
 
737
<div class="memdoc">
 
738
 
 
739
<p>
 
740
The beginning of the buffer. 
 
741
<p>
 
742
 
 
743
</div>
 
744
</div><p>
 
745
<a class="anchor" name="bb03bd7a5b832de48f9fbc9512ed7936"></a><!-- doxytag: member="yaml_emitter_s::end" ref="bb03bd7a5b832de48f9fbc9512ed7936" args="" -->
 
746
<div class="memitem">
 
747
<div class="memproto">
 
748
      <table class="memname">
 
749
        <tr>
 
750
          <td class="memname">unsigned char* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
751
        </tr>
 
752
      </table>
 
753
</div>
 
754
<div class="memdoc">
 
755
 
 
756
<p>
 
757
The end of the buffer. 
 
758
<p>
 
759
 
 
760
</div>
 
761
</div><p>
 
762
<a class="anchor" name="ed9370f42cea4dff82f96839ce760b5a"></a><!-- doxytag: member="yaml_emitter_s::pointer" ref="ed9370f42cea4dff82f96839ce760b5a" args="" -->
 
763
<div class="memitem">
 
764
<div class="memproto">
 
765
      <table class="memname">
 
766
        <tr>
 
767
          <td class="memname">unsigned char* <a class="el" href="structyaml__emitter__s.html#7615ab51145234f467984f3091558852">yaml_emitter_s::pointer</a>          </td>
 
768
        </tr>
 
769
      </table>
 
770
</div>
 
771
<div class="memdoc">
 
772
 
 
773
<p>
 
774
The current position of the buffer. 
 
775
<p>
 
776
 
 
777
</div>
 
778
</div><p>
 
779
<a class="anchor" name="d0c5410fff4602266a0c6e0af730dd70"></a><!-- doxytag: member="yaml_emitter_s::last" ref="d0c5410fff4602266a0c6e0af730dd70" args="" -->
 
780
<div class="memitem">
 
781
<div class="memproto">
 
782
      <table class="memname">
 
783
        <tr>
 
784
          <td class="memname">unsigned char* <a class="el" href="structyaml__emitter__s.html#df20e81d4690b86732932aff06a6d2e6">yaml_emitter_s::last</a>          </td>
 
785
        </tr>
 
786
      </table>
 
787
</div>
 
788
<div class="memdoc">
 
789
 
 
790
<p>
 
791
The last filled position of the buffer. 
 
792
<p>
 
793
 
 
794
</div>
 
795
</div><p>
 
796
<a class="anchor" name="6eeffbc9cd5beb89b679740b7f1d6d09"></a><!-- doxytag: member="yaml_emitter_s::raw_buffer" ref="6eeffbc9cd5beb89b679740b7f1d6d09" args="" -->
 
797
<div class="memitem">
 
798
<div class="memproto">
 
799
      <table class="memname">
 
800
        <tr>
 
801
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#6eeffbc9cd5beb89b679740b7f1d6d09">yaml_emitter_s::raw_buffer</a>          </td>
 
802
        </tr>
 
803
      </table>
 
804
</div>
 
805
<div class="memdoc">
 
806
 
 
807
<p>
 
808
The raw buffer. 
 
809
<p>
 
810
 
 
811
</div>
 
812
</div><p>
 
813
<a class="anchor" name="da17f19fa6248d6ee493684b03700857"></a><!-- doxytag: member="yaml_emitter_s::encoding" ref="da17f19fa6248d6ee493684b03700857" args="" -->
 
814
<div class="memitem">
 
815
<div class="memproto">
 
816
      <table class="memname">
 
817
        <tr>
 
818
          <td class="memname"><a class="el" href="group__basic.html#g2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="el" href="structyaml__emitter__s.html#da17f19fa6248d6ee493684b03700857">yaml_emitter_s::encoding</a>          </td>
 
819
        </tr>
 
820
      </table>
 
821
</div>
 
822
<div class="memdoc">
 
823
 
 
824
<p>
 
825
The stream encoding. 
 
826
<p>
 
827
 
 
828
</div>
 
829
</div><p>
 
830
<a class="anchor" name="33545f8924be89daf8b81dc905d558c0"></a><!-- doxytag: member="yaml_emitter_s::best_indent" ref="33545f8924be89daf8b81dc905d558c0" args="" -->
 
831
<div class="memitem">
 
832
<div class="memproto">
 
833
      <table class="memname">
 
834
        <tr>
 
835
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#33545f8924be89daf8b81dc905d558c0">yaml_emitter_s::best_indent</a>          </td>
 
836
        </tr>
 
837
      </table>
 
838
</div>
 
839
<div class="memdoc">
 
840
 
 
841
<p>
 
842
The number of indentation spaces. 
 
843
<p>
 
844
 
 
845
</div>
 
846
</div><p>
 
847
<a class="anchor" name="56dde6b352bdf7d4031f89d2b5d704f6"></a><!-- doxytag: member="yaml_emitter_s::best_width" ref="56dde6b352bdf7d4031f89d2b5d704f6" args="" -->
 
848
<div class="memitem">
 
849
<div class="memproto">
 
850
      <table class="memname">
 
851
        <tr>
 
852
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#56dde6b352bdf7d4031f89d2b5d704f6">yaml_emitter_s::best_width</a>          </td>
 
853
        </tr>
 
854
      </table>
 
855
</div>
 
856
<div class="memdoc">
 
857
 
 
858
<p>
 
859
The preferred width of the output lines. 
 
860
<p>
 
861
 
 
862
</div>
 
863
</div><p>
 
864
<a class="anchor" name="84c1b884d805588495067ee98a8e7c50"></a><!-- doxytag: member="yaml_emitter_s::line_break" ref="84c1b884d805588495067ee98a8e7c50" args="" -->
 
865
<div class="memitem">
 
866
<div class="memproto">
 
867
      <table class="memname">
 
868
        <tr>
 
869
          <td class="memname"><a class="el" href="group__basic.html#g64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a> <a class="el" href="structyaml__emitter__s.html#84c1b884d805588495067ee98a8e7c50">yaml_emitter_s::line_break</a>          </td>
 
870
        </tr>
 
871
      </table>
 
872
</div>
 
873
<div class="memdoc">
 
874
 
 
875
<p>
 
876
The preferred line break. 
 
877
<p>
 
878
 
 
879
</div>
 
880
</div><p>
 
881
<a class="anchor" name="d68af21e510adcfc2db43b31e791efe1"></a><!-- doxytag: member="yaml_emitter_s::start" ref="d68af21e510adcfc2db43b31e791efe1" args="" -->
 
882
<div class="memitem">
 
883
<div class="memproto">
 
884
      <table class="memname">
 
885
        <tr>
 
886
          <td class="memname"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
887
        </tr>
 
888
      </table>
 
889
</div>
 
890
<div class="memdoc">
 
891
 
 
892
<p>
 
893
The beginning of the stack. 
 
894
<p>
 
895
 
 
896
</div>
 
897
</div><p>
 
898
<a class="anchor" name="126a19ae360206437647892a344a30f0"></a><!-- doxytag: member="yaml_emitter_s::end" ref="126a19ae360206437647892a344a30f0" args="" -->
 
899
<div class="memitem">
 
900
<div class="memproto">
 
901
      <table class="memname">
 
902
        <tr>
 
903
          <td class="memname"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
904
        </tr>
 
905
      </table>
 
906
</div>
 
907
<div class="memdoc">
 
908
 
 
909
<p>
 
910
The end of the stack. 
 
911
<p>
 
912
 
 
913
</div>
 
914
</div><p>
 
915
<a class="anchor" name="afa8b6f21022ce2f4cb9b44ad15a535e"></a><!-- doxytag: member="yaml_emitter_s::top" ref="afa8b6f21022ce2f4cb9b44ad15a535e" args="" -->
 
916
<div class="memitem">
 
917
<div class="memproto">
 
918
      <table class="memname">
 
919
        <tr>
 
920
          <td class="memname"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* <a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">yaml_emitter_s::top</a>          </td>
 
921
        </tr>
 
922
      </table>
 
923
</div>
 
924
<div class="memdoc">
 
925
 
 
926
<p>
 
927
The top of the stack. 
 
928
<p>
 
929
 
 
930
</div>
 
931
</div><p>
 
932
<a class="anchor" name="6dc87fbd5b074507e102b967492b135d"></a><!-- doxytag: member="yaml_emitter_s::states" ref="6dc87fbd5b074507e102b967492b135d" args="" -->
 
933
<div class="memitem">
 
934
<div class="memproto">
 
935
      <table class="memname">
 
936
        <tr>
 
937
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#6dc87fbd5b074507e102b967492b135d">yaml_emitter_s::states</a>          </td>
 
938
        </tr>
 
939
      </table>
 
940
</div>
 
941
<div class="memdoc">
 
942
 
 
943
<p>
 
944
The stack of states. 
 
945
<p>
 
946
 
 
947
</div>
 
948
</div><p>
 
949
<a class="anchor" name="29f1d4f27ff9b9616c154f0730dd24ee"></a><!-- doxytag: member="yaml_emitter_s::state" ref="29f1d4f27ff9b9616c154f0730dd24ee" args="" -->
 
950
<div class="memitem">
 
951
<div class="memproto">
 
952
      <table class="memname">
 
953
        <tr>
 
954
          <td class="memname"><a class="el" href="group__emitter.html#g0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> <a class="el" href="structyaml__emitter__s.html#29f1d4f27ff9b9616c154f0730dd24ee">yaml_emitter_s::state</a>          </td>
 
955
        </tr>
 
956
      </table>
 
957
</div>
 
958
<div class="memdoc">
 
959
 
 
960
<p>
 
961
The current emitter state. 
 
962
<p>
 
963
 
 
964
</div>
 
965
</div><p>
 
966
<a class="anchor" name="2c31edecd7f6dfd87fe3f8e12b705884"></a><!-- doxytag: member="yaml_emitter_s::start" ref="2c31edecd7f6dfd87fe3f8e12b705884" args="" -->
 
967
<div class="memitem">
 
968
<div class="memproto">
 
969
      <table class="memname">
 
970
        <tr>
 
971
          <td class="memname"><a class="el" href="structyaml__event__s.html">yaml_event_t</a>* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
972
        </tr>
 
973
      </table>
 
974
</div>
 
975
<div class="memdoc">
 
976
 
 
977
<p>
 
978
The beginning of the event queue. 
 
979
<p>
 
980
 
 
981
</div>
 
982
</div><p>
 
983
<a class="anchor" name="55703a15e71c6b9551a2f4feb888bdcb"></a><!-- doxytag: member="yaml_emitter_s::end" ref="55703a15e71c6b9551a2f4feb888bdcb" args="" -->
 
984
<div class="memitem">
 
985
<div class="memproto">
 
986
      <table class="memname">
 
987
        <tr>
 
988
          <td class="memname"><a class="el" href="structyaml__event__s.html">yaml_event_t</a>* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
989
        </tr>
 
990
      </table>
 
991
</div>
 
992
<div class="memdoc">
 
993
 
 
994
<p>
 
995
The end of the event queue. 
 
996
<p>
 
997
 
 
998
</div>
 
999
</div><p>
 
1000
<a class="anchor" name="547dfd20576006e606ffb0d8042b4234"></a><!-- doxytag: member="yaml_emitter_s::head" ref="547dfd20576006e606ffb0d8042b4234" args="" -->
 
1001
<div class="memitem">
 
1002
<div class="memproto">
 
1003
      <table class="memname">
 
1004
        <tr>
 
1005
          <td class="memname"><a class="el" href="structyaml__event__s.html">yaml_event_t</a>* <a class="el" href="structyaml__emitter__s.html#547dfd20576006e606ffb0d8042b4234">yaml_emitter_s::head</a>          </td>
 
1006
        </tr>
 
1007
      </table>
 
1008
</div>
 
1009
<div class="memdoc">
 
1010
 
 
1011
<p>
 
1012
The head of the event queue. 
 
1013
<p>
 
1014
 
 
1015
</div>
 
1016
</div><p>
 
1017
<a class="anchor" name="cafa1e3cb872fa7917217469659fb273"></a><!-- doxytag: member="yaml_emitter_s::tail" ref="cafa1e3cb872fa7917217469659fb273" args="" -->
 
1018
<div class="memitem">
 
1019
<div class="memproto">
 
1020
      <table class="memname">
 
1021
        <tr>
 
1022
          <td class="memname"><a class="el" href="structyaml__event__s.html">yaml_event_t</a>* <a class="el" href="structyaml__emitter__s.html#cafa1e3cb872fa7917217469659fb273">yaml_emitter_s::tail</a>          </td>
 
1023
        </tr>
 
1024
      </table>
 
1025
</div>
 
1026
<div class="memdoc">
 
1027
 
 
1028
<p>
 
1029
The tail of the event queue. 
 
1030
<p>
 
1031
 
 
1032
</div>
 
1033
</div><p>
 
1034
<a class="anchor" name="3516b49eb7579e422750a94a9d7c1700"></a><!-- doxytag: member="yaml_emitter_s::events" ref="3516b49eb7579e422750a94a9d7c1700" args="" -->
 
1035
<div class="memitem">
 
1036
<div class="memproto">
 
1037
      <table class="memname">
 
1038
        <tr>
 
1039
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#3516b49eb7579e422750a94a9d7c1700">yaml_emitter_s::events</a>          </td>
 
1040
        </tr>
 
1041
      </table>
 
1042
</div>
 
1043
<div class="memdoc">
 
1044
 
 
1045
<p>
 
1046
The event queue. 
 
1047
<p>
 
1048
 
 
1049
</div>
 
1050
</div><p>
 
1051
<a class="anchor" name="28ec8053132a8e7cf29df983835754b7"></a><!-- doxytag: member="yaml_emitter_s::start" ref="28ec8053132a8e7cf29df983835754b7" args="" -->
 
1052
<div class="memitem">
 
1053
<div class="memproto">
 
1054
      <table class="memname">
 
1055
        <tr>
 
1056
          <td class="memname">int* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
1057
        </tr>
 
1058
      </table>
 
1059
</div>
 
1060
<div class="memdoc">
 
1061
 
 
1062
<p>
 
1063
The beginning of the stack. 
 
1064
<p>
 
1065
 
 
1066
</div>
 
1067
</div><p>
 
1068
<a class="anchor" name="6669a94bc18247491e59c709852be0d1"></a><!-- doxytag: member="yaml_emitter_s::end" ref="6669a94bc18247491e59c709852be0d1" args="" -->
 
1069
<div class="memitem">
 
1070
<div class="memproto">
 
1071
      <table class="memname">
 
1072
        <tr>
 
1073
          <td class="memname">int* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
1074
        </tr>
 
1075
      </table>
 
1076
</div>
 
1077
<div class="memdoc">
 
1078
 
 
1079
<p>
 
1080
The end of the stack. 
 
1081
<p>
 
1082
 
 
1083
</div>
 
1084
</div><p>
 
1085
<a class="anchor" name="5779bcbfd04df64e42434b7599332d11"></a><!-- doxytag: member="yaml_emitter_s::top" ref="5779bcbfd04df64e42434b7599332d11" args="" -->
 
1086
<div class="memitem">
 
1087
<div class="memproto">
 
1088
      <table class="memname">
 
1089
        <tr>
 
1090
          <td class="memname">int* <a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">yaml_emitter_s::top</a>          </td>
 
1091
        </tr>
 
1092
      </table>
 
1093
</div>
 
1094
<div class="memdoc">
 
1095
 
 
1096
<p>
 
1097
The top of the stack. 
 
1098
<p>
 
1099
 
 
1100
</div>
 
1101
</div><p>
 
1102
<a class="anchor" name="d31c591593ccb78e6b04887bf4f162c8"></a><!-- doxytag: member="yaml_emitter_s::indents" ref="d31c591593ccb78e6b04887bf4f162c8" args="" -->
 
1103
<div class="memitem">
 
1104
<div class="memproto">
 
1105
      <table class="memname">
 
1106
        <tr>
 
1107
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#d31c591593ccb78e6b04887bf4f162c8">yaml_emitter_s::indents</a>          </td>
 
1108
        </tr>
 
1109
      </table>
 
1110
</div>
 
1111
<div class="memdoc">
 
1112
 
 
1113
<p>
 
1114
The stack of indentation levels. 
 
1115
<p>
 
1116
 
 
1117
</div>
 
1118
</div><p>
 
1119
<a class="anchor" name="94afdd9750b95529bbbbd09456a4391d"></a><!-- doxytag: member="yaml_emitter_s::start" ref="94afdd9750b95529bbbbd09456a4391d" args="" -->
 
1120
<div class="memitem">
 
1121
<div class="memproto">
 
1122
      <table class="memname">
 
1123
        <tr>
 
1124
          <td class="memname"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a>* <a class="el" href="structyaml__emitter__s.html#1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a>          </td>
 
1125
        </tr>
 
1126
      </table>
 
1127
</div>
 
1128
<div class="memdoc">
 
1129
 
 
1130
<p>
 
1131
The beginning of the list. 
 
1132
<p>
 
1133
 
 
1134
</div>
 
1135
</div><p>
 
1136
<a class="anchor" name="3b28127063323de1d88fc18cdb6adf8a"></a><!-- doxytag: member="yaml_emitter_s::end" ref="3b28127063323de1d88fc18cdb6adf8a" args="" -->
 
1137
<div class="memitem">
 
1138
<div class="memproto">
 
1139
      <table class="memname">
 
1140
        <tr>
 
1141
          <td class="memname"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a>* <a class="el" href="structyaml__emitter__s.html#42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a>          </td>
 
1142
        </tr>
 
1143
      </table>
 
1144
</div>
 
1145
<div class="memdoc">
 
1146
 
 
1147
<p>
 
1148
The end of the list. 
 
1149
<p>
 
1150
 
 
1151
</div>
 
1152
</div><p>
 
1153
<a class="anchor" name="8e3f468d814d2aa5e074f7da1648d34a"></a><!-- doxytag: member="yaml_emitter_s::top" ref="8e3f468d814d2aa5e074f7da1648d34a" args="" -->
 
1154
<div class="memitem">
 
1155
<div class="memproto">
 
1156
      <table class="memname">
 
1157
        <tr>
 
1158
          <td class="memname"><a class="el" href="structyaml__tag__directive__s.html">yaml_tag_directive_t</a>* <a class="el" href="structyaml__emitter__s.html#afa8b6f21022ce2f4cb9b44ad15a535e">yaml_emitter_s::top</a>          </td>
 
1159
        </tr>
 
1160
      </table>
 
1161
</div>
 
1162
<div class="memdoc">
 
1163
 
 
1164
<p>
 
1165
The top of the list. 
 
1166
<p>
 
1167
 
 
1168
</div>
 
1169
</div><p>
 
1170
<a class="anchor" name="9dc51f2ccb8a517e2dc029e1af960258"></a><!-- doxytag: member="yaml_emitter_s::tag_directives" ref="9dc51f2ccb8a517e2dc029e1af960258" args="" -->
 
1171
<div class="memitem">
 
1172
<div class="memproto">
 
1173
      <table class="memname">
 
1174
        <tr>
 
1175
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#9dc51f2ccb8a517e2dc029e1af960258">yaml_emitter_s::tag_directives</a>          </td>
 
1176
        </tr>
 
1177
      </table>
 
1178
</div>
 
1179
<div class="memdoc">
 
1180
 
 
1181
<p>
 
1182
The list of tag directives. 
 
1183
<p>
 
1184
 
 
1185
</div>
 
1186
</div><p>
 
1187
<a class="anchor" name="93a73494a5d62464a67cc71f86ad9728"></a><!-- doxytag: member="yaml_emitter_s::indent" ref="93a73494a5d62464a67cc71f86ad9728" args="" -->
 
1188
<div class="memitem">
 
1189
<div class="memproto">
 
1190
      <table class="memname">
 
1191
        <tr>
 
1192
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#93a73494a5d62464a67cc71f86ad9728">yaml_emitter_s::indent</a>          </td>
 
1193
        </tr>
 
1194
      </table>
 
1195
</div>
 
1196
<div class="memdoc">
 
1197
 
 
1198
<p>
 
1199
The current indentation level. 
 
1200
<p>
 
1201
 
 
1202
</div>
 
1203
</div><p>
 
1204
<a class="anchor" name="50f8e97c4290b83ebd646b4c4f5c5de9"></a><!-- doxytag: member="yaml_emitter_s::flow_level" ref="50f8e97c4290b83ebd646b4c4f5c5de9" args="" -->
 
1205
<div class="memitem">
 
1206
<div class="memproto">
 
1207
      <table class="memname">
 
1208
        <tr>
 
1209
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#50f8e97c4290b83ebd646b4c4f5c5de9">yaml_emitter_s::flow_level</a>          </td>
 
1210
        </tr>
 
1211
      </table>
 
1212
</div>
 
1213
<div class="memdoc">
 
1214
 
 
1215
<p>
 
1216
The current flow level. 
 
1217
<p>
 
1218
 
 
1219
</div>
 
1220
</div><p>
 
1221
<a class="anchor" name="4fe9295608f19a687e41ec3661383e88"></a><!-- doxytag: member="yaml_emitter_s::line" ref="4fe9295608f19a687e41ec3661383e88" args="" -->
 
1222
<div class="memitem">
 
1223
<div class="memproto">
 
1224
      <table class="memname">
 
1225
        <tr>
 
1226
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#4fe9295608f19a687e41ec3661383e88">yaml_emitter_s::line</a>          </td>
 
1227
        </tr>
 
1228
      </table>
 
1229
</div>
 
1230
<div class="memdoc">
 
1231
 
 
1232
<p>
 
1233
The current line. 
 
1234
<p>
 
1235
 
 
1236
</div>
 
1237
</div><p>
 
1238
<a class="anchor" name="678fbbacad5d1f3f9bb7516282888b8a"></a><!-- doxytag: member="yaml_emitter_s::column" ref="678fbbacad5d1f3f9bb7516282888b8a" args="" -->
 
1239
<div class="memitem">
 
1240
<div class="memproto">
 
1241
      <table class="memname">
 
1242
        <tr>
 
1243
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#678fbbacad5d1f3f9bb7516282888b8a">yaml_emitter_s::column</a>          </td>
 
1244
        </tr>
 
1245
      </table>
 
1246
</div>
 
1247
<div class="memdoc">
 
1248
 
 
1249
<p>
 
1250
The current column. 
 
1251
<p>
 
1252
 
 
1253
</div>
 
1254
</div><p>
 
1255
<a class="anchor" name="6f2882bde71e478e29dc5b293def8739"></a><!-- doxytag: member="yaml_emitter_s::anchor" ref="6f2882bde71e478e29dc5b293def8739" args="" -->
 
1256
<div class="memitem">
 
1257
<div class="memproto">
 
1258
      <table class="memname">
 
1259
        <tr>
 
1260
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#6f2882bde71e478e29dc5b293def8739">yaml_emitter_s::anchor</a>          </td>
 
1261
        </tr>
 
1262
      </table>
 
1263
</div>
 
1264
<div class="memdoc">
 
1265
 
 
1266
<p>
 
1267
The anchor value. 
 
1268
<p>
 
1269
 
 
1270
</div>
 
1271
</div><p>
 
1272
<a class="anchor" name="ece73cc234475630032b1c75a735eeb5"></a><!-- doxytag: member="yaml_emitter_s::anchor_length" ref="ece73cc234475630032b1c75a735eeb5" args="" -->
 
1273
<div class="memitem">
 
1274
<div class="memproto">
 
1275
      <table class="memname">
 
1276
        <tr>
 
1277
          <td class="memname">size_t <a class="el" href="structyaml__emitter__s.html#ece73cc234475630032b1c75a735eeb5">yaml_emitter_s::anchor_length</a>          </td>
 
1278
        </tr>
 
1279
      </table>
 
1280
</div>
 
1281
<div class="memdoc">
 
1282
 
 
1283
<p>
 
1284
The anchor length. 
 
1285
<p>
 
1286
 
 
1287
</div>
 
1288
</div><p>
 
1289
<a class="anchor" name="d8883d967ee02e3e15e58bc2533188cc"></a><!-- doxytag: member="yaml_emitter_s::anchor_data" ref="d8883d967ee02e3e15e58bc2533188cc" args="" -->
 
1290
<div class="memitem">
 
1291
<div class="memproto">
 
1292
      <table class="memname">
 
1293
        <tr>
 
1294
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#d8883d967ee02e3e15e58bc2533188cc">yaml_emitter_s::anchor_data</a>          </td>
 
1295
        </tr>
 
1296
      </table>
 
1297
</div>
 
1298
<div class="memdoc">
 
1299
 
 
1300
<p>
 
1301
Anchor analysis. 
 
1302
<p>
 
1303
 
 
1304
</div>
 
1305
</div><p>
 
1306
<a class="anchor" name="7f043a9092eef2d644cc8f1180386239"></a><!-- doxytag: member="yaml_emitter_s::handle" ref="7f043a9092eef2d644cc8f1180386239" args="" -->
 
1307
<div class="memitem">
 
1308
<div class="memproto">
 
1309
      <table class="memname">
 
1310
        <tr>
 
1311
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#7f043a9092eef2d644cc8f1180386239">yaml_emitter_s::handle</a>          </td>
 
1312
        </tr>
 
1313
      </table>
 
1314
</div>
 
1315
<div class="memdoc">
 
1316
 
 
1317
<p>
 
1318
The tag handle. 
 
1319
<p>
 
1320
 
 
1321
</div>
 
1322
</div><p>
 
1323
<a class="anchor" name="3552cece6908f99518205e8cbe2c793a"></a><!-- doxytag: member="yaml_emitter_s::handle_length" ref="3552cece6908f99518205e8cbe2c793a" args="" -->
 
1324
<div class="memitem">
 
1325
<div class="memproto">
 
1326
      <table class="memname">
 
1327
        <tr>
 
1328
          <td class="memname">size_t <a class="el" href="structyaml__emitter__s.html#3552cece6908f99518205e8cbe2c793a">yaml_emitter_s::handle_length</a>          </td>
 
1329
        </tr>
 
1330
      </table>
 
1331
</div>
 
1332
<div class="memdoc">
 
1333
 
 
1334
<p>
 
1335
The tag handle length. 
 
1336
<p>
 
1337
 
 
1338
</div>
 
1339
</div><p>
 
1340
<a class="anchor" name="d9b61d5e9e05a47b2f873342ab226188"></a><!-- doxytag: member="yaml_emitter_s::suffix" ref="d9b61d5e9e05a47b2f873342ab226188" args="" -->
 
1341
<div class="memitem">
 
1342
<div class="memproto">
 
1343
      <table class="memname">
 
1344
        <tr>
 
1345
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#d9b61d5e9e05a47b2f873342ab226188">yaml_emitter_s::suffix</a>          </td>
 
1346
        </tr>
 
1347
      </table>
 
1348
</div>
 
1349
<div class="memdoc">
 
1350
 
 
1351
<p>
 
1352
The tag suffix. 
 
1353
<p>
 
1354
 
 
1355
</div>
 
1356
</div><p>
 
1357
<a class="anchor" name="d83936bbd4b6b77c79555c71cccc8fb5"></a><!-- doxytag: member="yaml_emitter_s::suffix_length" ref="d83936bbd4b6b77c79555c71cccc8fb5" args="" -->
 
1358
<div class="memitem">
 
1359
<div class="memproto">
 
1360
      <table class="memname">
 
1361
        <tr>
 
1362
          <td class="memname">size_t <a class="el" href="structyaml__emitter__s.html#d83936bbd4b6b77c79555c71cccc8fb5">yaml_emitter_s::suffix_length</a>          </td>
 
1363
        </tr>
 
1364
      </table>
 
1365
</div>
 
1366
<div class="memdoc">
 
1367
 
 
1368
<p>
 
1369
The tag suffix length. 
 
1370
<p>
 
1371
 
 
1372
</div>
 
1373
</div><p>
 
1374
<a class="anchor" name="3b947fbbc337d123af10c58abf1353a4"></a><!-- doxytag: member="yaml_emitter_s::tag_data" ref="3b947fbbc337d123af10c58abf1353a4" args="" -->
 
1375
<div class="memitem">
 
1376
<div class="memproto">
 
1377
      <table class="memname">
 
1378
        <tr>
 
1379
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#3b947fbbc337d123af10c58abf1353a4">yaml_emitter_s::tag_data</a>          </td>
 
1380
        </tr>
 
1381
      </table>
 
1382
</div>
 
1383
<div class="memdoc">
 
1384
 
 
1385
<p>
 
1386
Tag analysis. 
 
1387
<p>
 
1388
 
 
1389
</div>
 
1390
</div><p>
 
1391
<a class="anchor" name="20246ec76d64854ff93629cf1b424d86"></a><!-- doxytag: member="yaml_emitter_s::value" ref="20246ec76d64854ff93629cf1b424d86" args="" -->
 
1392
<div class="memitem">
 
1393
<div class="memproto">
 
1394
      <table class="memname">
 
1395
        <tr>
 
1396
          <td class="memname"><a class="el" href="group__basic.html#gf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* <a class="el" href="structyaml__emitter__s.html#20246ec76d64854ff93629cf1b424d86">yaml_emitter_s::value</a>          </td>
 
1397
        </tr>
 
1398
      </table>
 
1399
</div>
 
1400
<div class="memdoc">
 
1401
 
 
1402
<p>
 
1403
The scalar value. 
 
1404
<p>
 
1405
 
 
1406
</div>
 
1407
</div><p>
 
1408
<a class="anchor" name="4f72d57ad020803803e78922ecdec580"></a><!-- doxytag: member="yaml_emitter_s::length" ref="4f72d57ad020803803e78922ecdec580" args="" -->
 
1409
<div class="memitem">
 
1410
<div class="memproto">
 
1411
      <table class="memname">
 
1412
        <tr>
 
1413
          <td class="memname">size_t <a class="el" href="structyaml__emitter__s.html#4f72d57ad020803803e78922ecdec580">yaml_emitter_s::length</a>          </td>
 
1414
        </tr>
 
1415
      </table>
 
1416
</div>
 
1417
<div class="memdoc">
 
1418
 
 
1419
<p>
 
1420
The scalar length. 
 
1421
<p>
 
1422
 
 
1423
</div>
 
1424
</div><p>
 
1425
<a class="anchor" name="cd1e83d220103aa24577038cfb1c2d21"></a><!-- doxytag: member="yaml_emitter_s::style" ref="cd1e83d220103aa24577038cfb1c2d21" args="" -->
 
1426
<div class="memitem">
 
1427
<div class="memproto">
 
1428
      <table class="memname">
 
1429
        <tr>
 
1430
          <td class="memname"><a class="el" href="group__styles.html#g3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="el" href="structyaml__emitter__s.html#cd1e83d220103aa24577038cfb1c2d21">yaml_emitter_s::style</a>          </td>
 
1431
        </tr>
 
1432
      </table>
 
1433
</div>
 
1434
<div class="memdoc">
 
1435
 
 
1436
<p>
 
1437
The output style. 
 
1438
<p>
 
1439
 
 
1440
</div>
 
1441
</div><p>
 
1442
<a class="anchor" name="c3f80f4cb9c361b5fa4fa8f5cc04dbac"></a><!-- doxytag: member="yaml_emitter_s::scalar_data" ref="c3f80f4cb9c361b5fa4fa8f5cc04dbac" args="" -->
 
1443
<div class="memitem">
 
1444
<div class="memproto">
 
1445
      <table class="memname">
 
1446
        <tr>
 
1447
          <td class="memname">struct { ... }   <a class="el" href="structyaml__emitter__s.html#c3f80f4cb9c361b5fa4fa8f5cc04dbac">yaml_emitter_s::scalar_data</a>          </td>
 
1448
        </tr>
 
1449
      </table>
 
1450
</div>
 
1451
<div class="memdoc">
 
1452
 
 
1453
<p>
 
1454
Scalar analysis. 
 
1455
<p>
 
1456
 
 
1457
</div>
 
1458
</div><p>
 
1459
<a class="anchor" name="8f00c3c08e0d87bab11e91a4464a50bc"></a><!-- doxytag: member="yaml_emitter_s::references" ref="8f00c3c08e0d87bab11e91a4464a50bc" args="" -->
 
1460
<div class="memitem">
 
1461
<div class="memproto">
 
1462
      <table class="memname">
 
1463
        <tr>
 
1464
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#8f00c3c08e0d87bab11e91a4464a50bc">yaml_emitter_s::references</a>          </td>
 
1465
        </tr>
 
1466
      </table>
 
1467
</div>
 
1468
<div class="memdoc">
 
1469
 
 
1470
<p>
 
1471
The number of references. 
 
1472
<p>
 
1473
 
 
1474
</div>
 
1475
</div><p>
 
1476
<a class="anchor" name="88154c89db7ec99fb322b1970371c350"></a><!-- doxytag: member="yaml_emitter_s::anchor" ref="88154c89db7ec99fb322b1970371c350" args="" -->
 
1477
<div class="memitem">
 
1478
<div class="memproto">
 
1479
      <table class="memname">
 
1480
        <tr>
 
1481
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#6f2882bde71e478e29dc5b293def8739">yaml_emitter_s::anchor</a>          </td>
 
1482
        </tr>
 
1483
      </table>
 
1484
</div>
 
1485
<div class="memdoc">
 
1486
 
 
1487
<p>
 
1488
The anchor id. 
 
1489
<p>
 
1490
 
 
1491
</div>
 
1492
</div><p>
 
1493
<a class="anchor" name="d4e7a72cb8b1b67373ba6d76a5229e6b"></a><!-- doxytag: member="yaml_emitter_s::anchors" ref="d4e7a72cb8b1b67373ba6d76a5229e6b" args="" -->
 
1494
<div class="memitem">
 
1495
<div class="memproto">
 
1496
      <table class="memname">
 
1497
        <tr>
 
1498
          <td class="memname">struct { ... }  * <a class="el" href="structyaml__emitter__s.html#d4e7a72cb8b1b67373ba6d76a5229e6b">yaml_emitter_s::anchors</a>          </td>
 
1499
        </tr>
 
1500
      </table>
 
1501
</div>
 
1502
<div class="memdoc">
 
1503
 
 
1504
<p>
 
1505
The information associated with the document nodes. 
 
1506
<p>
 
1507
 
 
1508
</div>
 
1509
</div><p>
 
1510
<a class="anchor" name="0cede830c77a15df7f1b73b9023d2d11"></a><!-- doxytag: member="yaml_emitter_s::last_anchor_id" ref="0cede830c77a15df7f1b73b9023d2d11" args="" -->
 
1511
<div class="memitem">
 
1512
<div class="memproto">
 
1513
      <table class="memname">
 
1514
        <tr>
 
1515
          <td class="memname">int <a class="el" href="structyaml__emitter__s.html#0cede830c77a15df7f1b73b9023d2d11">yaml_emitter_s::last_anchor_id</a>          </td>
 
1516
        </tr>
 
1517
      </table>
 
1518
</div>
 
1519
<div class="memdoc">
 
1520
 
 
1521
<p>
 
1522
The last assigned anchor id. 
 
1523
<p>
 
1524
 
 
1525
</div>
 
1526
</div><p>
 
1527
<a class="anchor" name="f9cc8801cc9b46a4f45255c67a1574a7"></a><!-- doxytag: member="yaml_emitter_s::document" ref="f9cc8801cc9b46a4f45255c67a1574a7" args="" -->
 
1528
<div class="memitem">
 
1529
<div class="memproto">
 
1530
      <table class="memname">
 
1531
        <tr>
 
1532
          <td class="memname"><a class="el" href="structyaml__document__s.html">yaml_document_t</a>* <a class="el" href="structyaml__emitter__s.html#f9cc8801cc9b46a4f45255c67a1574a7">yaml_emitter_s::document</a>          </td>
 
1533
        </tr>
 
1534
      </table>
 
1535
</div>
 
1536
<div class="memdoc">
 
1537
 
 
1538
<p>
 
1539
The currently emitted document. 
 
1540
<p>
 
1541
 
 
1542
</div>
 
1543
</div><p>
528
1544
<hr>The documentation for this struct was generated from the following file:<ul>
529
1545
<li><a class="el" href="yaml_8h.html">yaml.h</a></ul>
530
 
<hr size="1"><address style="align: right;"><small>Generated on Thu May 31 22:50:59 2007 for yaml by&nbsp;
 
1546
</div>
 
1547
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Dec 28 01:19:28 2008 for yaml by&nbsp;
531
1548
<a href="http://www.doxygen.org/index.html">
532
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
 
1549
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
533
1550
</body>
534
1551
</html>