Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
dc
/
dfe
/
//opt/alt/ruby21/share/doc/ruby/capi/html/dc/dfe/yaml_8h_source.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/psych/yaml/yaml.h Source File</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_31ad5611867e11b3bbb07523261d2b9b.html">psych</a></li><li class="navelem"><a class="el" href="../../dir_dfc81d2f50f6fc5c959b742953049d17.html">yaml</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">yaml.h</div> </div> </div><!--header--> <div class="contents"> <a href="../../dc/dfe/yaml_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#ifndef YAML_H</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#define YAML_H</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <stdlib.h></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <stdio.h></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <string.h></span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#ifdef _WIN32</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"># if defined(YAML_DECLARE_STATIC)</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor"># define YAML_DECLARE(type) type</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor"># elif defined(YAML_DECLARE_EXPORT)</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor"># define YAML_DECLARE(type) __declspec(dllexport) type</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor"># else</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor"># define YAML_DECLARE(type) __declspec(dllimport) type</span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor"># endif</span></div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93"> 38</a></span> <span class="preprocessor"># define YAML_DECLARE(type) type</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *)</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <a class="code" href="../../d1/d4b/group__version.html#gae935d58ea15b93a10b181620c398db0c">yaml_get_version_string</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <a class="code" href="../../d1/d4b/group__version.html#ga6447ce71db1d53b0728ef88fdac298ad">yaml_get_version</a>(<span class="keywordtype">int</span> *<a class="code" href="../../d5/d9d/tcltklib_8c.html#ac8947941479c38403a09c14a60b03f01">major</a>, <span class="keywordtype">int</span> *<a class="code" href="../../d5/d9d/tcltklib_8c.html#aec7b96885baf2e6f10efbdef9d935a0b">minor</a>, <span class="keywordtype">int</span> *patch);</div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div><div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd"> 78</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>;</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="../../d9/d25/structyaml__version__directive__s.html"> 81</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_s</a> {</div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="../../d9/d25/structyaml__version__directive__s.html#ad27326ff94b7772027c3009d1dd5e52b"> 83</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d9/d25/structyaml__version__directive__s.html#ad27326ff94b7772027c3009d1dd5e52b">major</a>;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="../../d9/d25/structyaml__version__directive__s.html#a89f074113501e6e150503f34b046dbd1"> 85</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d9/d25/structyaml__version__directive__s.html#a89f074113501e6e150503f34b046dbd1">minor</a>;</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span> } <a class="code" href="../../d0/df6/group__basic.html#ga2fc55608333fbe6df17cf891be709b72">yaml_version_directive_t</a>;</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="../../d3/db3/structyaml__tag__directive__s.html"> 89</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_s</a> {</div><div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="../../d3/db3/structyaml__tag__directive__s.html#a9934c62f2b18fd087a95af25c7739490"> 91</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/db3/structyaml__tag__directive__s.html#a9934c62f2b18fd087a95af25c7739490">handle</a>;</div><div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="../../d3/db3/structyaml__tag__directive__s.html#a514850fefaafbe65b2322da8c193a896"> 93</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/db3/structyaml__tag__directive__s.html#a514850fefaafbe65b2322da8c193a896">prefix</a>;</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> } <a class="code" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a>;</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gab88ee52b5d722e644c1cb4d1afcccdd9"> 97</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d0/df6/group__basic.html#gab88ee52b5d722e644c1cb4d1afcccdd9">yaml_encoding_e</a> {</div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ab61d2a81b8e698e642ce6ad69612fa7f"> 99</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ab61d2a81b8e698e642ce6ad69612fa7f">YAML_ANY_ENCODING</a>,</div><div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a5bacbc5e68fc0c25baedf87e3be25a28"> 101</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a5bacbc5e68fc0c25baedf87e3be25a28">YAML_UTF8_ENCODING</a>,</div><div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ac68c68725ec1f6492e59fd388fd123c9"> 103</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ac68c68725ec1f6492e59fd388fd123c9">YAML_UTF16LE_ENCODING</a>,</div><div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a9f4fcb99a71d3416239f343f1334780b"> 105</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a9f4fcb99a71d3416239f343f1334780b">YAML_UTF16BE_ENCODING</a></div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span> } <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a>;</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ga912ad8c893126133fab5e4231db3017e"> 110</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d0/df6/group__basic.html#ga912ad8c893126133fab5e4231db3017e">yaml_break_e</a> {</div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea052bd56adef565c33a86fcc05b49513f"> 112</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea052bd56adef565c33a86fcc05b49513f">YAML_ANY_BREAK</a>,</div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea116a98ba4ed0bacfdf098a7d5beeb9d4"> 114</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea116a98ba4ed0bacfdf098a7d5beeb9d4">YAML_CR_BREAK</a>,</div><div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea23bf395462dcd045e22303be6f3f7781"> 116</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea23bf395462dcd045e22303be6f3f7781">YAML_LN_BREAK</a>,</div><div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea15f8daa406870ebfe82b85781c2468f3"> 118</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea15f8daa406870ebfe82b85781c2468f3">YAML_CRLN_BREAK</a></div><div class="line"><a name="l00119"></a><span class="lineno"> 119</span> } <a class="code" href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a>;</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#ga2efbcde2e82238117982b789c5a8ea01"> 122</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d0/df6/group__basic.html#ga2efbcde2e82238117982b789c5a8ea01">yaml_error_type_e</a> {</div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a24cadfb5364769959ad8647649d1e86f"> 124</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a24cadfb5364769959ad8647649d1e86f">YAML_NO_ERROR</a>,</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div><div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a57be0407d1f344206d9673c9571bde53"> 127</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a57be0407d1f344206d9673c9571bde53">YAML_MEMORY_ERROR</a>,</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a9216f41a453dc36b090cdc1ca9f89637"> 130</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a9216f41a453dc36b090cdc1ca9f89637">YAML_READER_ERROR</a>,</div><div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a6f8d865d9a25b385146660d8260d3d6f"> 132</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a6f8d865d9a25b385146660d8260d3d6f">YAML_SCANNER_ERROR</a>,</div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a0e12c79d8586bc61470e3088b666078b"> 134</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a0e12c79d8586bc61470e3088b666078b">YAML_PARSER_ERROR</a>,</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a43d6eb640e50a1b1ec843cc54ab15f2b"> 136</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a43d6eb640e50a1b1ec843cc54ab15f2b">YAML_COMPOSER_ERROR</a>,</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01ae80fef003be3d7e72ed7acae7984004c"> 139</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01ae80fef003be3d7e72ed7acae7984004c">YAML_WRITER_ERROR</a>,</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a8ec99a26382dd2853a5550027f6e9db1"> 141</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a8ec99a26382dd2853a5550027f6e9db1">YAML_EMITTER_ERROR</a></div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> } <a class="code" href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a>;</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="../../d3/d1b/structyaml__mark__s.html"> 145</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_s</a> {</div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../d3/d1b/structyaml__mark__s.html#a525306fb424a79f0b0d5a7d3990aa596"> 147</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d3/d1b/structyaml__mark__s.html#a525306fb424a79f0b0d5a7d3990aa596">index</a>;</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="../../d3/d1b/structyaml__mark__s.html#a55952e426fc8a5f180a5e9c907ca926c"> 150</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d3/d1b/structyaml__mark__s.html#a55952e426fc8a5f180a5e9c907ca926c">line</a>;</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="../../d3/d1b/structyaml__mark__s.html#aaa18357a6fb2bb377b969ce9ff589797"> 153</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d3/d1b/structyaml__mark__s.html#aaa18357a6fb2bb377b969ce9ff589797">column</a>;</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span> } <a class="code" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a>;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#ga435ae8886b70c16830d853b6c566e2e0"> 164</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d9/dca/group__styles.html#ga435ae8886b70c16830d853b6c566e2e0">yaml_scalar_style_e</a> {</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aead38b3e6846302ee032927267c34ae0"> 166</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aead38b3e6846302ee032927267c34ae0">YAML_ANY_SCALAR_STYLE</a>,</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0afd62a761a36cf56e1f0414fb391db0e6"> 169</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0afd62a761a36cf56e1f0414fb391db0e6">YAML_PLAIN_SCALAR_STYLE</a>,</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a68a2af452008e3af3f6de14318dfb2c6"> 172</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a68a2af452008e3af3f6de14318dfb2c6">YAML_SINGLE_QUOTED_SCALAR_STYLE</a>,</div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0af6fdfd14690361f4937d67d1f0f011d3"> 174</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0af6fdfd14690361f4937d67d1f0f011d3">YAML_DOUBLE_QUOTED_SCALAR_STYLE</a>,</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a542d1ac1bf5c3434df3d2a757d0a8ca0"> 177</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a542d1ac1bf5c3434df3d2a757d0a8ca0">YAML_LITERAL_SCALAR_STYLE</a>,</div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aa67c3de37dc127986b08bdbe07cee607"> 179</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aa67c3de37dc127986b08bdbe07cee607">YAML_FOLDED_SCALAR_STYLE</a></div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> } <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>;</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#ga5079a4ab96e398371c60423abd88ccc0"> 183</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d9/dca/group__styles.html#ga5079a4ab96e398371c60423abd88ccc0">yaml_sequence_style_e</a> {</div><div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a5a10d6f70339876b76e5a002dd16212f"> 185</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a5a10d6f70339876b76e5a002dd16212f">YAML_ANY_SEQUENCE_STYLE</a>,</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a65f99099ef4ecdcf99bbdd798b5dcbb5"> 188</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a65f99099ef4ecdcf99bbdd798b5dcbb5">YAML_BLOCK_SEQUENCE_STYLE</a>,</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0ae511554b654ebca464d1feec12501d80"> 190</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0ae511554b654ebca464d1feec12501d80">YAML_FLOW_SEQUENCE_STYLE</a></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> } <a class="code" href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a>;</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> </div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#ga1efef592e2e3df6f00432c04ef77d98f"> 194</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d9/dca/group__styles.html#ga1efef592e2e3df6f00432c04ef77d98f">yaml_mapping_style_e</a> {</div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fac580a83312204ea142c3d08a4954a74a"> 196</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fac580a83312204ea142c3d08a4954a74a">YAML_ANY_MAPPING_STYLE</a>,</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fad5e70fe97009c8247a45f4620f071874"> 199</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fad5e70fe97009c8247a45f4620f071874">YAML_BLOCK_MAPPING_STYLE</a>,</div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fa4c5425077b0310cbf84e1d73e20b42d3"> 201</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fa4c5425077b0310cbf84e1d73e20b42d3">YAML_FLOW_MAPPING_STYLE</a></div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="comment">/* YAML_FLOW_SET_MAPPING_STYLE */</span></div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span> } <a class="code" href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a>;</div><div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#gaae955b10aa6b5f922de64873bf4ccdbd"> 213</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d9/d9f/group__tokens.html#gaae955b10aa6b5f922de64873bf4ccdbd">yaml_token_type_e</a> {</div><div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda66c1b8eec0cc6402c0fb4b2d1b017f92"> 215</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda66c1b8eec0cc6402c0fb4b2d1b017f92">YAML_NO_TOKEN</a>,</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div><div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf5f42f2d5025e5629034848d2e1db6c9"> 218</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf5f42f2d5025e5629034848d2e1db6c9">YAML_STREAM_START_TOKEN</a>,</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda020a0a266ed7fc4902dd02750512dc19"> 220</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda020a0a266ed7fc4902dd02750512dc19">YAML_STREAM_END_TOKEN</a>,</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa15a96ec81c00c7db8f83628a89542e4"> 223</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa15a96ec81c00c7db8f83628a89542e4">YAML_VERSION_DIRECTIVE_TOKEN</a>,</div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaed517a61b868769e2bfced40678be414"> 225</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaed517a61b868769e2bfced40678be414">YAML_TAG_DIRECTIVE_TOKEN</a>,</div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdabcafcdb506886387f93cca734ddfd670"> 227</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdabcafcdb506886387f93cca734ddfd670">YAML_DOCUMENT_START_TOKEN</a>,</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8d0908a82229f44d5ea92a2c380f4579"> 229</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8d0908a82229f44d5ea92a2c380f4579">YAML_DOCUMENT_END_TOKEN</a>,</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span> </div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda4bfddc427da159168ee47267cbeea94f"> 232</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda4bfddc427da159168ee47267cbeea94f">YAML_BLOCK_SEQUENCE_START_TOKEN</a>,</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda9a95db99bd99f7f9b4e1e879106297dc"> 234</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda9a95db99bd99f7f9b4e1e879106297dc">YAML_BLOCK_MAPPING_START_TOKEN</a>,</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda439948425097b4fc853f39f0de14a5ff"> 236</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda439948425097b4fc853f39f0de14a5ff">YAML_BLOCK_END_TOKEN</a>,</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda862a2390be4abd59bb7bf55b18d9260c"> 239</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda862a2390be4abd59bb7bf55b18d9260c">YAML_FLOW_SEQUENCE_START_TOKEN</a>,</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdab3496580bee30936f756e0102e98f331"> 241</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdab3496580bee30936f756e0102e98f331">YAML_FLOW_SEQUENCE_END_TOKEN</a>,</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaff68a3f7c000c5294211eef8f4156100"> 243</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaff68a3f7c000c5294211eef8f4156100">YAML_FLOW_MAPPING_START_TOKEN</a>,</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaad99bf47234572d9d0eeea7669d1e769"> 245</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaad99bf47234572d9d0eeea7669d1e769">YAML_FLOW_MAPPING_END_TOKEN</a>,</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa9bdf1d6da41fcd4d356c7bcfa0227b4"> 248</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa9bdf1d6da41fcd4d356c7bcfa0227b4">YAML_BLOCK_ENTRY_TOKEN</a>,</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf11ab5655350e4cf0559f78382daa93f"> 250</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf11ab5655350e4cf0559f78382daa93f">YAML_FLOW_ENTRY_TOKEN</a>,</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda94d701c1f5bb8a392bb45b7cbf4bc2a5"> 252</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda94d701c1f5bb8a392bb45b7cbf4bc2a5">YAML_KEY_TOKEN</a>,</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaac46e8a6a6e0614de322c7b53d785b4e"> 254</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaac46e8a6a6e0614de322c7b53d785b4e">YAML_VALUE_TOKEN</a>,</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda080c398f6fc31f9ab35c7cf94cf948c2"> 257</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda080c398f6fc31f9ab35c7cf94cf948c2">YAML_ALIAS_TOKEN</a>,</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda7f0855938c5ccc4820b68ddd7985a5d0"> 259</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda7f0855938c5ccc4820b68ddd7985a5d0">YAML_ANCHOR_TOKEN</a>,</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8f02c514b72f29bd3c26b7c832d8152d"> 261</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8f02c514b72f29bd3c26b7c832d8152d">YAML_TAG_TOKEN</a>,</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda107a78f31dd9857d06e9ead7936ea51e"> 263</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda107a78f31dd9857d06e9ead7936ea51e">YAML_SCALAR_TOKEN</a></div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span> } <a class="code" href="../../d9/d9f/group__tokens.html#gaba51dda022dced02f8df2224ab7993f7">yaml_token_type_t</a>;</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html"> 267</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_s</a> {</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#aa8aeb89e2e74f5e2f199484177d0ea14"> 270</a></span>  <a class="code" href="../../d9/d9f/group__tokens.html#gaba51dda022dced02f8df2224ab7993f7">yaml_token_type_t</a> <a class="code" href="../../d3/de4/structyaml__token__s.html#aa8aeb89e2e74f5e2f199484177d0ea14">type</a>;</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l00274"></a><span class="lineno"> 274</span> </div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#aab75b9cb91438e0e1efe2522652cf478"> 278</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="code" href="../../d3/de4/structyaml__token__s.html#aab75b9cb91438e0e1efe2522652cf478">encoding</a>;</div><div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#afc23caf212c552a79b678e22cdde374d">stream_start</a>;</div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span> </div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a97ce52329d6093b63fba36817f8bd549"> 284</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a97ce52329d6093b63fba36817f8bd549">value</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#aa023b3594489592bbdcf5b0f3b265633">alias</a>;</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a97ce52329d6093b63fba36817f8bd549">value</a>;</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#ab2920d6946b5cfe615e9838659665db4">anchor</a>;</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a01665687653c945a6666dd9debaecd65"> 296</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a01665687653c945a6666dd9debaecd65">handle</a>;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a61344c49b73da5821cb06cab4cbab505"> 298</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a61344c49b73da5821cb06cab4cbab505">suffix</a>;</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#a3180e9058d5d7801b9ba64331c440f81">tag</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"> 300</span> </div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a97ce52329d6093b63fba36817f8bd549">value</a>;</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a06e51daf74cf78103e00608c3c9132e2"> 306</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d3/de4/structyaml__token__s.html#a06e51daf74cf78103e00608c3c9132e2">length</a>;</div><div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a530a8c4d78feaf5496fb9f461674382b"> 308</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="code" href="../../d3/de4/structyaml__token__s.html#a530a8c4d78feaf5496fb9f461674382b">style</a>;</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#a6ea11208f6be22ec6454476f154881fa">scalar</a>;</div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span> </div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#aac2ed466afd0390872774238dfcd152c"> 314</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d3/de4/structyaml__token__s.html#aac2ed466afd0390872774238dfcd152c">major</a>;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a97b9f537b24e8413e9fddc6a4b183d30"> 316</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d3/de4/structyaml__token__s.html#a97b9f537b24e8413e9fddc6a4b183d30">minor</a>;</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#ae7564ed67167c2e3da2632aa0eab5d61">version_directive</a>;</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a01665687653c945a6666dd9debaecd65">handle</a>;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a561b3730b9999cfe1010e77aca49c5b8"> 324</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d3/de4/structyaml__token__s.html#a561b3730b9999cfe1010e77aca49c5b8">prefix</a>;</div><div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#a69f37f024f325dd3bbb0474239289152">tag_directive</a>;</div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span> </div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  } <a class="code" href="../../d3/de4/structyaml__token__s.html#a3c3748460b2bfd5af10dd6168fc1c19a">data</a>;</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div><div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#abdc5f4f2059c5a7bfe8e810b49a53980"> 330</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d3/de4/structyaml__token__s.html#abdc5f4f2059c5a7bfe8e810b49a53980">start_mark</a>;</div><div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="../../d3/de4/structyaml__token__s.html#a97f08b38dfb0a5be26ef8831864a5311"> 332</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d3/de4/structyaml__token__s.html#a97f08b38dfb0a5be26ef8831864a5311">end_mark</a>;</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span> </div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span> } <a class="code" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a>;</div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <a class="code" href="../../d9/d9f/group__tokens.html#gad26efb4b632cb0753fc97bfa45d1d627">yaml_token_delete</a>(<a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d5/d11/ripper_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>);</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#ga454fccebae859c188fe3e7fa3299577c"> 353</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../d1/ddf/group__events.html#ga454fccebae859c188fe3e7fa3299577c">yaml_event_type_e</a> {</div><div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caefda9f31823fe534f094f4241d5e5eac"> 355</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caefda9f31823fe534f094f4241d5e5eac">YAML_NO_EVENT</a>,</div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span> </div><div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caa742e9970f14d1fe7ce4d178d79e8465"> 358</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caa742e9970f14d1fe7ce4d178d79e8465">YAML_STREAM_START_EVENT</a>,</div><div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca4a5e76ed540645102a13352af2503d3b"> 360</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca4a5e76ed540645102a13352af2503d3b">YAML_STREAM_END_EVENT</a>,</div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span> </div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caf4ca2b0f538029cf054cdebd09d3d6d3"> 363</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caf4ca2b0f538029cf054cdebd09d3d6d3">YAML_DOCUMENT_START_EVENT</a>,</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca355ec471f963827c96512e529676276f"> 365</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca355ec471f963827c96512e529676276f">YAML_DOCUMENT_END_EVENT</a>,</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span> </div><div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8c3ce47705cfbd49a87a32bdbe544eb7"> 368</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8c3ce47705cfbd49a87a32bdbe544eb7">YAML_ALIAS_EVENT</a>,</div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8b16dc795bb228e33d647d1bdf683713"> 370</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8b16dc795bb228e33d647d1bdf683713">YAML_SCALAR_EVENT</a>,</div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span> </div><div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cad90ccd43e238221f542defa3c8eaf093"> 373</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cad90ccd43e238221f542defa3c8eaf093">YAML_SEQUENCE_START_EVENT</a>,</div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca2a8af98529275987d73eb307b6a92898"> 375</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca2a8af98529275987d73eb307b6a92898">YAML_SEQUENCE_END_EVENT</a>,</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span> </div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca0f6982f6d1c325ee71af518c2c66dae8"> 378</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca0f6982f6d1c325ee71af518c2c66dae8">YAML_MAPPING_START_EVENT</a>,</div><div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cadc3dc55f17056a657005fecfb80fbd30"> 380</a></span>  <a class="code" href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cadc3dc55f17056a657005fecfb80fbd30">YAML_MAPPING_END_EVENT</a></div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span> } <a class="code" href="../../d1/ddf/group__events.html#ga8934661be36bd7c9d17a8af69eff89a1">yaml_event_type_t</a>;</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span> </div><div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html"> 384</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_s</a> {</div><div class="line"><a name="l00385"></a><span class="lineno"> 385</span> </div><div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#aff08bc3df4859d5b3a804e8c011cac51"> 387</a></span>  <a class="code" href="../../d1/ddf/group__events.html#ga8934661be36bd7c9d17a8af69eff89a1">yaml_event_type_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#aff08bc3df4859d5b3a804e8c011cac51">type</a>;</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span> </div><div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span> </div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a92139ba6ae79089fd9a2f5f4aeaf733f"> 395</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#a92139ba6ae79089fd9a2f5f4aeaf733f">encoding</a>;</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#a641210108425709360d637143fc918f8">stream_start</a>;</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span> </div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a5cef7981358ecefdf9d4780b3eacd39b"> 401</a></span>  <a class="code" href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a5cef7981358ecefdf9d4780b3eacd39b">version_directive</a>;</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span> </div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a74d7f521a559305585009ab503bee16b"> 406</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a74d7f521a559305585009ab503bee16b">start</a>;</div><div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a115b4a9797f3a72cd78d42c85100317c"> 408</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a115b4a9797f3a72cd78d42c85100317c">end</a>;</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#a4bebb74988e0e00848803ef06767335e">tag_directives</a>;</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span> </div><div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1"> 412</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">implicit</a>;</div><div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#aa7e185c75192a9869488c4877c97f682">document_start</a>;</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span> </div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">implicit</a>;</div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#a1d40664eeac6ee38e4d5282fb6cddebf">document_end</a>;</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span> </div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125"> 424</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125">anchor</a>;</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#aa16a9e4b2c94e9652f5f3e893cf8eb83">alias</a>;</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span> </div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125">anchor</a>;</div><div class="line"><a name="l00432"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c"> 432</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c">tag</a>;</div><div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a23436bdddb447d0fc217bab5c5b04a36"> 434</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a23436bdddb447d0fc217bab5c5b04a36">value</a>;</div><div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a15618ee917746d28d97ad8eb9639e141"> 436</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a15618ee917746d28d97ad8eb9639e141">length</a>;</div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#ac3600acbcc6b4787f1ec3511976a3151"> 438</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#ac3600acbcc6b4787f1ec3511976a3151">plain_implicit</a>;</div><div class="line"><a name="l00440"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a9ce2441d08d9cf6a1bf9f28f5ee17f68"> 440</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a9ce2441d08d9cf6a1bf9f28f5ee17f68">quoted_implicit</a>;</div><div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#ab107f895698f70560a5c344fc60ff498"> 442</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#ab107f895698f70560a5c344fc60ff498">style</a>;</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#aa3b9f4ceb7b2bbc9453d234871712cb7">scalar</a>;</div><div class="line"><a name="l00444"></a><span class="lineno"> 444</span> </div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125">anchor</a>;</div><div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c">tag</a>;</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">implicit</a>;</div><div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a2ac1305583a8e7e2247738116bca6b3b"> 454</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#a2ac1305583a8e7e2247738116bca6b3b">style</a>;</div><div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#ae7265a8a333d2f15bd86e2c5a26c2d13">sequence_start</a>;</div><div class="line"><a name="l00456"></a><span class="lineno"> 456</span> </div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125">anchor</a>;</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c">tag</a>;</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">implicit</a>;</div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a682a60e9a72e100357a38dd6434ad4f9"> 466</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#a682a60e9a72e100357a38dd6434ad4f9">style</a>;</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#a2052bac25a08fb18aca9f8f16d8c5832">mapping_start</a>;</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span> </div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  } <a class="code" href="../../d2/d72/structyaml__event__s.html#a0cac8952257d1cfe34d06e63aa46cd73">data</a>;</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span> </div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#aeaf86eb588e75232e1b73e8213eb3e31"> 472</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#aeaf86eb588e75232e1b73e8213eb3e31">start_mark</a>;</div><div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="../../d2/d72/structyaml__event__s.html#a9307f91473094c229738b03d223bc4ba"> 474</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d2/d72/structyaml__event__s.html#a9307f91473094c229738b03d223bc4ba">end_mark</a>;</div><div class="line"><a name="l00475"></a><span class="lineno"> 475</span> </div><div class="line"><a name="l00476"></a><span class="lineno"> 476</span> } <a class="code" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a>;</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span> </div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00488"></a><span class="lineno"> 488</span> <a class="code" href="../../d1/ddf/group__events.html#gad88ee2f0df5c2664506e837e7314e4f1">yaml_stream_start_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event,</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span>  <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> encoding);</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span> </div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span> <a class="code" href="../../d1/ddf/group__events.html#ga87c423095c6ad061d3e5c9b805286c0b">yaml_stream_end_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span> </div><div class="line"><a name="l00521"></a><span class="lineno"> 521</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span> <a class="code" href="../../d1/ddf/group__events.html#gab3fd5335a5405439762ad64bc5c2dce4">yaml_document_start_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event,</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  <a class="code" href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_t</a> *version_directive,</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *tag_directives_start,</div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *tag_directives_end,</div><div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  <span class="keywordtype">int</span> implicit);</div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span> </div><div class="line"><a name="l00540"></a><span class="lineno"> 540</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span> <a class="code" href="../../d1/ddf/group__events.html#ga806b89216813447629dc0a2427e35143">yaml_document_end_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event, <span class="keywordtype">int</span> implicit);</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span> </div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00553"></a><span class="lineno"> 553</span> <a class="code" href="../../d1/ddf/group__events.html#ga7070845275cc42e5743e20718ff7bb75">yaml_alias_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event, <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *anchor);</div><div class="line"><a name="l00554"></a><span class="lineno"> 554</span> </div><div class="line"><a name="l00577"></a><span class="lineno"> 577</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00578"></a><span class="lineno"> 578</span> <a class="code" href="../../d1/ddf/group__events.html#ga708a578eb91e7b278d3ac562c5cc4a76">yaml_scalar_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event,</div><div class="line"><a name="l00579"></a><span class="lineno"> 579</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *anchor, <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag,</div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *value, <span class="keywordtype">int</span> length,</div><div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  <span class="keywordtype">int</span> plain_implicit, <span class="keywordtype">int</span> quoted_implicit,</div><div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> style);</div><div class="line"><a name="l00583"></a><span class="lineno"> 583</span> </div><div class="line"><a name="l00600"></a><span class="lineno"> 600</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00601"></a><span class="lineno"> 601</span> <a class="code" href="../../d1/ddf/group__events.html#ga5cb087fef4974f50706c5f7fefc73447">yaml_sequence_start_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event,</div><div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *anchor, <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag, <span class="keywordtype">int</span> implicit,</div><div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  <a class="code" href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a> style);</div><div class="line"><a name="l00604"></a><span class="lineno"> 604</span> </div><div class="line"><a name="l00613"></a><span class="lineno"> 613</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00614"></a><span class="lineno"> 614</span> <a class="code" href="../../d1/ddf/group__events.html#ga9ebf0f778c16279758af04695e156ab8">yaml_sequence_end_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l00615"></a><span class="lineno"> 615</span> </div><div class="line"><a name="l00632"></a><span class="lineno"> 632</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00633"></a><span class="lineno"> 633</span> <a class="code" href="../../d1/ddf/group__events.html#ga10881b4cc5ba19294dbb70537420dace">yaml_mapping_start_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event,</div><div class="line"><a name="l00634"></a><span class="lineno"> 634</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *anchor, <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag, <span class="keywordtype">int</span> implicit,</div><div class="line"><a name="l00635"></a><span class="lineno"> 635</span>  <a class="code" href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a> style);</div><div class="line"><a name="l00636"></a><span class="lineno"> 636</span> </div><div class="line"><a name="l00645"></a><span class="lineno"> 645</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00646"></a><span class="lineno"> 646</span> <a class="code" href="../../d1/ddf/group__events.html#ga7952fa5fa71a05d1ea85e0fe1d5f2af5">yaml_mapping_end_event_initialize</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l00647"></a><span class="lineno"> 647</span> </div><div class="line"><a name="l00654"></a><span class="lineno"> 654</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00655"></a><span class="lineno"> 655</span> <a class="code" href="../../d1/ddf/group__events.html#ga989c12ed4090ff45698068848d930d08">yaml_event_delete</a>(<a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l00656"></a><span class="lineno"> 656</span> </div><div class="line"><a name="l00665"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gadfa882b6e42a3a993d12392d55260b00"> 665</a></span> <span class="preprocessor">#define YAML_NULL_TAG "tag:yaml.org,2002:null"</span></div><div class="line"><a name="l00666"></a><span class="lineno"> 666</span> </div><div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga312629a1f51e91b136352db988d4d771"> 667</a></span> <span class="preprocessor">#define YAML_BOOL_TAG "tag:yaml.org,2002:bool"</span></div><div class="line"><a name="l00668"></a><span class="lineno"> 668</span> </div><div class="line"><a name="l00669"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gac5dbc6d1f556663edf8db88d6113e931"> 669</a></span> <span class="preprocessor">#define YAML_STR_TAG "tag:yaml.org,2002:str"</span></div><div class="line"><a name="l00670"></a><span class="lineno"> 670</span> </div><div class="line"><a name="l00671"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga83263cdb4ffa6ad2f7d9a87281979ff5"> 671</a></span> <span class="preprocessor">#define YAML_INT_TAG "tag:yaml.org,2002:int"</span></div><div class="line"><a name="l00672"></a><span class="lineno"> 672</span> </div><div class="line"><a name="l00673"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga6ab2ec71fc47cb24f1003b9acdb92843"> 673</a></span> <span class="preprocessor">#define YAML_FLOAT_TAG "tag:yaml.org,2002:float"</span></div><div class="line"><a name="l00674"></a><span class="lineno"> 674</span> </div><div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga3e27cca7191234f2e8c95eaf3bc99a73"> 675</a></span> <span class="preprocessor">#define YAML_TIMESTAMP_TAG "tag:yaml.org,2002:timestamp"</span></div><div class="line"><a name="l00676"></a><span class="lineno"> 676</span> </div><div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gaa8284b30f9c9e3f10f6a69c9b882f417"> 678</a></span> <span class="preprocessor">#define YAML_SEQ_TAG "tag:yaml.org,2002:seq"</span></div><div class="line"><a name="l00679"></a><span class="lineno"> 679</span> </div><div class="line"><a name="l00680"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga22ae99cf3ac014dd76873268fd068c12"> 680</a></span> <span class="preprocessor">#define YAML_MAP_TAG "tag:yaml.org,2002:map"</span></div><div class="line"><a name="l00681"></a><span class="lineno"> 681</span> </div><div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gaf6b0c4e819b8f6915515a4f70065aaaa"> 683</a></span> <span class="preprocessor">#define YAML_DEFAULT_SCALAR_TAG YAML_STR_TAG</span></div><div class="line"><a name="l00684"></a><span class="lineno"> 684</span> </div><div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gaf195b67002518702e27746d6b4da6124"> 685</a></span> <span class="preprocessor">#define YAML_DEFAULT_SEQUENCE_TAG YAML_SEQ_TAG</span></div><div class="line"><a name="l00686"></a><span class="lineno"> 686</span> </div><div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gaf7b1f8f0ce5665794510cd3841802a5f"> 687</a></span> <span class="preprocessor">#define YAML_DEFAULT_MAPPING_TAG YAML_MAP_TAG</span></div><div class="line"><a name="l00688"></a><span class="lineno"> 688</span> </div><div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga0897d4b6bdd1b56c7a5fa0ff17b4f798"> 690</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../dd/d58/group__nodes.html#ga0897d4b6bdd1b56c7a5fa0ff17b4f798">yaml_node_type_e</a> {</div><div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a0fa87c0e89c4d4136cb47165e6917739"> 692</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a0fa87c0e89c4d4136cb47165e6917739">YAML_NO_NODE</a>,</div><div class="line"><a name="l00693"></a><span class="lineno"> 693</span> </div><div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a413ec8ce6b728c9ace703d194b370a45"> 695</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a413ec8ce6b728c9ace703d194b370a45">YAML_SCALAR_NODE</a>,</div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a6c03b52f7ee737982eac5e4001faac15"> 697</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a6c03b52f7ee737982eac5e4001faac15">YAML_SEQUENCE_NODE</a>,</div><div class="line"><a name="l00699"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798ac1a08580e3a70973583fc85e3e097ee6"> 699</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798ac1a08580e3a70973583fc85e3e097ee6">YAML_MAPPING_NODE</a></div><div class="line"><a name="l00700"></a><span class="lineno"> 700</span> } <a class="code" href="../../dd/d58/group__nodes.html#gabe020d2fc42d3e896549e9f97da622d2">yaml_node_type_t</a>;</div><div class="line"><a name="l00701"></a><span class="lineno"> 701</span> </div><div class="line"><a name="l00703"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga9eaaa233b120b9d9db47de93c294c40f"> 703</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_s</a> <a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a>;</div><div class="line"><a name="l00704"></a><span class="lineno"> 704</span> </div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860"> 706</a></span> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860">yaml_node_item_t</a>;</div><div class="line"><a name="l00707"></a><span class="lineno"> 707</span> </div><div class="line"><a name="l00709"></a><span class="lineno"><a class="line" href="../../d2/dd2/structyaml__node__pair__s.html"> 709</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d2/dd2/structyaml__node__pair__s.html">yaml_node_pair_s</a> {</div><div class="line"><a name="l00711"></a><span class="lineno"><a class="line" href="../../d2/dd2/structyaml__node__pair__s.html#ac83746eb40b6b3a84f6da3143658ed4e"> 711</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/dd2/structyaml__node__pair__s.html#ac83746eb40b6b3a84f6da3143658ed4e">key</a>;</div><div class="line"><a name="l00713"></a><span class="lineno"><a class="line" href="../../d2/dd2/structyaml__node__pair__s.html#a56c1de2c11d509462d1bf03803bb8ab1"> 713</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d2/dd2/structyaml__node__pair__s.html#a56c1de2c11d509462d1bf03803bb8ab1">value</a>;</div><div class="line"><a name="l00714"></a><span class="lineno"> 714</span> } <a class="code" href="../../dd/d58/group__nodes.html#ga90f1c8b83c5c38dc4016afc1cc2050c4">yaml_node_pair_t</a>;</div><div class="line"><a name="l00715"></a><span class="lineno"> 715</span> </div><div class="line"><a name="l00717"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html"> 717</a></span> <span class="keyword">struct </span><a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_s</a> {</div><div class="line"><a name="l00718"></a><span class="lineno"> 718</span> </div><div class="line"><a name="l00720"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a1db4ea72e13be65ec42339ce47d19669"> 720</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#gabe020d2fc42d3e896549e9f97da622d2">yaml_node_type_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#a1db4ea72e13be65ec42339ce47d19669">type</a>;</div><div class="line"><a name="l00721"></a><span class="lineno"> 721</span> </div><div class="line"><a name="l00723"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#aa753358ea6d9d221b7b188832d47fefa"> 723</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#aa753358ea6d9d221b7b188832d47fefa">tag</a>;</div><div class="line"><a name="l00724"></a><span class="lineno"> 724</span> </div><div class="line"><a name="l00726"></a><span class="lineno"> 726</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l00727"></a><span class="lineno"> 727</span> </div><div class="line"><a name="l00729"></a><span class="lineno"> 729</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a0d444412a29609d62699267ae72f971d"> 731</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#a0d444412a29609d62699267ae72f971d">value</a>;</div><div class="line"><a name="l00733"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#ad90dd9926d9debbaa48eb5339bd9fc36"> 733</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../da/db0/structyaml__node__s.html#ad90dd9926d9debbaa48eb5339bd9fc36">length</a>;</div><div class="line"><a name="l00735"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a362960375516e77a130c412ef10ef55d"> 735</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#a362960375516e77a130c412ef10ef55d">style</a>;</div><div class="line"><a name="l00736"></a><span class="lineno"> 736</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#a1e897c8a85c9f021c30893e3b5f927eb">scalar</a>;</div><div class="line"><a name="l00737"></a><span class="lineno"> 737</span> </div><div class="line"><a name="l00739"></a><span class="lineno"> 739</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00741"></a><span class="lineno"> 741</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00743"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a2e1001a0a7b068d4b2543a93d4cf60d4"> 743</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860">yaml_node_item_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#a2e1001a0a7b068d4b2543a93d4cf60d4">start</a>;</div><div class="line"><a name="l00745"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#ac9b3d891f9fcd5462289823716deca0e"> 745</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860">yaml_node_item_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#ac9b3d891f9fcd5462289823716deca0e">end</a>;</div><div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a510326726569a06a11119f12649787cf"> 747</a></span>  <a class="code" href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860">yaml_node_item_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#a510326726569a06a11119f12649787cf">top</a>;</div><div class="line"><a name="l00748"></a><span class="lineno"> 748</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#a1e39fe7d1eef351aae75cf7ce598ee8a">items</a>;</div><div class="line"><a name="l00750"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a242be04ec3709138264175e3e5b50dbe"> 750</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#a242be04ec3709138264175e3e5b50dbe">style</a>;</div><div class="line"><a name="l00751"></a><span class="lineno"> 751</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#af0c9062cdc5302e3a38758f6ee73740d">sequence</a>;</div><div class="line"><a name="l00752"></a><span class="lineno"> 752</span> </div><div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00758"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a82afddfe1cf7f1a346d931ad4896d3de"> 758</a></span>  <a class="code" href="../../d2/dd2/structyaml__node__pair__s.html">yaml_node_pair_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#a82afddfe1cf7f1a346d931ad4896d3de">start</a>;</div><div class="line"><a name="l00760"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a1827ba7f3e7f7e94171fa20ade25345d"> 760</a></span>  <a class="code" href="../../d2/dd2/structyaml__node__pair__s.html">yaml_node_pair_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#a1827ba7f3e7f7e94171fa20ade25345d">end</a>;</div><div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#aa420f88720907fe02b1d1595c9351d59"> 762</a></span>  <a class="code" href="../../d2/dd2/structyaml__node__pair__s.html">yaml_node_pair_t</a> *<a class="code" href="../../da/db0/structyaml__node__s.html#aa420f88720907fe02b1d1595c9351d59">top</a>;</div><div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#a5deacba5ae5aea6a3aa810b3c8708d80">pairs</a>;</div><div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a5b80d97f64e2867927404fedb65949c6"> 765</a></span>  <a class="code" href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#a5b80d97f64e2867927404fedb65949c6">style</a>;</div><div class="line"><a name="l00766"></a><span class="lineno"> 766</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#ad1469bffaf7c4f4631c91d13d41c5a51">mapping</a>;</div><div class="line"><a name="l00767"></a><span class="lineno"> 767</span> </div><div class="line"><a name="l00768"></a><span class="lineno"> 768</span>  } <a class="code" href="../../da/db0/structyaml__node__s.html#a7c87521265dc36476cf9bd267f463d0f">data</a>;</div><div class="line"><a name="l00769"></a><span class="lineno"> 769</span> </div><div class="line"><a name="l00771"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#ac17afa3b3a9ff4703bb4983163bfae5c"> 771</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#ac17afa3b3a9ff4703bb4983163bfae5c">start_mark</a>;</div><div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="../../da/db0/structyaml__node__s.html#a63144671fd16f94f72c6d537360f7328"> 773</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../da/db0/structyaml__node__s.html#a63144671fd16f94f72c6d537360f7328">end_mark</a>;</div><div class="line"><a name="l00774"></a><span class="lineno"> 774</span> </div><div class="line"><a name="l00775"></a><span class="lineno"> 775</span> };</div><div class="line"><a name="l00776"></a><span class="lineno"> 776</span> </div><div class="line"><a name="l00778"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html"> 778</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_s</a> {</div><div class="line"><a name="l00779"></a><span class="lineno"> 779</span> </div><div class="line"><a name="l00781"></a><span class="lineno"> 781</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#aa3f9a11d8fbe4ac2eada1786176bab89"> 783</a></span>  <a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#aa3f9a11d8fbe4ac2eada1786176bab89">start</a>;</div><div class="line"><a name="l00785"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#adc9ffcca86a2684362428da69ffd3dea"> 785</a></span>  <a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#adc9ffcca86a2684362428da69ffd3dea">end</a>;</div><div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a5ac36f59c4a0f28124c2e1630ca4f227"> 787</a></span>  <a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#a5ac36f59c4a0f28124c2e1630ca4f227">top</a>;</div><div class="line"><a name="l00788"></a><span class="lineno"> 788</span>  } <a class="code" href="../../d5/d71/structyaml__document__s.html#a8ead5385f2dffd44f7e59e404331817f">nodes</a>;</div><div class="line"><a name="l00789"></a><span class="lineno"> 789</span> </div><div class="line"><a name="l00791"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a7d36862d070804b8bedb53866487ac6d"> 791</a></span>  <a class="code" href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#a7d36862d070804b8bedb53866487ac6d">version_directive</a>;</div><div class="line"><a name="l00792"></a><span class="lineno"> 792</span> </div><div class="line"><a name="l00794"></a><span class="lineno"> 794</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#afb9b6cb56a29f880ad6b76c532133c40"> 796</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#afb9b6cb56a29f880ad6b76c532133c40">start</a>;</div><div class="line"><a name="l00798"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#af14fd1a6c1fd10088391f07349ba55e8"> 798</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d5/d71/structyaml__document__s.html#af14fd1a6c1fd10088391f07349ba55e8">end</a>;</div><div class="line"><a name="l00799"></a><span class="lineno"> 799</span>  } <a class="code" href="../../d5/d71/structyaml__document__s.html#ae2904e90de5a0392cc5b0169e27f928b">tag_directives</a>;</div><div class="line"><a name="l00800"></a><span class="lineno"> 800</span> </div><div class="line"><a name="l00802"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a65c49e4f61ca5c2f6ecf410e1cc65787"> 802</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d5/d71/structyaml__document__s.html#a65c49e4f61ca5c2f6ecf410e1cc65787">start_implicit</a>;</div><div class="line"><a name="l00804"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a59de90b4078659fd0f49377929afcac1"> 804</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d5/d71/structyaml__document__s.html#a59de90b4078659fd0f49377929afcac1">end_implicit</a>;</div><div class="line"><a name="l00805"></a><span class="lineno"> 805</span> </div><div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a0a37311ebf8f6637e4bc1d280a879997"> 807</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d5/d71/structyaml__document__s.html#a0a37311ebf8f6637e4bc1d280a879997">start_mark</a>;</div><div class="line"><a name="l00809"></a><span class="lineno"><a class="line" href="../../d5/d71/structyaml__document__s.html#a9299efdaadf764f4d03641a3ee51e0d0"> 809</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d5/d71/structyaml__document__s.html#a9299efdaadf764f4d03641a3ee51e0d0">end_mark</a>;</div><div class="line"><a name="l00810"></a><span class="lineno"> 810</span> </div><div class="line"><a name="l00811"></a><span class="lineno"> 811</span> } <a class="code" href="../../dd/d58/group__nodes.html#gad94e064e95baeb22e4f7acc7804e8479">yaml_document_t</a>;</div><div class="line"><a name="l00812"></a><span class="lineno"> 812</span> </div><div class="line"><a name="l00831"></a><span class="lineno"> 831</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00832"></a><span class="lineno"> 832</span> <a class="code" href="../../dd/d58/group__nodes.html#ga85eed8be65e6e200a594bf4e04beda2c">yaml_document_initialize</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00833"></a><span class="lineno"> 833</span>  <a class="code" href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_t</a> *version_directive,</div><div class="line"><a name="l00834"></a><span class="lineno"> 834</span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *tag_directives_start,</div><div class="line"><a name="l00835"></a><span class="lineno"> 835</span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *tag_directives_end,</div><div class="line"><a name="l00836"></a><span class="lineno"> 836</span>  <span class="keywordtype">int</span> start_implicit, <span class="keywordtype">int</span> end_implicit);</div><div class="line"><a name="l00837"></a><span class="lineno"> 837</span> </div><div class="line"><a name="l00844"></a><span class="lineno"> 844</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l00845"></a><span class="lineno"> 845</span> <a class="code" href="../../dd/d58/group__nodes.html#gab2e1fa6ea019b20f2508f1bc63218384">yaml_document_delete</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document);</div><div class="line"><a name="l00846"></a><span class="lineno"> 846</span> </div><div class="line"><a name="l00859"></a><span class="lineno"> 859</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a> *)</div><div class="line"><a name="l00860"></a><span class="lineno"> 860</span> <a class="code" href="../../dd/d58/group__nodes.html#gad6bb26f1de9bf3dddf87d87b1db8f798">yaml_document_get_node</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document, <span class="keywordtype">int</span> index);</div><div class="line"><a name="l00861"></a><span class="lineno"> 861</span> </div><div class="line"><a name="l00878"></a><span class="lineno"> 878</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<a class="code" href="../../da/db0/structyaml__node__s.html">yaml_node_t</a> *)</div><div class="line"><a name="l00879"></a><span class="lineno"> 879</span> <a class="code" href="../../dd/d58/group__nodes.html#gab9ca0bd9def89df753cc6949009e682c">yaml_document_get_root_node</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document);</div><div class="line"><a name="l00880"></a><span class="lineno"> 880</span> </div><div class="line"><a name="l00895"></a><span class="lineno"> 895</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00896"></a><span class="lineno"> 896</span> <a class="code" href="../../dd/d58/group__nodes.html#ga3924476e15c5c95922c1d73593a9d27f">yaml_document_add_scalar</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00897"></a><span class="lineno"> 897</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag, <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *value, <span class="keywordtype">int</span> length,</div><div class="line"><a name="l00898"></a><span class="lineno"> 898</span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> style);</div><div class="line"><a name="l00899"></a><span class="lineno"> 899</span> </div><div class="line"><a name="l00912"></a><span class="lineno"> 912</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00913"></a><span class="lineno"> 913</span> <a class="code" href="../../dd/d58/group__nodes.html#gae2e963b90732c5b085c68b9cc2897d36">yaml_document_add_sequence</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00914"></a><span class="lineno"> 914</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag, <a class="code" href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a> style);</div><div class="line"><a name="l00915"></a><span class="lineno"> 915</span> </div><div class="line"><a name="l00928"></a><span class="lineno"> 928</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00929"></a><span class="lineno"> 929</span> <a class="code" href="../../dd/d58/group__nodes.html#gaed738f062ee1b5b213cbecf73c3d4106">yaml_document_add_mapping</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00930"></a><span class="lineno"> 930</span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *tag, <a class="code" href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a> style);</div><div class="line"><a name="l00931"></a><span class="lineno"> 931</span> </div><div class="line"><a name="l00942"></a><span class="lineno"> 942</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00943"></a><span class="lineno"> 943</span> <a class="code" href="../../dd/d58/group__nodes.html#gabedffb4dfb9ed381e01ce9aaa7faad75">yaml_document_append_sequence_item</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00944"></a><span class="lineno"> 944</span>  <span class="keywordtype">int</span> sequence, <span class="keywordtype">int</span> item);</div><div class="line"><a name="l00945"></a><span class="lineno"> 945</span> </div><div class="line"><a name="l00957"></a><span class="lineno"> 957</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l00958"></a><span class="lineno"> 958</span> <a class="code" href="../../dd/d58/group__nodes.html#ga4360011319423e696017c6f31a7bbac3">yaml_document_append_mapping_pair</a>(<a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document,</div><div class="line"><a name="l00959"></a><span class="lineno"> 959</span>  <span class="keywordtype">int</span> mapping, <span class="keywordtype">int</span> <a class="code" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <span class="keywordtype">int</span> value);</div><div class="line"><a name="l00960"></a><span class="lineno"> 960</span> </div><div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6"> 986</a></span> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> <a class="code" href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a>,</div><div class="line"><a name="l00987"></a><span class="lineno"> 987</span>  <span class="keywordtype">size_t</span> *size_read);</div><div class="line"><a name="l00988"></a><span class="lineno"> 988</span> </div><div class="line"><a name="l00993"></a><span class="lineno"><a class="line" href="../../d6/d11/structyaml__simple__key__s.html"> 993</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d6/d11/structyaml__simple__key__s.html">yaml_simple_key_s</a> {</div><div class="line"><a name="l00995"></a><span class="lineno"><a class="line" href="../../d6/d11/structyaml__simple__key__s.html#aad311b0fa599db04657a5177ec331f07"> 995</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d6/d11/structyaml__simple__key__s.html#aad311b0fa599db04657a5177ec331f07">possible</a>;</div><div class="line"><a name="l00996"></a><span class="lineno"> 996</span> </div><div class="line"><a name="l00998"></a><span class="lineno"><a class="line" href="../../d6/d11/structyaml__simple__key__s.html#acacccea26520e74c4c61f170fdcbb4c3"> 998</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d6/d11/structyaml__simple__key__s.html#acacccea26520e74c4c61f170fdcbb4c3">required</a>;</div><div class="line"><a name="l00999"></a><span class="lineno"> 999</span> </div><div class="line"><a name="l01001"></a><span class="lineno"><a class="line" href="../../d6/d11/structyaml__simple__key__s.html#ae098916893ad7415c5c041dd45d24a86"> 1001</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d6/d11/structyaml__simple__key__s.html#ae098916893ad7415c5c041dd45d24a86">token_number</a>;</div><div class="line"><a name="l01002"></a><span class="lineno"> 1002</span> </div><div class="line"><a name="l01004"></a><span class="lineno"><a class="line" href="../../d6/d11/structyaml__simple__key__s.html#ad0f5dd11cbf2e4d6d81376511e2b6dfb"> 1004</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d6/d11/structyaml__simple__key__s.html#ad0f5dd11cbf2e4d6d81376511e2b6dfb">mark</a>;</div><div class="line"><a name="l01005"></a><span class="lineno"> 1005</span> } <a class="code" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a>;</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span> </div><div class="line"><a name="l01010"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#gad39c19e7b0df6f542ca97806535b57c5"> 1010</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../dd/da8/group__parser.html#gad39c19e7b0df6f542ca97806535b57c5">yaml_parser_state_e</a> {</div><div class="line"><a name="l01012"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae7b52e16bf002db5cf2944596d8c880e"> 1012</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae7b52e16bf002db5cf2944596d8c880e">YAML_PARSE_STREAM_START_STATE</a>,</div><div class="line"><a name="l01014"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8255725d67d5bd3574fc7df4db1c6c84"> 1014</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8255725d67d5bd3574fc7df4db1c6c84">YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE</a>,</div><div class="line"><a name="l01016"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aa06d10f700d245caecfc6074a6c52fde"> 1016</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aa06d10f700d245caecfc6074a6c52fde">YAML_PARSE_DOCUMENT_START_STATE</a>,</div><div class="line"><a name="l01018"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae444c7652c8029b0ef80068eaaaa3d4d"> 1018</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae444c7652c8029b0ef80068eaaaa3d4d">YAML_PARSE_DOCUMENT_CONTENT_STATE</a>,</div><div class="line"><a name="l01020"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aeef06d7f13fa4501146a5b9876c98239"> 1020</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aeef06d7f13fa4501146a5b9876c98239">YAML_PARSE_DOCUMENT_END_STATE</a>,</div><div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae1893c0835bacf05cdc21ed181fb75f1"> 1022</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae1893c0835bacf05cdc21ed181fb75f1">YAML_PARSE_BLOCK_NODE_STATE</a>,</div><div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5acbd390af0d3919fe0382d03c284ff3b5"> 1024</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5acbd390af0d3919fe0382d03c284ff3b5">YAML_PARSE_BLOCK_NODE_OR_INDENTLESS_SEQUENCE_STATE</a>,</div><div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb321f9d18c5b208a71c04bbcbd1d01"> 1026</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb321f9d18c5b208a71c04bbcbd1d01">YAML_PARSE_FLOW_NODE_STATE</a>,</div><div class="line"><a name="l01028"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb5f95fc5f1a258ee8e9db0ed25b2d9"> 1028</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb5f95fc5f1a258ee8e9db0ed25b2d9">YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATE</a>,</div><div class="line"><a name="l01030"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8a6cb1f12fe08eee7fc2fa854dbd5b1a"> 1030</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8a6cb1f12fe08eee7fc2fa854dbd5b1a">YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE</a>,</div><div class="line"><a name="l01032"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5af7095f2141cf9887489e832f0ec61fbd"> 1032</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5af7095f2141cf9887489e832f0ec61fbd">YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE</a>,</div><div class="line"><a name="l01034"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5afebcb5bbd67d112d9ecfa633155f0644"> 1034</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5afebcb5bbd67d112d9ecfa633155f0644">YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE</a>,</div><div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a2df81c86e90b874b415ecb19e72efe45"> 1036</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a2df81c86e90b874b415ecb19e72efe45">YAML_PARSE_BLOCK_MAPPING_KEY_STATE</a>,</div><div class="line"><a name="l01038"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae94acf5685fa1538b225413f154465c2"> 1038</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae94acf5685fa1538b225413f154465c2">YAML_PARSE_BLOCK_MAPPING_VALUE_STATE</a>,</div><div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3f54830989c12cc4a63494df792eeb08"> 1040</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3f54830989c12cc4a63494df792eeb08">YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE</a>,</div><div class="line"><a name="l01042"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a0e50f3841eb0d37ad159e64c4a9a1171"> 1042</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a0e50f3841eb0d37ad159e64c4a9a1171">YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE</a>,</div><div class="line"><a name="l01044"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a563e11601cf3a1d2a3efc1feb1b696a3"> 1044</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a563e11601cf3a1d2a3efc1feb1b696a3">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_KEY_STATE</a>,</div><div class="line"><a name="l01046"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a9e5ebb4bee4541e7a7025689c7fc66eb"> 1046</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a9e5ebb4bee4541e7a7025689c7fc66eb">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE</a>,</div><div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a397fd87de9227c64e5308481930b5eeb"> 1048</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a397fd87de9227c64e5308481930b5eeb">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE</a>,</div><div class="line"><a name="l01050"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a91ac4bbb6629e2b768a3305fb707b7cd"> 1050</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a91ac4bbb6629e2b768a3305fb707b7cd">YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE</a>,</div><div class="line"><a name="l01052"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a924f8eb891dc7527bf4db594a0b1bff8"> 1052</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a924f8eb891dc7527bf4db594a0b1bff8">YAML_PARSE_FLOW_MAPPING_KEY_STATE</a>,</div><div class="line"><a name="l01054"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3ba351f6cfba029248ada2c0720246d4"> 1054</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3ba351f6cfba029248ada2c0720246d4">YAML_PARSE_FLOW_MAPPING_VALUE_STATE</a>,</div><div class="line"><a name="l01056"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5a8ec0af5c3314c1ad5e0569b6a5d6d2"> 1056</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5a8ec0af5c3314c1ad5e0569b6a5d6d2">YAML_PARSE_FLOW_MAPPING_EMPTY_VALUE_STATE</a>,</div><div class="line"><a name="l01058"></a><span class="lineno"><a class="line" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a51fd3d45693e2240251996def375a2a2"> 1058</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a51fd3d45693e2240251996def375a2a2">YAML_PARSE_END_STATE</a></div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span> } <a class="code" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a>;</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span> </div><div class="line"><a name="l01065"></a><span class="lineno"><a class="line" href="../../d1/d63/structyaml__alias__data__s.html"> 1065</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d1/d63/structyaml__alias__data__s.html">yaml_alias_data_s</a> {</div><div class="line"><a name="l01067"></a><span class="lineno"><a class="line" href="../../d1/d63/structyaml__alias__data__s.html#ac4b9a352dd8ff747bfa63a54832d7962"> 1067</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d1/d63/structyaml__alias__data__s.html#ac4b9a352dd8ff747bfa63a54832d7962">anchor</a>;</div><div class="line"><a name="l01069"></a><span class="lineno"><a class="line" href="../../d1/d63/structyaml__alias__data__s.html#ac45e17508386dec9163b4aa5cfb5312e"> 1069</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/d63/structyaml__alias__data__s.html#ac45e17508386dec9163b4aa5cfb5312e">index</a>;</div><div class="line"><a name="l01071"></a><span class="lineno"><a class="line" href="../../d1/d63/structyaml__alias__data__s.html#a9f8d87255bfc39df69068ed87b602e9f"> 1071</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d1/d63/structyaml__alias__data__s.html#a9f8d87255bfc39df69068ed87b602e9f">mark</a>;</div><div class="line"><a name="l01072"></a><span class="lineno"> 1072</span> } <a class="code" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a>;</div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span> </div><div class="line"><a name="l01081"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html"> 1081</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_s</a> {</div><div class="line"><a name="l01082"></a><span class="lineno"> 1082</span> </div><div class="line"><a name="l01089"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6c5c3488ff22c8a4d234ca8587fa1472"> 1089</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6c5c3488ff22c8a4d234ca8587fa1472">error</a>;</div><div class="line"><a name="l01091"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a3dd8a43294cd420a433595a7a7d6e73d"> 1091</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a3dd8a43294cd420a433595a7a7d6e73d">problem</a>;</div><div class="line"><a name="l01093"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ae2d62a2ad45671c6dd89e18fb7c1c5bd"> 1093</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ae2d62a2ad45671c6dd89e18fb7c1c5bd">problem_offset</a>;</div><div class="line"><a name="l01095"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a8694691b20824f6595873b728cb3bc0f"> 1095</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a8694691b20824f6595873b728cb3bc0f">problem_value</a>;</div><div class="line"><a name="l01097"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a595b5412d39a4a9e441e5ad34fb059d9"> 1097</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a595b5412d39a4a9e441e5ad34fb059d9">problem_mark</a>;</div><div class="line"><a name="l01099"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6779b67a23bbf7c401e4257d5875ae6b"> 1099</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6779b67a23bbf7c401e4257d5875ae6b">context</a>;</div><div class="line"><a name="l01101"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ace259eec6e570f94b98b252e1a632e88"> 1101</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ace259eec6e570f94b98b252e1a632e88">context_mark</a>;</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span> </div><div class="line"><a name="l01113"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a8c3af47a7a0750d437cba34699fcad30"> 1113</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a8c3af47a7a0750d437cba34699fcad30">read_handler</a>;</div><div class="line"><a name="l01114"></a><span class="lineno"> 1114</span> </div><div class="line"><a name="l01116"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a11f265cd495e814c8ee7d3dd78ff2ca9"> 1116</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a11f265cd495e814c8ee7d3dd78ff2ca9">read_handler_data</a>;</div><div class="line"><a name="l01117"></a><span class="lineno"> 1117</span> </div><div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01123"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6"> 1123</a></span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6">start</a>;</div><div class="line"><a name="l01125"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3"> 1125</a></span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3">end</a>;</div><div class="line"><a name="l01127"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007"> 1127</a></span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007">current</a>;</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a941638a0b8e064ef4f5f1f063553612b">string</a>;</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span> </div><div class="line"><a name="l01131"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ae69c2974e3c4c37e941a0e1971be15a9"> 1131</a></span>  <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ae69c2974e3c4c37e941a0e1971be15a9">file</a>;</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ac16027eb4a33ee201055337546d0b8d5">input</a>;</div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span> </div><div class="line"><a name="l01135"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6129a99d45aee14ec705aa54dbb493b7"> 1135</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6129a99d45aee14ec705aa54dbb493b7">eof</a>;</div><div class="line"><a name="l01136"></a><span class="lineno"> 1136</span> </div><div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01140"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a5cdddcbd18566acc760a660a88f93ffd"> 1140</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a5cdddcbd18566acc760a660a88f93ffd">start</a>;</div><div class="line"><a name="l01142"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6ff1f802eb95bc45f13e8e73ec009828"> 1142</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6ff1f802eb95bc45f13e8e73ec009828">end</a>;</div><div class="line"><a name="l01144"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a8199466e3578374b3f984b6c0c4e2ae4"> 1144</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a8199466e3578374b3f984b6c0c4e2ae4">pointer</a>;</div><div class="line"><a name="l01146"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aea4d8da24939825b2fadd368a71ec7de"> 1146</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aea4d8da24939825b2fadd368a71ec7de">last</a>;</div><div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a779bb56c160bc8f8bb0a9fffd5120206">buffer</a>;</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span> </div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>  <span class="comment">/* The number of unread characters in the buffer. */</span></div><div class="line"><a name="l01150"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ad1392f74681fd839482d0b87ca2e404e"> 1150</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ad1392f74681fd839482d0b87ca2e404e">unread</a>;</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span> </div><div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01155"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6c08a94c21dfe1611c0d89aef0d3c46d"> 1155</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6c08a94c21dfe1611c0d89aef0d3c46d">start</a>;</div><div class="line"><a name="l01157"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aa768a9c29ae2c3015fdb84ea313844e2"> 1157</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aa768a9c29ae2c3015fdb84ea313844e2">end</a>;</div><div class="line"><a name="l01159"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#abea626790abfbcaeeb72a3772dc69e43"> 1159</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#abea626790abfbcaeeb72a3772dc69e43">pointer</a>;</div><div class="line"><a name="l01161"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a3ad1ccaf979092ece82bc981c5a22fb0"> 1161</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a3ad1ccaf979092ece82bc981c5a22fb0">last</a>;</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a27a87e4ca8530adcdf6de62da0eba623">raw_buffer</a>;</div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span> </div><div class="line"><a name="l01165"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a4f062e9d1fb1082bbf3996e46214905a"> 1165</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a4f062e9d1fb1082bbf3996e46214905a">encoding</a>;</div><div class="line"><a name="l01166"></a><span class="lineno"> 1166</span> </div><div class="line"><a name="l01168"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a04a7ba684ce49b2300c236c561439b13"> 1168</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a04a7ba684ce49b2300c236c561439b13">offset</a>;</div><div class="line"><a name="l01169"></a><span class="lineno"> 1169</span> </div><div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aaeeb58dc348e6e6f89d6a7c8fea8f734"> 1171</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#aaeeb58dc348e6e6f89d6a7c8fea8f734">mark</a>;</div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span> </div><div class="line"><a name="l01183"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a7fecde5abcce11406c271f7db08f7a05"> 1183</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a7fecde5abcce11406c271f7db08f7a05">stream_start_produced</a>;</div><div class="line"><a name="l01184"></a><span class="lineno"> 1184</span> </div><div class="line"><a name="l01186"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a63ccf04d623f36c04b62cfd1fc6fccb5"> 1186</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a63ccf04d623f36c04b62cfd1fc6fccb5">stream_end_produced</a>;</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span> </div><div class="line"><a name="l01189"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6a4bbbd3f58533e0969b7218c1e73fd4"> 1189</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6a4bbbd3f58533e0969b7218c1e73fd4">flow_level</a>;</div><div class="line"><a name="l01190"></a><span class="lineno"> 1190</span> </div><div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01194"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a5f33f5c8f19c1c124cba4857ab2a05c7"> 1194</a></span>  <a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a5f33f5c8f19c1c124cba4857ab2a05c7">start</a>;</div><div class="line"><a name="l01196"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a41594b6495f4d31edb977cafb8cbaf78"> 1196</a></span>  <a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a41594b6495f4d31edb977cafb8cbaf78">end</a>;</div><div class="line"><a name="l01198"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aa1c7a1248ca22159a3e60ba45b386507"> 1198</a></span>  <a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aa1c7a1248ca22159a3e60ba45b386507">head</a>;</div><div class="line"><a name="l01200"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6"> 1200</a></span>  <a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6">tail</a>;</div><div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a12f893ac7a8e255a812dd6a6e7c05402">tokens</a>;</div><div class="line"><a name="l01202"></a><span class="lineno"> 1202</span> </div><div class="line"><a name="l01204"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a7358e72ad071fec3185a833a3a245690"> 1204</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a7358e72ad071fec3185a833a3a245690">tokens_parsed</a>;</div><div class="line"><a name="l01205"></a><span class="lineno"> 1205</span> </div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>  <span class="comment">/* Does the tokens queue contain a token ready for dequeueing. */</span></div><div class="line"><a name="l01207"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a9b7d951a1195653cc109c1c54b4dacdc"> 1207</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a9b7d951a1195653cc109c1c54b4dacdc">token_available</a>;</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span> </div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01212"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ab7208590a6852001ff8e4343a97b0c24"> 1212</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ab7208590a6852001ff8e4343a97b0c24">start</a>;</div><div class="line"><a name="l01214"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a6d8295bd62c7bb7be9486a1b4d71e736"> 1214</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a6d8295bd62c7bb7be9486a1b4d71e736">end</a>;</div><div class="line"><a name="l01216"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23"> 1216</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23">top</a>;</div><div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#aa8650e917088bd15ebeea4d21cfebd04">indents</a>;</div><div class="line"><a name="l01218"></a><span class="lineno"> 1218</span> </div><div class="line"><a name="l01220"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#abad00703b649df32ee0d7b00b2f10403"> 1220</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#abad00703b649df32ee0d7b00b2f10403">indent</a>;</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span> </div><div class="line"><a name="l01223"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#acc85a7bfddc7ae9114cf115e43c89126"> 1223</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#acc85a7bfddc7ae9114cf115e43c89126">simple_key_allowed</a>;</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span> </div><div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01228"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ac311a6d962e0f67dd11759b8999630c6"> 1228</a></span>  <a class="code" href="../../d6/d11/structyaml__simple__key__s.html">yaml_simple_key_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ac311a6d962e0f67dd11759b8999630c6">start</a>;</div><div class="line"><a name="l01230"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ae8416ffcb48c78a575ee21872d5aa698"> 1230</a></span>  <a class="code" href="../../d6/d11/structyaml__simple__key__s.html">yaml_simple_key_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ae8416ffcb48c78a575ee21872d5aa698">end</a>;</div><div class="line"><a name="l01232"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ae610673669f06d46146198a346796276"> 1232</a></span>  <a class="code" href="../../d6/d11/structyaml__simple__key__s.html">yaml_simple_key_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ae610673669f06d46146198a346796276">top</a>;</div><div class="line"><a name="l01233"></a><span class="lineno"> 1233</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ad8fca21da5bbcdf71020e02b70d1df3a">simple_keys</a>;</div><div class="line"><a name="l01234"></a><span class="lineno"> 1234</span> </div><div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01247"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#adfdc33f6f53dce4bee87f11821d879b7"> 1247</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#adfdc33f6f53dce4bee87f11821d879b7">start</a>;</div><div class="line"><a name="l01249"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a211a0aedc964ba8cd07cb7875faa464b"> 1249</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a211a0aedc964ba8cd07cb7875faa464b">end</a>;</div><div class="line"><a name="l01251"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#af3eecdcdeeb183d16e4219749620df0c"> 1251</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#af3eecdcdeeb183d16e4219749620df0c">top</a>;</div><div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#aa774ebe22f6cc60ff0b38d63ff8e4530">states</a>;</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span> </div><div class="line"><a name="l01255"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a069d39cdf587ac2188e69d8fb018be64"> 1255</a></span>  <a class="code" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a069d39cdf587ac2188e69d8fb018be64">state</a>;</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span> </div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01260"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ab5a3789882819f2fd69f2cd9deaac8f6"> 1260</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ab5a3789882819f2fd69f2cd9deaac8f6">start</a>;</div><div class="line"><a name="l01262"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aad019da255ea73adf31d4b1aeac86bb2"> 1262</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aad019da255ea73adf31d4b1aeac86bb2">end</a>;</div><div class="line"><a name="l01264"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ab2678112fd2eaa8f588f2d6217aabc9d"> 1264</a></span>  <a class="code" href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ab2678112fd2eaa8f588f2d6217aabc9d">top</a>;</div><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a07fceec23061fcab9bcd8d0b445474eb">marks</a>;</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span> </div><div class="line"><a name="l01268"></a><span class="lineno"> 1268</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01270"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a3614f6d6e673e8177e4555c9ecf830fb"> 1270</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a3614f6d6e673e8177e4555c9ecf830fb">start</a>;</div><div class="line"><a name="l01272"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#aa7fdc1ff8342636119934ac824a2ecc8"> 1272</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#aa7fdc1ff8342636119934ac824a2ecc8">end</a>;</div><div class="line"><a name="l01274"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a490eddbfcc27787e47de631a3d2e09a8"> 1274</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a490eddbfcc27787e47de631a3d2e09a8">top</a>;</div><div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#a99d82a8587ce56e2a3119f2c6e26fba0">tag_directives</a>;</div><div class="line"><a name="l01276"></a><span class="lineno"> 1276</span> </div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01289"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ab9eddd3a112c3a4547bf87f6936aba94"> 1289</a></span>  <a class="code" href="../../d1/d63/structyaml__alias__data__s.html">yaml_alias_data_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ab9eddd3a112c3a4547bf87f6936aba94">start</a>;</div><div class="line"><a name="l01291"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a4011d41483171958bbf0b5124bde97c8"> 1291</a></span>  <a class="code" href="../../d1/d63/structyaml__alias__data__s.html">yaml_alias_data_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a4011d41483171958bbf0b5124bde97c8">end</a>;</div><div class="line"><a name="l01293"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#a24a3f3138b44de1914a3e54dbe0aeff7"> 1293</a></span>  <a class="code" href="../../d1/d63/structyaml__alias__data__s.html">yaml_alias_data_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#a24a3f3138b44de1914a3e54dbe0aeff7">top</a>;</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>  } <a class="code" href="../../d1/dd9/structyaml__parser__s.html#ace5d89ac3dfccbb5aba475a60457c53b">aliases</a>;</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span> </div><div class="line"><a name="l01297"></a><span class="lineno"><a class="line" href="../../d1/dd9/structyaml__parser__s.html#ac3dad5822f49d86cfddc2e5e415a158c"> 1297</a></span>  <a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *<a class="code" href="../../d1/dd9/structyaml__parser__s.html#ac3dad5822f49d86cfddc2e5e415a158c">document</a>;</div><div class="line"><a name="l01298"></a><span class="lineno"> 1298</span> </div><div class="line"><a name="l01303"></a><span class="lineno"> 1303</span> } <a class="code" href="../../dd/da8/group__parser.html#gafdc6319cb28a8b8034542b29be85b0c4">yaml_parser_t</a>;</div><div class="line"><a name="l01304"></a><span class="lineno"> 1304</span> </div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span> <a class="code" href="../../dd/da8/group__parser.html#gaa59a82bcf49fc934aa6d237d65bc9f6b">yaml_parser_initialize</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser);</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span> </div><div class="line"><a name="l01325"></a><span class="lineno"> 1325</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01326"></a><span class="lineno"> 1326</span> <a class="code" href="../../dd/da8/group__parser.html#ga2608bc65d6cf04799223cbb0084e84a5">yaml_parser_delete</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser);</div><div class="line"><a name="l01327"></a><span class="lineno"> 1327</span> </div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01341"></a><span class="lineno"> 1341</span> <a class="code" href="../../dd/da8/group__parser.html#gae75f4fb47ba2e8d480d59a43849dcfa5">yaml_parser_set_input_string</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser,</div><div class="line"><a name="l01342"></a><span class="lineno"> 1342</span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5a3887dd3455e820d89b736f9b4de18b">input</a>, <span class="keywordtype">size_t</span> <a class="code" href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a>);</div><div class="line"><a name="l01343"></a><span class="lineno"> 1343</span> </div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span> <a class="code" href="../../dd/da8/group__parser.html#ga389b2d0c663922e5a4db8eb94aede8f5">yaml_parser_set_input_file</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser, <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *file);</div><div class="line"><a name="l01356"></a><span class="lineno"> 1356</span> </div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span> <a class="code" href="../../dd/da8/group__parser.html#ga9af477fa1721acb21a42f3341c45e6cf">yaml_parser_set_input</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser,</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>  <a class="code" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a> *handler, <span class="keywordtype">void</span> *data);</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span> </div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span> <a class="code" href="../../dd/da8/group__parser.html#ga6e3eabd71c844814ab7d4e9807c69cd8">yaml_parser_set_encoding</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser, <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> encoding);</div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span> </div><div class="line"><a name="l01401"></a><span class="lineno"> 1401</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span> <a class="code" href="../../dd/da8/group__parser.html#gae62b7861e6f260572cf25379088270c6">yaml_parser_scan</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser, <a class="code" href="../../d3/de4/structyaml__token__s.html">yaml_token_t</a> *<a class="code" href="../../d5/d11/ripper_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>);</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span> </div><div class="line"><a name="l01425"></a><span class="lineno"> 1425</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01426"></a><span class="lineno"> 1426</span> <a class="code" href="../../dd/da8/group__parser.html#gaa90105acba29cbf17b287e5c41c48dde">yaml_parser_parse</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser, <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l01427"></a><span class="lineno"> 1427</span> </div><div class="line"><a name="l01450"></a><span class="lineno"> 1450</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01451"></a><span class="lineno"> 1451</span> <a class="code" href="../../dd/da8/group__parser.html#gafe5381d911f9dab9683dd27676f50336">yaml_parser_load</a>(<a class="code" href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_t</a> *parser, <a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document);</div><div class="line"><a name="l01452"></a><span class="lineno"> 1452</span> </div><div class="line"><a name="l01476"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379"> 1476</a></span> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a>(<span class="keywordtype">void</span> *data, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">size_t</span> <a class="code" href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a>);</div><div class="line"><a name="l01477"></a><span class="lineno"> 1477</span> </div><div class="line"><a name="l01479"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#ga387b79da11c3941e43a56947263aa721"> 1479</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="../../dc/d26/group__emitter.html#ga387b79da11c3941e43a56947263aa721">yaml_emitter_state_e</a> {</div><div class="line"><a name="l01481"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa013a33dab710fe9a30ba014af27b81d"> 1481</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa013a33dab710fe9a30ba014af27b81d">YAML_EMIT_STREAM_START_STATE</a>,</div><div class="line"><a name="l01483"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab1ae25188f02581a137f66c4b6e084ae"> 1483</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab1ae25188f02581a137f66c4b6e084ae">YAML_EMIT_FIRST_DOCUMENT_START_STATE</a>,</div><div class="line"><a name="l01485"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a678d8c3146f0b2c84e0fc537a9b1109f"> 1485</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a678d8c3146f0b2c84e0fc537a9b1109f">YAML_EMIT_DOCUMENT_START_STATE</a>,</div><div class="line"><a name="l01487"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5ce3ed6155496a6fbd7384e310c58bec"> 1487</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5ce3ed6155496a6fbd7384e310c58bec">YAML_EMIT_DOCUMENT_CONTENT_STATE</a>,</div><div class="line"><a name="l01489"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a100cad4538be033202da4bb85f8443d3"> 1489</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a100cad4538be033202da4bb85f8443d3">YAML_EMIT_DOCUMENT_END_STATE</a>,</div><div class="line"><a name="l01491"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5a36fc535f3a5720fbb86712959e5654"> 1491</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5a36fc535f3a5720fbb86712959e5654">YAML_EMIT_FLOW_SEQUENCE_FIRST_ITEM_STATE</a>,</div><div class="line"><a name="l01493"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aded45f1dee80027d7b9c6ce061c08767"> 1493</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aded45f1dee80027d7b9c6ce061c08767">YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE</a>,</div><div class="line"><a name="l01495"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab811f3d642dacc7c413af2c32356f894"> 1495</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab811f3d642dacc7c413af2c32356f894">YAML_EMIT_FLOW_MAPPING_FIRST_KEY_STATE</a>,</div><div class="line"><a name="l01497"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ababf835ee5cd4c6de2231e2a49e40626"> 1497</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ababf835ee5cd4c6de2231e2a49e40626">YAML_EMIT_FLOW_MAPPING_KEY_STATE</a>,</div><div class="line"><a name="l01499"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa6f687a6b57e727f0e7b7a2687ad7383"> 1499</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa6f687a6b57e727f0e7b7a2687ad7383">YAML_EMIT_FLOW_MAPPING_SIMPLE_VALUE_STATE</a>,</div><div class="line"><a name="l01501"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721acb6dbcb535248b8fde779aeedc957b2e"> 1501</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721acb6dbcb535248b8fde779aeedc957b2e">YAML_EMIT_FLOW_MAPPING_VALUE_STATE</a>,</div><div class="line"><a name="l01503"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a68af7c090c6d0187788e390341f0cc4d"> 1503</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a68af7c090c6d0187788e390341f0cc4d">YAML_EMIT_BLOCK_SEQUENCE_FIRST_ITEM_STATE</a>,</div><div class="line"><a name="l01505"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a8197c180c3cefee7b67304e17b52c5ff"> 1505</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a8197c180c3cefee7b67304e17b52c5ff">YAML_EMIT_BLOCK_SEQUENCE_ITEM_STATE</a>,</div><div class="line"><a name="l01507"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aee36d46c1facecfd73fab73e3343226e"> 1507</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aee36d46c1facecfd73fab73e3343226e">YAML_EMIT_BLOCK_MAPPING_FIRST_KEY_STATE</a>,</div><div class="line"><a name="l01509"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a58495cae63b8c3d7c389b1281baeec05"> 1509</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a58495cae63b8c3d7c389b1281baeec05">YAML_EMIT_BLOCK_MAPPING_KEY_STATE</a>,</div><div class="line"><a name="l01511"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a4aa3c6bf2f2d976c47289c741d7a8704"> 1511</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a4aa3c6bf2f2d976c47289c741d7a8704">YAML_EMIT_BLOCK_MAPPING_SIMPLE_VALUE_STATE</a>,</div><div class="line"><a name="l01513"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a7e0f7fac64fc64bb2bc9fe2ec93ca564"> 1513</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a7e0f7fac64fc64bb2bc9fe2ec93ca564">YAML_EMIT_BLOCK_MAPPING_VALUE_STATE</a>,</div><div class="line"><a name="l01515"></a><span class="lineno"><a class="line" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a2a0232912eaf4eeb06594ee6157dfbc0"> 1515</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a2a0232912eaf4eeb06594ee6157dfbc0">YAML_EMIT_END_STATE</a></div><div class="line"><a name="l01516"></a><span class="lineno"> 1516</span> } <a class="code" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>;</div><div class="line"><a name="l01517"></a><span class="lineno"> 1517</span> </div><div class="line"><a name="l01525"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html"> 1525</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_s</a> {</div><div class="line"><a name="l01526"></a><span class="lineno"> 1526</span> </div><div class="line"><a name="l01533"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#afa2d6367a86ae6d43df14e24479bb0a7"> 1533</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a> <a class="code" href="../../df/d17/structyaml__emitter__s.html#afa2d6367a86ae6d43df14e24479bb0a7">error</a>;</div><div class="line"><a name="l01535"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ae076ef7c85ae107a2233dd4206577800"> 1535</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#ae076ef7c85ae107a2233dd4206577800">problem</a>;</div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span> </div><div class="line"><a name="l01547"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#aefa7e29ba8042ed1d133a02bb368ea3e"> 1547</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#aefa7e29ba8042ed1d133a02bb368ea3e">write_handler</a>;</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span> </div><div class="line"><a name="l01550"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a6c4fe0176b69da64ac1ddc7e091967e5"> 1550</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a6c4fe0176b69da64ac1ddc7e091967e5">write_handler_data</a>;</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span> </div><div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>  <span class="keyword">union </span>{</div><div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01557"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7"> 1557</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">buffer</a>;</div><div class="line"><a name="l01559"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d"> 1559</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d">size</a>;</div><div class="line"><a name="l01561"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b"> 1561</a></span>  <span class="keywordtype">size_t</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b">size_written</a>;</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a568bdb02a4e79cadebba5109932c89aa">string</a>;</div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span> </div><div class="line"><a name="l01565"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#abfe1e82cd5c4a180b1468e65ccfd1c61"> 1565</a></span>  <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#abfe1e82cd5c4a180b1468e65ccfd1c61">file</a>;</div><div class="line"><a name="l01566"></a><span class="lineno"> 1566</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a82ec3382c3bba18a79365b2ffc163f97">output</a>;</div><div class="line"><a name="l01567"></a><span class="lineno"> 1567</span> </div><div class="line"><a name="l01569"></a><span class="lineno"> 1569</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01571"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a1c8f40a58f0a3061449b3fed02be145e"> 1571</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a1c8f40a58f0a3061449b3fed02be145e">start</a>;</div><div class="line"><a name="l01573"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a42285849529f1b0eb9f4aac2eaef5204"> 1573</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a42285849529f1b0eb9f4aac2eaef5204">end</a>;</div><div class="line"><a name="l01575"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a7615ab51145234f467984f3091558852"> 1575</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a7615ab51145234f467984f3091558852">pointer</a>;</div><div class="line"><a name="l01577"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#adf20e81d4690b86732932aff06a6d2e6"> 1577</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#adf20e81d4690b86732932aff06a6d2e6">last</a>;</div><div class="line"><a name="l01578"></a><span class="lineno"> 1578</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">buffer</a>;</div><div class="line"><a name="l01579"></a><span class="lineno"> 1579</span> </div><div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01583"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ae8913d3c0bf4c987dc452efee2c802e3"> 1583</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#ae8913d3c0bf4c987dc452efee2c802e3">start</a>;</div><div class="line"><a name="l01585"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#abb03bd7a5b832de48f9fbc9512ed7936"> 1585</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#abb03bd7a5b832de48f9fbc9512ed7936">end</a>;</div><div class="line"><a name="l01587"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#aed9370f42cea4dff82f96839ce760b5a"> 1587</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#aed9370f42cea4dff82f96839ce760b5a">pointer</a>;</div><div class="line"><a name="l01589"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ad0c5410fff4602266a0c6e0af730dd70"> 1589</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#ad0c5410fff4602266a0c6e0af730dd70">last</a>;</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a57c6afc5006f6e0c58627bd89db2b82c">raw_buffer</a>;</div><div class="line"><a name="l01591"></a><span class="lineno"> 1591</span> </div><div class="line"><a name="l01593"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ada17f19fa6248d6ee493684b03700857"> 1593</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> <a class="code" href="../../df/d17/structyaml__emitter__s.html#ada17f19fa6248d6ee493684b03700857">encoding</a>;</div><div class="line"><a name="l01594"></a><span class="lineno"> 1594</span> </div><div class="line"><a name="l01605"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#acb0259cdc5e2bb23faaf7266496df827"> 1605</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#acb0259cdc5e2bb23faaf7266496df827">canonical</a>;</div><div class="line"><a name="l01607"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a33545f8924be89daf8b81dc905d558c0"> 1607</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a33545f8924be89daf8b81dc905d558c0">best_indent</a>;</div><div class="line"><a name="l01609"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a56dde6b352bdf7d4031f89d2b5d704f6"> 1609</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a56dde6b352bdf7d4031f89d2b5d704f6">best_width</a>;</div><div class="line"><a name="l01611"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a76372a2413f71a5b36bf77a58d8f5d40"> 1611</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a76372a2413f71a5b36bf77a58d8f5d40">unicode</a>;</div><div class="line"><a name="l01613"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a84c1b884d805588495067ee98a8e7c50"> 1613</a></span>  <a class="code" href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a84c1b884d805588495067ee98a8e7c50">line_break</a>;</div><div class="line"><a name="l01614"></a><span class="lineno"> 1614</span> </div><div class="line"><a name="l01616"></a><span class="lineno"> 1616</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01618"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ad68af21e510adcfc2db43b31e791efe1"> 1618</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#ad68af21e510adcfc2db43b31e791efe1">start</a>;</div><div class="line"><a name="l01620"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a126a19ae360206437647892a344a30f0"> 1620</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a126a19ae360206437647892a344a30f0">end</a>;</div><div class="line"><a name="l01622"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e"> 1622</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e">top</a>;</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#ac115cbcbd4a051dc4197c276e7a51501">states</a>;</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span> </div><div class="line"><a name="l01626"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a29f1d4f27ff9b9616c154f0730dd24ee"> 1626</a></span>  <a class="code" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a29f1d4f27ff9b9616c154f0730dd24ee">state</a>;</div><div class="line"><a name="l01627"></a><span class="lineno"> 1627</span> </div><div class="line"><a name="l01629"></a><span class="lineno"> 1629</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01631"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a2c31edecd7f6dfd87fe3f8e12b705884"> 1631</a></span>  <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a2c31edecd7f6dfd87fe3f8e12b705884">start</a>;</div><div class="line"><a name="l01633"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a55703a15e71c6b9551a2f4feb888bdcb"> 1633</a></span>  <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a55703a15e71c6b9551a2f4feb888bdcb">end</a>;</div><div class="line"><a name="l01635"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a547dfd20576006e606ffb0d8042b4234"> 1635</a></span>  <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a547dfd20576006e606ffb0d8042b4234">head</a>;</div><div class="line"><a name="l01637"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273"> 1637</a></span>  <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273">tail</a>;</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a2254db6a7d892f7471fb5549d3641762">events</a>;</div><div class="line"><a name="l01639"></a><span class="lineno"> 1639</span> </div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01643"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a28ec8053132a8e7cf29df983835754b7"> 1643</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a28ec8053132a8e7cf29df983835754b7">start</a>;</div><div class="line"><a name="l01645"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a6669a94bc18247491e59c709852be0d1"> 1645</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a6669a94bc18247491e59c709852be0d1">end</a>;</div><div class="line"><a name="l01647"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a5779bcbfd04df64e42434b7599332d11"> 1647</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a5779bcbfd04df64e42434b7599332d11">top</a>;</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a6592835ff8bd2d25628265c58b6d2393">indents</a>;</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span> </div><div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01653"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a94afdd9750b95529bbbbd09456a4391d"> 1653</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a94afdd9750b95529bbbbd09456a4391d">start</a>;</div><div class="line"><a name="l01655"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a3b28127063323de1d88fc18cdb6adf8a"> 1655</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a3b28127063323de1d88fc18cdb6adf8a">end</a>;</div><div class="line"><a name="l01657"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a8e3f468d814d2aa5e074f7da1648d34a"> 1657</a></span>  <a class="code" href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a8e3f468d814d2aa5e074f7da1648d34a">top</a>;</div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a6055b449291474c06267ff87b6c127a5">tag_directives</a>;</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span> </div><div class="line"><a name="l01661"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a93a73494a5d62464a67cc71f86ad9728"> 1661</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a93a73494a5d62464a67cc71f86ad9728">indent</a>;</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span> </div><div class="line"><a name="l01664"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a50f8e97c4290b83ebd646b4c4f5c5de9"> 1664</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a50f8e97c4290b83ebd646b4c4f5c5de9">flow_level</a>;</div><div class="line"><a name="l01665"></a><span class="lineno"> 1665</span> </div><div class="line"><a name="l01667"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a70fb5f09cc60de989fbec2868f4db19e"> 1667</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a70fb5f09cc60de989fbec2868f4db19e">root_context</a>;</div><div class="line"><a name="l01669"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a9d20d55b0914ff81bf0f56e57ca7416e"> 1669</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a9d20d55b0914ff81bf0f56e57ca7416e">sequence_context</a>;</div><div class="line"><a name="l01671"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a5a7527d8da86b28d95ff18b29f9d82f0"> 1671</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a5a7527d8da86b28d95ff18b29f9d82f0">mapping_context</a>;</div><div class="line"><a name="l01673"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#acc0db69cdae44c1385bbb2b6c207371b"> 1673</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#acc0db69cdae44c1385bbb2b6c207371b">simple_key_context</a>;</div><div class="line"><a name="l01674"></a><span class="lineno"> 1674</span> </div><div class="line"><a name="l01676"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a4fe9295608f19a687e41ec3661383e88"> 1676</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a4fe9295608f19a687e41ec3661383e88">line</a>;</div><div class="line"><a name="l01678"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a678fbbacad5d1f3f9bb7516282888b8a"> 1678</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a678fbbacad5d1f3f9bb7516282888b8a">column</a>;</div><div class="line"><a name="l01680"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a160ed0cf1cc6116b65772d14ced2d867"> 1680</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a160ed0cf1cc6116b65772d14ced2d867">whitespace</a>;</div><div class="line"><a name="l01682"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a407de8ff950b16b4254a381d4e5cea42"> 1682</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a407de8ff950b16b4254a381d4e5cea42">indention</a>;</div><div class="line"><a name="l01684"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a65e84454b702622c41a068768c144c51"> 1684</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a65e84454b702622c41a068768c144c51">open_ended</a>;</div><div class="line"><a name="l01685"></a><span class="lineno"> 1685</span> </div><div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01689"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a6f2882bde71e478e29dc5b293def8739"> 1689</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a6f2882bde71e478e29dc5b293def8739">anchor</a>;</div><div class="line"><a name="l01691"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#aece73cc234475630032b1c75a735eeb5"> 1691</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#aece73cc234475630032b1c75a735eeb5">anchor_length</a>;</div><div class="line"><a name="l01693"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a1129c6f9ae5cd3b437b8ab8767324f03"> 1693</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a1129c6f9ae5cd3b437b8ab8767324f03">alias</a>;</div><div class="line"><a name="l01694"></a><span class="lineno"> 1694</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#ad80c33a0cac1427ae75ec0e5baa9001e">anchor_data</a>;</div><div class="line"><a name="l01695"></a><span class="lineno"> 1695</span> </div><div class="line"><a name="l01697"></a><span class="lineno"> 1697</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01699"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a7f043a9092eef2d644cc8f1180386239"> 1699</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a7f043a9092eef2d644cc8f1180386239">handle</a>;</div><div class="line"><a name="l01701"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a3552cece6908f99518205e8cbe2c793a"> 1701</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a3552cece6908f99518205e8cbe2c793a">handle_length</a>;</div><div class="line"><a name="l01703"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ad9b61d5e9e05a47b2f873342ab226188"> 1703</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#ad9b61d5e9e05a47b2f873342ab226188">suffix</a>;</div><div class="line"><a name="l01705"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#ad83936bbd4b6b77c79555c71cccc8fb5"> 1705</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#ad83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a>;</div><div class="line"><a name="l01706"></a><span class="lineno"> 1706</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a5cda9d5cea31e4b361d29a8e1fcb0446">tag_data</a>;</div><div class="line"><a name="l01707"></a><span class="lineno"> 1707</span> </div><div class="line"><a name="l01709"></a><span class="lineno"> 1709</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01711"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a20246ec76d64854ff93629cf1b424d86"> 1711</a></span>  <a class="code" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a20246ec76d64854ff93629cf1b424d86">value</a>;</div><div class="line"><a name="l01713"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a4f72d57ad020803803e78922ecdec580"> 1713</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a4f72d57ad020803803e78922ecdec580">length</a>;</div><div class="line"><a name="l01715"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a363a1aaaf512433ee7eab3083428cc70"> 1715</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a363a1aaaf512433ee7eab3083428cc70">multiline</a>;</div><div class="line"><a name="l01717"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#afd8496f5bb995bb5aacc349fd6b45bf5"> 1717</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#afd8496f5bb995bb5aacc349fd6b45bf5">flow_plain_allowed</a>;</div><div class="line"><a name="l01719"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a5b5f6c9d687d788c8dac86d213ef4c16"> 1719</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a5b5f6c9d687d788c8dac86d213ef4c16">block_plain_allowed</a>;</div><div class="line"><a name="l01721"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a3729ff7e7add06a1a1d9067a557a59fc"> 1721</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a3729ff7e7add06a1a1d9067a557a59fc">single_quoted_allowed</a>;</div><div class="line"><a name="l01723"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a64e05972897d02f606627ef0cf3c7420"> 1723</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a64e05972897d02f606627ef0cf3c7420">block_allowed</a>;</div><div class="line"><a name="l01725"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#acd1e83d220103aa24577038cfb1c2d21"> 1725</a></span>  <a class="code" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> <a class="code" href="../../df/d17/structyaml__emitter__s.html#acd1e83d220103aa24577038cfb1c2d21">style</a>;</div><div class="line"><a name="l01726"></a><span class="lineno"> 1726</span>  } <a class="code" href="../../df/d17/structyaml__emitter__s.html#a3ef0cdb0efee9c880bf29120fbf15159">scalar_data</a>;</div><div class="line"><a name="l01727"></a><span class="lineno"> 1727</span> </div><div class="line"><a name="l01738"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a0234d7e9bfbe7cc6e12b60f90f5ec552"> 1738</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a0234d7e9bfbe7cc6e12b60f90f5ec552">opened</a>;</div><div class="line"><a name="l01740"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a978d894a219686d31d971899e31910cd"> 1740</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a978d894a219686d31d971899e31910cd">closed</a>;</div><div class="line"><a name="l01741"></a><span class="lineno"> 1741</span> </div><div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>  <span class="keyword">struct </span>{</div><div class="line"><a name="l01745"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a8f00c3c08e0d87bab11e91a4464a50bc"> 1745</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a8f00c3c08e0d87bab11e91a4464a50bc">references</a>;</div><div class="line"><a name="l01747"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a88154c89db7ec99fb322b1970371c350"> 1747</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a88154c89db7ec99fb322b1970371c350">anchor</a>;</div><div class="line"><a name="l01749"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a6c3e98c02ffae879717b3d09f9458936"> 1749</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a6c3e98c02ffae879717b3d09f9458936">serialized</a>;</div><div class="line"><a name="l01750"></a><span class="lineno"> 1750</span>  } *<a class="code" href="../../df/d17/structyaml__emitter__s.html#a9c4499bc46ba15f371d56a82cf647e50">anchors</a>;</div><div class="line"><a name="l01751"></a><span class="lineno"> 1751</span> </div><div class="line"><a name="l01753"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#a0cede830c77a15df7f1b73b9023d2d11"> 1753</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d17/structyaml__emitter__s.html#a0cede830c77a15df7f1b73b9023d2d11">last_anchor_id</a>;</div><div class="line"><a name="l01754"></a><span class="lineno"> 1754</span> </div><div class="line"><a name="l01756"></a><span class="lineno"><a class="line" href="../../df/d17/structyaml__emitter__s.html#af9cc8801cc9b46a4f45255c67a1574a7"> 1756</a></span>  <a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *<a class="code" href="../../df/d17/structyaml__emitter__s.html#af9cc8801cc9b46a4f45255c67a1574a7">document</a>;</div><div class="line"><a name="l01757"></a><span class="lineno"> 1757</span> </div><div class="line"><a name="l01762"></a><span class="lineno"> 1762</span> } <a class="code" href="../../dc/d26/group__emitter.html#ga4ce3e054f0016c49d9e8c36d359e710b">yaml_emitter_t</a>;</div><div class="line"><a name="l01763"></a><span class="lineno"> 1763</span> </div><div class="line"><a name="l01775"></a><span class="lineno"> 1775</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01776"></a><span class="lineno"> 1776</span> <a class="code" href="../../dc/d26/group__emitter.html#gac8a99a6fd575f601fd5c9c65a491ea45">yaml_emitter_initialize</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter);</div><div class="line"><a name="l01777"></a><span class="lineno"> 1777</span> </div><div class="line"><a name="l01784"></a><span class="lineno"> 1784</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01785"></a><span class="lineno"> 1785</span> <a class="code" href="../../dc/d26/group__emitter.html#ga022057d354df49b2ba201ec2112fdfbf">yaml_emitter_delete</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter);</div><div class="line"><a name="l01786"></a><span class="lineno"> 1786</span> </div><div class="line"><a name="l01802"></a><span class="lineno"> 1802</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01803"></a><span class="lineno"> 1803</span> <a class="code" href="../../dc/d26/group__emitter.html#gabfaf23e894ddf79c4cdeacd512e61d08">yaml_emitter_set_output_string</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter,</div><div class="line"><a name="l01804"></a><span class="lineno"> 1804</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *<a class="code" href="../../d8/d90/nkf_8c.html#a1b7ce3eca891b24170a721e000ec30c7">output</a>, <span class="keywordtype">size_t</span> <a class="code" href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a>, <span class="keywordtype">size_t</span> *size_written);</div><div class="line"><a name="l01805"></a><span class="lineno"> 1805</span> </div><div class="line"><a name="l01816"></a><span class="lineno"> 1816</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01817"></a><span class="lineno"> 1817</span> <a class="code" href="../../dc/d26/group__emitter.html#gac9aa105b8c90fc0550dbabaa83ab0984">yaml_emitter_set_output_file</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *file);</div><div class="line"><a name="l01818"></a><span class="lineno"> 1818</span> </div><div class="line"><a name="l01828"></a><span class="lineno"> 1828</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01829"></a><span class="lineno"> 1829</span> <a class="code" href="../../dc/d26/group__emitter.html#gac02a763e0905749817cceab92b527699">yaml_emitter_set_output</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter,</div><div class="line"><a name="l01830"></a><span class="lineno"> 1830</span>  <a class="code" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a> *handler, <span class="keywordtype">void</span> *data);</div><div class="line"><a name="l01831"></a><span class="lineno"> 1831</span> </div><div class="line"><a name="l01839"></a><span class="lineno"> 1839</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01840"></a><span class="lineno"> 1840</span> <a class="code" href="../../dc/d26/group__emitter.html#ga6f460de132f4059a6e026a046ffd973a">yaml_emitter_set_encoding</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <a class="code" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> encoding);</div><div class="line"><a name="l01841"></a><span class="lineno"> 1841</span> </div><div class="line"><a name="l01850"></a><span class="lineno"> 1850</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01851"></a><span class="lineno"> 1851</span> <a class="code" href="../../dc/d26/group__emitter.html#ga4126fff1d9f3bc9cbd9b6abe1c7bf300">yaml_emitter_set_canonical</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <span class="keywordtype">int</span> <a class="code" href="../../d3/d42/psych__emitter_8c.html#a16d9bc9dfaf8b430daeaffaf019782ff">canonical</a>);</div><div class="line"><a name="l01852"></a><span class="lineno"> 1852</span> </div><div class="line"><a name="l01860"></a><span class="lineno"> 1860</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01861"></a><span class="lineno"> 1861</span> <a class="code" href="../../dc/d26/group__emitter.html#ga1755922448720fa0fdb5fd6fb04fe2b1">yaml_emitter_set_indent</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <span class="keywordtype">int</span> indent);</div><div class="line"><a name="l01862"></a><span class="lineno"> 1862</span> </div><div class="line"><a name="l01870"></a><span class="lineno"> 1870</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01871"></a><span class="lineno"> 1871</span> <a class="code" href="../../dc/d26/group__emitter.html#ga7d8943ef1c1ba237e77c6d7b6928bee5">yaml_emitter_set_width</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <span class="keywordtype">int</span> width);</div><div class="line"><a name="l01872"></a><span class="lineno"> 1872</span> </div><div class="line"><a name="l01880"></a><span class="lineno"> 1880</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01881"></a><span class="lineno"> 1881</span> <a class="code" href="../../dc/d26/group__emitter.html#ga4e06d64888a25f32138b2e929d0e9543">yaml_emitter_set_unicode</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <span class="keywordtype">int</span> unicode);</div><div class="line"><a name="l01882"></a><span class="lineno"> 1882</span> </div><div class="line"><a name="l01890"></a><span class="lineno"> 1890</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">void</span>)</div><div class="line"><a name="l01891"></a><span class="lineno"> 1891</span> <a class="code" href="../../dc/d26/group__emitter.html#ga44ec73ce330ee875c41a985cffa88ce7">yaml_emitter_set_break</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <a class="code" href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a> line_break);</div><div class="line"><a name="l01892"></a><span class="lineno"> 1892</span> </div><div class="line"><a name="l01907"></a><span class="lineno"> 1907</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01908"></a><span class="lineno"> 1908</span> <a class="code" href="../../dc/d26/group__emitter.html#ga674387bc34a739a655f5275176494234">yaml_emitter_emit</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <a class="code" href="../../d2/d72/structyaml__event__s.html">yaml_event_t</a> *event);</div><div class="line"><a name="l01909"></a><span class="lineno"> 1909</span> </div><div class="line"><a name="l01920"></a><span class="lineno"> 1920</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01921"></a><span class="lineno"> 1921</span> <a class="code" href="../../dc/d26/group__emitter.html#ga2196ff07f4c8fe9e4bbe0dbab69c42ef">yaml_emitter_open</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter);</div><div class="line"><a name="l01922"></a><span class="lineno"> 1922</span> </div><div class="line"><a name="l01933"></a><span class="lineno"> 1933</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01934"></a><span class="lineno"> 1934</span> <a class="code" href="../../dc/d26/group__emitter.html#ga0bb06e65d52d245546da60bcb4d86ef8">yaml_emitter_close</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter);</div><div class="line"><a name="l01935"></a><span class="lineno"> 1935</span> </div><div class="line"><a name="l01950"></a><span class="lineno"> 1950</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01951"></a><span class="lineno"> 1951</span> <a class="code" href="../../dc/d26/group__emitter.html#gad83d36124da2cd7ccc5c3206b8c00667">yaml_emitter_dump</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter, <a class="code" href="../../d5/d71/structyaml__document__s.html">yaml_document_t</a> *document);</div><div class="line"><a name="l01952"></a><span class="lineno"> 1952</span> </div><div class="line"><a name="l01961"></a><span class="lineno"> 1961</span> <a class="code" href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a>(<span class="keywordtype">int</span>)</div><div class="line"><a name="l01962"></a><span class="lineno"> 1962</span> <a class="code" href="../../dc/d26/group__emitter.html#gab81b1e07666bbefe0815e7aa05d01d19">yaml_emitter_flush</a>(<a class="code" href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_t</a> *emitter);</div><div class="line"><a name="l01963"></a><span class="lineno"> 1963</span> </div><div class="line"><a name="l01966"></a><span class="lineno"> 1966</span> <span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01967"></a><span class="lineno"> 1967</span> }</div><div class="line"><a name="l01968"></a><span class="lineno"> 1968</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l01969"></a><span class="lineno"> 1969</span> </div><div class="line"><a name="l01970"></a><span class="lineno"> 1970</span> <span class="preprocessor">#endif </span><span class="comment">/* #ifndef YAML_H */</span><span class="preprocessor"></span></div><div class="line"><a name="l01971"></a><span class="lineno"> 1971</span> </div><div class="ttc" id="structyaml__emitter__s_html_a3ef0cdb0efee9c880bf29120fbf15159"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a3ef0cdb0efee9c880bf29120fbf15159">yaml_emitter_s::scalar_data</a></div><div class="ttdeci">struct yaml_emitter_s::@89 scalar_data</div><div class="ttdoc">Scalar analysis. </div></div> <div class="ttc" id="group__styles_html_gga5079a4ab96e398371c60423abd88ccc0a5a10d6f70339876b76e5a002dd16212f"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a5a10d6f70339876b76e5a002dd16212f">YAML_ANY_SEQUENCE_STYLE</a></div><div class="ttdoc">Let the emitter choose the style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00185">yaml.h:185</a></div></div> <div class="ttc" id="structyaml__token__s_html_a530a8c4d78feaf5496fb9f461674382b"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a530a8c4d78feaf5496fb9f461674382b">yaml_token_s::style</a></div><div class="ttdeci">yaml_scalar_style_t style</div><div class="ttdoc">The scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00308">yaml.h:308</a></div></div> <div class="ttc" id="structyaml__event__s_html_a4bebb74988e0e00848803ef06767335e"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a4bebb74988e0e00848803ef06767335e">yaml_event_s::tag_directives</a></div><div class="ttdeci">struct yaml_event_s::@52::@54::@60 tag_directives</div><div class="ttdoc">The list of tag directives. </div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0af6fdfd14690361f4937d67d1f0f011d3"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0af6fdfd14690361f4937d67d1f0f011d3">YAML_DOUBLE_QUOTED_SCALAR_STYLE</a></div><div class="ttdoc">The double-quoted scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00174">yaml.h:174</a></div></div> <div class="ttc" id="structyaml__event__s_html_a74d7f521a559305585009ab503bee16b"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a74d7f521a559305585009ab503bee16b">yaml_event_s::start</a></div><div class="ttdeci">yaml_tag_directive_t * start</div><div class="ttdoc">The beginning of the tag directives list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00406">yaml.h:406</a></div></div> <div class="ttc" id="group__basic_html_gga912ad8c893126133fab5e4231db3017ea23bf395462dcd045e22303be6f3f7781"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea23bf395462dcd045e22303be6f3f7781">YAML_LN_BREAK</a></div><div class="ttdoc">Use LN for line breaks (Unix style). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00116">yaml.h:116</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_adb154d3d10b34077792b8e4a0f0596f7"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">yaml_emitter_s::buffer</a></div><div class="ttdeci">unsigned char * buffer</div><div class="ttdoc">The buffer pointer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01557">yaml.h:1557</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_aece73cc234475630032b1c75a735eeb5"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#aece73cc234475630032b1c75a735eeb5">yaml_emitter_s::anchor_length</a></div><div class="ttdeci">size_t anchor_length</div><div class="ttdoc">The anchor length. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01691">yaml.h:1691</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a6c4fe0176b69da64ac1ddc7e091967e5"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6c4fe0176b69da64ac1ddc7e091967e5">yaml_emitter_s::write_handler_data</a></div><div class="ttdeci">void * write_handler_data</div><div class="ttdoc">A pointer for passing to the white handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01550">yaml.h:1550</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721aa013a33dab710fe9a30ba014af27b81d"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa013a33dab710fe9a30ba014af27b81d">YAML_EMIT_STREAM_START_STATE</a></div><div class="ttdoc">Expect STREAM-START. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01481">yaml.h:1481</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a0e50f3841eb0d37ad159e64c4a9a1171"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a0e50f3841eb0d37ad159e64c4a9a1171">YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE</a></div><div class="ttdoc">Expect an entry of a flow sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01042">yaml.h:1042</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_adf20e81d4690b86732932aff06a6d2e6"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#adf20e81d4690b86732932aff06a6d2e6">yaml_emitter_s::last</a></div><div class="ttdeci">yaml_char_t * last</div><div class="ttdoc">The last filled position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01577">yaml.h:1577</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aea4d8da24939825b2fadd368a71ec7de"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aea4d8da24939825b2fadd368a71ec7de">yaml_parser_s::last</a></div><div class="ttdeci">yaml_char_t * last</div><div class="ttdoc">The last filled position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01146">yaml.h:1146</a></div></div> <div class="ttc" id="structyaml__alias__data__s_html_a9f8d87255bfc39df69068ed87b602e9f"><div class="ttname"><a href="../../d1/d63/structyaml__alias__data__s.html#a9f8d87255bfc39df69068ed87b602e9f">yaml_alias_data_s::mark</a></div><div class="ttdeci">yaml_mark_t mark</div><div class="ttdoc">The anchor mark. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01071">yaml.h:1071</a></div></div> <div class="ttc" id="structyaml__token__s_html_a61344c49b73da5821cb06cab4cbab505"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a61344c49b73da5821cb06cab4cbab505">yaml_token_s::suffix</a></div><div class="ttdeci">yaml_char_t * suffix</div><div class="ttdoc">The tag suffix. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00298">yaml.h:298</a></div></div> <div class="ttc" id="group__styles_html_gga1efef592e2e3df6f00432c04ef77d98fad5e70fe97009c8247a45f4620f071874"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fad5e70fe97009c8247a45f4620f071874">YAML_BLOCK_MAPPING_STYLE</a></div><div class="ttdoc">The block mapping style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00199">yaml.h:199</a></div></div> <div class="ttc" id="group__events_html_ga87c423095c6ad061d3e5c9b805286c0b"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga87c423095c6ad061d3e5c9b805286c0b">yaml_stream_end_event_initialize</a></div><div class="ttdeci">yaml_stream_end_event_initialize(yaml_event_t *event)</div><div class="ttdoc">Create the STREAM-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00680">api.c:680</a></div></div> <div class="ttc" id="group__basic_html_ga912ad8c893126133fab5e4231db3017e"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga912ad8c893126133fab5e4231db3017e">yaml_break_e</a></div><div class="ttdeci">yaml_break_e</div><div class="ttdoc">Line break types. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00110">yaml.h:110</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda4bfddc427da159168ee47267cbeea94f"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda4bfddc427da159168ee47267cbeea94f">YAML_BLOCK_SEQUENCE_START_TOKEN</a></div><div class="ttdoc">A BLOCK-SEQUENCE-START token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00232">yaml.h:232</a></div></div> <div class="ttc" id="group__parser_html_gaa90105acba29cbf17b287e5c41c48dde"><div class="ttname"><a href="../../dd/da8/group__parser.html#gaa90105acba29cbf17b287e5c41c48dde">yaml_parser_parse</a></div><div class="ttdeci">yaml_parser_parse(yaml_parser_t *parser, yaml_event_t *event)</div><div class="ttdoc">Parse the input stream and produce the next parsing event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00170">parser.c:170</a></div></div> <div class="ttc" id="structyaml__node__s_html_a1827ba7f3e7f7e94171fa20ade25345d"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a1827ba7f3e7f7e94171fa20ade25345d">yaml_node_s::end</a></div><div class="ttdeci">yaml_node_pair_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00760">yaml.h:760</a></div></div> <div class="ttc" id="structyaml__mark__s_html"><div class="ttname"><a href="../../d3/d1b/structyaml__mark__s.html">yaml_mark_s</a></div><div class="ttdoc">The pointer position. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00145">yaml.h:145</a></div></div> <div class="ttc" id="structyaml__event__s_html"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html">yaml_event_s</a></div><div class="ttdoc">The event structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00384">yaml.h:384</a></div></div> <div class="ttc" id="structyaml__event__s_html_aa7e185c75192a9869488c4877c97f682"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aa7e185c75192a9869488c4877c97f682">yaml_event_s::document_start</a></div><div class="ttdeci">struct yaml_event_s::@52::@54 document_start</div><div class="ttdoc">The document parameters (for YAML_DOCUMENT_START_EVENT). </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5aa06d10f700d245caecfc6074a6c52fde"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aa06d10f700d245caecfc6074a6c52fde">YAML_PARSE_DOCUMENT_START_STATE</a></div><div class="ttdoc">Expect DOCUMENT-START. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01016">yaml.h:1016</a></div></div> <div class="ttc" id="group__events_html_ga989c12ed4090ff45698068848d930d08"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga989c12ed4090ff45698068848d930d08">yaml_event_delete</a></div><div class="ttdeci">yaml_event_delete(yaml_event_t *event)</div><div class="ttdoc">Free any memory allocated for an event object. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00983">api.c:983</a></div></div> <div class="ttc" id="structyaml__document__s_html_a7d36862d070804b8bedb53866487ac6d"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a7d36862d070804b8bedb53866487ac6d">yaml_document_s::version_directive</a></div><div class="ttdeci">yaml_version_directive_t * version_directive</div><div class="ttdoc">The version directive. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00791">yaml.h:791</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a678d8c3146f0b2c84e0fc537a9b1109f"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a678d8c3146f0b2c84e0fc537a9b1109f">YAML_EMIT_DOCUMENT_START_STATE</a></div><div class="ttdoc">Expect DOCUMENT-START or STREAM-END. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01485">yaml.h:1485</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_acb0259cdc5e2bb23faaf7266496df827"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#acb0259cdc5e2bb23faaf7266496df827">yaml_emitter_s::canonical</a></div><div class="ttdeci">int canonical</div><div class="ttdoc">If the output is in the canonical style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01605">yaml.h:1605</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a5cda9d5cea31e4b361d29a8e1fcb0446"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a5cda9d5cea31e4b361d29a8e1fcb0446">yaml_emitter_s::tag_data</a></div><div class="ttdeci">struct yaml_emitter_s::@88 tag_data</div><div class="ttdoc">Tag analysis. </div></div> <div class="ttc" id="structyaml__parser__s_html_a4011d41483171958bbf0b5124bde97c8"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a4011d41483171958bbf0b5124bde97c8">yaml_parser_s::end</a></div><div class="ttdeci">yaml_alias_data_t * end</div><div class="ttdoc">The end of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01291">yaml.h:1291</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a22ad26583d8d1264e982188358aa79b6"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6">yaml_parser_s::tail</a></div><div class="ttdeci">yaml_token_t * tail</div><div class="ttdoc">The tail of the tokens queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01200">yaml.h:1200</a></div></div> <div class="ttc" id="tcltklib_8c_html_aec7b96885baf2e6f10efbdef9d935a0b"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#aec7b96885baf2e6f10efbdef9d935a0b">minor</a></div><div class="ttdeci">int minor</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l00111">tcltklib.c:111</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a3614f6d6e673e8177e4555c9ecf830fb"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a3614f6d6e673e8177e4555c9ecf830fb">yaml_parser_s::start</a></div><div class="ttdeci">yaml_tag_directive_t * start</div><div class="ttdoc">The beginning of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01270">yaml.h:1270</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a2254db6a7d892f7471fb5549d3641762"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a2254db6a7d892f7471fb5549d3641762">yaml_emitter_s::events</a></div><div class="ttdeci">struct yaml_emitter_s::@84 events</div><div class="ttdoc">The event queue. </div></div> <div class="ttc" id="structyaml__parser__s_html_a3406d2ba7e969c09344d4ced8c855007"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007">yaml_parser_s::current</a></div><div class="ttdeci">const unsigned char * current</div><div class="ttdoc">The string current position. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01127">yaml.h:1127</a></div></div> <div class="ttc" id="group__nodes_html_gaed738f062ee1b5b213cbecf73c3d4106"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gaed738f062ee1b5b213cbecf73c3d4106">yaml_document_add_mapping</a></div><div class="ttdeci">yaml_document_add_mapping(yaml_document_t *document, yaml_char_t *tag, yaml_mapping_style_t style)</div><div class="ttdoc">Create a MAPPING node and attach it to the document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01307">api.c:1307</a></div></div> <div class="ttc" id="structyaml__document__s_html_a59de90b4078659fd0f49377929afcac1"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a59de90b4078659fd0f49377929afcac1">yaml_document_s::end_implicit</a></div><div class="ttdeci">int end_implicit</div><div class="ttdoc">Is the document end indicator implicit? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00804">yaml.h:804</a></div></div> <div class="ttc" id="structyaml__token__s_html_ab2920d6946b5cfe615e9838659665db4"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#ab2920d6946b5cfe615e9838659665db4">yaml_token_s::anchor</a></div><div class="ttdeci">struct yaml_token_s::@44::@47 anchor</div><div class="ttdoc">The anchor (for YAML_ANCHOR_TOKEN). </div></div> <div class="ttc" id="group__parser_html_ga1434228b82f5f90d3c8ccda816e9ca9d"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a></div><div class="ttdeci">struct yaml_alias_data_s yaml_alias_data_t</div><div class="ttdoc">This structure holds aliases data. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a70fb5f09cc60de989fbec2868f4db19e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a70fb5f09cc60de989fbec2868f4db19e">yaml_emitter_s::root_context</a></div><div class="ttdeci">int root_context</div><div class="ttdoc">Is it the document root context? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01667">yaml.h:1667</a></div></div> <div class="ttc" id="group__basic_html_ga2170996d7e636397b5e6bc0c1b7df7c6"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a></div><div class="ttdeci">enum yaml_encoding_e yaml_encoding_t</div><div class="ttdoc">The stream encoding. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a42285849529f1b0eb9f4aac2eaef5204"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a42285849529f1b0eb9f4aac2eaef5204">yaml_emitter_s::end</a></div><div class="ttdeci">yaml_char_t * end</div><div class="ttdoc">The end of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01573">yaml.h:1573</a></div></div> <div class="ttc" id="structyaml__node__s_html_ac17afa3b3a9ff4703bb4983163bfae5c"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#ac17afa3b3a9ff4703bb4983163bfae5c">yaml_node_s::start_mark</a></div><div class="ttdeci">yaml_mark_t start_mark</div><div class="ttdoc">The beginning of the node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00771">yaml.h:771</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a8197c180c3cefee7b67304e17b52c5ff"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a8197c180c3cefee7b67304e17b52c5ff">YAML_EMIT_BLOCK_SEQUENCE_ITEM_STATE</a></div><div class="ttdoc">Expect an item of a block sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01505">yaml.h:1505</a></div></div> <div class="ttc" id="group__basic_html_ggab88ee52b5d722e644c1cb4d1afcccdd9a9f4fcb99a71d3416239f343f1334780b"><div class="ttname"><a href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a9f4fcb99a71d3416239f343f1334780b">YAML_UTF16BE_ENCODING</a></div><div class="ttdoc">The UTF-16-BE encoding with BOM. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00105">yaml.h:105</a></div></div> <div class="ttc" id="group__parser_html_ga6e3eabd71c844814ab7d4e9807c69cd8"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga6e3eabd71c844814ab7d4e9807c69cd8">yaml_parser_set_encoding</a></div><div class="ttdeci">yaml_parser_set_encoding(yaml_parser_t *parser, yaml_encoding_t encoding)</div><div class="ttdoc">Set the source encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00336">api.c:336</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda862a2390be4abd59bb7bf55b18d9260c"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda862a2390be4abd59bb7bf55b18d9260c">YAML_FLOW_SEQUENCE_START_TOKEN</a></div><div class="ttdoc">A FLOW-SEQUENCE-START token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00239">yaml.h:239</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaac46e8a6a6e0614de322c7b53d785b4e"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaac46e8a6a6e0614de322c7b53d785b4e">YAML_VALUE_TOKEN</a></div><div class="ttdoc">A VALUE token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00254">yaml.h:254</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5afebcb5bbd67d112d9ecfa633155f0644"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5afebcb5bbd67d112d9ecfa633155f0644">YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE</a></div><div class="ttdoc">Expect the first key of a block mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01034">yaml.h:1034</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a9d20d55b0914ff81bf0f56e57ca7416e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a9d20d55b0914ff81bf0f56e57ca7416e">yaml_emitter_s::sequence_context</a></div><div class="ttdeci">int sequence_context</div><div class="ttdoc">Is it a sequence context? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01669">yaml.h:1669</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a0cede830c77a15df7f1b73b9023d2d11"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a0cede830c77a15df7f1b73b9023d2d11">yaml_emitter_s::last_anchor_id</a></div><div class="ttdeci">int last_anchor_id</div><div class="ttdoc">The last assigned anchor id. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01753">yaml.h:1753</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577cad90ccd43e238221f542defa3c8eaf093"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cad90ccd43e238221f542defa3c8eaf093">YAML_SEQUENCE_START_EVENT</a></div><div class="ttdoc">A SEQUENCE-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00373">yaml.h:373</a></div></div> <div class="ttc" id="group__tokens_html_ga1ed3dc460e62aee8270c5d63d5734bbb"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a></div><div class="ttdeci">struct yaml_token_s yaml_token_t</div><div class="ttdoc">The token structure. </div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a43d6eb640e50a1b1ec843cc54ab15f2b"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a43d6eb640e50a1b1ec843cc54ab15f2b">YAML_COMPOSER_ERROR</a></div><div class="ttdoc">Cannot compose a YAML document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00136">yaml.h:136</a></div></div> <div class="ttc" id="group__styles_html_ga58a1123d271e56c72de6abf852ac4dc2"><div class="ttname"><a href="../../d9/dca/group__styles.html#ga58a1123d271e56c72de6abf852ac4dc2">yaml_sequence_style_t</a></div><div class="ttdeci">enum yaml_sequence_style_e yaml_sequence_style_t</div><div class="ttdoc">Sequence styles. </div></div> <div class="ttc" id="group__basic_html_gga912ad8c893126133fab5e4231db3017ea15f8daa406870ebfe82b85781c2468f3"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea15f8daa406870ebfe82b85781c2468f3">YAML_CRLN_BREAK</a></div><div class="ttdoc">Use CR LN for line breaks (DOS style). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00118">yaml.h:118</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a7e0f7fac64fc64bb2bc9fe2ec93ca564"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a7e0f7fac64fc64bb2bc9fe2ec93ca564">YAML_EMIT_BLOCK_MAPPING_VALUE_STATE</a></div><div class="ttdoc">Expect a value of a block mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01513">yaml.h:1513</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a57be0407d1f344206d9673c9571bde53"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a57be0407d1f344206d9673c9571bde53">YAML_MEMORY_ERROR</a></div><div class="ttdoc">Cannot allocate or reallocate a block of memory. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00127">yaml.h:127</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a24a3f3138b44de1914a3e54dbe0aeff7"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a24a3f3138b44de1914a3e54dbe0aeff7">yaml_parser_s::top</a></div><div class="ttdeci">yaml_alias_data_t * top</div><div class="ttdoc">The top of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01293">yaml.h:1293</a></div></div> <div class="ttc" id="structyaml__token__s_html_a97f08b38dfb0a5be26ef8831864a5311"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a97f08b38dfb0a5be26ef8831864a5311">yaml_token_s::end_mark</a></div><div class="ttdeci">yaml_mark_t end_mark</div><div class="ttdoc">The end of the token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00332">yaml.h:332</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a5ce3ed6155496a6fbd7384e310c58bec"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5ce3ed6155496a6fbd7384e310c58bec">YAML_EMIT_DOCUMENT_CONTENT_STATE</a></div><div class="ttdoc">Expect the content of a document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01487">yaml.h:1487</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda439948425097b4fc853f39f0de14a5ff"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda439948425097b4fc853f39f0de14a5ff">YAML_BLOCK_END_TOKEN</a></div><div class="ttdoc">A BLOCK-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00236">yaml.h:236</a></div></div> <div class="ttc" id="group__events_html_ga708a578eb91e7b278d3ac562c5cc4a76"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga708a578eb91e7b278d3ac562c5cc4a76">yaml_scalar_event_initialize</a></div><div class="ttdeci">yaml_scalar_event_initialize(yaml_event_t *event, yaml_char_t *anchor, yaml_char_t *tag, yaml_char_t *value, int length, int plain_implicit, int quoted_implicit, yaml_scalar_style_t style)</div><div class="ttdoc">Create a SCALAR event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00815">api.c:815</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_af9cc8801cc9b46a4f45255c67a1574a7"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#af9cc8801cc9b46a4f45255c67a1574a7">yaml_emitter_s::document</a></div><div class="ttdeci">yaml_document_t * document</div><div class="ttdoc">The currently emitted document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01756">yaml.h:1756</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a7fecde5abcce11406c271f7db08f7a05"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a7fecde5abcce11406c271f7db08f7a05">yaml_parser_s::stream_start_produced</a></div><div class="ttdeci">int stream_start_produced</div><div class="ttdoc">Have we started to scan the input stream? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01183">yaml.h:1183</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a9c4499bc46ba15f371d56a82cf647e50"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a9c4499bc46ba15f371d56a82cf647e50">yaml_emitter_s::anchors</a></div><div class="ttdeci">struct yaml_emitter_s::@90 * anchors</div><div class="ttdoc">The information associated with the document nodes. </div></div> <div class="ttc" id="group__parser_html_gae75f4fb47ba2e8d480d59a43849dcfa5"><div class="ttname"><a href="../../dd/da8/group__parser.html#gae75f4fb47ba2e8d480d59a43849dcfa5">yaml_parser_set_input_string</a></div><div class="ttdeci">yaml_parser_set_input_string(yaml_parser_t *parser, const unsigned char *input, size_t size)</div><div class="ttdoc">Set a string input. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00283">api.c:283</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a8694691b20824f6595873b728cb3bc0f"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a8694691b20824f6595873b728cb3bc0f">yaml_parser_s::problem_value</a></div><div class="ttdeci">int problem_value</div><div class="ttdoc">The problematic value (-1 is none). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01095">yaml.h:1095</a></div></div> <div class="ttc" id="group__emitter_html_ga1669659aacbe631ad406c78fce1f5379"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a></div><div class="ttdeci">int yaml_write_handler_t(void *data, unsigned char *buffer, size_t size)</div><div class="ttdoc">The prototype of a write handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01476">yaml.h:1476</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca0f6982f6d1c325ee71af518c2c66dae8"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca0f6982f6d1c325ee71af518c2c66dae8">YAML_MAPPING_START_EVENT</a></div><div class="ttdoc">A MAPPING-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00378">yaml.h:378</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ad1392f74681fd839482d0b87ca2e404e"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ad1392f74681fd839482d0b87ca2e404e">yaml_parser_s::unread</a></div><div class="ttdeci">size_t unread</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01150">yaml.h:1150</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a3552cece6908f99518205e8cbe2c793a"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a3552cece6908f99518205e8cbe2c793a">yaml_emitter_s::handle_length</a></div><div class="ttdeci">size_t handle_length</div><div class="ttdoc">The tag handle length. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01701">yaml.h:1701</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a4f062e9d1fb1082bbf3996e46214905a"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a4f062e9d1fb1082bbf3996e46214905a">yaml_parser_s::encoding</a></div><div class="ttdeci">yaml_encoding_t encoding</div><div class="ttdoc">The input encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01165">yaml.h:1165</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aad74ffeb7f2eef0a12e34b0aac263ff3"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3">yaml_parser_s::end</a></div><div class="ttdeci">const unsigned char * end</div><div class="ttdoc">The string end pointer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01125">yaml.h:1125</a></div></div> <div class="ttc" id="group__nodes_html_gabe020d2fc42d3e896549e9f97da622d2"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gabe020d2fc42d3e896549e9f97da622d2">yaml_node_type_t</a></div><div class="ttdeci">enum yaml_node_type_e yaml_node_type_t</div><div class="ttdoc">Node types. </div></div> <div class="ttc" id="structyaml__node__s_html_a82afddfe1cf7f1a346d931ad4896d3de"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a82afddfe1cf7f1a346d931ad4896d3de">yaml_node_s::start</a></div><div class="ttdeci">yaml_node_pair_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00758">yaml.h:758</a></div></div> <div class="ttc" id="structyaml__parser__s_html"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html">yaml_parser_s</a></div><div class="ttdoc">The parser structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01081">yaml.h:1081</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721ababf835ee5cd4c6de2231e2a49e40626"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ababf835ee5cd4c6de2231e2a49e40626">YAML_EMIT_FLOW_MAPPING_KEY_STATE</a></div><div class="ttdoc">Expect a key of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01497">yaml.h:1497</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda9a95db99bd99f7f9b4e1e879106297dc"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda9a95db99bd99f7f9b4e1e879106297dc">YAML_BLOCK_MAPPING_START_TOKEN</a></div><div class="ttdoc">A BLOCK-SEQUENCE-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00234">yaml.h:234</a></div></div> <div class="ttc" id="group__emitter_html_gac02a763e0905749817cceab92b527699"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gac02a763e0905749817cceab92b527699">yaml_emitter_set_output</a></div><div class="ttdeci">yaml_emitter_set_output(yaml_emitter_t *emitter, yaml_write_handler_t *handler, void *data)</div><div class="ttdoc">Set a generic output handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00489">api.c:489</a></div></div> <div class="ttc" id="group__nodes_html_gga0897d4b6bdd1b56c7a5fa0ff17b4f798a413ec8ce6b728c9ace703d194b370a45"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a413ec8ce6b728c9ace703d194b370a45">YAML_SCALAR_NODE</a></div><div class="ttdoc">A scalar node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00695">yaml.h:695</a></div></div> <div class="ttc" id="structyaml__document__s_html_adc9ffcca86a2684362428da69ffd3dea"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#adc9ffcca86a2684362428da69ffd3dea">yaml_document_s::end</a></div><div class="ttdeci">yaml_node_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00785">yaml.h:785</a></div></div> <div class="ttc" id="group__styles_html_ga1efef592e2e3df6f00432c04ef77d98f"><div class="ttname"><a href="../../d9/dca/group__styles.html#ga1efef592e2e3df6f00432c04ef77d98f">yaml_mapping_style_e</a></div><div class="ttdeci">yaml_mapping_style_e</div><div class="ttdoc">Mapping styles. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00194">yaml.h:194</a></div></div> <div class="ttc" id="group__parser_html_ga4982f7e4e001ddb47d2819f38f0cd9d6"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a></div><div class="ttdeci">int yaml_read_handler_t(void *data, unsigned char *buffer, size_t size, size_t *size_read)</div><div class="ttdoc">The prototype of a read handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00986">yaml.h:986</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a11f265cd495e814c8ee7d3dd78ff2ca9"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a11f265cd495e814c8ee7d3dd78ff2ca9">yaml_parser_s::read_handler_data</a></div><div class="ttdeci">void * read_handler_data</div><div class="ttdoc">A pointer for passing to the read handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01116">yaml.h:1116</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a069d39cdf587ac2188e69d8fb018be64"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a069d39cdf587ac2188e69d8fb018be64">yaml_parser_s::state</a></div><div class="ttdeci">yaml_parser_state_t state</div><div class="ttdoc">The current parser state. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01255">yaml.h:1255</a></div></div> <div class="ttc" id="structyaml__node__s_html_a1db4ea72e13be65ec42339ce47d19669"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a1db4ea72e13be65ec42339ce47d19669">yaml_node_s::type</a></div><div class="ttdeci">yaml_node_type_t type</div><div class="ttdoc">The node type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00720">yaml.h:720</a></div></div> <div class="ttc" id="structyaml__token__s_html_a01665687653c945a6666dd9debaecd65"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a01665687653c945a6666dd9debaecd65">yaml_token_s::handle</a></div><div class="ttdeci">yaml_char_t * handle</div><div class="ttdoc">The tag handle. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00296">yaml.h:296</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaf11ab5655350e4cf0559f78382daa93f"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf11ab5655350e4cf0559f78382daa93f">YAML_FLOW_ENTRY_TOKEN</a></div><div class="ttdoc">A FLOW-ENTRY token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00250">yaml.h:250</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a779bb56c160bc8f8bb0a9fffd5120206"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a779bb56c160bc8f8bb0a9fffd5120206">yaml_parser_s::buffer</a></div><div class="ttdeci">struct yaml_parser_s::@70 buffer</div><div class="ttdoc">The working buffer. </div></div> <div class="ttc" id="structyaml__node__s_html_ad1469bffaf7c4f4631c91d13d41c5a51"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#ad1469bffaf7c4f4631c91d13d41c5a51">yaml_node_s::mapping</a></div><div class="ttdeci">struct yaml_node_s::@61::@64 mapping</div><div class="ttdoc">The mapping parameters (for YAML_MAPPING_NODE). </div></div> <div class="ttc" id="structyaml__parser__s_html_a5cdddcbd18566acc760a660a88f93ffd"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a5cdddcbd18566acc760a660a88f93ffd">yaml_parser_s::start</a></div><div class="ttdeci">yaml_char_t * start</div><div class="ttdoc">The beginning of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01140">yaml.h:1140</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ad9b61d5e9e05a47b2f873342ab226188"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ad9b61d5e9e05a47b2f873342ab226188">yaml_emitter_s::suffix</a></div><div class="ttdeci">yaml_char_t * suffix</div><div class="ttdoc">The tag suffix. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01703">yaml.h:1703</a></div></div> <div class="ttc" id="structyaml__event__s_html_a9307f91473094c229738b03d223bc4ba"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a9307f91473094c229738b03d223bc4ba">yaml_event_s::end_mark</a></div><div class="ttdeci">yaml_mark_t end_mark</div><div class="ttdoc">The end of the event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00474">yaml.h:474</a></div></div> <div class="ttc" id="structyaml__event__s_html_aaa97ab683d28e5f611042d0fbd929125"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aaa97ab683d28e5f611042d0fbd929125">yaml_event_s::anchor</a></div><div class="ttdeci">yaml_char_t * anchor</div><div class="ttdoc">The anchor. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00424">yaml.h:424</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a2c31edecd7f6dfd87fe3f8e12b705884"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a2c31edecd7f6dfd87fe3f8e12b705884">yaml_emitter_s::start</a></div><div class="ttdeci">yaml_event_t * start</div><div class="ttdoc">The beginning of the event queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01631">yaml.h:1631</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a58495cae63b8c3d7c389b1281baeec05"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a58495cae63b8c3d7c389b1281baeec05">YAML_EMIT_BLOCK_MAPPING_KEY_STATE</a></div><div class="ttdoc">Expect the key of a block mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01509">yaml.h:1509</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ae8416ffcb48c78a575ee21872d5aa698"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ae8416ffcb48c78a575ee21872d5aa698">yaml_parser_s::end</a></div><div class="ttdeci">yaml_simple_key_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01230">yaml.h:1230</a></div></div> <div class="ttc" id="group__basic_html_gaf8657e81f0b8b05d1a081001fc6cb8bd"><div class="ttname"><a href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a></div><div class="ttdeci">unsigned char yaml_char_t</div><div class="ttdoc">The character type (UTF-8 octet). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00078">yaml.h:78</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a50f8e97c4290b83ebd646b4c4f5c5de9"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a50f8e97c4290b83ebd646b4c4f5c5de9">yaml_emitter_s::flow_level</a></div><div class="ttdeci">int flow_level</div><div class="ttdoc">The current flow level. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01664">yaml.h:1664</a></div></div> <div class="ttc" id="group__basic_html_ggab88ee52b5d722e644c1cb4d1afcccdd9ab61d2a81b8e698e642ce6ad69612fa7f"><div class="ttname"><a href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ab61d2a81b8e698e642ce6ad69612fa7f">YAML_ANY_ENCODING</a></div><div class="ttdoc">Let the parser choose the encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00099">yaml.h:99</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a8cdb2fed4bb17b1d62d29fa06c53fef6"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6">yaml_parser_s::start</a></div><div class="ttdeci">const unsigned char * start</div><div class="ttdoc">The string start pointer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01123">yaml.h:1123</a></div></div> <div class="ttc" id="structyaml__version__directive__s_html"><div class="ttname"><a href="../../d9/d25/structyaml__version__directive__s.html">yaml_version_directive_s</a></div><div class="ttdoc">The version directive data. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00081">yaml.h:81</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a1c8f40a58f0a3061449b3fed02be145e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a1c8f40a58f0a3061449b3fed02be145e">yaml_emitter_s::start</a></div><div class="ttdeci">yaml_char_t * start</div><div class="ttdoc">The beginning of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01571">yaml.h:1571</a></div></div> <div class="ttc" id="group__parser_html_ga2608bc65d6cf04799223cbb0084e84a5"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga2608bc65d6cf04799223cbb0084e84a5">yaml_parser_delete</a></div><div class="ttdeci">yaml_parser_delete(yaml_parser_t *parser)</div><div class="ttdoc">Destroy a parser. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00214">api.c:214</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6779b67a23bbf7c401e4257d5875ae6b"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6779b67a23bbf7c401e4257d5875ae6b">yaml_parser_s::context</a></div><div class="ttdeci">const char * context</div><div class="ttdoc">The error context. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01099">yaml.h:1099</a></div></div> <div class="ttc" id="group__basic_html_gab88ee52b5d722e644c1cb4d1afcccdd9"><div class="ttname"><a href="../../d0/df6/group__basic.html#gab88ee52b5d722e644c1cb4d1afcccdd9">yaml_encoding_e</a></div><div class="ttdeci">yaml_encoding_e</div><div class="ttdoc">The stream encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00097">yaml.h:97</a></div></div> <div class="ttc" id="structyaml__simple__key__s_html_ad0f5dd11cbf2e4d6d81376511e2b6dfb"><div class="ttname"><a href="../../d6/d11/structyaml__simple__key__s.html#ad0f5dd11cbf2e4d6d81376511e2b6dfb">yaml_simple_key_s::mark</a></div><div class="ttdeci">yaml_mark_t mark</div><div class="ttdoc">The position mark. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01004">yaml.h:1004</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a160ed0cf1cc6116b65772d14ced2d867"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a160ed0cf1cc6116b65772d14ced2d867">yaml_emitter_s::whitespace</a></div><div class="ttdeci">int whitespace</div><div class="ttdoc">If the last character was a whitespace? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01680">yaml.h:1680</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_aed9370f42cea4dff82f96839ce760b5a"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#aed9370f42cea4dff82f96839ce760b5a">yaml_emitter_s::pointer</a></div><div class="ttdeci">unsigned char * pointer</div><div class="ttdoc">The current position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01587">yaml.h:1587</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a57c6afc5006f6e0c58627bd89db2b82c"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a57c6afc5006f6e0c58627bd89db2b82c">yaml_emitter_s::raw_buffer</a></div><div class="ttdeci">struct yaml_emitter_s::@82 raw_buffer</div><div class="ttdoc">The raw buffer. </div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a4aa3c6bf2f2d976c47289c741d7a8704"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a4aa3c6bf2f2d976c47289c741d7a8704">YAML_EMIT_BLOCK_MAPPING_SIMPLE_VALUE_STATE</a></div><div class="ttdoc">Expect a value for a simple key of a block mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01511">yaml.h:1511</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a563e11601cf3a1d2a3efc1feb1b696a3"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a563e11601cf3a1d2a3efc1feb1b696a3">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_KEY_STATE</a></div><div class="ttdoc">Expect a key of an ordered mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01044">yaml.h:1044</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a65e84454b702622c41a068768c144c51"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a65e84454b702622c41a068768c144c51">yaml_emitter_s::open_ended</a></div><div class="ttdeci">int open_ended</div><div class="ttdoc">If an explicit document end is required? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01684">yaml.h:1684</a></div></div> <div class="ttc" id="structyaml__tag__directive__s_html_a514850fefaafbe65b2322da8c193a896"><div class="ttname"><a href="../../d3/db3/structyaml__tag__directive__s.html#a514850fefaafbe65b2322da8c193a896">yaml_tag_directive_s::prefix</a></div><div class="ttdeci">yaml_char_t * prefix</div><div class="ttdoc">The tag prefix. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00093">yaml.h:93</a></div></div> <div class="ttc" id="group__styles_html_ga5079a4ab96e398371c60423abd88ccc0"><div class="ttname"><a href="../../d9/dca/group__styles.html#ga5079a4ab96e398371c60423abd88ccc0">yaml_sequence_style_e</a></div><div class="ttdeci">yaml_sequence_style_e</div><div class="ttdoc">Sequence styles. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00183">yaml.h:183</a></div></div> <div class="ttc" id="group__events_html_gad88ee2f0df5c2664506e837e7314e4f1"><div class="ttname"><a href="../../d1/ddf/group__events.html#gad88ee2f0df5c2664506e837e7314e4f1">yaml_stream_start_event_initialize</a></div><div class="ttdeci">yaml_stream_start_event_initialize(yaml_event_t *event, yaml_encoding_t encoding)</div><div class="ttdoc">Create the STREAM-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00663">api.c:663</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a8e3f468d814d2aa5e074f7da1648d34a"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a8e3f468d814d2aa5e074f7da1648d34a">yaml_emitter_s::top</a></div><div class="ttdeci">yaml_tag_directive_t * top</div><div class="ttdoc">The top of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01657">yaml.h:1657</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a4f72d57ad020803803e78922ecdec580"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a4f72d57ad020803803e78922ecdec580">yaml_emitter_s::length</a></div><div class="ttdeci">size_t length</div><div class="ttdoc">The scalar length. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01713">yaml.h:1713</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a8f00c3c08e0d87bab11e91a4464a50bc"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a8f00c3c08e0d87bab11e91a4464a50bc">yaml_emitter_s::references</a></div><div class="ttdeci">int references</div><div class="ttdoc">The number of references. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01745">yaml.h:1745</a></div></div> <div class="ttc" id="structyaml__parser__s_html_abad00703b649df32ee0d7b00b2f10403"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#abad00703b649df32ee0d7b00b2f10403">yaml_parser_s::indent</a></div><div class="ttdeci">int indent</div><div class="ttdoc">The current indentation level. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01220">yaml.h:1220</a></div></div> <div class="ttc" id="group__emitter_html_ga44ec73ce330ee875c41a985cffa88ce7"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga44ec73ce330ee875c41a985cffa88ce7">yaml_emitter_set_break</a></div><div class="ttdeci">yaml_emitter_set_break(yaml_emitter_t *emitter, yaml_break_t line_break)</div><div class="ttdoc">Set the preferred line break. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00566">api.c:566</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a100cad4538be033202da4bb85f8443d3"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a100cad4538be033202da4bb85f8443d3">YAML_EMIT_DOCUMENT_END_STATE</a></div><div class="ttdoc">Expect DOCUMENT-END. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01489">yaml.h:1489</a></div></div> <div class="ttc" id="group__parser_html_gafdc6319cb28a8b8034542b29be85b0c4"><div class="ttname"><a href="../../dd/da8/group__parser.html#gafdc6319cb28a8b8034542b29be85b0c4">yaml_parser_t</a></div><div class="ttdeci">struct yaml_parser_s yaml_parser_t</div><div class="ttdoc">The parser structure. </div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721ab811f3d642dacc7c413af2c32356f894"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab811f3d642dacc7c413af2c32356f894">YAML_EMIT_FLOW_MAPPING_FIRST_KEY_STATE</a></div><div class="ttdoc">Expect the first key of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01495">yaml.h:1495</a></div></div> <div class="ttc" id="group__events_html_ga7070845275cc42e5743e20718ff7bb75"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga7070845275cc42e5743e20718ff7bb75">yaml_alias_event_initialize</a></div><div class="ttdeci">yaml_alias_event_initialize(yaml_event_t *event, yaml_char_t *anchor)</div><div class="ttdoc">Create an ALIAS event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00791">api.c:791</a></div></div> <div class="ttc" id="structyaml__token__s_html_a97b9f537b24e8413e9fddc6a4b183d30"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a97b9f537b24e8413e9fddc6a4b183d30">yaml_token_s::minor</a></div><div class="ttdeci">int minor</div><div class="ttdoc">The minor version number. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00316">yaml.h:316</a></div></div> <div class="ttc" id="structyaml__node__pair__s_html"><div class="ttname"><a href="../../d2/dd2/structyaml__node__pair__s.html">yaml_node_pair_s</a></div><div class="ttdoc">An element of a mapping node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00709">yaml.h:709</a></div></div> <div class="ttc" id="structyaml__token__s_html_aac2ed466afd0390872774238dfcd152c"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#aac2ed466afd0390872774238dfcd152c">yaml_token_s::major</a></div><div class="ttdeci">int major</div><div class="ttdoc">The major version number. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00314">yaml.h:314</a></div></div> <div class="ttc" id="structyaml__event__s_html_a4daf9ed2683d79f2be7e89ca7d06801c"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a4daf9ed2683d79f2be7e89ca7d06801c">yaml_event_s::tag</a></div><div class="ttdeci">yaml_char_t * tag</div><div class="ttdoc">The tag. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00432">yaml.h:432</a></div></div> <div class="ttc" id="group__basic_html_ga0b4bc4871b0c9104e32d40d5f3803674"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a></div><div class="ttdeci">struct yaml_tag_directive_s yaml_tag_directive_t</div><div class="ttdoc">The tag directive data. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a547dfd20576006e606ffb0d8042b4234"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a547dfd20576006e606ffb0d8042b4234">yaml_emitter_s::head</a></div><div class="ttdeci">yaml_event_t * head</div><div class="ttdoc">The head of the event queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01635">yaml.h:1635</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a678fbbacad5d1f3f9bb7516282888b8a"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a678fbbacad5d1f3f9bb7516282888b8a">yaml_emitter_s::column</a></div><div class="ttdeci">int column</div><div class="ttdoc">The current column. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01678">yaml.h:1678</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_afa2d6367a86ae6d43df14e24479bb0a7"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#afa2d6367a86ae6d43df14e24479bb0a7">yaml_emitter_s::error</a></div><div class="ttdeci">yaml_error_type_t error</div><div class="ttdoc">Error type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01533">yaml.h:1533</a></div></div> <div class="ttc" id="group__nodes_html_gab2e1fa6ea019b20f2508f1bc63218384"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gab2e1fa6ea019b20f2508f1bc63218384">yaml_document_delete</a></div><div class="ttdeci">yaml_document_delete(yaml_document_t *document)</div><div class="ttdoc">Delete a YAML document and all its nodes. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01121">api.c:1121</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a94afdd9750b95529bbbbd09456a4391d"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a94afdd9750b95529bbbbd09456a4391d">yaml_emitter_s::start</a></div><div class="ttdeci">yaml_tag_directive_t * start</div><div class="ttdoc">The beginning of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01653">yaml.h:1653</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a8199466e3578374b3f984b6c0c4e2ae4"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a8199466e3578374b3f984b6c0c4e2ae4">yaml_parser_s::pointer</a></div><div class="ttdeci">yaml_char_t * pointer</div><div class="ttdoc">The current position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01144">yaml.h:1144</a></div></div> <div class="ttc" id="group__nodes_html_ga7cc3581582e778b00c04e99cd3656860"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga7cc3581582e778b00c04e99cd3656860">yaml_node_item_t</a></div><div class="ttdeci">int yaml_node_item_t</div><div class="ttdoc">An element of a sequence node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00706">yaml.h:706</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda080c398f6fc31f9ab35c7cf94cf948c2"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda080c398f6fc31f9ab35c7cf94cf948c2">YAML_ALIAS_TOKEN</a></div><div class="ttdoc">An ALIAS token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00257">yaml.h:257</a></div></div> <div class="ttc" id="group__emitter_html_ga674387bc34a739a655f5275176494234"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga674387bc34a739a655f5275176494234">yaml_emitter_emit</a></div><div class="ttdeci">yaml_emitter_emit(yaml_emitter_t *emitter, yaml_event_t *event)</div><div class="ttdoc">Emit an event. </div><div class="ttdef"><b>Definition:</b> <a href="../../da/d1b/emitter_8c_source.html#l00281">emitter.c:281</a></div></div> <div class="ttc" id="group__nodes_html_ga4360011319423e696017c6f31a7bbac3"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga4360011319423e696017c6f31a7bbac3">yaml_document_append_mapping_pair</a></div><div class="ttdeci">yaml_document_append_mapping_pair(yaml_document_t *document, int mapping, int key, int value)</div><div class="ttdoc">Add a pair of a key and a value to a MAPPING node. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01385">api.c:1385</a></div></div> <div class="ttc" id="group__nodes_html_ga90f1c8b83c5c38dc4016afc1cc2050c4"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga90f1c8b83c5c38dc4016afc1cc2050c4">yaml_node_pair_t</a></div><div class="ttdeci">struct yaml_node_pair_s yaml_node_pair_t</div><div class="ttdoc">An element of a mapping node. </div></div> <div class="ttc" id="structyaml__parser__s_html_a211a0aedc964ba8cd07cb7875faa464b"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a211a0aedc964ba8cd07cb7875faa464b">yaml_parser_s::end</a></div><div class="ttdeci">yaml_parser_state_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01249">yaml.h:1249</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aaeeb58dc348e6e6f89d6a7c8fea8f734"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aaeeb58dc348e6e6f89d6a7c8fea8f734">yaml_parser_s::mark</a></div><div class="ttdeci">yaml_mark_t mark</div><div class="ttdoc">The mark of the current position. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01171">yaml.h:1171</a></div></div> <div class="ttc" id="structyaml__event__s_html_a115b4a9797f3a72cd78d42c85100317c"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a115b4a9797f3a72cd78d42c85100317c">yaml_event_s::end</a></div><div class="ttdeci">yaml_tag_directive_t * end</div><div class="ttdoc">The end of the tag directives list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00408">yaml.h:408</a></div></div> <div class="ttc" id="group__parser_html_gae5570fbb7ab7c8332cd666f3a9c26591"><div class="ttname"><a href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a></div><div class="ttdeci">struct yaml_simple_key_s yaml_simple_key_t</div><div class="ttdoc">This structure holds information about a potential simple key. </div></div> <div class="ttc" id="structyaml__node__s_html_a5deacba5ae5aea6a3aa810b3c8708d80"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a5deacba5ae5aea6a3aa810b3c8708d80">yaml_node_s::pairs</a></div><div class="ttdeci">struct yaml_node_s::@61::@64::@66 pairs</div><div class="ttdoc">The stack of mapping pairs (key, value). </div></div> <div class="ttc" id="group__basic_html_gga912ad8c893126133fab5e4231db3017ea052bd56adef565c33a86fcc05b49513f"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea052bd56adef565c33a86fcc05b49513f">YAML_ANY_BREAK</a></div><div class="ttdoc">Let the parser choose the break type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00112">yaml.h:112</a></div></div> <div class="ttc" id="group__basic_html_ggab88ee52b5d722e644c1cb4d1afcccdd9ac68c68725ec1f6492e59fd388fd123c9"><div class="ttname"><a href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9ac68c68725ec1f6492e59fd388fd123c9">YAML_UTF16LE_ENCODING</a></div><div class="ttdoc">The UTF-16-LE encoding with BOM. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00103">yaml.h:103</a></div></div> <div class="ttc" id="structyaml__node__s_html"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html">yaml_node_s</a></div><div class="ttdoc">The node structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00717">yaml.h:717</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a1851639b8f0e53b8e272c806d9fb648b"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b">yaml_emitter_s::size_written</a></div><div class="ttdeci">size_t * size_written</div><div class="ttdoc">The number of written bytes. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01561">yaml.h:1561</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a8c3af47a7a0750d437cba34699fcad30"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a8c3af47a7a0750d437cba34699fcad30">yaml_parser_s::read_handler</a></div><div class="ttdeci">yaml_read_handler_t * read_handler</div><div class="ttdoc">Read handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01113">yaml.h:1113</a></div></div> <div class="ttc" id="group__nodes_html_gabedffb4dfb9ed381e01ce9aaa7faad75"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gabedffb4dfb9ed381e01ce9aaa7faad75">yaml_document_append_sequence_item</a></div><div class="ttdeci">yaml_document_append_sequence_item(yaml_document_t *document, int sequence, int item)</div><div class="ttdoc">Add an item to a SEQUENCE node. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01357">api.c:1357</a></div></div> <div class="ttc" id="structyaml__event__s_html_aa16a9e4b2c94e9652f5f3e893cf8eb83"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aa16a9e4b2c94e9652f5f3e893cf8eb83">yaml_event_s::alias</a></div><div class="ttdeci">struct yaml_event_s::@52::@56 alias</div><div class="ttdoc">The alias parameters (for YAML_ALIAS_EVENT). </div></div> <div class="ttc" id="struct____s_f_i_l_e_html"><div class="ttname"><a href="../../db/ddf/struct____s_f_i_l_e.html">__sFILE</a></div><div class="ttdef"><b>Definition:</b> <a href="../../da/d50/vsnprintf_8c_source.html#l00175">vsnprintf.c:175</a></div></div> <div class="ttc" id="structyaml__alias__data__s_html_ac4b9a352dd8ff747bfa63a54832d7962"><div class="ttname"><a href="../../d1/d63/structyaml__alias__data__s.html#ac4b9a352dd8ff747bfa63a54832d7962">yaml_alias_data_s::anchor</a></div><div class="ttdeci">yaml_char_t * anchor</div><div class="ttdoc">The anchor. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01067">yaml.h:1067</a></div></div> <div class="ttc" id="structyaml__document__s_html_a8ead5385f2dffd44f7e59e404331817f"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a8ead5385f2dffd44f7e59e404331817f">yaml_document_s::nodes</a></div><div class="ttdeci">struct yaml_document_s::@67 nodes</div><div class="ttdoc">The document nodes. </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a8255725d67d5bd3574fc7df4db1c6c84"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8255725d67d5bd3574fc7df4db1c6c84">YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE</a></div><div class="ttdoc">Expect the beginning of an implicit document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01014">yaml.h:1014</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdab3496580bee30936f756e0102e98f331"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdab3496580bee30936f756e0102e98f331">YAML_FLOW_SEQUENCE_END_TOKEN</a></div><div class="ttdoc">A FLOW-SEQUENCE-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00241">yaml.h:241</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ac16027eb4a33ee201055337546d0b8d5"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ac16027eb4a33ee201055337546d0b8d5">yaml_parser_s::input</a></div><div class="ttdeci">union yaml_parser_s::@69 input</div><div class="ttdoc">Standard (string or file) input data. </div></div> <div class="ttc" id="structyaml__emitter__s_html_aafa8b6f21022ce2f4cb9b44ad15a535e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e">yaml_emitter_s::top</a></div><div class="ttdeci">yaml_emitter_state_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01622">yaml.h:1622</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ab2678112fd2eaa8f588f2d6217aabc9d"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ab2678112fd2eaa8f588f2d6217aabc9d">yaml_parser_s::top</a></div><div class="ttdeci">yaml_mark_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01264">yaml.h:1264</a></div></div> <div class="ttc" id="group__version_html_gae935d58ea15b93a10b181620c398db0c"><div class="ttname"><a href="../../d1/d4b/group__version.html#gae935d58ea15b93a10b181620c398db0c">yaml_get_version_string</a></div><div class="ttdeci">yaml_get_version_string(void)</div><div class="ttdoc">Get the library version as a string. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00009">api.c:9</a></div></div> <div class="ttc" id="nkf_8c_html_a1b7ce3eca891b24170a721e000ec30c7"><div class="ttname"><a href="../../d8/d90/nkf_8c.html#a1b7ce3eca891b24170a721e000ec30c7">output</a></div><div class="ttdeci">static unsigned char * output</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d90/nkf_8c_source.html#l00032">nkf.c:32</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a93a73494a5d62464a67cc71f86ad9728"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a93a73494a5d62464a67cc71f86ad9728">yaml_emitter_s::indent</a></div><div class="ttdeci">int indent</div><div class="ttdoc">The current indentation level. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01661">yaml.h:1661</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a9b7d951a1195653cc109c1c54b4dacdc"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a9b7d951a1195653cc109c1c54b4dacdc">yaml_parser_s::token_available</a></div><div class="ttdeci">int token_available</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01207">yaml.h:1207</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5ae444c7652c8029b0ef80068eaaaa3d4d"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae444c7652c8029b0ef80068eaaaa3d4d">YAML_PARSE_DOCUMENT_CONTENT_STATE</a></div><div class="ttdoc">Expect the content of a document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01018">yaml.h:1018</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a82ec3382c3bba18a79365b2ffc163f97"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a82ec3382c3bba18a79365b2ffc163f97">yaml_emitter_s::output</a></div><div class="ttdeci">union yaml_emitter_s::@80 output</div><div class="ttdoc">Standard (string or file) output data. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a1129c6f9ae5cd3b437b8ab8767324f03"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a1129c6f9ae5cd3b437b8ab8767324f03">yaml_emitter_s::alias</a></div><div class="ttdeci">int alias</div><div class="ttdoc">Is it an alias? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01693">yaml.h:1693</a></div></div> <div class="ttc" id="structyaml__node__pair__s_html_ac83746eb40b6b3a84f6da3143658ed4e"><div class="ttname"><a href="../../d2/dd2/structyaml__node__pair__s.html#ac83746eb40b6b3a84f6da3143658ed4e">yaml_node_pair_s::key</a></div><div class="ttdeci">int key</div><div class="ttdoc">The key of the element. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00711">yaml.h:711</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ab7208590a6852001ff8e4343a97b0c24"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ab7208590a6852001ff8e4343a97b0c24">yaml_parser_s::start</a></div><div class="ttdeci">int * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01212">yaml.h:1212</a></div></div> <div class="ttc" id="structyaml__event__s_html_ab107f895698f70560a5c344fc60ff498"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#ab107f895698f70560a5c344fc60ff498">yaml_event_s::style</a></div><div class="ttdeci">yaml_scalar_style_t style</div><div class="ttdoc">The scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00442">yaml.h:442</a></div></div> <div class="ttc" id="group__emitter_html_ga387b79da11c3941e43a56947263aa721"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga387b79da11c3941e43a56947263aa721">yaml_emitter_state_e</a></div><div class="ttdeci">yaml_emitter_state_e</div><div class="ttdoc">The emitter states. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01479">yaml.h:1479</a></div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0aa67c3de37dc127986b08bdbe07cee607"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aa67c3de37dc127986b08bdbe07cee607">YAML_FOLDED_SCALAR_STYLE</a></div><div class="ttdoc">The folded scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00179">yaml.h:179</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_abfe1e82cd5c4a180b1468e65ccfd1c61"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#abfe1e82cd5c4a180b1468e65ccfd1c61">yaml_emitter_s::file</a></div><div class="ttdeci">FILE * file</div><div class="ttdoc">File output data. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01565">yaml.h:1565</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a407de8ff950b16b4254a381d4e5cea42"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a407de8ff950b16b4254a381d4e5cea42">yaml_emitter_s::indention</a></div><div class="ttdeci">int indention</div><div class="ttdoc">If the last character was an indentation character (&#39; &#39;, &#39;-&#39;, &#39;?&#39;, &#39;:&#39;)? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01682">yaml.h:1682</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a29f1d4f27ff9b9616c154f0730dd24ee"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a29f1d4f27ff9b9616c154f0730dd24ee">yaml_emitter_s::state</a></div><div class="ttdeci">yaml_emitter_state_t state</div><div class="ttdoc">The current emitter state. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01626">yaml.h:1626</a></div></div> <div class="ttc" id="group__parser_html_gad39c19e7b0df6f542ca97806535b57c5"><div class="ttname"><a href="../../dd/da8/group__parser.html#gad39c19e7b0df6f542ca97806535b57c5">yaml_parser_state_e</a></div><div class="ttdeci">yaml_parser_state_e</div><div class="ttdoc">The states of the parser. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01010">yaml.h:1010</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a9f1f879ba84bc51fa8feb1f47190aa23"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23">yaml_parser_s::top</a></div><div class="ttdeci">int * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01216">yaml.h:1216</a></div></div> <div class="ttc" id="nkf-utf8_2nkf_8c_html_a5a3887dd3455e820d89b736f9b4de18b"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#a5a3887dd3455e820d89b736f9b4de18b">input</a></div><div class="ttdeci">unsigned int input</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04311">nkf.c:4311</a></div></div> <div class="ttc" id="group__basic_html_gga912ad8c893126133fab5e4231db3017ea116a98ba4ed0bacfdf098a7d5beeb9d4"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga912ad8c893126133fab5e4231db3017ea116a98ba4ed0bacfdf098a7d5beeb9d4">YAML_CR_BREAK</a></div><div class="ttdoc">Use CR for line breaks (Mac style). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00114">yaml.h:114</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_afd8496f5bb995bb5aacc349fd6b45bf5"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#afd8496f5bb995bb5aacc349fd6b45bf5">yaml_emitter_s::flow_plain_allowed</a></div><div class="ttdeci">int flow_plain_allowed</div><div class="ttdoc">Can the scalar be expessed in the flow plain style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01717">yaml.h:1717</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aa774ebe22f6cc60ff0b38d63ff8e4530"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aa774ebe22f6cc60ff0b38d63ff8e4530">yaml_parser_s::states</a></div><div class="ttdeci">struct yaml_parser_s::@75 states</div><div class="ttdoc">The parser states stack. </div></div> <div class="ttc" id="structyaml__simple__key__s_html_acacccea26520e74c4c61f170fdcbb4c3"><div class="ttname"><a href="../../d6/d11/structyaml__simple__key__s.html#acacccea26520e74c4c61f170fdcbb4c3">yaml_simple_key_s::required</a></div><div class="ttdeci">int required</div><div class="ttdoc">Is a simple key required? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00998">yaml.h:998</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a99d82a8587ce56e2a3119f2c6e26fba0"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a99d82a8587ce56e2a3119f2c6e26fba0">yaml_parser_s::tag_directives</a></div><div class="ttdeci">struct yaml_parser_s::@77 tag_directives</div><div class="ttdoc">The list of TAG directives. </div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaa15a96ec81c00c7db8f83628a89542e4"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa15a96ec81c00c7db8f83628a89542e4">YAML_VERSION_DIRECTIVE_TOKEN</a></div><div class="ttdoc">A VERSION-DIRECTIVE token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00223">yaml.h:223</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aa7fdc1ff8342636119934ac824a2ecc8"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aa7fdc1ff8342636119934ac824a2ecc8">yaml_parser_s::end</a></div><div class="ttdeci">yaml_tag_directive_t * end</div><div class="ttdoc">The end of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01272">yaml.h:1272</a></div></div> <div class="ttc" id="structyaml__emitter__s_html"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html">yaml_emitter_s</a></div><div class="ttdoc">The emitter structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01525">yaml.h:1525</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6ff1f802eb95bc45f13e8e73ec009828"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6ff1f802eb95bc45f13e8e73ec009828">yaml_parser_s::end</a></div><div class="ttdeci">yaml_char_t * end</div><div class="ttdoc">The end of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01142">yaml.h:1142</a></div></div> <div class="ttc" id="group__emitter_html_ga6f460de132f4059a6e026a046ffd973a"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga6f460de132f4059a6e026a046ffd973a">yaml_emitter_set_encoding</a></div><div class="ttdeci">yaml_emitter_set_encoding(yaml_emitter_t *emitter, yaml_encoding_t encoding)</div><div class="ttdoc">Set the output encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00505">api.c:505</a></div></div> <div class="ttc" id="structyaml__document__s_html_ae2904e90de5a0392cc5b0169e27f928b"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#ae2904e90de5a0392cc5b0169e27f928b">yaml_document_s::tag_directives</a></div><div class="ttdeci">struct yaml_document_s::@68 tag_directives</div><div class="ttdoc">The list of tag directives. </div></div> <div class="ttc" id="group__basic_html_ga1a449f0c1b023e2ef1a596093c018e73"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a></div><div class="ttdeci">enum yaml_error_type_e yaml_error_type_t</div><div class="ttdoc">Many bad things could happen with the parser and emitter. </div></div> <div class="ttc" id="psych__emitter_8c_html_a16d9bc9dfaf8b430daeaffaf019782ff"><div class="ttname"><a href="../../d3/d42/psych__emitter_8c.html#a16d9bc9dfaf8b430daeaffaf019782ff">canonical</a></div><div class="ttdeci">static VALUE canonical(VALUE self)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d42/psych__emitter_8c_source.html#l00446">psych_emitter.c:446</a></div></div> <div class="ttc" id="structyaml__node__s_html_a362960375516e77a130c412ef10ef55d"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a362960375516e77a130c412ef10ef55d">yaml_node_s::style</a></div><div class="ttdeci">yaml_scalar_style_t style</div><div class="ttdoc">The scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00735">yaml.h:735</a></div></div> <div class="ttc" id="structyaml__node__s_html_a7c87521265dc36476cf9bd267f463d0f"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a7c87521265dc36476cf9bd267f463d0f">yaml_node_s::data</a></div><div class="ttdeci">union yaml_node_s::@61 data</div><div class="ttdoc">The node data. </div></div> <div class="ttc" id="structyaml__parser__s_html_acc85a7bfddc7ae9114cf115e43c89126"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#acc85a7bfddc7ae9114cf115e43c89126">yaml_parser_s::simple_key_allowed</a></div><div class="ttdeci">int simple_key_allowed</div><div class="ttdoc">May a simple key occur at the current position? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01223">yaml.h:1223</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a53bdc6a00632b48c81098aad91a9fd8d"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d">yaml_emitter_s::size</a></div><div class="ttdeci">size_t size</div><div class="ttdoc">The buffer size. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01559">yaml.h:1559</a></div></div> <div class="ttc" id="structyaml__alias__data__s_html_ac45e17508386dec9163b4aa5cfb5312e"><div class="ttname"><a href="../../d1/d63/structyaml__alias__data__s.html#ac45e17508386dec9163b4aa5cfb5312e">yaml_alias_data_s::index</a></div><div class="ttdeci">int index</div><div class="ttdoc">The node id. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01069">yaml.h:1069</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a9216f41a453dc36b090cdc1ca9f89637"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a9216f41a453dc36b090cdc1ca9f89637">YAML_READER_ERROR</a></div><div class="ttdoc">Cannot read or decode the input stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00130">yaml.h:130</a></div></div> <div class="ttc" id="group__nodes_html_gga0897d4b6bdd1b56c7a5fa0ff17b4f798ac1a08580e3a70973583fc85e3e097ee6"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798ac1a08580e3a70973583fc85e3e097ee6">YAML_MAPPING_NODE</a></div><div class="ttdoc">A mapping node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00699">yaml.h:699</a></div></div> <div class="ttc" id="group__emitter_html_ga0bb06e65d52d245546da60bcb4d86ef8"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga0bb06e65d52d245546da60bcb4d86ef8">yaml_emitter_close</a></div><div class="ttdeci">yaml_emitter_close(yaml_emitter_t *emitter)</div><div class="ttdoc">Finish a YAML stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2b/dumper_8c_source.html#l00086">dumper.c:86</a></div></div> <div class="ttc" id="structyaml__version__directive__s_html_ad27326ff94b7772027c3009d1dd5e52b"><div class="ttname"><a href="../../d9/d25/structyaml__version__directive__s.html#ad27326ff94b7772027c3009d1dd5e52b">yaml_version_directive_s::major</a></div><div class="ttdeci">int major</div><div class="ttdoc">The major version number. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00083">yaml.h:83</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda8f02c514b72f29bd3c26b7c832d8152d"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8f02c514b72f29bd3c26b7c832d8152d">YAML_TAG_TOKEN</a></div><div class="ttdoc">A TAG token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00261">yaml.h:261</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaf5f42f2d5025e5629034848d2e1db6c9"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaf5f42f2d5025e5629034848d2e1db6c9">YAML_STREAM_START_TOKEN</a></div><div class="ttdoc">A STREAM-START token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00218">yaml.h:218</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a63ccf04d623f36c04b62cfd1fc6fccb5"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a63ccf04d623f36c04b62cfd1fc6fccb5">yaml_parser_s::stream_end_produced</a></div><div class="ttdeci">int stream_end_produced</div><div class="ttdoc">Have we reached the end of the input stream? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01186">yaml.h:1186</a></div></div> <div class="ttc" id="group__emitter_html_gabfaf23e894ddf79c4cdeacd512e61d08"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gabfaf23e894ddf79c4cdeacd512e61d08">yaml_emitter_set_output_string</a></div><div class="ttdeci">yaml_emitter_set_output_string(yaml_emitter_t *emitter, unsigned char *output, size_t size, size_t *size_written)</div><div class="ttdoc">Set a string output. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00451">api.c:451</a></div></div> <div class="ttc" id="structyaml__node__s_html_aa753358ea6d9d221b7b188832d47fefa"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#aa753358ea6d9d221b7b188832d47fefa">yaml_node_s::tag</a></div><div class="ttdeci">yaml_char_t * tag</div><div class="ttdoc">The node tag. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00723">yaml.h:723</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ab9eddd3a112c3a4547bf87f6936aba94"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ab9eddd3a112c3a4547bf87f6936aba94">yaml_parser_s::start</a></div><div class="ttdeci">yaml_alias_data_t * start</div><div class="ttdoc">The beginning of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01289">yaml.h:1289</a></div></div> <div class="ttc" id="group__styles_html_ga3fa6405631e1afe5bd5c488a6c5e8065"><div class="ttname"><a href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a></div><div class="ttdeci">enum yaml_scalar_style_e yaml_scalar_style_t</div><div class="ttdoc">Scalar styles. </div></div> <div class="ttc" id="structyaml__node__s_html_a63144671fd16f94f72c6d537360f7328"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a63144671fd16f94f72c6d537360f7328">yaml_node_s::end_mark</a></div><div class="ttdeci">yaml_mark_t end_mark</div><div class="ttdoc">The end of the node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00773">yaml.h:773</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a12f893ac7a8e255a812dd6a6e7c05402"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a12f893ac7a8e255a812dd6a6e7c05402">yaml_parser_s::tokens</a></div><div class="ttdeci">struct yaml_parser_s::@72 tokens</div><div class="ttdoc">The tokens queue. </div></div> <div class="ttc" id="structyaml__emitter__s_html_ad80c33a0cac1427ae75ec0e5baa9001e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ad80c33a0cac1427ae75ec0e5baa9001e">yaml_emitter_s::anchor_data</a></div><div class="ttdeci">struct yaml_emitter_s::@87 anchor_data</div><div class="ttdoc">Anchor analysis. </div></div> <div class="ttc" id="group__basic_html_ga2efbcde2e82238117982b789c5a8ea01"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga2efbcde2e82238117982b789c5a8ea01">yaml_error_type_e</a></div><div class="ttdeci">yaml_error_type_e</div><div class="ttdoc">Many bad things could happen with the parser and emitter. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00122">yaml.h:122</a></div></div> <div class="ttc" id="structyaml__event__s_html_a3cbb10e276d55890ee2fa802dd6290e1"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a3cbb10e276d55890ee2fa802dd6290e1">yaml_event_s::implicit</a></div><div class="ttdeci">int implicit</div><div class="ttdoc">Is the document indicator implicit? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00412">yaml.h:412</a></div></div> <div class="ttc" id="structyaml__event__s_html_a1d40664eeac6ee38e4d5282fb6cddebf"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a1d40664eeac6ee38e4d5282fb6cddebf">yaml_event_s::document_end</a></div><div class="ttdeci">struct yaml_event_s::@52::@55 document_end</div><div class="ttdoc">The document end parameters (for YAML_DOCUMENT_END_EVENT). </div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721aa6f687a6b57e727f0e7b7a2687ad7383"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aa6f687a6b57e727f0e7b7a2687ad7383">YAML_EMIT_FLOW_MAPPING_SIMPLE_VALUE_STATE</a></div><div class="ttdoc">Expect a value for a simple key of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01499">yaml.h:1499</a></div></div> <div class="ttc" id="structyaml__event__s_html_a9ce2441d08d9cf6a1bf9f28f5ee17f68"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a9ce2441d08d9cf6a1bf9f28f5ee17f68">yaml_event_s::quoted_implicit</a></div><div class="ttdeci">int quoted_implicit</div><div class="ttdoc">Is the tag optional for any non-plain style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00440">yaml.h:440</a></div></div> <div class="ttc" id="group__nodes_html_gga0897d4b6bdd1b56c7a5fa0ff17b4f798a0fa87c0e89c4d4136cb47165e6917739"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a0fa87c0e89c4d4136cb47165e6917739">YAML_NO_NODE</a></div><div class="ttdoc">An empty node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00692">yaml.h:692</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a8a6cb1f12fe08eee7fc2fa854dbd5b1a"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a8a6cb1f12fe08eee7fc2fa854dbd5b1a">YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE</a></div><div class="ttdoc">Expect an entry of a block sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01030">yaml.h:1030</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577caf4ca2b0f538029cf054cdebd09d3d6d3"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caf4ca2b0f538029cf054cdebd09d3d6d3">YAML_DOCUMENT_START_EVENT</a></div><div class="ttdoc">A DOCUMENT-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00363">yaml.h:363</a></div></div> <div class="ttc" id="structyaml__token__s_html_a06e51daf74cf78103e00608c3c9132e2"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a06e51daf74cf78103e00608c3c9132e2">yaml_token_s::length</a></div><div class="ttdeci">size_t length</div><div class="ttdoc">The length of the scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00306">yaml.h:306</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ada17f19fa6248d6ee493684b03700857"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ada17f19fa6248d6ee493684b03700857">yaml_emitter_s::encoding</a></div><div class="ttdeci">yaml_encoding_t encoding</div><div class="ttdoc">The stream encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01593">yaml.h:1593</a></div></div> <div class="ttc" id="group__tokens_html_gad26efb4b632cb0753fc97bfa45d1d627"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#gad26efb4b632cb0753fc97bfa45d1d627">yaml_token_delete</a></div><div class="ttdeci">yaml_token_delete(yaml_token_t *token)</div><div class="ttdoc">Free any memory allocated for a token object. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00578">api.c:578</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a4fe9295608f19a687e41ec3661383e88"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a4fe9295608f19a687e41ec3661383e88">yaml_emitter_s::line</a></div><div class="ttdeci">int line</div><div class="ttdoc">The current line. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01676">yaml.h:1676</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a0234d7e9bfbe7cc6e12b60f90f5ec552"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a0234d7e9bfbe7cc6e12b60f90f5ec552">yaml_emitter_s::opened</a></div><div class="ttdeci">int opened</div><div class="ttdoc">If the stream was already opened? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01738">yaml.h:1738</a></div></div> <div class="ttc" id="structyaml__event__s_html_a2ac1305583a8e7e2247738116bca6b3b"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a2ac1305583a8e7e2247738116bca6b3b">yaml_event_s::style</a></div><div class="ttdeci">yaml_sequence_style_t style</div><div class="ttdoc">The sequence style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00454">yaml.h:454</a></div></div> <div class="ttc" id="group__events_html_ga9ebf0f778c16279758af04695e156ab8"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga9ebf0f778c16279758af04695e156ab8">yaml_sequence_end_event_initialize</a></div><div class="ttdeci">yaml_sequence_end_event_initialize(yaml_event_t *event)</div><div class="ttdoc">Create a SEQUENCE-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00912">api.c:912</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a8ec99a26382dd2853a5550027f6e9db1"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a8ec99a26382dd2853a5550027f6e9db1">YAML_EMITTER_ERROR</a></div><div class="ttdoc">Cannot emit a YAML stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00141">yaml.h:141</a></div></div> <div class="ttc" id="group__parser_html_ga389b2d0c663922e5a4db8eb94aede8f5"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga389b2d0c663922e5a4db8eb94aede8f5">yaml_parser_set_input_file</a></div><div class="ttdeci">yaml_parser_set_input_file(yaml_parser_t *parser, FILE *file)</div><div class="ttdoc">Set a file input. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00303">api.c:303</a></div></div> <div class="ttc" id="structyaml__token__s_html_a97ce52329d6093b63fba36817f8bd549"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a97ce52329d6093b63fba36817f8bd549">yaml_token_s::value</a></div><div class="ttdeci">yaml_char_t * value</div><div class="ttdoc">The alias value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00284">yaml.h:284</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a6c3e98c02ffae879717b3d09f9458936"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6c3e98c02ffae879717b3d09f9458936">yaml_emitter_s::serialized</a></div><div class="ttdeci">int serialized</div><div class="ttdoc">If the node has been emitted? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01749">yaml.h:1749</a></div></div> <div class="ttc" id="group__nodes_html_gad6bb26f1de9bf3dddf87d87b1db8f798"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gad6bb26f1de9bf3dddf87d87b1db8f798">yaml_document_get_node</a></div><div class="ttdeci">yaml_document_get_node(yaml_document_t *document, int index)</div><div class="ttdoc">Get a node of a YAML document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01168">api.c:1168</a></div></div> <div class="ttc" id="structyaml__document__s_html_afb9b6cb56a29f880ad6b76c532133c40"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#afb9b6cb56a29f880ad6b76c532133c40">yaml_document_s::start</a></div><div class="ttdeci">yaml_tag_directive_t * start</div><div class="ttdoc">The beginning of the tag directives list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00796">yaml.h:796</a></div></div> <div class="ttc" id="structyaml__token__s_html_a3180e9058d5d7801b9ba64331c440f81"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a3180e9058d5d7801b9ba64331c440f81">yaml_token_s::tag</a></div><div class="ttdeci">struct yaml_token_s::@44::@48 tag</div><div class="ttdoc">The tag (for YAML_TAG_TOKEN). </div></div> <div class="ttc" id="group__export_html_ga0791fd3e1d85ed53711b1feaae131f93"><div class="ttname"><a href="../../d2/d57/group__export.html#ga0791fd3e1d85ed53711b1feaae131f93">YAML_DECLARE</a></div><div class="ttdeci">#define YAML_DECLARE(type)</div><div class="ttdoc">The public API declaration. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00038">yaml.h:38</a></div></div> <div class="ttc" id="ripper_8c_html_a762077f24f1e3564cc3b863ceafccf9b"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a></div><div class="ttdeci">ID token</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l16726">ripper.c:16726</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577cadc3dc55f17056a657005fecfb80fbd30"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577cadc3dc55f17056a657005fecfb80fbd30">YAML_MAPPING_END_EVENT</a></div><div class="ttdoc">A MAPPING-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00380">yaml.h:380</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaff68a3f7c000c5294211eef8f4156100"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaff68a3f7c000c5294211eef8f4156100">YAML_FLOW_MAPPING_START_TOKEN</a></div><div class="ttdoc">A FLOW-MAPPING-START token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00243">yaml.h:243</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ad8fca21da5bbcdf71020e02b70d1df3a"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ad8fca21da5bbcdf71020e02b70d1df3a">yaml_parser_s::simple_keys</a></div><div class="ttdeci">struct yaml_parser_s::@74 simple_keys</div><div class="ttdoc">The stack of simple keys. </div></div> <div class="ttc" id="structyaml__document__s_html_a5ac36f59c4a0f28124c2e1630ca4f227"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a5ac36f59c4a0f28124c2e1630ca4f227">yaml_document_s::top</a></div><div class="ttdeci">yaml_node_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00787">yaml.h:787</a></div></div> <div class="ttc" id="group__parser_html_gafe5381d911f9dab9683dd27676f50336"><div class="ttname"><a href="../../dd/da8/group__parser.html#gafe5381d911f9dab9683dd27676f50336">yaml_parser_load</a></div><div class="ttdeci">yaml_parser_load(yaml_parser_t *parser, yaml_document_t *document)</div><div class="ttdoc">Parse the input stream and produce the next YAML document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d96/loader_8c_source.html#l00067">loader.c:67</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_acc0db69cdae44c1385bbb2b6c207371b"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#acc0db69cdae44c1385bbb2b6c207371b">yaml_emitter_s::simple_key_context</a></div><div class="ttdeci">int simple_key_context</div><div class="ttdoc">Is it a simple mapping key context? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01673">yaml.h:1673</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a55703a15e71c6b9551a2f4feb888bdcb"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a55703a15e71c6b9551a2f4feb888bdcb">yaml_emitter_s::end</a></div><div class="ttdeci">yaml_event_t * end</div><div class="ttdoc">The end of the event queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01633">yaml.h:1633</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ad0c5410fff4602266a0c6e0af730dd70"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ad0c5410fff4602266a0c6e0af730dd70">yaml_emitter_s::last</a></div><div class="ttdeci">unsigned char * last</div><div class="ttdoc">The last filled position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01589">yaml.h:1589</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721aded45f1dee80027d7b9c6ce061c08767"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aded45f1dee80027d7b9c6ce061c08767">YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE</a></div><div class="ttdoc">Expect an item of a flow sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01493">yaml.h:1493</a></div></div> <div class="ttc" id="structyaml__alias__data__s_html"><div class="ttname"><a href="../../d1/d63/structyaml__alias__data__s.html">yaml_alias_data_s</a></div><div class="ttdoc">This structure holds aliases data. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01065">yaml.h:1065</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6c5c3488ff22c8a4d234ca8587fa1472"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6c5c3488ff22c8a4d234ca8587fa1472">yaml_parser_s::error</a></div><div class="ttdeci">yaml_error_type_t error</div><div class="ttdoc">Error type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01089">yaml.h:1089</a></div></div> <div class="ttc" id="group__parser_html_ga9af477fa1721acb21a42f3341c45e6cf"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga9af477fa1721acb21a42f3341c45e6cf">yaml_parser_set_input</a></div><div class="ttdeci">yaml_parser_set_input(yaml_parser_t *parser, yaml_read_handler_t *handler, void *data)</div><div class="ttdoc">Set a generic input handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00320">api.c:320</a></div></div> <div class="ttc" id="group__events_html_ga3b392d9716c4920cabefdd29e78dd542"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a></div><div class="ttdeci">struct yaml_event_s yaml_event_t</div><div class="ttdoc">The event structure. </div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda66c1b8eec0cc6402c0fb4b2d1b017f92"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda66c1b8eec0cc6402c0fb4b2d1b017f92">YAML_NO_TOKEN</a></div><div class="ttdoc">An empty token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00215">yaml.h:215</a></div></div> <div class="ttc" id="group__styles_html_ga435ae8886b70c16830d853b6c566e2e0"><div class="ttname"><a href="../../d9/dca/group__styles.html#ga435ae8886b70c16830d853b6c566e2e0">yaml_scalar_style_e</a></div><div class="ttdeci">yaml_scalar_style_e</div><div class="ttdoc">Scalar styles. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00164">yaml.h:164</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_acd1e83d220103aa24577038cfb1c2d21"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#acd1e83d220103aa24577038cfb1c2d21">yaml_emitter_s::style</a></div><div class="ttdeci">yaml_scalar_style_t style</div><div class="ttdoc">The output style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01725">yaml.h:1725</a></div></div> <div class="ttc" id="group__nodes_html_ga85eed8be65e6e200a594bf4e04beda2c"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga85eed8be65e6e200a594bf4e04beda2c">yaml_document_initialize</a></div><div class="ttdeci">yaml_document_initialize(yaml_document_t *document, yaml_version_directive_t *version_directive, yaml_tag_directive_t *tag_directives_start, yaml_tag_directive_t *tag_directives_end, int start_implicit, int end_implicit)</div><div class="ttdoc">Create a YAML document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01034">api.c:1034</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a68af7c090c6d0187788e390341f0cc4d"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a68af7c090c6d0187788e390341f0cc4d">YAML_EMIT_BLOCK_SEQUENCE_FIRST_ITEM_STATE</a></div><div class="ttdoc">Expect the first item of a block sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01503">yaml.h:1503</a></div></div> <div class="ttc" id="structyaml__node__s_html_a1e897c8a85c9f021c30893e3b5f927eb"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a1e897c8a85c9f021c30893e3b5f927eb">yaml_node_s::scalar</a></div><div class="ttdeci">struct yaml_node_s::@61::@62 scalar</div><div class="ttdoc">The scalar parameters (for YAML_SCALAR_NODE). </div></div> <div class="ttc" id="structyaml__emitter__s_html_a6669a94bc18247491e59c709852be0d1"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6669a94bc18247491e59c709852be0d1">yaml_emitter_s::end</a></div><div class="ttdeci">int * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01645">yaml.h:1645</a></div></div> <div class="ttc" id="structyaml__node__s_html_a510326726569a06a11119f12649787cf"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a510326726569a06a11119f12649787cf">yaml_node_s::top</a></div><div class="ttdeci">yaml_node_item_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00747">yaml.h:747</a></div></div> <div class="ttc" id="structyaml__tag__directive__s_html_a9934c62f2b18fd087a95af25c7739490"><div class="ttname"><a href="../../d3/db3/structyaml__tag__directive__s.html#a9934c62f2b18fd087a95af25c7739490">yaml_tag_directive_s::handle</a></div><div class="ttdeci">yaml_char_t * handle</div><div class="ttdoc">The tag handle. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00091">yaml.h:91</a></div></div> <div class="ttc" id="structyaml__document__s_html_a65c49e4f61ca5c2f6ecf410e1cc65787"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a65c49e4f61ca5c2f6ecf410e1cc65787">yaml_document_s::start_implicit</a></div><div class="ttdeci">int start_implicit</div><div class="ttdoc">Is the document start indicator implicit? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00802">yaml.h:802</a></div></div> <div class="ttc" id="structyaml__event__s_html_a23436bdddb447d0fc217bab5c5b04a36"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a23436bdddb447d0fc217bab5c5b04a36">yaml_event_s::value</a></div><div class="ttdeci">yaml_char_t * value</div><div class="ttdoc">The scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00434">yaml.h:434</a></div></div> <div class="ttc" id="structyaml__parser__s_html_af3eecdcdeeb183d16e4219749620df0c"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#af3eecdcdeeb183d16e4219749620df0c">yaml_parser_s::top</a></div><div class="ttdeci">yaml_parser_state_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01251">yaml.h:1251</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a88154c89db7ec99fb322b1970371c350"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a88154c89db7ec99fb322b1970371c350">yaml_emitter_s::anchor</a></div><div class="ttdeci">int anchor</div><div class="ttdoc">The anchor id. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01747">yaml.h:1747</a></div></div> <div class="ttc" id="structyaml__event__s_html_a5cef7981358ecefdf9d4780b3eacd39b"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a5cef7981358ecefdf9d4780b3eacd39b">yaml_event_s::version_directive</a></div><div class="ttdeci">yaml_version_directive_t * version_directive</div><div class="ttdoc">The version directive. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00401">yaml.h:401</a></div></div> <div class="ttc" id="group__events_html_ga806b89216813447629dc0a2427e35143"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga806b89216813447629dc0a2427e35143">yaml_document_end_event_initialize</a></div><div class="ttdeci">yaml_document_end_event_initialize(yaml_event_t *event, int implicit)</div><div class="ttdoc">Create the DOCUMENT-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00775">api.c:775</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5ae94acf5685fa1538b225413f154465c2"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae94acf5685fa1538b225413f154465c2">YAML_PARSE_BLOCK_MAPPING_VALUE_STATE</a></div><div class="ttdoc">Expect a block mapping value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01038">yaml.h:1038</a></div></div> <div class="ttc" id="structyaml__simple__key__s_html_ae098916893ad7415c5c041dd45d24a86"><div class="ttname"><a href="../../d6/d11/structyaml__simple__key__s.html#ae098916893ad7415c5c041dd45d24a86">yaml_simple_key_s::token_number</a></div><div class="ttdeci">size_t token_number</div><div class="ttdoc">The number of the token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01001">yaml.h:1001</a></div></div> <div class="ttc" id="group__emitter_html_ga0889461fa3efe8eee881aef48a4ba6b2"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a></div><div class="ttdeci">enum yaml_emitter_state_e yaml_emitter_state_t</div><div class="ttdoc">The emitter states. </div></div> <div class="ttc" id="group__emitter_html_ga7d8943ef1c1ba237e77c6d7b6928bee5"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga7d8943ef1c1ba237e77c6d7b6928bee5">yaml_emitter_set_width</a></div><div class="ttdeci">yaml_emitter_set_width(yaml_emitter_t *emitter, int width)</div><div class="ttdoc">Set the preferred line width. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00542">api.c:542</a></div></div> <div class="ttc" id="group__styles_html_gga1efef592e2e3df6f00432c04ef77d98fac580a83312204ea142c3d08a4954a74a"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fac580a83312204ea142c3d08a4954a74a">YAML_ANY_MAPPING_STYLE</a></div><div class="ttdoc">Let the emitter choose the style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00196">yaml.h:196</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca2a8af98529275987d73eb307b6a92898"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca2a8af98529275987d73eb307b6a92898">YAML_SEQUENCE_END_EVENT</a></div><div class="ttdoc">A SEQUENCE-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00375">yaml.h:375</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a6f2882bde71e478e29dc5b293def8739"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6f2882bde71e478e29dc5b293def8739">yaml_emitter_s::anchor</a></div><div class="ttdeci">yaml_char_t * anchor</div><div class="ttdoc">The anchor value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01689">yaml.h:1689</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a568bdb02a4e79cadebba5109932c89aa"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a568bdb02a4e79cadebba5109932c89aa">yaml_emitter_s::string</a></div><div class="ttdeci">struct yaml_emitter_s::@80::@91 string</div><div class="ttdoc">String output data. </div></div> <div class="ttc" id="structyaml__node__s_html_ad90dd9926d9debbaa48eb5339bd9fc36"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#ad90dd9926d9debbaa48eb5339bd9fc36">yaml_node_s::length</a></div><div class="ttdeci">size_t length</div><div class="ttdoc">The length of the scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00733">yaml.h:733</a></div></div> <div class="ttc" id="group__emitter_html_ga4126fff1d9f3bc9cbd9b6abe1c7bf300"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga4126fff1d9f3bc9cbd9b6abe1c7bf300">yaml_emitter_set_canonical</a></div><div class="ttdeci">yaml_emitter_set_canonical(yaml_emitter_t *emitter, int canonical)</div><div class="ttdoc">Set if the output should be in the "canonical" format as in the YAML specification. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00518">api.c:518</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a5a36fc535f3a5720fbb86712959e5654"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a5a36fc535f3a5720fbb86712959e5654">YAML_EMIT_FLOW_SEQUENCE_FIRST_ITEM_STATE</a></div><div class="ttdoc">Expect the first item of a flow sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01491">yaml.h:1491</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a07fceec23061fcab9bcd8d0b445474eb"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a07fceec23061fcab9bcd8d0b445474eb">yaml_parser_s::marks</a></div><div class="ttdeci">struct yaml_parser_s::@76 marks</div><div class="ttdoc">The stack of marks. </div></div> <div class="ttc" id="structyaml__node__pair__s_html_a56c1de2c11d509462d1bf03803bb8ab1"><div class="ttname"><a href="../../d2/dd2/structyaml__node__pair__s.html#a56c1de2c11d509462d1bf03803bb8ab1">yaml_node_pair_s::value</a></div><div class="ttdeci">int value</div><div class="ttdoc">The value of the element. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00713">yaml.h:713</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a7615ab51145234f467984f3091558852"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a7615ab51145234f467984f3091558852">yaml_emitter_s::pointer</a></div><div class="ttdeci">yaml_char_t * pointer</div><div class="ttdoc">The current position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01575">yaml.h:1575</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda020a0a266ed7fc4902dd02750512dc19"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda020a0a266ed7fc4902dd02750512dc19">YAML_STREAM_END_TOKEN</a></div><div class="ttdoc">A STREAM-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00220">yaml.h:220</a></div></div> <div class="ttc" id="group__tokens_html_gaba51dda022dced02f8df2224ab7993f7"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#gaba51dda022dced02f8df2224ab7993f7">yaml_token_type_t</a></div><div class="ttdeci">enum yaml_token_type_e yaml_token_type_t</div><div class="ttdoc">Token types. </div></div> <div class="ttc" id="structyaml__node__s_html_a2e1001a0a7b068d4b2543a93d4cf60d4"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a2e1001a0a7b068d4b2543a93d4cf60d4">yaml_node_s::start</a></div><div class="ttdeci">yaml_node_item_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00743">yaml.h:743</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ae8913d3c0bf4c987dc452efee2c802e3"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ae8913d3c0bf4c987dc452efee2c802e3">yaml_emitter_s::start</a></div><div class="ttdeci">unsigned char * start</div><div class="ttdoc">The beginning of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01583">yaml.h:1583</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ae610673669f06d46146198a346796276"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ae610673669f06d46146198a346796276">yaml_parser_s::top</a></div><div class="ttdeci">yaml_simple_key_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01232">yaml.h:1232</a></div></div> <div class="ttc" id="group__nodes_html_gad94e064e95baeb22e4f7acc7804e8479"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gad94e064e95baeb22e4f7acc7804e8479">yaml_document_t</a></div><div class="ttdeci">struct yaml_document_s yaml_document_t</div><div class="ttdoc">The document structure. </div></div> <div class="ttc" id="structyaml__parser__s_html_aa1c7a1248ca22159a3e60ba45b386507"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aa1c7a1248ca22159a3e60ba45b386507">yaml_parser_s::head</a></div><div class="ttdeci">yaml_token_t * head</div><div class="ttdoc">The head of the tokens queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01198">yaml.h:1198</a></div></div> <div class="ttc" id="group__events_html_gab3fd5335a5405439762ad64bc5c2dce4"><div class="ttname"><a href="../../d1/ddf/group__events.html#gab3fd5335a5405439762ad64bc5c2dce4">yaml_document_start_event_initialize</a></div><div class="ttdeci">yaml_document_start_event_initialize(yaml_event_t *event, yaml_version_directive_t *version_directive, yaml_tag_directive_t *tag_directives_start, yaml_tag_directive_t *tag_directives_end, int implicit)</div><div class="ttdoc">Create the DOCUMENT-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00696">api.c:696</a></div></div> <div class="ttc" id="structyaml__tag__directive__s_html"><div class="ttname"><a href="../../d3/db3/structyaml__tag__directive__s.html">yaml_tag_directive_s</a></div><div class="ttdoc">The tag directive data. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00089">yaml.h:89</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6d8295bd62c7bb7be9486a1b4d71e736"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6d8295bd62c7bb7be9486a1b4d71e736">yaml_parser_s::end</a></div><div class="ttdeci">int * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01214">yaml.h:1214</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a941638a0b8e064ef4f5f1f063553612b"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a941638a0b8e064ef4f5f1f063553612b">yaml_parser_s::string</a></div><div class="ttdeci">struct yaml_parser_s::@69::@79 string</div><div class="ttdoc">String input data. </div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda7f0855938c5ccc4820b68ddd7985a5d0"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda7f0855938c5ccc4820b68ddd7985a5d0">YAML_ANCHOR_TOKEN</a></div><div class="ttdoc">An ANCHOR token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00259">yaml.h:259</a></div></div> <div class="ttc" id="structyaml__token__s_html_aa8aeb89e2e74f5e2f199484177d0ea14"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#aa8aeb89e2e74f5e2f199484177d0ea14">yaml_token_s::type</a></div><div class="ttdeci">yaml_token_type_t type</div><div class="ttdoc">The token type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00270">yaml.h:270</a></div></div> <div class="ttc" id="structyaml__document__s_html_a0a37311ebf8f6637e4bc1d280a879997"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a0a37311ebf8f6637e4bc1d280a879997">yaml_document_s::start_mark</a></div><div class="ttdeci">yaml_mark_t start_mark</div><div class="ttdoc">The beginning of the document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00807">yaml.h:807</a></div></div> <div class="ttc" id="group__emitter_html_gab81b1e07666bbefe0815e7aa05d01d19"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gab81b1e07666bbefe0815e7aa05d01d19">yaml_emitter_flush</a></div><div class="ttdeci">yaml_emitter_flush(yaml_emitter_t *emitter)</div><div class="ttdoc">Flush the accumulated characters to the output. </div><div class="ttdef"><b>Definition:</b> <a href="../../d6/d42/writer_8c_source.html#l00032">writer.c:32</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ace5d89ac3dfccbb5aba475a60457c53b"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ace5d89ac3dfccbb5aba475a60457c53b">yaml_parser_s::aliases</a></div><div class="ttdeci">struct yaml_parser_s::@78 aliases</div><div class="ttdoc">The alias data. </div></div> <div class="ttc" id="structyaml__emitter__s_html_ad83936bbd4b6b77c79555c71cccc8fb5"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ad83936bbd4b6b77c79555c71cccc8fb5">yaml_emitter_s::suffix_length</a></div><div class="ttdeci">size_t suffix_length</div><div class="ttdoc">The tag suffix length. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01705">yaml.h:1705</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a6055b449291474c06267ff87b6c127a5"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6055b449291474c06267ff87b6c127a5">yaml_emitter_s::tag_directives</a></div><div class="ttdeci">struct yaml_emitter_s::@86 tag_directives</div><div class="ttdoc">The list of tag directives. </div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a0e12c79d8586bc61470e3088b666078b"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a0e12c79d8586bc61470e3088b666078b">YAML_PARSER_ERROR</a></div><div class="ttdoc">Cannot parse the input stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00134">yaml.h:134</a></div></div> <div class="ttc" id="group__emitter_html_ga4ce3e054f0016c49d9e8c36d359e710b"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga4ce3e054f0016c49d9e8c36d359e710b">yaml_emitter_t</a></div><div class="ttdeci">struct yaml_emitter_s yaml_emitter_t</div><div class="ttdoc">The emitter structure. </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a5a8ec0af5c3314c1ad5e0569b6a5d6d2"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5a8ec0af5c3314c1ad5e0569b6a5d6d2">YAML_PARSE_FLOW_MAPPING_EMPTY_VALUE_STATE</a></div><div class="ttdoc">Expect an empty value of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01056">yaml.h:1056</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a04a7ba684ce49b2300c236c561439b13"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a04a7ba684ce49b2300c236c561439b13">yaml_parser_s::offset</a></div><div class="ttdeci">size_t offset</div><div class="ttdoc">The offset of the current position (in bytes). </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01168">yaml.h:1168</a></div></div> <div class="ttc" id="structyaml__event__s_html_a2052bac25a08fb18aca9f8f16d8c5832"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a2052bac25a08fb18aca9f8f16d8c5832">yaml_event_s::mapping_start</a></div><div class="ttdeci">struct yaml_event_s::@52::@59 mapping_start</div><div class="ttdoc">The mapping parameters (for YAML_MAPPING_START_EVENT). </div></div> <div class="ttc" id="structyaml__parser__s_html_ace259eec6e570f94b98b252e1a632e88"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ace259eec6e570f94b98b252e1a632e88">yaml_parser_s::context_mark</a></div><div class="ttdeci">yaml_mark_t context_mark</div><div class="ttdoc">The context position. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01101">yaml.h:1101</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a490eddbfcc27787e47de631a3d2e09a8"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a490eddbfcc27787e47de631a3d2e09a8">yaml_parser_s::top</a></div><div class="ttdeci">yaml_tag_directive_t * top</div><div class="ttdoc">The top of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01274">yaml.h:1274</a></div></div> <div class="ttc" id="group__emitter_html_ga4e06d64888a25f32138b2e929d0e9543"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga4e06d64888a25f32138b2e929d0e9543">yaml_emitter_set_unicode</a></div><div class="ttdeci">yaml_emitter_set_unicode(yaml_emitter_t *emitter, int unicode)</div><div class="ttdoc">Set if unescaped non-ASCII characters are allowed. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00554">api.c:554</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ae69c2974e3c4c37e941a0e1971be15a9"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ae69c2974e3c4c37e941a0e1971be15a9">yaml_parser_s::file</a></div><div class="ttdeci">FILE * file</div><div class="ttdoc">File input data. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01131">yaml.h:1131</a></div></div> <div class="ttc" id="group__basic_html_ggab88ee52b5d722e644c1cb4d1afcccdd9a5bacbc5e68fc0c25baedf87e3be25a28"><div class="ttname"><a href="../../d0/df6/group__basic.html#ggab88ee52b5d722e644c1cb4d1afcccdd9a5bacbc5e68fc0c25baedf87e3be25a28">YAML_UTF8_ENCODING</a></div><div class="ttdoc">The default UTF-8 encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00101">yaml.h:101</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a3729ff7e7add06a1a1d9067a557a59fc"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a3729ff7e7add06a1a1d9067a557a59fc">yaml_emitter_s::single_quoted_allowed</a></div><div class="ttdeci">int single_quoted_allowed</div><div class="ttdoc">Can the scalar be expressed in the single quoted style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01721">yaml.h:1721</a></div></div> <div class="ttc" id="structyaml__token__s_html_a6ea11208f6be22ec6454476f154881fa"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a6ea11208f6be22ec6454476f154881fa">yaml_token_s::scalar</a></div><div class="ttdeci">struct yaml_token_s::@44::@49 scalar</div><div class="ttdoc">The scalar value (for YAML_SCALAR_TOKEN). </div></div> <div class="ttc" id="structyaml__emitter__s_html_a7f043a9092eef2d644cc8f1180386239"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a7f043a9092eef2d644cc8f1180386239">yaml_emitter_s::handle</a></div><div class="ttdeci">yaml_char_t * handle</div><div class="ttdoc">The tag handle. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01699">yaml.h:1699</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a5b5f6c9d687d788c8dac86d213ef4c16"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a5b5f6c9d687d788c8dac86d213ef4c16">yaml_emitter_s::block_plain_allowed</a></div><div class="ttdeci">int block_plain_allowed</div><div class="ttdoc">Can the scalar be expressed in the block plain style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01719">yaml.h:1719</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaad99bf47234572d9d0eeea7669d1e769"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaad99bf47234572d9d0eeea7669d1e769">YAML_FLOW_MAPPING_END_TOKEN</a></div><div class="ttdoc">A FLOW-MAPPING-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00245">yaml.h:245</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a41594b6495f4d31edb977cafb8cbaf78"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a41594b6495f4d31edb977cafb8cbaf78">yaml_parser_s::end</a></div><div class="ttdeci">yaml_token_t * end</div><div class="ttdoc">The end of the tokens queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01196">yaml.h:1196</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a5bb321f9d18c5b208a71c04bbcbd1d01"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb321f9d18c5b208a71c04bbcbd1d01">YAML_PARSE_FLOW_NODE_STATE</a></div><div class="ttdoc">Expect a flow node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01026">yaml.h:1026</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a595b5412d39a4a9e441e5ad34fb059d9"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a595b5412d39a4a9e441e5ad34fb059d9">yaml_parser_s::problem_mark</a></div><div class="ttdeci">yaml_mark_t problem_mark</div><div class="ttdoc">The problem position. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01097">yaml.h:1097</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aa768a9c29ae2c3015fdb84ea313844e2"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aa768a9c29ae2c3015fdb84ea313844e2">yaml_parser_s::end</a></div><div class="ttdeci">unsigned char * end</div><div class="ttdoc">The end of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01157">yaml.h:1157</a></div></div> <div class="ttc" id="group__nodes_html_gga0897d4b6bdd1b56c7a5fa0ff17b4f798a6c03b52f7ee737982eac5e4001faac15"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gga0897d4b6bdd1b56c7a5fa0ff17b4f798a6c03b52f7ee737982eac5e4001faac15">YAML_SEQUENCE_NODE</a></div><div class="ttdoc">A sequence node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00697">yaml.h:697</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a7358e72ad071fec3185a833a3a245690"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a7358e72ad071fec3185a833a3a245690">yaml_parser_s::tokens_parsed</a></div><div class="ttdeci">size_t tokens_parsed</div><div class="ttdoc">The number of tokens fetched from the queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01204">yaml.h:1204</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a28ec8053132a8e7cf29df983835754b7"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a28ec8053132a8e7cf29df983835754b7">yaml_emitter_s::start</a></div><div class="ttdeci">int * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01643">yaml.h:1643</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ae2d62a2ad45671c6dd89e18fb7c1c5bd"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ae2d62a2ad45671c6dd89e18fb7c1c5bd">yaml_parser_s::problem_offset</a></div><div class="ttdeci">size_t problem_offset</div><div class="ttdoc">The byte about which the problem occurred. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01093">yaml.h:1093</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a20246ec76d64854ff93629cf1b424d86"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a20246ec76d64854ff93629cf1b424d86">yaml_emitter_s::value</a></div><div class="ttdeci">yaml_char_t * value</div><div class="ttdoc">The scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01711">yaml.h:1711</a></div></div> <div class="ttc" id="group__events_html_ga10881b4cc5ba19294dbb70537420dace"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga10881b4cc5ba19294dbb70537420dace">yaml_mapping_start_event_initialize</a></div><div class="ttdeci">yaml_mapping_start_event_initialize(yaml_event_t *event, yaml_char_t *anchor, yaml_char_t *tag, int implicit, yaml_mapping_style_t style)</div><div class="ttdoc">Create a MAPPING-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00928">api.c:928</a></div></div> <div class="ttc" id="structyaml__node__s_html_af0c9062cdc5302e3a38758f6ee73740d"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#af0c9062cdc5302e3a38758f6ee73740d">yaml_node_s::sequence</a></div><div class="ttdeci">struct yaml_node_s::@61::@63 sequence</div><div class="ttdoc">The sequence parameters (for YAML_SEQUENCE_NODE). </div></div> <div class="ttc" id="structyaml__emitter__s_html_a978d894a219686d31d971899e31910cd"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a978d894a219686d31d971899e31910cd">yaml_emitter_s::closed</a></div><div class="ttdeci">int closed</div><div class="ttdoc">If the stream was already closed? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01740">yaml.h:1740</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_aefa7e29ba8042ed1d133a02bb368ea3e"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#aefa7e29ba8042ed1d133a02bb368ea3e">yaml_emitter_s::write_handler</a></div><div class="ttdeci">yaml_write_handler_t * write_handler</div><div class="ttdoc">Write handler. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01547">yaml.h:1547</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca355ec471f963827c96512e529676276f"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca355ec471f963827c96512e529676276f">YAML_DOCUMENT_END_EVENT</a></div><div class="ttdoc">A DOCUMENT-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00365">yaml.h:365</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721acb6dbcb535248b8fde779aeedc957b2e"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721acb6dbcb535248b8fde779aeedc957b2e">YAML_EMIT_FLOW_MAPPING_VALUE_STATE</a></div><div class="ttdoc">Expect a value of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01501">yaml.h:1501</a></div></div> <div class="ttc" id="encoding_8c_html_a439227feff9d7f55384e8780cfc2eb82"><div class="ttname"><a href="../../d5/db5/encoding_8c.html#a439227feff9d7f55384e8780cfc2eb82">size</a></div><div class="ttdeci">int size</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db5/encoding_8c_source.html#l00049">encoding.c:49</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdabcafcdb506886387f93cca734ddfd670"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdabcafcdb506886387f93cca734ddfd670">YAML_DOCUMENT_START_TOKEN</a></div><div class="ttdoc">A DOCUMENT-START token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00227">yaml.h:227</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a6592835ff8bd2d25628265c58b6d2393"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a6592835ff8bd2d25628265c58b6d2393">yaml_emitter_s::indents</a></div><div class="ttdeci">struct yaml_emitter_s::@85 indents</div><div class="ttdoc">The stack of indentation levels. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a5a7527d8da86b28d95ff18b29f9d82f0"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a5a7527d8da86b28d95ff18b29f9d82f0">yaml_emitter_s::mapping_context</a></div><div class="ttdeci">int mapping_context</div><div class="ttdoc">Is it a mapping context? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01671">yaml.h:1671</a></div></div> <div class="ttc" id="group__nodes_html_ga3924476e15c5c95922c1d73593a9d27f"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga3924476e15c5c95922c1d73593a9d27f">yaml_document_add_scalar</a></div><div class="ttdeci">yaml_document_add_scalar(yaml_document_t *document, yaml_char_t *tag, yaml_char_t *value, int length, yaml_scalar_style_t style)</div><div class="ttdoc">Create a SCALAR node and attach it to the document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01198">api.c:1198</a></div></div> <div class="ttc" id="structyaml__event__s_html_ae7265a8a333d2f15bd86e2c5a26c2d13"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#ae7265a8a333d2f15bd86e2c5a26c2d13">yaml_event_s::sequence_start</a></div><div class="ttdeci">struct yaml_event_s::@52::@58 sequence_start</div><div class="ttdoc">The sequence parameters (for YAML_SEQUENCE_START_EVENT). </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a397fd87de9227c64e5308481930b5eeb"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a397fd87de9227c64e5308481930b5eeb">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE</a></div><div class="ttdoc">Expect the and of an ordered mapping entry. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01048">yaml.h:1048</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a24cadfb5364769959ad8647649d1e86f"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a24cadfb5364769959ad8647649d1e86f">YAML_NO_ERROR</a></div><div class="ttdoc">No error is produced. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00124">yaml.h:124</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ac115cbcbd4a051dc4197c276e7a51501"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ac115cbcbd4a051dc4197c276e7a51501">yaml_emitter_s::states</a></div><div class="ttdeci">struct yaml_emitter_s::@83 states</div><div class="ttdoc">The stack of states. </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5af7095f2141cf9887489e832f0ec61fbd"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5af7095f2141cf9887489e832f0ec61fbd">YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE</a></div><div class="ttdoc">Expect an entry of an indentless sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01032">yaml.h:1032</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5acbd390af0d3919fe0382d03c284ff3b5"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5acbd390af0d3919fe0382d03c284ff3b5">YAML_PARSE_BLOCK_NODE_OR_INDENTLESS_SEQUENCE_STATE</a></div><div class="ttdoc">Expect a block node or indentless sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01024">yaml.h:1024</a></div></div> <div class="ttc" id="structyaml__simple__key__s_html"><div class="ttname"><a href="../../d6/d11/structyaml__simple__key__s.html">yaml_simple_key_s</a></div><div class="ttdoc">This structure holds information about a potential simple key. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00993">yaml.h:993</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca8b16dc795bb228e33d647d1bdf683713"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8b16dc795bb228e33d647d1bdf683713">YAML_SCALAR_EVENT</a></div><div class="ttdoc">A SCALAR event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00370">yaml.h:370</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a33545f8924be89daf8b81dc905d558c0"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a33545f8924be89daf8b81dc905d558c0">yaml_emitter_s::best_indent</a></div><div class="ttdeci">int best_indent</div><div class="ttdoc">The number of indentation spaces. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01607">yaml.h:1607</a></div></div> <div class="ttc" id="structyaml__event__s_html_aa3b9f4ceb7b2bbc9453d234871712cb7"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aa3b9f4ceb7b2bbc9453d234871712cb7">yaml_event_s::scalar</a></div><div class="ttdeci">struct yaml_event_s::@52::@57 scalar</div><div class="ttdoc">The scalar parameters (for YAML_SCALAR_EVENT). </div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0afd62a761a36cf56e1f0414fb391db0e6"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0afd62a761a36cf56e1f0414fb391db0e6">YAML_PLAIN_SCALAR_STYLE</a></div><div class="ttdoc">The plain scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00169">yaml.h:169</a></div></div> <div class="ttc" id="group__parser_html_ga52b56d3e3cee0f9ba460978802a8c83b"><div class="ttname"><a href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a></div><div class="ttdeci">enum yaml_parser_state_e yaml_parser_state_t</div><div class="ttdoc">The states of the parser. </div></div> <div class="ttc" id="structyaml__emitter__s_html_a363a1aaaf512433ee7eab3083428cc70"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a363a1aaaf512433ee7eab3083428cc70">yaml_emitter_s::multiline</a></div><div class="ttdeci">int multiline</div><div class="ttdoc">Does the scalar contain line breaks? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01715">yaml.h:1715</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721aee36d46c1facecfd73fab73e3343226e"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721aee36d46c1facecfd73fab73e3343226e">YAML_EMIT_BLOCK_MAPPING_FIRST_KEY_STATE</a></div><div class="ttdoc">Expect the first key of a block mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01507">yaml.h:1507</a></div></div> <div class="ttc" id="group__parser_html_gaa59a82bcf49fc934aa6d237d65bc9f6b"><div class="ttname"><a href="../../dd/da8/group__parser.html#gaa59a82bcf49fc934aa6d237d65bc9f6b">yaml_parser_initialize</a></div><div class="ttdeci">yaml_parser_initialize(yaml_parser_t *parser)</div><div class="ttdoc">Initialize a parser. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00171">api.c:171</a></div></div> <div class="ttc" id="structyaml__event__s_html_a92139ba6ae79089fd9a2f5f4aeaf733f"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a92139ba6ae79089fd9a2f5f4aeaf733f">yaml_event_s::encoding</a></div><div class="ttdeci">yaml_encoding_t encoding</div><div class="ttdoc">The document encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00395">yaml.h:395</a></div></div> <div class="ttc" id="group__events_html_ga8934661be36bd7c9d17a8af69eff89a1"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga8934661be36bd7c9d17a8af69eff89a1">yaml_event_type_t</a></div><div class="ttdeci">enum yaml_event_type_e yaml_event_type_t</div><div class="ttdoc">Event types. </div></div> <div class="ttc" id="structyaml__parser__s_html_ab5a3789882819f2fd69f2cd9deaac8f6"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ab5a3789882819f2fd69f2cd9deaac8f6">yaml_parser_s::start</a></div><div class="ttdeci">yaml_mark_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01260">yaml.h:1260</a></div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0a542d1ac1bf5c3434df3d2a757d0a8ca0"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a542d1ac1bf5c3434df3d2a757d0a8ca0">YAML_LITERAL_SCALAR_STYLE</a></div><div class="ttdoc">The literal scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00177">yaml.h:177</a></div></div> <div class="ttc" id="random_8c_html_a742229490b6759a90ece7ba82ba129d5"><div class="ttname"><a href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a></div><div class="ttdeci">uint8_t key[16]</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/de5/random_8c_source.html#l01250">random.c:1250</a></div></div> <div class="ttc" id="structyaml__version__directive__s_html_a89f074113501e6e150503f34b046dbd1"><div class="ttname"><a href="../../d9/d25/structyaml__version__directive__s.html#a89f074113501e6e150503f34b046dbd1">yaml_version_directive_s::minor</a></div><div class="ttdeci">int minor</div><div class="ttdoc">The minor version number. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00085">yaml.h:85</a></div></div> <div class="ttc" id="structyaml__token__s_html_a69f37f024f325dd3bbb0474239289152"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a69f37f024f325dd3bbb0474239289152">yaml_token_s::tag_directive</a></div><div class="ttdeci">struct yaml_token_s::@44::@51 tag_directive</div><div class="ttdoc">The tag directive (for YAML_TAG_DIRECTIVE_TOKEN). </div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca4a5e76ed540645102a13352af2503d3b"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca4a5e76ed540645102a13352af2503d3b">YAML_STREAM_END_EVENT</a></div><div class="ttdoc">A STREAM-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00360">yaml.h:360</a></div></div> <div class="ttc" id="structyaml__node__s_html_ac9b3d891f9fcd5462289823716deca0e"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#ac9b3d891f9fcd5462289823716deca0e">yaml_node_s::end</a></div><div class="ttdeci">yaml_node_item_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00745">yaml.h:745</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a3f54830989c12cc4a63494df792eeb08"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3f54830989c12cc4a63494df792eeb08">YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE</a></div><div class="ttdoc">Expect the first entry of a flow sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01040">yaml.h:1040</a></div></div> <div class="ttc" id="structyaml__node__s_html_aa420f88720907fe02b1d1595c9351d59"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#aa420f88720907fe02b1d1595c9351d59">yaml_node_s::top</a></div><div class="ttdeci">yaml_node_pair_t * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00762">yaml.h:762</a></div></div> <div class="ttc" id="structyaml__mark__s_html_a55952e426fc8a5f180a5e9c907ca926c"><div class="ttname"><a href="../../d3/d1b/structyaml__mark__s.html#a55952e426fc8a5f180a5e9c907ca926c">yaml_mark_s::line</a></div><div class="ttdeci">size_t line</div><div class="ttdoc">The position line. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00150">yaml.h:150</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda8d0908a82229f44d5ea92a2c380f4579"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda8d0908a82229f44d5ea92a2c380f4579">YAML_DOCUMENT_END_TOKEN</a></div><div class="ttdoc">A DOCUMENT-END token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00229">yaml.h:229</a></div></div> <div class="ttc" id="structyaml__token__s_html_aab75b9cb91438e0e1efe2522652cf478"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#aab75b9cb91438e0e1efe2522652cf478">yaml_token_s::encoding</a></div><div class="ttdeci">yaml_encoding_t encoding</div><div class="ttdoc">The stream encoding. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00278">yaml.h:278</a></div></div> <div class="ttc" id="group__emitter_html_gac9aa105b8c90fc0550dbabaa83ab0984"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gac9aa105b8c90fc0550dbabaa83ab0984">yaml_emitter_set_output_file</a></div><div class="ttdeci">yaml_emitter_set_output_file(yaml_emitter_t *emitter, FILE *file)</div><div class="ttdoc">Set a file output. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00472">api.c:472</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a5bb5f95fc5f1a258ee8e9db0ed25b2d9"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a5bb5f95fc5f1a258ee8e9db0ed25b2d9">YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATE</a></div><div class="ttdoc">Expect the first entry of a block sequence. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01028">yaml.h:1028</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721ab1ae25188f02581a137f66c4b6e084ae"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721ab1ae25188f02581a137f66c4b6e084ae">YAML_EMIT_FIRST_DOCUMENT_START_STATE</a></div><div class="ttdoc">Expect the first DOCUMENT-START or STREAM-END. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01483">yaml.h:1483</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaed517a61b868769e2bfced40678be414"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaed517a61b868769e2bfced40678be414">YAML_TAG_DIRECTIVE_TOKEN</a></div><div class="ttdoc">A TAG-DIRECTIVE token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00225">yaml.h:225</a></div></div> <div class="ttc" id="group__nodes_html_ga0897d4b6bdd1b56c7a5fa0ff17b4f798"><div class="ttname"><a href="../../dd/d58/group__nodes.html#ga0897d4b6bdd1b56c7a5fa0ff17b4f798">yaml_node_type_e</a></div><div class="ttdeci">yaml_node_type_e</div><div class="ttdoc">Node types. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00690">yaml.h:690</a></div></div> <div class="ttc" id="structyaml__document__s_html_aa3f9a11d8fbe4ac2eada1786176bab89"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#aa3f9a11d8fbe4ac2eada1786176bab89">yaml_document_s::start</a></div><div class="ttdeci">yaml_node_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00783">yaml.h:783</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a84c1b884d805588495067ee98a8e7c50"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a84c1b884d805588495067ee98a8e7c50">yaml_emitter_s::line_break</a></div><div class="ttdeci">yaml_break_t line_break</div><div class="ttdoc">The preferred line break. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01613">yaml.h:1613</a></div></div> <div class="ttc" id="group__emitter_html_gga387b79da11c3941e43a56947263aa721a2a0232912eaf4eeb06594ee6157dfbc0"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gga387b79da11c3941e43a56947263aa721a2a0232912eaf4eeb06594ee6157dfbc0">YAML_EMIT_END_STATE</a></div><div class="ttdoc">Expect nothing. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01515">yaml.h:1515</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ad68af21e510adcfc2db43b31e791efe1"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ad68af21e510adcfc2db43b31e791efe1">yaml_emitter_s::start</a></div><div class="ttdeci">yaml_emitter_state_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01618">yaml.h:1618</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01a6f8d865d9a25b385146660d8260d3d6f"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01a6f8d865d9a25b385146660d8260d3d6f">YAML_SCANNER_ERROR</a></div><div class="ttdoc">Cannot scan the input stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00132">yaml.h:132</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a3ba351f6cfba029248ada2c0720246d4"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a3ba351f6cfba029248ada2c0720246d4">YAML_PARSE_FLOW_MAPPING_VALUE_STATE</a></div><div class="ttdoc">Expect a value of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01054">yaml.h:1054</a></div></div> <div class="ttc" id="structyaml__event__s_html_a682a60e9a72e100357a38dd6434ad4f9"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a682a60e9a72e100357a38dd6434ad4f9">yaml_event_s::style</a></div><div class="ttdeci">yaml_mapping_style_t style</div><div class="ttdoc">The mapping style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00466">yaml.h:466</a></div></div> <div class="ttc" id="structyaml__parser__s_html_ac311a6d962e0f67dd11759b8999630c6"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ac311a6d962e0f67dd11759b8999630c6">yaml_parser_s::start</a></div><div class="ttdeci">yaml_simple_key_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01228">yaml.h:1228</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5aeef06d7f13fa4501146a5b9876c98239"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5aeef06d7f13fa4501146a5b9876c98239">YAML_PARSE_DOCUMENT_END_STATE</a></div><div class="ttdoc">Expect DOCUMENT-END. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01020">yaml.h:1020</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a64e05972897d02f606627ef0cf3c7420"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a64e05972897d02f606627ef0cf3c7420">yaml_emitter_s::block_allowed</a></div><div class="ttdeci">int block_allowed</div><div class="ttdoc">Can the scalar be expressed in the literal or folded styles? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01723">yaml.h:1723</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a51fd3d45693e2240251996def375a2a2"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a51fd3d45693e2240251996def375a2a2">YAML_PARSE_END_STATE</a></div><div class="ttdoc">Expect nothing. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01058">yaml.h:1058</a></div></div> <div class="ttc" id="structyaml__node__s_html_a1e39fe7d1eef351aae75cf7ce598ee8a"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a1e39fe7d1eef351aae75cf7ce598ee8a">yaml_node_s::items</a></div><div class="ttdeci">struct yaml_node_s::@61::@63::@65 items</div><div class="ttdoc">The stack of sequence items. </div></div> <div class="ttc" id="structyaml__parser__s_html_ac3dad5822f49d86cfddc2e5e415a158c"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#ac3dad5822f49d86cfddc2e5e415a158c">yaml_parser_s::document</a></div><div class="ttdeci">yaml_document_t * document</div><div class="ttdoc">The currently parsed document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01297">yaml.h:1297</a></div></div> <div class="ttc" id="structyaml__mark__s_html_a525306fb424a79f0b0d5a7d3990aa596"><div class="ttname"><a href="../../d3/d1b/structyaml__mark__s.html#a525306fb424a79f0b0d5a7d3990aa596">yaml_mark_s::index</a></div><div class="ttdeci">size_t index</div><div class="ttdoc">The position index. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00147">yaml.h:147</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_abb03bd7a5b832de48f9fbc9512ed7936"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#abb03bd7a5b832de48f9fbc9512ed7936">yaml_emitter_s::end</a></div><div class="ttdeci">unsigned char * end</div><div class="ttdoc">The end of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01585">yaml.h:1585</a></div></div> <div class="ttc" id="group__events_html_ga7952fa5fa71a05d1ea85e0fe1d5f2af5"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga7952fa5fa71a05d1ea85e0fe1d5f2af5">yaml_mapping_end_event_initialize</a></div><div class="ttdeci">yaml_mapping_end_event_initialize(yaml_event_t *event)</div><div class="ttdoc">Create a MAPPING-END event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00967">api.c:967</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6c08a94c21dfe1611c0d89aef0d3c46d"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6c08a94c21dfe1611c0d89aef0d3c46d">yaml_parser_s::start</a></div><div class="ttdeci">unsigned char * start</div><div class="ttdoc">The beginning of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01155">yaml.h:1155</a></div></div> <div class="ttc" id="group__emitter_html_gad83d36124da2cd7ccc5c3206b8c00667"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gad83d36124da2cd7ccc5c3206b8c00667">yaml_emitter_dump</a></div><div class="ttdeci">yaml_emitter_dump(yaml_emitter_t *emitter, yaml_document_t *document)</div><div class="ttdoc">Emit a YAML document. </div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2b/dumper_8c_source.html#l00112">dumper.c:112</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a924f8eb891dc7527bf4db594a0b1bff8"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a924f8eb891dc7527bf4db594a0b1bff8">YAML_PARSE_FLOW_MAPPING_KEY_STATE</a></div><div class="ttdoc">Expect a key of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01052">yaml.h:1052</a></div></div> <div class="ttc" id="group__basic_html_gga2efbcde2e82238117982b789c5a8ea01ae80fef003be3d7e72ed7acae7984004c"><div class="ttname"><a href="../../d0/df6/group__basic.html#gga2efbcde2e82238117982b789c5a8ea01ae80fef003be3d7e72ed7acae7984004c">YAML_WRITER_ERROR</a></div><div class="ttdoc">Cannot write to the output stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00139">yaml.h:139</a></div></div> <div class="ttc" id="group__parser_html_gae62b7861e6f260572cf25379088270c6"><div class="ttname"><a href="../../dd/da8/group__parser.html#gae62b7861e6f260572cf25379088270c6">yaml_parser_scan</a></div><div class="ttdeci">yaml_parser_scan(yaml_parser_t *parser, yaml_token_t *token)</div><div class="ttdoc">Scan the input stream and produce the next token. </div><div class="ttdef"><b>Definition:</b> <a href="../../d7/dce/scanner_8c_source.html#l00742">scanner.c:742</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aa8650e917088bd15ebeea4d21cfebd04"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aa8650e917088bd15ebeea4d21cfebd04">yaml_parser_s::indents</a></div><div class="ttdeci">struct yaml_parser_s::@73 indents</div><div class="ttdoc">The indentation levels stack. </div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda107a78f31dd9857d06e9ead7936ea51e"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda107a78f31dd9857d06e9ead7936ea51e">YAML_SCALAR_TOKEN</a></div><div class="ttdoc">A SCALAR token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00263">yaml.h:263</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577caa742e9970f14d1fe7ce4d178d79e8465"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caa742e9970f14d1fe7ce4d178d79e8465">YAML_STREAM_START_EVENT</a></div><div class="ttdoc">A STREAM-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00358">yaml.h:358</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a91ac4bbb6629e2b768a3305fb707b7cd"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a91ac4bbb6629e2b768a3305fb707b7cd">YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE</a></div><div class="ttdoc">Expect the first key of a flow mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01050">yaml.h:1050</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a76372a2413f71a5b36bf77a58d8f5d40"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a76372a2413f71a5b36bf77a58d8f5d40">yaml_emitter_s::unicode</a></div><div class="ttdeci">int unicode</div><div class="ttdoc">Allow unescaped non-ASCII characters? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01611">yaml.h:1611</a></div></div> <div class="ttc" id="structyaml__document__s_html_af14fd1a6c1fd10088391f07349ba55e8"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#af14fd1a6c1fd10088391f07349ba55e8">yaml_document_s::end</a></div><div class="ttdeci">yaml_tag_directive_t * end</div><div class="ttdoc">The end of the tag directives list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00798">yaml.h:798</a></div></div> <div class="ttc" id="group__events_html_ga454fccebae859c188fe3e7fa3299577c"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga454fccebae859c188fe3e7fa3299577c">yaml_event_type_e</a></div><div class="ttdeci">yaml_event_type_e</div><div class="ttdoc">Event types. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00353">yaml.h:353</a></div></div> <div class="ttc" id="group__nodes_html_gae2e963b90732c5b085c68b9cc2897d36"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gae2e963b90732c5b085c68b9cc2897d36">yaml_document_add_sequence</a></div><div class="ttdeci">yaml_document_add_sequence(yaml_document_t *document, yaml_char_t *tag, yaml_sequence_style_t style)</div><div class="ttdoc">Create a SEQUENCE node and attach it to the document. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01257">api.c:1257</a></div></div> <div class="ttc" id="group__emitter_html_ga2196ff07f4c8fe9e4bbe0dbab69c42ef"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga2196ff07f4c8fe9e4bbe0dbab69c42ef">yaml_emitter_open</a></div><div class="ttdeci">yaml_emitter_open(yaml_emitter_t *emitter)</div><div class="ttdoc">Start a YAML stream. </div><div class="ttdef"><b>Definition:</b> <a href="../../db/d2b/dumper_8c_source.html#l00062">dumper.c:62</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a56dde6b352bdf7d4031f89d2b5d704f6"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a56dde6b352bdf7d4031f89d2b5d704f6">yaml_emitter_s::best_width</a></div><div class="ttdeci">int best_width</div><div class="ttdoc">The preferred width of the output lines. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01609">yaml.h:1609</a></div></div> <div class="ttc" id="structyaml__event__s_html_a0cac8952257d1cfe34d06e63aa46cd73"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a0cac8952257d1cfe34d06e63aa46cd73">yaml_event_s::data</a></div><div class="ttdeci">union yaml_event_s::@52 data</div><div class="ttdoc">The event data. </div></div> <div class="ttc" id="structyaml__parser__s_html_a3dd8a43294cd420a433595a7a7d6e73d"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a3dd8a43294cd420a433595a7a7d6e73d">yaml_parser_s::problem</a></div><div class="ttdeci">const char * problem</div><div class="ttdoc">Error description. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01091">yaml.h:1091</a></div></div> <div class="ttc" id="group__emitter_html_ga1755922448720fa0fdb5fd6fb04fe2b1"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga1755922448720fa0fdb5fd6fb04fe2b1">yaml_emitter_set_indent</a></div><div class="ttdeci">yaml_emitter_set_indent(yaml_emitter_t *emitter, int indent)</div><div class="ttdoc">Set the indentation increment. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00530">api.c:530</a></div></div> <div class="ttc" id="group__tokens_html_gaae955b10aa6b5f922de64873bf4ccdbd"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#gaae955b10aa6b5f922de64873bf4ccdbd">yaml_token_type_e</a></div><div class="ttdeci">yaml_token_type_e</div><div class="ttdoc">Token types. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00213">yaml.h:213</a></div></div> <div class="ttc" id="structyaml__parser__s_html_abea626790abfbcaeeb72a3772dc69e43"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#abea626790abfbcaeeb72a3772dc69e43">yaml_parser_s::pointer</a></div><div class="ttdeci">unsigned char * pointer</div><div class="ttdoc">The current position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01159">yaml.h:1159</a></div></div> <div class="ttc" id="structyaml__event__s_html_a641210108425709360d637143fc918f8"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a641210108425709360d637143fc918f8">yaml_event_s::stream_start</a></div><div class="ttdeci">struct yaml_event_s::@52::@53 stream_start</div><div class="ttdoc">The stream parameters (for YAML_STREAM_START_EVENT). </div></div> <div class="ttc" id="structyaml__simple__key__s_html_aad311b0fa599db04657a5177ec331f07"><div class="ttname"><a href="../../d6/d11/structyaml__simple__key__s.html#aad311b0fa599db04657a5177ec331f07">yaml_simple_key_s::possible</a></div><div class="ttdeci">int possible</div><div class="ttdoc">Is a simple key possible? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00995">yaml.h:995</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_acafa1e3cb872fa7917217469659fb273"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273">yaml_emitter_s::tail</a></div><div class="ttdeci">yaml_event_t * tail</div><div class="ttdoc">The tail of the event queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01637">yaml.h:1637</a></div></div> <div class="ttc" id="structyaml__node__s_html_a0d444412a29609d62699267ae72f971d"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a0d444412a29609d62699267ae72f971d">yaml_node_s::value</a></div><div class="ttdeci">yaml_char_t * value</div><div class="ttdoc">The scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00731">yaml.h:731</a></div></div> <div class="ttc" id="group__styles_html_gga1efef592e2e3df6f00432c04ef77d98fa4c5425077b0310cbf84e1d73e20b42d3"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga1efef592e2e3df6f00432c04ef77d98fa4c5425077b0310cbf84e1d73e20b42d3">YAML_FLOW_MAPPING_STYLE</a></div><div class="ttdoc">The flow mapping style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00201">yaml.h:201</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a9e5ebb4bee4541e7a7025689c7fc66eb"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a9e5ebb4bee4541e7a7025689c7fc66eb">YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE</a></div><div class="ttdoc">Expect a value of an ordered mapping. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01046">yaml.h:1046</a></div></div> <div class="ttc" id="group__version_html_ga6447ce71db1d53b0728ef88fdac298ad"><div class="ttname"><a href="../../d1/d4b/group__version.html#ga6447ce71db1d53b0728ef88fdac298ad">yaml_get_version</a></div><div class="ttdeci">yaml_get_version(int *major, int *minor, int *patch)</div><div class="ttdoc">Get the library version numbers. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00019">api.c:19</a></div></div> <div class="ttc" id="group__styles_html_gab47523846a5c5960e07367a28ea9750a"><div class="ttname"><a href="../../d9/dca/group__styles.html#gab47523846a5c5960e07367a28ea9750a">yaml_mapping_style_t</a></div><div class="ttdeci">enum yaml_mapping_style_e yaml_mapping_style_t</div><div class="ttdoc">Mapping styles. </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5ae1893c0835bacf05cdc21ed181fb75f1"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae1893c0835bacf05cdc21ed181fb75f1">YAML_PARSE_BLOCK_NODE_STATE</a></div><div class="ttdoc">Expect a block node. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01022">yaml.h:1022</a></div></div> <div class="ttc" id="structyaml__token__s_html_afc23caf212c552a79b678e22cdde374d"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#afc23caf212c552a79b678e22cdde374d">yaml_token_s::stream_start</a></div><div class="ttdeci">struct yaml_token_s::@44::@45 stream_start</div><div class="ttdoc">The stream start (for YAML_STREAM_START_TOKEN). </div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbdaa9bdf1d6da41fcd4d356c7bcfa0227b4"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbdaa9bdf1d6da41fcd4d356c7bcfa0227b4">YAML_BLOCK_ENTRY_TOKEN</a></div><div class="ttdoc">A BLOCK-ENTRY token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00248">yaml.h:248</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a3b28127063323de1d88fc18cdb6adf8a"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a3b28127063323de1d88fc18cdb6adf8a">yaml_emitter_s::end</a></div><div class="ttdeci">yaml_tag_directive_t * end</div><div class="ttdoc">The end of the list. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01655">yaml.h:1655</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_ae076ef7c85ae107a2233dd4206577800"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#ae076ef7c85ae107a2233dd4206577800">yaml_emitter_s::problem</a></div><div class="ttdeci">const char * problem</div><div class="ttdoc">Error description. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01535">yaml.h:1535</a></div></div> <div class="ttc" id="tcltklib_8c_html_ac8947941479c38403a09c14a60b03f01"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#ac8947941479c38403a09c14a60b03f01">major</a></div><div class="ttdeci">int major</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l00110">tcltklib.c:110</a></div></div> <div class="ttc" id="group__basic_html_ga2fc55608333fbe6df17cf891be709b72"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga2fc55608333fbe6df17cf891be709b72">yaml_version_directive_t</a></div><div class="ttdeci">struct yaml_version_directive_s yaml_version_directive_t</div><div class="ttdoc">The version directive data. </div></div> <div class="ttc" id="structyaml__parser__s_html_a3ad1ccaf979092ece82bc981c5a22fb0"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a3ad1ccaf979092ece82bc981c5a22fb0">yaml_parser_s::last</a></div><div class="ttdeci">unsigned char * last</div><div class="ttdoc">The last filled position of the buffer. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01161">yaml.h:1161</a></div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0aead38b3e6846302ee032927267c34ae0"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0aead38b3e6846302ee032927267c34ae0">YAML_ANY_SCALAR_STYLE</a></div><div class="ttdoc">Let the emitter choose the style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00166">yaml.h:166</a></div></div> <div class="ttc" id="group__emitter_html_gac8a99a6fd575f601fd5c9c65a491ea45"><div class="ttname"><a href="../../dc/d26/group__emitter.html#gac8a99a6fd575f601fd5c9c65a491ea45">yaml_emitter_initialize</a></div><div class="ttdeci">yaml_emitter_initialize(yaml_emitter_t *emitter)</div><div class="ttdoc">Initialize an emitter. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00349">api.c:349</a></div></div> <div class="ttc" id="structyaml__mark__s_html_aaa18357a6fb2bb377b969ce9ff589797"><div class="ttname"><a href="../../d3/d1b/structyaml__mark__s.html#aaa18357a6fb2bb377b969ce9ff589797">yaml_mark_s::column</a></div><div class="ttdeci">size_t column</div><div class="ttdoc">The position column. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00153">yaml.h:153</a></div></div> <div class="ttc" id="group__emitter_html_ga022057d354df49b2ba201ec2112fdfbf"><div class="ttname"><a href="../../dc/d26/group__emitter.html#ga022057d354df49b2ba201ec2112fdfbf">yaml_emitter_delete</a></div><div class="ttdeci">yaml_emitter_delete(yaml_emitter_t *emitter)</div><div class="ttdoc">Destroy an emitter. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00386">api.c:386</a></div></div> <div class="ttc" id="structyaml__document__s_html"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html">yaml_document_s</a></div><div class="ttdoc">The document structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00778">yaml.h:778</a></div></div> <div class="ttc" id="group__nodes_html_gab9ca0bd9def89df753cc6949009e682c"><div class="ttname"><a href="../../dd/d58/group__nodes.html#gab9ca0bd9def89df753cc6949009e682c">yaml_document_get_root_node</a></div><div class="ttdeci">yaml_document_get_root_node(yaml_document_t *document)</div><div class="ttdoc">Get the root of a YAML document node. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l01183">api.c:1183</a></div></div> <div class="ttc" id="group__tokens_html_ggaae955b10aa6b5f922de64873bf4ccdbda94d701c1f5bb8a392bb45b7cbf4bc2a5"><div class="ttname"><a href="../../d9/d9f/group__tokens.html#ggaae955b10aa6b5f922de64873bf4ccdbda94d701c1f5bb8a392bb45b7cbf4bc2a5">YAML_KEY_TOKEN</a></div><div class="ttdoc">A KEY token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00252">yaml.h:252</a></div></div> <div class="ttc" id="structyaml__node__s_html_a5b80d97f64e2867927404fedb65949c6"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a5b80d97f64e2867927404fedb65949c6">yaml_node_s::style</a></div><div class="ttdeci">yaml_mapping_style_t style</div><div class="ttdoc">The mapping style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00765">yaml.h:765</a></div></div> <div class="ttc" id="structyaml__token__s_html_a561b3730b9999cfe1010e77aca49c5b8"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a561b3730b9999cfe1010e77aca49c5b8">yaml_token_s::prefix</a></div><div class="ttdeci">yaml_char_t * prefix</div><div class="ttdoc">The tag prefix. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00324">yaml.h:324</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6a4bbbd3f58533e0969b7218c1e73fd4"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6a4bbbd3f58533e0969b7218c1e73fd4">yaml_parser_s::flow_level</a></div><div class="ttdeci">int flow_level</div><div class="ttdoc">The number of unclosed &#39;[&#39; and &#39;{&#39; indicators. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01189">yaml.h:1189</a></div></div> <div class="ttc" id="structyaml__token__s_html_aa023b3594489592bbdcf5b0f3b265633"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#aa023b3594489592bbdcf5b0f3b265633">yaml_token_s::alias</a></div><div class="ttdeci">struct yaml_token_s::@44::@46 alias</div><div class="ttdoc">The alias (for YAML_ALIAS_TOKEN). </div></div> <div class="ttc" id="structyaml__emitter__s_html_a126a19ae360206437647892a344a30f0"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a126a19ae360206437647892a344a30f0">yaml_emitter_s::end</a></div><div class="ttdeci">yaml_emitter_state_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01620">yaml.h:1620</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a5f33f5c8f19c1c124cba4857ab2a05c7"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a5f33f5c8f19c1c124cba4857ab2a05c7">yaml_parser_s::start</a></div><div class="ttdeci">yaml_token_t * start</div><div class="ttdoc">The beginning of the tokens queue. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01194">yaml.h:1194</a></div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5a2df81c86e90b874b415ecb19e72efe45"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5a2df81c86e90b874b415ecb19e72efe45">YAML_PARSE_BLOCK_MAPPING_KEY_STATE</a></div><div class="ttdoc">Expect a block mapping key. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01036">yaml.h:1036</a></div></div> <div class="ttc" id="structyaml__parser__s_html_aad019da255ea73adf31d4b1aeac86bb2"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#aad019da255ea73adf31d4b1aeac86bb2">yaml_parser_s::end</a></div><div class="ttdeci">yaml_mark_t * end</div><div class="ttdoc">The end of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01262">yaml.h:1262</a></div></div> <div class="ttc" id="structyaml__event__s_html_aff08bc3df4859d5b3a804e8c011cac51"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aff08bc3df4859d5b3a804e8c011cac51">yaml_event_s::type</a></div><div class="ttdeci">yaml_event_type_t type</div><div class="ttdoc">The event type. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00387">yaml.h:387</a></div></div> <div class="ttc" id="group__basic_html_ga64d1365e1acd4deeab50d6b48e39cb6d"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a></div><div class="ttdeci">enum yaml_break_e yaml_break_t</div><div class="ttdoc">Line break types. </div></div> <div class="ttc" id="group__basic_html_ga232eacba89691b841ba941338a302bfd"><div class="ttname"><a href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a></div><div class="ttdeci">struct yaml_mark_s yaml_mark_t</div><div class="ttdoc">The pointer position. </div></div> <div class="ttc" id="group__parser_html_ggad39c19e7b0df6f542ca97806535b57c5ae7b52e16bf002db5cf2944596d8c880e"><div class="ttname"><a href="../../dd/da8/group__parser.html#ggad39c19e7b0df6f542ca97806535b57c5ae7b52e16bf002db5cf2944596d8c880e">YAML_PARSE_STREAM_START_STATE</a></div><div class="ttdoc">Expect STREAM-START. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01012">yaml.h:1012</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a27a87e4ca8530adcdf6de62da0eba623"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a27a87e4ca8530adcdf6de62da0eba623">yaml_parser_s::raw_buffer</a></div><div class="ttdeci">struct yaml_parser_s::@71 raw_buffer</div><div class="ttdoc">The raw buffer. </div></div> <div class="ttc" id="structyaml__token__s_html"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html">yaml_token_s</a></div><div class="ttdoc">The token structure. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00267">yaml.h:267</a></div></div> <div class="ttc" id="structyaml__document__s_html_a9299efdaadf764f4d03641a3ee51e0d0"><div class="ttname"><a href="../../d5/d71/structyaml__document__s.html#a9299efdaadf764f4d03641a3ee51e0d0">yaml_document_s::end_mark</a></div><div class="ttdeci">yaml_mark_t end_mark</div><div class="ttdoc">The end of the document. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00809">yaml.h:809</a></div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577ca8c3ce47705cfbd49a87a32bdbe544eb7"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577ca8c3ce47705cfbd49a87a32bdbe544eb7">YAML_ALIAS_EVENT</a></div><div class="ttdoc">An ALIAS event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00368">yaml.h:368</a></div></div> <div class="ttc" id="structyaml__token__s_html_ae7564ed67167c2e3da2632aa0eab5d61"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#ae7564ed67167c2e3da2632aa0eab5d61">yaml_token_s::version_directive</a></div><div class="ttdeci">struct yaml_token_s::@44::@50 version_directive</div><div class="ttdoc">The version directive (for YAML_VERSION_DIRECTIVE_TOKEN). </div></div> <div class="ttc" id="structyaml__event__s_html_aeaf86eb588e75232e1b73e8213eb3e31"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#aeaf86eb588e75232e1b73e8213eb3e31">yaml_event_s::start_mark</a></div><div class="ttdeci">yaml_mark_t start_mark</div><div class="ttdoc">The beginning of the event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00472">yaml.h:472</a></div></div> <div class="ttc" id="group__styles_html_gga5079a4ab96e398371c60423abd88ccc0ae511554b654ebca464d1feec12501d80"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0ae511554b654ebca464d1feec12501d80">YAML_FLOW_SEQUENCE_STYLE</a></div><div class="ttdoc">The flow sequence style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00190">yaml.h:190</a></div></div> <div class="ttc" id="structyaml__node__s_html_a242be04ec3709138264175e3e5b50dbe"><div class="ttname"><a href="../../da/db0/structyaml__node__s.html#a242be04ec3709138264175e3e5b50dbe">yaml_node_s::style</a></div><div class="ttdeci">yaml_sequence_style_t style</div><div class="ttdoc">The sequence style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00750">yaml.h:750</a></div></div> <div class="ttc" id="structyaml__token__s_html_a3c3748460b2bfd5af10dd6168fc1c19a"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#a3c3748460b2bfd5af10dd6168fc1c19a">yaml_token_s::data</a></div><div class="ttdeci">union yaml_token_s::@44 data</div><div class="ttdoc">The token data. </div></div> <div class="ttc" id="group__events_html_gga454fccebae859c188fe3e7fa3299577caefda9f31823fe534f094f4241d5e5eac"><div class="ttname"><a href="../../d1/ddf/group__events.html#gga454fccebae859c188fe3e7fa3299577caefda9f31823fe534f094f4241d5e5eac">YAML_NO_EVENT</a></div><div class="ttdoc">An empty event. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00355">yaml.h:355</a></div></div> <div class="ttc" id="structyaml__emitter__s_html_a5779bcbfd04df64e42434b7599332d11"><div class="ttname"><a href="../../df/d17/structyaml__emitter__s.html#a5779bcbfd04df64e42434b7599332d11">yaml_emitter_s::top</a></div><div class="ttdeci">int * top</div><div class="ttdoc">The top of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01647">yaml.h:1647</a></div></div> <div class="ttc" id="group__styles_html_gga5079a4ab96e398371c60423abd88ccc0a65f99099ef4ecdcf99bbdd798b5dcbb5"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga5079a4ab96e398371c60423abd88ccc0a65f99099ef4ecdcf99bbdd798b5dcbb5">YAML_BLOCK_SEQUENCE_STYLE</a></div><div class="ttdoc">The block sequence style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00188">yaml.h:188</a></div></div> <div class="ttc" id="structyaml__token__s_html_abdc5f4f2059c5a7bfe8e810b49a53980"><div class="ttname"><a href="../../d3/de4/structyaml__token__s.html#abdc5f4f2059c5a7bfe8e810b49a53980">yaml_token_s::start_mark</a></div><div class="ttdeci">yaml_mark_t start_mark</div><div class="ttdoc">The beginning of the token. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00330">yaml.h:330</a></div></div> <div class="ttc" id="group__events_html_ga5cb087fef4974f50706c5f7fefc73447"><div class="ttname"><a href="../../d1/ddf/group__events.html#ga5cb087fef4974f50706c5f7fefc73447">yaml_sequence_start_event_initialize</a></div><div class="ttdeci">yaml_sequence_start_event_initialize(yaml_event_t *event, yaml_char_t *anchor, yaml_char_t *tag, int implicit, yaml_sequence_style_t style)</div><div class="ttdoc">Create a SEQUENCE-START event. </div><div class="ttdef"><b>Definition:</b> <a href="../../d3/de3/api_8c_source.html#l00873">api.c:873</a></div></div> <div class="ttc" id="structyaml__parser__s_html_a6129a99d45aee14ec705aa54dbb493b7"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#a6129a99d45aee14ec705aa54dbb493b7">yaml_parser_s::eof</a></div><div class="ttdeci">int eof</div><div class="ttdoc">EOF flag. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01135">yaml.h:1135</a></div></div> <div class="ttc" id="structyaml__event__s_html_ac3600acbcc6b4787f1ec3511976a3151"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#ac3600acbcc6b4787f1ec3511976a3151">yaml_event_s::plain_implicit</a></div><div class="ttdeci">int plain_implicit</div><div class="ttdoc">Is the tag optional for the plain style? </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00438">yaml.h:438</a></div></div> <div class="ttc" id="group__styles_html_gga435ae8886b70c16830d853b6c566e2e0a68a2af452008e3af3f6de14318dfb2c6"><div class="ttname"><a href="../../d9/dca/group__styles.html#gga435ae8886b70c16830d853b6c566e2e0a68a2af452008e3af3f6de14318dfb2c6">YAML_SINGLE_QUOTED_SCALAR_STYLE</a></div><div class="ttdoc">The single-quoted scalar style. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00172">yaml.h:172</a></div></div> <div class="ttc" id="structyaml__parser__s_html_adfdc33f6f53dce4bee87f11821d879b7"><div class="ttname"><a href="../../d1/dd9/structyaml__parser__s.html#adfdc33f6f53dce4bee87f11821d879b7">yaml_parser_s::start</a></div><div class="ttdeci">yaml_parser_state_t * start</div><div class="ttdoc">The beginning of the stack. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l01247">yaml.h:1247</a></div></div> <div class="ttc" id="structyaml__event__s_html_a15618ee917746d28d97ad8eb9639e141"><div class="ttname"><a href="../../d2/d72/structyaml__event__s.html#a15618ee917746d28d97ad8eb9639e141">yaml_event_s::length</a></div><div class="ttdeci">size_t length</div><div class="ttdoc">The length of the scalar value. </div><div class="ttdef"><b>Definition:</b> <a href="../../dc/dfe/yaml_8h_source.html#l00436">yaml.h:436</a></div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>