Current File : //opt/RZruby/share/doc/ruby/html/de/dce/syck_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.5"/>
<title>Ruby: ext/syck/syck.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 style="padding-left: 0.5em;">
<div id="projectname">Ruby
 <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main Page</span></a></li>
<li><a href="../../modules.html"><span>Modules</span></a></li>
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</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_82886336ce0fa06807398e026665a941.html">syck</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">syck.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="../../de/dce/syck_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> <span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * syck.h</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * $Author: naruse $</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * Copyright (C) 2003 why the lucky stiff</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef SYCK_H</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor"></span><span class="preprocessor">#define SYCK_H</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#acfcc3b521945b0285bf92acc360aedfe"> 12</a></span> <span class="preprocessor">#define SYCK_YAML_MAJOR 1</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a8ae9ccf58b9b34169b25fddb926f04e8"> 13</a></span> <span class="preprocessor"></span><span class="preprocessor">#define SYCK_YAML_MINOR 0</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#abe48fac810a8a79c7b2ded3216b25ee8"> 15</a></span> <span class="preprocessor">#define YAML_DOMAIN "yaml.org,2002"</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <stdio.h></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 <ctype.h></span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "<a class="code" href="../../dd/d24/st_8h.html">ruby/st.h</a>"</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#if defined(__cplusplus)</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> * Memory Allocation</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#if defined(HAVE_ALLOCA_H) && !defined(__GNUC__)</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"></span><span class="preprocessor">#include <alloca.h></span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#ifdef DEBUG</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor"></span><span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#ad8976dccda0d29899346122ac5e86ddf">syck_assert</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">unsigned</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor"># define ASSERT(f) \</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor"> (( f ) ? (void)0 : syck_assert( __FILE__, __LINE__, #f ))</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor"></span><span class="preprocessor">#else</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a79da58dac9dcdbcd4005f1d440e363ba"> 38</a></span> <span class="preprocessor"></span><span class="preprocessor"># define ASSERT(f) ((void)0)</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#ifndef NULL</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4"> 42</a></span> <span class="preprocessor"></span><span class="preprocessor"># define NULL (void *)0</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a5ad3e8aa9105cb4dc0fbc9d33427671d"> 45</a></span> <span class="preprocessor">#define ALLOC_CT 8</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#afc4805cd2cca78083bb1b2ccc79c3d68"> 46</a></span> <span class="preprocessor"></span><span class="preprocessor">#define SYCK_BUFFERSIZE 4096</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a2d20ec6949b5978b35b88eedf43f36ff"> 47</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_ALLOC_N(type,n) (type*)malloc(sizeof(type)*(n))</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a4114ec55b6f0ccb17ffb6faf8b617019"> 48</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_ALLOC(type) (type*)malloc(sizeof(type))</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a8e4e47dc8e12e09341df3edce2825334"> 49</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_REALLOC_N(var,type,n) (var)=(type*)realloc((char*)(var),sizeof(type)*(n))</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a59b854f4bc2b7cd8e19c75600deeb24d"> 50</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_FREE(n) if (n) { free(n); n = NULL; }</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a4c3199718893f989e53f2ca7794d7bb7"> 52</a></span> <span class="preprocessor">#define S_ALLOCA_N(type,n) (type*)alloca(sizeof(type)*(n))</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a9862f0d21b09e3963c3dc6fc9a18c27d"> 54</a></span> <span class="preprocessor">#define S_MEMZERO(p,type,n) memset((p), 0, sizeof(type)*(n))</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a1657ed69b26e144319b4ab50e78f6439"> 55</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_MEMCPY(p1,p2,type,n) memcpy((p1), (p2), sizeof(type)*(n))</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a1ae93b2759c9dc2826693e05b12f9890"> 56</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_MEMMOVE(p1,p2,type,n) memmove((p1), (p2), sizeof(type)*(n))</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a6ef86870cec26bae1c7c20bf52054b99"> 57</a></span> <span class="preprocessor"></span><span class="preprocessor">#define S_MEMCMP(p1,p2,type,n) memcmp((p1), (p2), sizeof(type)*(n))</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#acf16391f6da3258d76b95d023623ab9c"> 59</a></span> <span class="preprocessor">#define BLOCK_FOLD 10</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a77d109f60fe4654d99646aa93fb726d0"> 60</a></span> <span class="preprocessor"></span><span class="preprocessor">#define BLOCK_LIT 20</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ab065b7eb269e497344ead36429920144"> 61</a></span> <span class="preprocessor"></span><span class="preprocessor">#define BLOCK_PLAIN 30</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#acd1f2c925deccdc97b77b5c14880128b"> 62</a></span> <span class="preprocessor"></span><span class="preprocessor">#define NL_CHOMP 40</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a2f756aa0bea87d08de5f336eb4b724d0"> 63</a></span> <span class="preprocessor"></span><span class="preprocessor">#define NL_KEEP 50</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment"> * Node definitions</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#ifndef ST_DATA_T_DEFINED</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8"> 69</a></span> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">long</span> <a class="code" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b"> 72</a></span> <span class="preprocessor">#define SYMID st_data_t</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7095676c8ff4c7147ac9fb5450cfd1bf"> 74</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../df/dfc/struct__syck__node.html">_syck_node</a> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a>;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733"> 76</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733">syck_kind_tag</a> {</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a992c3dbceb31f3bbf053fb2170fd307c"> 77</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a992c3dbceb31f3bbf053fb2170fd307c">syck_map_kind</a>,</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733ab3ee44dfdcd52f7580a5ff6b46e53794"> 78</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733ab3ee44dfdcd52f7580a5ff6b46e53794">syck_seq_kind</a>,</div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a216d57d7deae9b0632040d9d185605f4"> 79</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a216d57d7deae9b0632040d9d185605f4">syck_str_kind</a></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> };</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4"> 82</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4">map_part</a> {</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4a61d8cfcab139ffb67ab78027950729ff"> 83</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4a61d8cfcab139ffb67ab78027950729ff">map_key</a>,</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4af7f7f627a79b093a48b160f9f9d53ec2"> 84</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4af7f7f627a79b093a48b160f9f9d53ec2">map_value</a></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> };</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fb"> 87</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fb">map_style</a> {</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba1106689b2a9af988f2cf9fa36136e2de"> 88</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba1106689b2a9af988f2cf9fa36136e2de">map_none</a>,</div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba6d4a58f471d305293f361dda7fe33808"> 89</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba6d4a58f471d305293f361dda7fe33808">map_inline</a></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> };</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9d"> 92</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9d">seq_style</a> {</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9da83e645a5fd3701d5cefac9edfaa5011f"> 93</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9da83e645a5fd3701d5cefac9edfaa5011f">seq_none</a>,</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9dad6ab253d3e9d8d2b864e5dec9dc3a0ba"> 94</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9dad6ab253d3e9d8d2b864e5dec9dc3a0ba">seq_inline</a></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> };</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31"> 97</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> {</div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a91d800cf241e7dc19373dcbceb2c1c27"> 98</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a91d800cf241e7dc19373dcbceb2c1c27">scalar_none</a>,</div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a4644440933345c1ac67c049d3b54c797"> 99</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a4644440933345c1ac67c049d3b54c797">scalar_1quote</a>,</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a04ab6baa79414ba7ecc1add16c0bde61"> 100</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a04ab6baa79414ba7ecc1add16c0bde61">scalar_2quote</a>,</div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aec0a149f2467b0929ff58e5cd2e4dea2"> 101</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aec0a149f2467b0929ff58e5cd2e4dea2">scalar_fold</a>,</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aef1d1e7c791267244aac19334646178b"> 102</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aef1d1e7c791267244aac19334646178b">scalar_literal</a>,</div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31ad2d0da74e48550b9379d387ba4fc370b"> 103</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31ad2d0da74e48550b9379d387ba4fc370b">scalar_plain</a></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> };</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="comment"> * Node metadata struct</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html"> 109</a></span> <span class="keyword">struct </span><a class="code" href="../../df/dfc/struct__syck__node.html">_syck_node</a> {</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="comment">/* Symbol table ID */</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a1174c5eccddd38432674afe8f3d0dcac"> 111</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../df/dfc/struct__syck__node.html#a1174c5eccddd38432674afe8f3d0dcac">id</a>;</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">/* Underlying kind */</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a7a01ec5b99a80be73a0d2d835e2cf778"> 113</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733">syck_kind_tag</a> <a class="code" href="../../df/dfc/struct__syck__node.html#a7a01ec5b99a80be73a0d2d835e2cf778">kind</a>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="comment">/* Fully qualified tag-uri for type */</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a29efc25fc63be0b2b4af16c23630adc9"> 115</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../df/dfc/struct__syck__node.html#a29efc25fc63be0b2b4af16c23630adc9">type_id</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">/* Anchor name */</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#aa4af6d7d3f900f18531f8298a5dcff98"> 117</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../df/dfc/struct__syck__node.html#aa4af6d7d3f900f18531f8298a5dcff98">anchor</a>;</div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="comment">/* Storage for map data */</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keyword">struct </span>SyckMap {</div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#afe1cbb3e8c7a6e5428d9364c79b08be4"> 121</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fb">map_style</a> <a class="code" href="../../df/dfc/struct__syck__node.html#afe1cbb3e8c7a6e5428d9364c79b08be4">style</a>;</div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a57751284e03feb5d381d1abacbbcec72"> 122</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> *<a class="code" href="../../df/dfc/struct__syck__node.html#a57751284e03feb5d381d1abacbbcec72">keys</a>;</div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#ac53bbf279819e62df6072da2dd8867ed"> 123</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> *<a class="code" href="../../df/dfc/struct__syck__node.html#ac53bbf279819e62df6072da2dd8867ed">values</a>;</div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a58b32d58670b0eadabe1fa680d16d60a"> 124</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../df/dfc/struct__syck__node.html#a58b32d58670b0eadabe1fa680d16d60a">capa</a>;</div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a4590f56deb3587af0d99af6cf2cff46e"> 125</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../df/dfc/struct__syck__node.html#a4590f56deb3587af0d99af6cf2cff46e">idx</a>;</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  } *<a class="code" href="../../df/dfc/struct__syck__node.html#adc5378ff99ee53b2dc7e88f06dff621d">pairs</a>;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="comment">/* Storage for sequence data */</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keyword">struct </span>SyckSeq {</div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a3f326cec1b5007ab756ddc8e90edd98b"> 129</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9d">seq_style</a> <a class="code" href="../../df/dfc/struct__syck__node.html#afe1cbb3e8c7a6e5428d9364c79b08be4">style</a>;</div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a82251a04bcae170fb026fb49485034dd"> 130</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> *<a class="code" href="../../df/dfc/struct__syck__node.html#a82251a04bcae170fb026fb49485034dd">items</a>;</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keywordtype">long</span> <a class="code" href="../../df/dfc/struct__syck__node.html#a58b32d58670b0eadabe1fa680d16d60a">capa</a>;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordtype">long</span> <a class="code" href="../../df/dfc/struct__syck__node.html#a4590f56deb3587af0d99af6cf2cff46e">idx</a>;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  } *<a class="code" href="../../df/dfc/struct__syck__node.html#a630c92a90926c42899231fafdfe52acd">list</a>;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="comment">/* Storage for string data */</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">struct </span>SyckStr {</div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a367674198847510565c21e5d339fa2b1"> 136</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> <a class="code" href="../../df/dfc/struct__syck__node.html#afe1cbb3e8c7a6e5428d9364c79b08be4">style</a>;</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a4ff023e577a0505eb3732a050b4a712e"> 137</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../df/dfc/struct__syck__node.html#a4ff023e577a0505eb3732a050b4a712e">ptr</a>;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#a92faef05a445970ddef77f8ee169e15f"> 138</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../df/dfc/struct__syck__node.html#a92faef05a445970ddef77f8ee169e15f">len</a>;</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  } *<a class="code" href="../../df/dfc/struct__syck__node.html#ab14f44dee63a79e461ef62aa4bdedb84">str</a>;</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  } <a class="code" href="../../df/dfc/struct__syck__node.html#a486c52ab890ab53cc09c46252bf8ada5">data</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="comment">/* Shortcut node */</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="../../df/dfc/struct__syck__node.html#ac15c9b5690a94ecd7067cbaa936b60fd"> 142</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../df/dfc/struct__syck__node.html#ac15c9b5690a94ecd7067cbaa936b60fd">shortcut</a>;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> };</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> </div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="comment"> * Parser definitions</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ad7d97c3f7a833f376318facb0219a436"> 148</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../db/d41/struct__syck__parser.html">_syck_parser</a> <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a>;</div>
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ae2737e3e5af81bbf3631673b83ce05a8"> 149</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d8/db6/struct__syck__file.html">_syck_file</a> <a class="code" href="../../d8/db6/struct__syck__file.html">SyckIoFile</a>;</div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ac73074b3cee026efbf067d63a6721e94"> 150</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../de/d5a/struct__syck__str.html">_syck_str</a> <a class="code" href="../../de/d5a/struct__syck__str.html">SyckIoStr</a>;</div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7dc13a8919899e9b40b0d16268f0c463"> 151</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../dd/d0e/struct__syck__level.html">_syck_level</a> <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a>;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a548b96b6bb65abd5e9c022dfc962684e"> 153</a></span> <span class="keyword">typedef</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> (*<a class="code" href="../../de/dce/syck_8h.html#a548b96b6bb65abd5e9c022dfc962684e">SyckNodeHandler</a>)(<a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *);</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a0375c6bda0a68121e04a4074ab9eb794"> 154</a></span> <span class="keyword">typedef</span> <a class="code" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> (*<a class="code" href="../../de/dce/syck_8h.html#a0375c6bda0a68121e04a4074ab9eb794">SyckErrorHandler</a>)(SyckParser *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ae95442b66802d765983a95445252d088"> 155</a></span> <span class="keyword">typedef</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * (*SyckBadAnchorHandler)(SyckParser *, <span class="keywordtype">char</span> *);</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ae8ccd1188198eb10d26e4e9b51b4487b"> 156</a></span> <span class="keyword">typedef</span> <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> (*<a class="code" href="../../de/dce/syck_8h.html#ae8ccd1188198eb10d26e4e9b51b4487b">SyckIoFileRead</a>)(<span class="keywordtype">char</span> *, <a class="code" href="../../d8/db6/struct__syck__file.html">SyckIoFile</a> *, <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>);</div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a"> 157</a></span> <span class="keyword">typedef</span> <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> (*<a class="code" href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a">SyckIoStrRead</a>)(<span class="keywordtype">char</span> *, <a class="code" href="../../de/d5a/struct__syck__str.html">SyckIoStr</a> *, <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>);</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cf"> 159</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cf">syck_io_type</a> {</div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cccd146a4ea8409d9574e7be7a9a01d"> 160</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cccd146a4ea8409d9574e7be7a9a01d">syck_io_str</a>,</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cc09ceb2c05bd9a62d5f0fac4eb1589"> 161</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cc09ceb2c05bd9a62d5f0fac4eb1589">syck_io_file</a></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> };</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6"> 164</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6">syck_parser_input</a> {</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a83026aac84ccfa1999bdf9e9b5e88233"> 165</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a83026aac84ccfa1999bdf9e9b5e88233">syck_yaml_utf8</a>,</div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6acbf21e934c254043cb17d45f7eaebe87"> 166</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6acbf21e934c254043cb17d45f7eaebe87">syck_yaml_utf16</a>,</div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6ad5ff49d42d4b08b69e48460659586498"> 167</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6ad5ff49d42d4b08b69e48460659586498">syck_yaml_utf32</a>,</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a682df9f1b6ff4cd3d34c08bab3b3ec98"> 168</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a682df9f1b6ff4cd3d34c08bab3b3ec98">syck_bytecode_utf8</a></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> };</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47"> 171</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47">syck_level_status</a> {</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47ab585bdb00a8c49635980f38231e6b765"> 172</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47ab585bdb00a8c49635980f38231e6b765">syck_lvl_header</a>,</div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a88a78093637dde7eea1f0908a8a1c8c6"> 173</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a88a78093637dde7eea1f0908a8a1c8c6">syck_lvl_doc</a>,</div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a110d860d4221f15b6ce30be7ce1904fc"> 174</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a110d860d4221f15b6ce30be7ce1904fc">syck_lvl_open</a>,</div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8cf827bb42699b875e1f8db92e8d85b9"> 175</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8cf827bb42699b875e1f8db92e8d85b9">syck_lvl_seq</a>,</div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a193976ec9cc4f9ee296a851e5f03c4f8"> 176</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a193976ec9cc4f9ee296a851e5f03c4f8">syck_lvl_map</a>,</div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b67801a4337f6fc3a6a1457d1522084"> 177</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b67801a4337f6fc3a6a1457d1522084">syck_lvl_block</a>,</div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a94b9733e9137d1efe6f594063d284651"> 178</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a94b9733e9137d1efe6f594063d284651">syck_lvl_str</a>,</div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a90bc43e019e7e4c3d41f6d4ab92d1a6b"> 179</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a90bc43e019e7e4c3d41f6d4ab92d1a6b">syck_lvl_iseq</a>,</div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a65beb407005776a7a575da4dd9b65a65"> 180</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a65beb407005776a7a575da4dd9b65a65">syck_lvl_imap</a>,</div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8bcc9414b48d38941746d6cbd6c4ccce"> 181</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8bcc9414b48d38941746d6cbd6c4ccce">syck_lvl_end</a>,</div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47aa4d3351fa7a72737184ccad841f4e39a"> 182</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47aa4d3351fa7a72737184ccad841f4e39a">syck_lvl_pause</a>,</div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a285c921cf654fdde7b7c5874923a2637"> 183</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a285c921cf654fdde7b7c5874923a2637">syck_lvl_anctag</a>,</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b4728afa0a95f1f6acfd7f8d2c16716"> 184</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b4728afa0a95f1f6acfd7f8d2c16716">syck_lvl_mapx</a>,</div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8c8e24a9e66423e11f537de74135aeb3"> 185</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8c8e24a9e66423e11f537de74135aeb3">syck_lvl_seqx</a></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> };</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> </div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="comment"> * Parser structs</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="../../d8/db6/struct__syck__file.html"> 191</a></span> <span class="keyword">struct </span><a class="code" href="../../d8/db6/struct__syck__file.html">_syck_file</a> {</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="comment">/* File pointer */</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="../../d8/db6/struct__syck__file.html#a7d0c4c3834572d82f9ea22851d234395"> 193</a></span>  <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *<a class="code" href="../../d8/db6/struct__syck__file.html#a7d0c4c3834572d82f9ea22851d234395">ptr</a>;</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="comment">/* Function which FILE -> buffer */</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="../../d8/db6/struct__syck__file.html#a293acf6fea856d66278c4bc4c1f7adc3"> 195</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ae8ccd1188198eb10d26e4e9b51b4487b">SyckIoFileRead</a> <a class="code" href="../../d8/db6/struct__syck__file.html#a293acf6fea856d66278c4bc4c1f7adc3">read</a>;</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> };</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="../../de/d5a/struct__syck__str.html"> 198</a></span> <span class="keyword">struct </span><a class="code" href="../../de/d5a/struct__syck__str.html">_syck_str</a> {</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="comment">/* String buffer pointers */</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="../../de/d5a/struct__syck__str.html#a491f570eabee91fca03a3b3e6e4f2e58"> 200</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../de/d5a/struct__syck__str.html#ac4cec327b41f0d8f07c935f808afbdfc">beg</a>, *<a class="code" href="../../de/d5a/struct__syck__str.html#a491f570eabee91fca03a3b3e6e4f2e58">ptr</a>, *<a class="code" href="../../de/d5a/struct__syck__str.html#a42f8e0094771b7da661c8fe168231018">end</a>;</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="comment">/* Function which string -> buffer */</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="../../de/d5a/struct__syck__str.html#a39a1741744430c5d5d22fca81d88c007"> 202</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a">SyckIoStrRead</a> <a class="code" href="../../de/d5a/struct__syck__str.html#a39a1741744430c5d5d22fca81d88c007">read</a>;</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> };</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html"> 205</a></span> <span class="keyword">struct </span><a class="code" href="../../dd/d0e/struct__syck__level.html">_syck_level</a> {</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="comment">/* Indent */</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html#a401e3fc67c4f33f8535cd3ec26fdb87d"> 207</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../dd/d0e/struct__syck__level.html#a401e3fc67c4f33f8535cd3ec26fdb87d">spaces</a>;</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="comment">/* Counts nodes emitted at this level, useful for parsing</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="comment"> * keys and pairs in bytecode */</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html#afa7cc05334cbd8dbe1367d9de134c8ab"> 210</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../dd/d0e/struct__syck__level.html#afa7cc05334cbd8dbe1367d9de134c8ab">ncount</a>;</div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="comment">/* Does node have anchors or tags? */</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html#aa2b1e34c2e0e92f8ea8775278ed6c9c6"> 212</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../dd/d0e/struct__syck__level.html#aa2b1e34c2e0e92f8ea8775278ed6c9c6">anctag</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">/* Domain prefixing at the given level */</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html#a4c63afeb231da346539b476b29024ab0"> 214</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../dd/d0e/struct__syck__level.html#a4c63afeb231da346539b476b29024ab0">domain</a>;</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="comment">/* Keeps a node status */</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="../../dd/d0e/struct__syck__level.html#adc00a7ade66d407d9d00745e491c4d6c"> 216</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47">syck_level_status</a> <a class="code" href="../../dd/d0e/struct__syck__level.html#adc00a7ade66d407d9d00745e491c4d6c">status</a>;</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> };</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html"> 219</a></span> <span class="keyword">struct </span><a class="code" href="../../db/d41/struct__syck__parser.html">_syck_parser</a> {</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="comment">/* Root node */</span></div>
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#ac53f7fde6de621d7efcaacf411668955"> 221</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../db/d41/struct__syck__parser.html#a20e9d18594107e073f5218a466c362b2">root</a>, <a class="code" href="../../db/d41/struct__syck__parser.html#ac53f7fde6de621d7efcaacf411668955">root_on_error</a>;</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <span class="comment">/* Implicit typing flag */</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#ac7a3cd9a2d32d7d46b2c8ad6fddd3b6a"> 223</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#ac6e4b3cb0389c9201a94818a4e38191a">implicit_typing</a>, <a class="code" href="../../db/d41/struct__syck__parser.html#ac7a3cd9a2d32d7d46b2c8ad6fddd3b6a">taguri_expansion</a>;</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="comment">/* Scripting language function to handle nodes */</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#aaa794a0ba92e659201dfc5295b81f60f"> 225</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a548b96b6bb65abd5e9c022dfc962684e">SyckNodeHandler</a> <a class="code" href="../../db/d41/struct__syck__parser.html#aaa794a0ba92e659201dfc5295b81f60f">handler</a>;</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="comment">/* Error handler */</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#af47726ba6c58d2026f756435921dc608"> 227</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a0375c6bda0a68121e04a4074ab9eb794">SyckErrorHandler</a> <a class="code" href="../../db/d41/struct__syck__parser.html#af47726ba6c58d2026f756435921dc608">error_handler</a>;</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="comment">/* InvalidAnchor handler */</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a8aa415130efb82bce0e00e382bca0894"> 229</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ae95442b66802d765983a95445252d088">SyckBadAnchorHandler</a> <a class="code" href="../../db/d41/struct__syck__parser.html#a8aa415130efb82bce0e00e382bca0894">bad_anchor_handler</a>;</div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="comment">/* Parser input type */</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a470b949d6c8c7aa896c427a962cf4cf7"> 231</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6">syck_parser_input</a> <a class="code" href="../../db/d41/struct__syck__parser.html#a470b949d6c8c7aa896c427a962cf4cf7">input_type</a>;</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="comment">/* IO type */</span></div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#aed615139a52c846b7da14e503911a92a"> 233</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cf">syck_io_type</a> <a class="code" href="../../db/d41/struct__syck__parser.html#aed615139a52c846b7da14e503911a92a">io_type</a>;</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="comment">/* Custom buffer size */</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#affefccf58cef3dab2cd8b599266e2129"> 235</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../db/d41/struct__syck__parser.html#affefccf58cef3dab2cd8b599266e2129">bufsize</a>;</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="comment">/* Buffer pointers */</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a09c56524c33a2abc927a88a56c66b27b"> 237</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../db/d41/struct__syck__parser.html#a1935286b903bd7debfb48aaeb8601532">buffer</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#a6e05a65ef9d4e0874fd60c62efd025ee">linectptr</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#abfd917ae4f633b940c0f7fa53f4d2719">lineptr</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#a09c56524c33a2abc927a88a56c66b27b">toktmp</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#abcadab96655c84e4f5b5e016bd315d6c">token</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#a2fd2b34efd0f99b4abf374fe2fcde2d3">cursor</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#afba99af94955d02aa60cad5268e125a1">marker</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#a4da5e69842a283918f67866b04021d18">limit</a>;</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="comment">/* Line counter */</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a448764b95de82a1cb35d7c9caa38dbaa"> 239</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#a448764b95de82a1cb35d7c9caa38dbaa">linect</a>;</div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="comment">/* Last token from yylex() */</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a2ab2a9ddacd5f69258b4c9099b16b06d"> 241</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#a2ab2a9ddacd5f69258b4c9099b16b06d">last_token</a>;</div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <span class="comment">/* Force a token upon next call to yylex() */</span></div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a0d89a369b0b60d6b01de2fa7cc3524f7"> 243</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#a0d89a369b0b60d6b01de2fa7cc3524f7">force_token</a>;</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="comment">/* EOF flag */</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a4768762310f5492bcfe2726bcc39efb5"> 245</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#a4768762310f5492bcfe2726bcc39efb5">eof</a>;</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">union </span>{</div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a007e7b2f5ac90b023881ecd86040f478"> 247</a></span>  SyckIoFile *<a class="code" href="../../db/d41/struct__syck__parser.html#a007e7b2f5ac90b023881ecd86040f478">file</a>;</div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a73b98d269ddb0d122c45773cbcae7e63"> 248</a></span>  SyckIoStr *<a class="code" href="../../db/d41/struct__syck__parser.html#a73b98d269ddb0d122c45773cbcae7e63">str</a>;</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  } <a class="code" href="../../db/d41/struct__syck__parser.html#abd554b2b7b371e058a79ea0fbb05b8a1">io</a>;</div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="comment">/* Symbol table for anchors */</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a4be392731147287e9ca74e4803bd77d9"> 251</a></span>  <a class="code" href="../../d0/ddd/structst__table.html">st_table</a> *<a class="code" href="../../db/d41/struct__syck__parser.html#a2566b1b90cd56a423a8f080b6d5a7612">anchors</a>, *<a class="code" href="../../db/d41/struct__syck__parser.html#a4be392731147287e9ca74e4803bd77d9">bad_anchors</a>;</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="comment">/* Optional symbol table for SYMIDs */</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a162e208ef9acada15e395b052c85dcb4"> 253</a></span>  <a class="code" href="../../d0/ddd/structst__table.html">st_table</a> *<a class="code" href="../../db/d41/struct__syck__parser.html#a162e208ef9acada15e395b052c85dcb4">syms</a>;</div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="comment">/* Levels of indentation */</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#acb7a10676990c8e335eb7274f28151da"> 255</a></span>  <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a> *<a class="code" href="../../db/d41/struct__syck__parser.html#acb7a10676990c8e335eb7274f28151da">levels</a>;</div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#aa14a3801c1b5c36646dcbff2f5288c51"> 256</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#aa14a3801c1b5c36646dcbff2f5288c51">lvl_idx</a>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a2f47a894102346125604f7c922d9bda9"> 257</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d41/struct__syck__parser.html#a2f47a894102346125604f7c922d9bda9">lvl_capa</a>;</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="comment">/* Pointer for extension's use */</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="../../db/d41/struct__syck__parser.html#a32e94190ff0368e256c50c4a69072782"> 259</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../db/d41/struct__syck__parser.html#a32e94190ff0368e256c50c4a69072782">bonus</a>;</div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> };</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="comment"> * Emitter definitions</span></div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a28419200573a2f6163f1a6de043bd026"> 265</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../d8/df6/struct__syck__emitter.html">_syck_emitter</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a>;</div>
<div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a242cc655efc952a2c06c2d9712c0a9b6"> 266</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="../../db/d34/struct__syck__emitter__node.html">_syck_emitter_node</a> <a class="code" href="../../db/d34/struct__syck__emitter__node.html">SyckEmitterNode</a>;</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span> </div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a87cd49951d40306ad5ae09bf8f0cc5fb"> 268</a></span> <span class="keyword">typedef</span> <a class="code" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> (*<a class="code" href="../../de/dce/syck_8h.html#a87cd49951d40306ad5ae09bf8f0cc5fb">SyckOutputHandler</a>)(<a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <span class="keywordtype">char</span> *, <a class="code" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>);</div>
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#ab9e59d05187340135cdd48ba984ea228"> 269</a></span> <span class="keyword">typedef</span> <a class="code" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> (*<a class="code" href="../../de/dce/syck_8h.html#ab9e59d05187340135cdd48ba984ea228">SyckEmitterHandler</a>)(SyckEmitter *, <a class="code" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>);</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04"> 271</a></span> <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04">doc_stage</a> {</div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0d1fbbbb2cb83330bfeeaacfb8f9908e"> 272</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0d1fbbbb2cb83330bfeeaacfb8f9908e">doc_open</a>,</div>
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0cdac32ad46f4cc2160b0c6f36a9a90b"> 273</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0cdac32ad46f4cc2160b0c6f36a9a90b">doc_processing</a></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> };</div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> </div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="comment"> * Emitter struct</span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html"> 279</a></span> <span class="keyword">struct </span><a class="code" href="../../d8/df6/struct__syck__emitter.html">_syck_emitter</a> {</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="comment">/* Headerless doc flag */</span></div>
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a93a1b4e72752fe68cb5b615266810b11"> 281</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a93a1b4e72752fe68cb5b615266810b11">headless</a>;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="comment">/* Force header? */</span></div>
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a48879724a6f8cfd9be22a069491b3dc8"> 283</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a48879724a6f8cfd9be22a069491b3dc8">use_header</a>;</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="comment">/* Force version? */</span></div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a903652654e7763e61f8ea52e90b36db4"> 285</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a903652654e7763e61f8ea52e90b36db4">use_version</a>;</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="comment">/* Sort hash keys */</span></div>
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#abaf2fa9232e3dcdde0ffaa8f5bbb3e52"> 287</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#abaf2fa9232e3dcdde0ffaa8f5bbb3e52">sort_keys</a>;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="comment">/* Anchor format */</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a72e7aa295527973d4166e9eaa1b84eea"> 289</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../d8/df6/struct__syck__emitter.html#a72e7aa295527973d4166e9eaa1b84eea">anchor_format</a>;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="comment">/* Explicit typing on all collections? */</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a714457cf53a8c01c33a4c3fc7890e06c"> 291</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a714457cf53a8c01c33a4c3fc7890e06c">explicit_typing</a>;</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="comment">/* Best width on folded scalars */</span></div>
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a23c54040a81c39d90489250ce66fd3cf"> 293</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a23c54040a81c39d90489250ce66fd3cf">best_width</a>;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="comment">/* Use literal[1] or folded[2] blocks on all text? */</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#abae2d1aaa5f6799f012747ee2e999de2"> 295</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html#abae2d1aaa5f6799f012747ee2e999de2">style</a>;</div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="comment">/* Stage of written document */</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a9b961bc8d17683a1b224d1b8ddd8f82c"> 297</a></span>  <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04">doc_stage</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a9b961bc8d17683a1b224d1b8ddd8f82c">stage</a>;</div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="comment">/* Level counter */</span></div>
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#abd506e869003405dfa510827bf3f66b1"> 299</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#abd506e869003405dfa510827bf3f66b1">level</a>;</div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="comment">/* Default indentation */</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a1e9795a23ab21ee7fc817921c3a238e1"> 301</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a1e9795a23ab21ee7fc817921c3a238e1">indent</a>;</div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="comment">/* Object ignore ID */</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a7fc9ae76635c0c84460b4d4a0aaad1dc"> 303</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a7fc9ae76635c0c84460b4d4a0aaad1dc">ignore_id</a>;</div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <span class="comment">/* Symbol table for anchors */</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a7b0db5fa866e726fc11b2bf08a5830b2"> 305</a></span>  <a class="code" href="../../d0/ddd/structst__table.html">st_table</a> *<a class="code" href="../../d8/df6/struct__syck__emitter.html#a7b0db5fa866e726fc11b2bf08a5830b2">markers</a>, *<a class="code" href="../../d8/df6/struct__syck__emitter.html#ac20bad3bf020fd6e0a02dc506eeaf421">anchors</a>, *<a class="code" href="../../d8/df6/struct__syck__emitter.html#aee20e4cb0b0911ee2f37b9c065e23a85">anchored</a>;</div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="comment">/* Custom buffer size */</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#ac1aed632ef8ec2b30a57345949689fd7"> 307</a></span>  <span class="keywordtype">size_t</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#ac1aed632ef8ec2b30a57345949689fd7">bufsize</a>;</div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="comment">/* Buffer */</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a3f5edd01c8e21f404279d345b981a49b"> 309</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../d8/df6/struct__syck__emitter.html#aea9239b4ebb3ae4f3d3502fce357f143">buffer</a>, *<a class="code" href="../../d8/df6/struct__syck__emitter.html#a3f5edd01c8e21f404279d345b981a49b">marker</a>;</div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="comment">/* Absolute position of the buffer */</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#aca2e1583f8909e1ea4e37bef74b1381c"> 311</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#aca2e1583f8909e1ea4e37bef74b1381c">bufpos</a>;</div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="comment">/* Handler for emitter nodes */</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a886df322c1ec31d88ca0b9026823b8e6"> 313</a></span>  <a class="code" href="../../de/dce/syck_8h.html#ab9e59d05187340135cdd48ba984ea228">SyckEmitterHandler</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a886df322c1ec31d88ca0b9026823b8e6">emitter_handler</a>;</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="comment">/* Handler for output */</span></div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a5f4f9b474c3ec9a9583333c83f188532"> 315</a></span>  <a class="code" href="../../de/dce/syck_8h.html#a87cd49951d40306ad5ae09bf8f0cc5fb">SyckOutputHandler</a> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a5f4f9b474c3ec9a9583333c83f188532">output_handler</a>;</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="comment">/* Levels of indentation */</span></div>
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#ae7f2d8223a9d5fa4993f6e33694f4762"> 317</a></span>  <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a> *<a class="code" href="../../d8/df6/struct__syck__emitter.html#ae7f2d8223a9d5fa4993f6e33694f4762">levels</a>;</div>
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a210f0a62f622de3c022948e946d6efdd"> 318</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a210f0a62f622de3c022948e946d6efdd">lvl_idx</a>;</div>
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a2bf84b16e1c52734de7056f290a0be17"> 319</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../d8/df6/struct__syck__emitter.html#a2bf84b16e1c52734de7056f290a0be17">lvl_capa</a>;</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="comment">/* Pointer for extension's use */</span></div>
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="../../d8/df6/struct__syck__emitter.html#a8ebc445cac4146b1157563aa2a747a4b"> 321</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../d8/df6/struct__syck__emitter.html#a8ebc445cac4146b1157563aa2a747a4b">bonus</a>;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> };</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span> </div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span> <span class="comment"> * Emitter node metadata struct</span></div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="../../db/d34/struct__syck__emitter__node.html"> 327</a></span> <span class="keyword">struct </span><a class="code" href="../../db/d34/struct__syck__emitter__node.html">_syck_emitter_node</a> {</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  <span class="comment">/* Node buffer position */</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="../../db/d34/struct__syck__emitter__node.html#ae9bd087289ffef0db8bbf96178336594"> 329</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../db/d34/struct__syck__emitter__node.html#ae9bd087289ffef0db8bbf96178336594">pos</a>;</div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="comment">/* Current indent */</span></div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="../../db/d34/struct__syck__emitter__node.html#a445dcd5d8ec003b7d1f9cae25b26637d"> 331</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../db/d34/struct__syck__emitter__node.html#a445dcd5d8ec003b7d1f9cae25b26637d">indent</a>;</div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="comment">/* Collection? */</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="../../db/d34/struct__syck__emitter__node.html#a0e3263d924fa54563c6782ec3d71a8a7"> 333</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/d34/struct__syck__emitter__node.html#a0e3263d924fa54563c6782ec3d71a8a7">is_shortcut</a>;</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> };</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span> </div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> <span class="comment"> * Handler prototypes</span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../db/dd1/handler_8c.html#a5bf6fcc0e85db10157d09578a06d23f5">syck_hdlr_add_node</a>( SyckParser *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../db/dd1/handler_8c.html#a7f387ff5d297855e71bf0cfceff12160">syck_hdlr_add_anchor</a>( SyckParser *, <span class="keywordtype">char</span> *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="keywordtype">void</span> <a class="code" href="../../db/dd1/handler_8c.html#a6e2814bfe951707cfe9ccc88ab82bb35">syck_hdlr_remove_anchor</a>( SyckParser *, <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../db/dd1/handler_8c.html#a1cbe118d6c8070c0181a653a3ae8cae1">syck_hdlr_get_anchor</a>( SyckParser *, <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="keywordtype">void</span> <a class="code" href="../../db/dd1/handler_8c.html#a5d48c9231b6c0bf0c2af73923736ad6f">syck_add_transfer</a>( <span class="keywordtype">char</span> *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/dd1/handler_8c.html#a27bccd945e77c18127f498d423f0c0ea">syck_xprivate</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/dd1/handler_8c.html#a27c2866322d97b3d1a5f03a1b60dcb3d">syck_taguri</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="keywordtype">int</span> <a class="code" href="../../dc/d53/implicit_8c.html#a6e712591b4b24a5f95e762b3c0583f60">syck_tagcmp</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="keywordtype">int</span> <a class="code" href="../../d1/d7b/syck_8c.html#ad22814d798d33704cbad597d252e2a69">syck_add_sym</a>( SyckParser *, <span class="keywordtype">void</span> * );</div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="keywordtype">int</span> <a class="code" href="../../d1/d7b/syck_8c.html#a0b7d95c9fbc68067b007ced0be4140d2">syck_lookup_sym</a>( SyckParser *, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a>, <span class="keywordtype">void</span> ** );</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="keywordtype">int</span> <a class="code" href="../../db/dd1/handler_8c.html#acedf8898ce663953b428c42e5d2f86fb">syck_try_implicit</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> <span class="keywordtype">char</span> *<a class="code" href="../../dc/d53/implicit_8c.html#ac0006bfdc3c356d02094bb495c8228ff">syck_type_id_to_uri</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="keywordtype">void</span> <a class="code" href="../../dc/d53/implicit_8c.html#a52a36838699c9c2fd95bb584c4c405b5">try_tag_implicit</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../dc/d53/implicit_8c.html#a7aad39f8f9be61583e9bf90aaa3afa2c">syck_match_implicit</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">size_t</span> );</div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> </div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span> <span class="comment"> * API prototypes</span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> <span class="keywordtype">char</span> *<a class="code" href="../../d1/d7b/syck_8c.html#a9287d968dc4ca9e2bd16635a2cdbcdf5">syck_strndup</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span> <span class="keywordtype">long</span> <a class="code" href="../../d1/d7b/syck_8c.html#a22f7c50282f5bd1a09262f0b749714d2">syck_io_file_read</a>( <span class="keywordtype">char</span> *, SyckIoFile *, <span class="keywordtype">long</span>, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="keywordtype">long</span> <a class="code" href="../../d1/d7b/syck_8c.html#a075ee447a834e7d7a43da2c3fc4b2996">syck_io_str_read</a>( <span class="keywordtype">char</span> *, SyckIoStr *, <span class="keywordtype">long</span>, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span> <span class="keywordtype">char</span> *<a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a6331de743d8bbcd4c1469f77cac4319a">syck_base64enc</a>( <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <span class="keywordtype">char</span> *<a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a2a70064b1385f2540a497b62bdfba8a1">syck_base64dec</a>( <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> SyckEmitter *<a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a6d0fdf06e34c563f1f3bae139889ebcf">syck_new_emitter</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#ac79751d8f47e90c1f353d4959c4a5d05">syck_emitter_mark_node</a>( SyckEmitter *, st_data_t );</div>
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a3c487b55ea7b07ec12b5f51d7dd00c01">syck_emitter_ignore_id</a>( SyckEmitter *, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a42ca38a5d2274f822657074a3db6248e">syck_output_handler</a>( SyckEmitter *, <a class="code" href="../../de/dce/syck_8h.html#a87cd49951d40306ad5ae09bf8f0cc5fb">SyckOutputHandler</a> );</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#aafd36170cf25ea8abebb518c1e7f1a4f">syck_emitter_handler</a>( SyckEmitter *, <a class="code" href="../../de/dce/syck_8h.html#ab9e59d05187340135cdd48ba984ea228">SyckEmitterHandler</a> );</div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#acc7e384e4d7addb40d569cb957629c25">syck_free_emitter</a>( SyckEmitter * );</div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a7301faa880213b0cf140c8e6d5a60135">syck_emitter_clear</a>( SyckEmitter * );</div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a251980c11ffad2f157e04ea6ee8dfa66">syck_emitter_write</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a8efd953076eec47ad26c66f1e33b6571">syck_emitter_escape</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a10db41268b6fc67f49d1451f87d3e180">syck_emitter_flush</a>( SyckEmitter *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#ac851171d4d82013821f84db6331bbcc4">syck_emit</a>( SyckEmitter *, st_data_t );</div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a245958e8e4391b414e6c6c45dc9c0119">syck_emit_scalar</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">char</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a0d862bf7ed7b2a435aa4e7f3bc98136b">syck_emit_1quoted</a>( SyckEmitter *, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a9b8082dd28e6e2b50ce77d9f56fafb90">syck_emit_2quoted</a>( SyckEmitter *, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a5c33ad2f8d3a4e0a8cd59c23c5105dd5">syck_emit_folded</a>( SyckEmitter *, <span class="keywordtype">int</span>, <span class="keywordtype">char</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a1a3f23b525f91dcb95ff0cdfa225d516">syck_emit_literal</a>( SyckEmitter *, <span class="keywordtype">char</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a4f21706a140c4315f3b9f97dfda2701f">syck_emit_seq</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9d">seq_style</a> );</div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a9d05a1c46c573f702a27e936b295b63a">syck_emit_item</a>( SyckEmitter *, st_data_t );</div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a5ecc4f5ae062a81ecd2c496ef916964f">syck_emit_map</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fb">map_style</a> );</div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a58741c5a171940423e78be1976eee6d2">syck_emit_end</a>( SyckEmitter * );</div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a9d213f5296217ed7f2bfef25267ab499">syck_emit_tag</a>( SyckEmitter *, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a84635b690e68518e54670f7f4bf1cb47">syck_emit_indent</a>( SyckEmitter * );</div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a> *<a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a5f9693ef17bdeacaa7afd778a29cb919">syck_emitter_current_level</a>( SyckEmitter * );</div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span> <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a> *<a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a35436ae22a44347661a8bb282d9ef744">syck_emitter_parent_level</a>( SyckEmitter * );</div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a69466eaf6caa81595b47f6e1a61f4afe">syck_emitter_pop_level</a>( SyckEmitter * );</div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#ad4ca8cd66282959ffe72da2df08a665b">syck_emitter_add_level</a>( SyckEmitter *, <span class="keywordtype">int</span>, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47">syck_level_status</a> );</div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#adca3b3d5928b2e4e1806db3dfdf96966">syck_emitter_reset_levels</a>( SyckEmitter * );</div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> SyckParser *<a class="code" href="../../d1/d7b/syck_8c.html#a4e5c1f22c72cb41aa35cd1eb6b116ad6">syck_new_parser</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a804cfaeb2b7a420b8be2eb6ca924971f">syck_free_parser</a>( SyckParser * );</div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a0d583400227b4e0e83fca70a9e3b3c5b">syck_parser_set_root_on_error</a>( SyckParser *, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a398f38ffe519acd9c4153baea31375cf">syck_parser_implicit_typing</a>( SyckParser *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#ad226f7c7f90bfc890ef1296b2e29c138">syck_parser_taguri_expansion</a>( SyckParser *, <span class="keywordtype">int</span> );</div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> <span class="keywordtype">int</span> <a class="code" href="../../d3/ddc/syck_2emitter_8c.html#a796f3be7094e862e160bc88516b870a0">syck_scan_scalar</a>( <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#acdc6b9b29c306f28fc5253aff7821c24">syck_parser_handler</a>( SyckParser *, <a class="code" href="../../de/dce/syck_8h.html#a548b96b6bb65abd5e9c022dfc962684e">SyckNodeHandler</a> );</div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#ab78f670894c6d59ebe330e0674a07af4">syck_parser_error_handler</a>( SyckParser *, <a class="code" href="../../de/dce/syck_8h.html#a0375c6bda0a68121e04a4074ab9eb794">SyckErrorHandler</a> );</div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a3394783665ae1263781235088f0d4409">syck_parser_bad_anchor_handler</a>( SyckParser *, <a class="code" href="../../de/dce/syck_8h.html#ae95442b66802d765983a95445252d088">SyckBadAnchorHandler</a> );</div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#ad7a8dffd5bfbd0317e3e669b10f07523">syck_parser_set_input_type</a>( SyckParser *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6">syck_parser_input</a> );</div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a21114eac56a77404aa649db9e5cf59da">syck_parser_file</a>( SyckParser *, <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *, <a class="code" href="../../de/dce/syck_8h.html#ae8ccd1188198eb10d26e4e9b51b4487b">SyckIoFileRead</a> );</div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a410d2163d6633ff13d681c472ddad3a2">syck_parser_str</a>( SyckParser *, <span class="keywordtype">char</span> *, <span class="keywordtype">long</span>, <a class="code" href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a">SyckIoStrRead</a> );</div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#afaf8639371d69c2a94c01117e1e72f59">syck_parser_str_auto</a>( SyckParser *, <span class="keywordtype">char</span> *, <a class="code" href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a">SyckIoStrRead</a> );</div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <a class="code" href="../../dd/d0e/struct__syck__level.html">SyckLevel</a> *<a class="code" href="../../d1/d7b/syck_8c.html#acafa80e22085a374b83c4fa1c77e2df0">syck_parser_current_level</a>( SyckParser * );</div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#af432562f0652e017b64d550f8b23931a">syck_parser_add_level</a>( SyckParser *, <span class="keywordtype">int</span>, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47">syck_level_status</a> );</div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#adefd8b11af76fffd267fc6b0eb6244b1">syck_parser_pop_level</a>( SyckParser * );</div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a406fbfef18d0f241f9adff954f0ab8a1">free_any_io</a>( SyckParser * );</div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="keywordtype">long</span> <a class="code" href="../../d1/d7b/syck_8c.html#a0745c31bdc86020036ea4e8a06e9d288">syck_parser_read</a>( SyckParser * );</div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="keywordtype">long</span> <a class="code" href="../../d1/d7b/syck_8c.html#ade0b524d23bbf8bb3aa94433a66cbb69">syck_parser_readlen</a>( SyckParser *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../d1/d7b/syck_8c.html#a147faa73ff151288ba6b8574a0d82e1b">syck_parse</a>( SyckParser * );</div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="keywordtype">void</span> <a class="code" href="../../d1/d7b/syck_8c.html#a69839c9b12a061e207bb22f4de859809">syck_default_error_handler</a>( SyckParser *, <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../de/dce/syck_8h.html#a2423f29aeb99a165257d92077e450849">syck_yaml2byte_handler</a>( SyckParser *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span> <span class="keywordtype">char</span> *<a class="code" href="../../de/dce/syck_8h.html#a6a1663a771d8cb2ba1d9f12b32117692">syck_yaml2byte</a>( <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span> </div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> <span class="comment"> * Allocation prototypes</span></div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#afbaa5fd21838154e6c5a713a4ab15954">syck_alloc_map</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a14c3273e1b2425775caa153bee116f30">syck_alloc_seq</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ab2cf9106f6c162e3252f6bf5bd0ddaac">syck_alloc_str</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a41e7d203571ae4b10634440d9c78165c">syck_free_node</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ab45a060eea2771cad1e8843fd30696f7">syck_free_members</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#adabd5c0da4af62fa320f9082f28bc63a">syck_new_str</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> );</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a5f99abd11bacdd739b1ef2a9d4fe67b6">syck_new_str2</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">long</span>, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> );</div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ab906a635b4a78f65a6a6586a0758956b">syck_replace_str</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">char</span> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> );</div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a584784ae0ee99031112b5626258e40c1">syck_replace_str2</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">char</span> *, <span class="keywordtype">long</span>, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a> );</div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a1344ae4bdbd0769bfb862c71caae4fae">syck_str_blow_away_commas</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span> <span class="keywordtype">char</span> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a4f4d3f37b4bd9fdeb5bdbae212d3ddcb">syck_str_read</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a6ee224a9aabd1ce62fb93aece44b1b13">syck_new_map</a>( <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a>, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a3f1b7c154e113809475090352fc45a61">syck_map_empty</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ab78b90c73b4eec4e04c69bbd5dcc738a">syck_map_add</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a>, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a705a2150acabae4566144d403c5eb6b0">syck_map_read</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4">map_part</a>, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ac778683dde589afecd9d4c1edb86911f">syck_map_assign</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keyword">enum</span> <a class="code" href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4">map_part</a>, <span class="keywordtype">long</span>, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span> <span class="keywordtype">long</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a816535c6c06cc6f1b9a7e1de533fe233">syck_map_count</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ab81300c68c90ea04430ff93ba32d20bc">syck_map_update</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a9caebeb9be47b5d897e490832ad15f54">syck_new_seq</a>( <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a0df6ae1f1696770b3d23479f04a60286">syck_seq_empty</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#acd5a8640bd0d2af25c3c0294aa53cacd">syck_seq_add</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> <span class="keywordtype">void</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#aac03424ca1ab51d2f3cac6fd59e1cf98">syck_seq_assign</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">long</span>, <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> );</div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span> <a class="code" href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#a974bbb9d9a1483fbb3198f784a8775fa">syck_seq_read</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *, <span class="keywordtype">long</span> );</div>
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span> <span class="keywordtype">long</span> <a class="code" href="../../d3/d18/ext_2syck_2node_8c.html#ac9684e8c0c4e17fd1acab85e2d1a50b4">syck_seq_count</a>( <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * );</div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span> </div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> <span class="comment">/*</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span> <span class="comment"> * Lexer prototypes</span></div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span> <span class="comment"> */</span></div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#ac9284d6ced75d86b0ff443c8666fb33a">syckerror</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> * );</div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span> <span class="keywordtype">int</span> <a class="code" href="../../de/dce/syck_8h.html#a08e75dfd3dc1eff9a5cfee84af683f14">syckparse</a>( <span class="keywordtype">void</span> * );</div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">union </span><a class="code" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>;</div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span> <span class="keywordtype">int</span> <a class="code" href="../../de/dce/syck_8h.html#a83cc79630b221cf6f0230f8289dbd23e">sycklex</a>( <span class="keyword">union</span> <a class="code" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> *, SyckParser * );</div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span> </div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> <span class="preprocessor">#if defined(__cplusplus)</span></div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span> <span class="preprocessor"></span>} <span class="comment">/* extern "C" { */</span></div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span> <span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span> <span class="preprocessor"></span></div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> <span class="preprocessor">#endif </span><span class="comment">/* ifndef SYCK_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="struct__syck__parser_html_a2f47a894102346125604f7c922d9bda9"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a2f47a894102346125604f7c922d9bda9">_syck_parser::lvl_capa</a></div><div class="ttdeci">int lvl_capa</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00257">syck.h:257</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a8bcc9414b48d38941746d6cbd6c4ccce"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8bcc9414b48d38941746d6cbd6c4ccce">syck_lvl_end</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00181">syck.h:181</a></div></div>
<div class="ttc" id="syck_8c_html_ad226f7c7f90bfc890ef1296b2e29c138"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ad226f7c7f90bfc890ef1296b2e29c138">syck_parser_taguri_expansion</a></div><div class="ttdeci">void syck_parser_taguri_expansion(SyckParser *p, int flag)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00291">syck.c:291</a></div></div>
<div class="ttc" id="syck_8h_html_ac1653bff2ff10775586c402316b9b733a992c3dbceb31f3bbf053fb2170fd307c"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a992c3dbceb31f3bbf053fb2170fd307c">syck_map_kind</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00077">syck.h:77</a></div></div>
<div class="ttc" id="syck_8c_html_ad8976dccda0d29899346122ac5e86ddf"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ad8976dccda0d29899346122ac5e86ddf">syck_assert</a></div><div class="ttdeci">void syck_assert(const char *file_name, unsigned line_num, const char *expr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00021">syck.c:21</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a20e9d18594107e073f5218a466c362b2"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a20e9d18594107e073f5218a466c362b2">_syck_parser::root</a></div><div class="ttdeci">SYMID root</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00221">syck.h:221</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a3f1b7c154e113809475090352fc45a61"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a3f1b7c154e113809475090352fc45a61">syck_map_empty</a></div><div class="ttdeci">void syck_map_empty(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00181">node.c:181</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a8ebc445cac4146b1157563aa2a747a4b"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a8ebc445cac4146b1157563aa2a747a4b">_syck_emitter::bonus</a></div><div class="ttdeci">void * bonus</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00321">syck.h:321</a></div></div>
<div class="ttc" id="struct__syck__parser_html_aed615139a52c846b7da14e503911a92a"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#aed615139a52c846b7da14e503911a92a">_syck_parser::io_type</a></div><div class="ttdeci">enum syck_io_type io_type</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00233">syck.h:233</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a7fc9ae76635c0c84460b4d4a0aaad1dc"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a7fc9ae76635c0c84460b4d4a0aaad1dc">_syck_emitter::ignore_id</a></div><div class="ttdeci">SYMID ignore_id</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00303">syck.h:303</a></div></div>
<div class="ttc" id="syck_8h_html_a0375c6bda0a68121e04a4074ab9eb794"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0375c6bda0a68121e04a4074ab9eb794">SyckErrorHandler</a></div><div class="ttdeci">void(* SyckErrorHandler)(SyckParser *, const char *)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00154">syck.h:154</a></div></div>
<div class="ttc" id="syck_8h_html_a728947932efde8ceab03041ca325ee9d"><div class="ttname"><a href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9d">seq_style</a></div><div class="ttdeci">seq_style</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00092">syck.h:92</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a0d89a369b0b60d6b01de2fa7cc3524f7"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a0d89a369b0b60d6b01de2fa7cc3524f7">_syck_parser::force_token</a></div><div class="ttdeci">int force_token</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00243">syck.h:243</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a14c3273e1b2425775caa153bee116f30"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a14c3273e1b2425775caa153bee116f30">syck_alloc_seq</a></div><div class="ttdeci">SyckNode * syck_alloc_seq(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00067">node.c:67</a></div></div>
<div class="ttc" id="struct__syck__level_html_adc00a7ade66d407d9d00745e491c4d6c"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html#adc00a7ade66d407d9d00745e491c4d6c">_syck_level::status</a></div><div class="ttdeci">enum syck_level_status status</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00216">syck.h:216</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a09c56524c33a2abc927a88a56c66b27b"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a09c56524c33a2abc927a88a56c66b27b">_syck_parser::toktmp</a></div><div class="ttdeci">char * toktmp</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a10db41268b6fc67f49d1451f87d3e180"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a10db41268b6fc67f49d1451f87d3e180">syck_emitter_flush</a></div><div class="ttdeci">void syck_emitter_flush(SyckEmitter *e, long check_room)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00322">emitter.c:322</a></div></div>
<div class="ttc" id="structst__table_html"><div class="ttname"><a href="../../d0/ddd/structst__table.html">st_table</a></div><div class="ttdef"><b>Definition:</b> <a href="../../dd/d24/st_8h_source.html#l00077">st.h:77</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a210f0a62f622de3c022948e946d6efdd"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a210f0a62f622de3c022948e946d6efdd">_syck_emitter::lvl_idx</a></div><div class="ttdeci">int lvl_idx</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00318">syck.h:318</a></div></div>
<div class="ttc" id="syck_8h_html_ac1653bff2ff10775586c402316b9b733ab3ee44dfdcd52f7580a5ff6b46e53794"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733ab3ee44dfdcd52f7580a5ff6b46e53794">syck_seq_kind</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00078">syck.h:78</a></div></div>
<div class="ttc" id="syck_8c_html_ab78f670894c6d59ebe330e0674a07af4"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ab78f670894c6d59ebe330e0674a07af4">syck_parser_error_handler</a></div><div class="ttdeci">void syck_parser_error_handler(SyckParser *p, SyckErrorHandler hdlr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00297">syck.c:297</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ab78b90c73b4eec4e04c69bbd5dcc738a"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ab78b90c73b4eec4e04c69bbd5dcc738a">syck_map_add</a></div><div class="ttdeci">void syck_map_add(SyckNode *map, SYMID key, SYMID value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00197">node.c:197</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_abaf2fa9232e3dcdde0ffaa8f5bbb3e52"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#abaf2fa9232e3dcdde0ffaa8f5bbb3e52">_syck_emitter::sort_keys</a></div><div class="ttdeci">int sort_keys</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00287">syck.h:287</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a65beb407005776a7a575da4dd9b65a65"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a65beb407005776a7a575da4dd9b65a65">syck_lvl_imap</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00180">syck.h:180</a></div></div>
<div class="ttc" id="struct__syck__node_html_a630c92a90926c42899231fafdfe52acd"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a630c92a90926c42899231fafdfe52acd">_syck_node::list</a></div><div class="ttdeci">struct _syck_node::@19::SyckSeq * list</div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a5f99abd11bacdd739b1ef2a9d4fe67b6"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a5f99abd11bacdd739b1ef2a9d4fe67b6">syck_new_str2</a></div><div class="ttdeci">SyckNode * syck_new_str2(const char *str, long len, enum scalar_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00108">node.c:108</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a48879724a6f8cfd9be22a069491b3dc8"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a48879724a6f8cfd9be22a069491b3dc8">_syck_emitter::use_header</a></div><div class="ttdeci">int use_header</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00283">syck.h:283</a></div></div>
<div class="ttc" id="syck_8c_html_a147faa73ff151288ba6b8574a0d82e1b"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a147faa73ff151288ba6b8574a0d82e1b">syck_parse</a></div><div class="ttdeci">SYMID syck_parse(SyckParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00506">syck.c:506</a></div></div>
<div class="ttc" id="syck_8h_html_a7f262726eddd8d999b771bf628af29a6acbf21e934c254043cb17d45f7eaebe87"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6acbf21e934c254043cb17d45f7eaebe87">syck_yaml_utf16</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00166">syck.h:166</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a584784ae0ee99031112b5626258e40c1"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a584784ae0ee99031112b5626258e40c1">syck_replace_str2</a></div><div class="ttdeci">void syck_replace_str2(SyckNode *n, char *str, long len, enum scalar_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00129">node.c:129</a></div></div>
<div class="ttc" id="struct__syck__node_html_a486c52ab890ab53cc09c46252bf8ada5"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a486c52ab890ab53cc09c46252bf8ada5">_syck_node::data</a></div><div class="ttdeci">union _syck_node::@19 data</div></div>
<div class="ttc" id="syck_8h_html_a88ea97c28ee285179a77bf102cec13fba1106689b2a9af988f2cf9fa36136e2de"><div class="ttname"><a href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba1106689b2a9af988f2cf9fa36136e2de">map_none</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00088">syck.h:88</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_aca2e1583f8909e1ea4e37bef74b1381c"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#aca2e1583f8909e1ea4e37bef74b1381c">_syck_emitter::bufpos</a></div><div class="ttdeci">long bufpos</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00311">syck.h:311</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a6d0fdf06e34c563f1f3bae139889ebcf"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a6d0fdf06e34c563f1f3bae139889ebcf">syck_new_emitter</a></div><div class="ttdeci">SyckEmitter * syck_new_emitter(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00108">emitter.c:108</a></div></div>
<div class="ttc" id="struct__syck__node_html_aa4af6d7d3f900f18531f8298a5dcff98"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#aa4af6d7d3f900f18531f8298a5dcff98">_syck_node::anchor</a></div><div class="ttdeci">char * anchor</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00117">syck.h:117</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31aec0a149f2467b0929ff58e5cd2e4dea2"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aec0a149f2467b0929ff58e5cd2e4dea2">scalar_fold</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00101">syck.h:101</a></div></div>
<div class="ttc" id="struct__syck__node_html_a4590f56deb3587af0d99af6cf2cff46e"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a4590f56deb3587af0d99af6cf2cff46e">_syck_node::idx</a></div><div class="ttdeci">long idx</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00125">syck.h:125</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a9d213f5296217ed7f2bfef25267ab499"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a9d213f5296217ed7f2bfef25267ab499">syck_emit_tag</a></div><div class="ttdeci">void syck_emit_tag(SyckEmitter *e, const char *tag, const char *ignore)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00440">emitter.c:440</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47">syck_level_status</a></div><div class="ttdeci">syck_level_status</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00171">syck.h:171</a></div></div>
<div class="ttc" id="syck_8h_html_a87cd49951d40306ad5ae09bf8f0cc5fb"><div class="ttname"><a href="../../de/dce/syck_8h.html#a87cd49951d40306ad5ae09bf8f0cc5fb">SyckOutputHandler</a></div><div class="ttdeci">void(* SyckOutputHandler)(SyckEmitter *, char *, long)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00268">syck.h:268</a></div></div>
<div class="ttc" id="implicit_8c_html_ac0006bfdc3c356d02094bb495c8228ff"><div class="ttname"><a href="../../dc/d53/implicit_8c.html#ac0006bfdc3c356d02094bb495c8228ff">syck_type_id_to_uri</a></div><div class="ttdeci">char * syck_type_id_to_uri(const char *type_id)</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d53/implicit_8c_source.html#l01612">implicit.c:1612</a></div></div>
<div class="ttc" id="syck_8h_html_a301a1810f5a817f18e1dde01c771ba04a0cdac32ad46f4cc2160b0c6f36a9a90b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0cdac32ad46f4cc2160b0c6f36a9a90b">doc_processing</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00273">syck.h:273</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a4be392731147287e9ca74e4803bd77d9"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a4be392731147287e9ca74e4803bd77d9">_syck_parser::bad_anchors</a></div><div class="ttdeci">st_table * bad_anchors</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00251">syck.h:251</a></div></div>
<div class="ttc" id="handler_8c_html_a27bccd945e77c18127f498d423f0c0ea"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a27bccd945e77c18127f498d423f0c0ea">syck_xprivate</a></div><div class="ttdeci">char * syck_xprivate(const char *type_id, int type_len)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00147">handler.c:147</a></div></div>
<div class="ttc" id="syck_8h_html_a548f9720218a1c09fb08e0b984c8f6a4a61d8cfcab139ffb67ab78027950729ff"><div class="ttname"><a href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4a61d8cfcab139ffb67ab78027950729ff">map_key</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00083">syck.h:83</a></div></div>
<div class="ttc" id="struct__syck__parser_html_abd554b2b7b371e058a79ea0fbb05b8a1"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#abd554b2b7b371e058a79ea0fbb05b8a1">_syck_parser::io</a></div><div class="ttdeci">union _syck_parser::@20 io</div></div>
<div class="ttc" id="syck_8c_html_acafa80e22085a374b83c4fa1c77e2df0"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#acafa80e22085a374b83c4fa1c77e2df0">syck_parser_current_level</a></div><div class="ttdeci">SyckLevel * syck_parser_current_level(SyckParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00364">syck.c:364</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a8cf827bb42699b875e1f8db92e8d85b9"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8cf827bb42699b875e1f8db92e8d85b9">syck_lvl_seq</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00175">syck.h:175</a></div></div>
<div class="ttc" id="syck_8h_html_a301a1810f5a817f18e1dde01c771ba04a0d1fbbbb2cb83330bfeeaacfb8f9908e"><div class="ttname"><a href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04a0d1fbbbb2cb83330bfeeaacfb8f9908e">doc_open</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00272">syck.h:272</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a6e05a65ef9d4e0874fd60c62efd025ee"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a6e05a65ef9d4e0874fd60c62efd025ee">_syck_parser::linectptr</a></div><div class="ttdeci">char * linectptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a7b0db5fa866e726fc11b2bf08a5830b2"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a7b0db5fa866e726fc11b2bf08a5830b2">_syck_emitter::markers</a></div><div class="ttdeci">st_table * markers</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00305">syck.h:305</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ab81300c68c90ea04430ff93ba32d20bc"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ab81300c68c90ea04430ff93ba32d20bc">syck_map_update</a></div><div class="ttdeci">void syck_map_update(SyckNode *map1, SyckNode *map2)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00219">node.c:219</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a1e9795a23ab21ee7fc817921c3a238e1"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a1e9795a23ab21ee7fc817921c3a238e1">_syck_emitter::indent</a></div><div class="ttdeci">int indent</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00301">syck.h:301</a></div></div>
<div class="ttc" id="syck_8h_html_ac9284d6ced75d86b0ff443c8666fb33a"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac9284d6ced75d86b0ff443c8666fb33a">syckerror</a></div><div class="ttdeci">void syckerror(const char *)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d7b/token_8c_source.html#l02716">token.c:2716</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_ac79751d8f47e90c1f353d4959c4a5d05"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#ac79751d8f47e90c1f353d4959c4a5d05">syck_emitter_mark_node</a></div><div class="ttdeci">SYMID syck_emitter_mark_node(SyckEmitter *e, st_data_t n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l01193">emitter.c:1193</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_abd506e869003405dfa510827bf3f66b1"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#abd506e869003405dfa510827bf3f66b1">_syck_emitter::level</a></div><div class="ttdeci">int level</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00299">syck.h:299</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ac778683dde589afecd9d4c1edb86911f"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ac778683dde589afecd9d4c1edb86911f">syck_map_assign</a></div><div class="ttdeci">void syck_map_assign(SyckNode *map, enum map_part p, long idx, SYMID id)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00259">node.c:259</a></div></div>
<div class="ttc" id="syck_8h_html_a88ea97c28ee285179a77bf102cec13fba6d4a58f471d305293f361dda7fe33808"><div class="ttname"><a href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fba6d4a58f471d305293f361dda7fe33808">map_inline</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00089">syck.h:89</a></div></div>
<div class="ttc" id="struct__syck__emitter_html"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html">_syck_emitter</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00279">syck.h:279</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a9caebeb9be47b5d897e490832ad15f54"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a9caebeb9be47b5d897e490832ad15f54">syck_new_seq</a></div><div class="ttdeci">SyckNode * syck_new_seq(SYMID value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00295">node.c:295</a></div></div>
<div class="ttc" id="struct__syck__level_html_aa2b1e34c2e0e92f8ea8775278ed6c9c6"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html#aa2b1e34c2e0e92f8ea8775278ed6c9c6">_syck_level::anctag</a></div><div class="ttdeci">int anctag</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00212">syck.h:212</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a7301faa880213b0cf140c8e6d5a60135"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a7301faa880213b0cf140c8e6d5a60135">syck_emitter_clear</a></div><div class="ttdeci">void syck_emitter_clear(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00268">emitter.c:268</a></div></div>
<div class="ttc" id="syck_8c_html_a804cfaeb2b7a420b8be2eb6ca924971f"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a804cfaeb2b7a420b8be2eb6ca924971f">syck_free_parser</a></div><div class="ttdeci">void syck_free_parser(SyckParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00249">syck.c:249</a></div></div>
<div class="ttc" id="syck_8h_html_a728947932efde8ceab03041ca325ee9dad6ab253d3e9d8d2b864e5dec9dc3a0ba"><div class="ttname"><a href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9dad6ab253d3e9d8d2b864e5dec9dc3a0ba">seq_inline</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00094">syck.h:94</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a93a1b4e72752fe68cb5b615266810b11"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a93a1b4e72752fe68cb5b615266810b11">_syck_emitter::headless</a></div><div class="ttdeci">int headless</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00281">syck.h:281</a></div></div>
<div class="ttc" id="syck_8h_html_a548b96b6bb65abd5e9c022dfc962684e"><div class="ttname"><a href="../../de/dce/syck_8h.html#a548b96b6bb65abd5e9c022dfc962684e">SyckNodeHandler</a></div><div class="ttdeci">SYMID(* SyckNodeHandler)(SyckParser *, SyckNode *)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00153">syck.h:153</a></div></div>
<div class="ttc" id="syck_8h_html_a3c487b55ea7b07ec12b5f51d7dd00c01"><div class="ttname"><a href="../../de/dce/syck_8h.html#a3c487b55ea7b07ec12b5f51d7dd00c01">syck_emitter_ignore_id</a></div><div class="ttdeci">void syck_emitter_ignore_id(SyckEmitter *, SYMID)</div></div>
<div class="ttc" id="struct__syck__node_html_ac15c9b5690a94ecd7067cbaa936b60fd"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#ac15c9b5690a94ecd7067cbaa936b60fd">_syck_node::shortcut</a></div><div class="ttdeci">void * shortcut</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00142">syck.h:142</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a4768762310f5492bcfe2726bcc39efb5"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a4768762310f5492bcfe2726bcc39efb5">_syck_parser::eof</a></div><div class="ttdeci">int eof</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00245">syck.h:245</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a1935286b903bd7debfb48aaeb8601532"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a1935286b903bd7debfb48aaeb8601532">_syck_parser::buffer</a></div><div class="ttdeci">char * buffer</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="syck_8h_html_ac1653bff2ff10775586c402316b9b733a216d57d7deae9b0632040d9d185605f4"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733a216d57d7deae9b0632040d9d185605f4">syck_str_kind</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00079">syck.h:79</a></div></div>
<div class="ttc" id="syck_8c_html_a398f38ffe519acd9c4153baea31375cf"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a398f38ffe519acd9c4153baea31375cf">syck_parser_implicit_typing</a></div><div class="ttdeci">void syck_parser_implicit_typing(SyckParser *p, int flag)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00285">syck.c:285</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a2a70064b1385f2540a497b62bdfba8a1"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a2a70064b1385f2540a497b62bdfba8a1">syck_base64dec</a></div><div class="ttdeci">char * syck_base64dec(char *s, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00060">emitter.c:60</a></div></div>
<div class="ttc" id="struct__syck__parser_html_aaa794a0ba92e659201dfc5295b81f60f"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#aaa794a0ba92e659201dfc5295b81f60f">_syck_parser::handler</a></div><div class="ttdeci">SyckNodeHandler handler</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00225">syck.h:225</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a903652654e7763e61f8ea52e90b36db4"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a903652654e7763e61f8ea52e90b36db4">_syck_emitter::use_version</a></div><div class="ttdeci">int use_version</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00285">syck.h:285</a></div></div>
<div class="ttc" id="syck_8c_html_a9287d968dc4ca9e2bd16635a2cdbcdf5"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a9287d968dc4ca9e2bd16635a2cdbcdf5">syck_strndup</a></div><div class="ttdeci">char * syck_strndup(const char *buf, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00034">syck.c:34</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a245958e8e4391b414e6c6c45dc9c0119"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a245958e8e4391b414e6c6c45dc9c0119">syck_emit_scalar</a></div><div class="ttdeci">void syck_emit_scalar(SyckEmitter *e, const char *tag, enum scalar_style force_style, int force_indent, int force_width, char keep_nl, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00641">emitter.c:641</a></div></div>
<div class="ttc" id="syck_8h_html_ae95442b66802d765983a95445252d088"><div class="ttname"><a href="../../de/dce/syck_8h.html#ae95442b66802d765983a95445252d088">SyckBadAnchorHandler</a></div><div class="ttdeci">SyckNode *(* SyckBadAnchorHandler)(SyckParser *, char *)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00155">syck.h:155</a></div></div>
<div class="ttc" id="syck_8h_html_ac1653bff2ff10775586c402316b9b733"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac1653bff2ff10775586c402316b9b733">syck_kind_tag</a></div><div class="ttdeci">syck_kind_tag</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00076">syck.h:76</a></div></div>
<div class="ttc" id="implicit_8c_html_a7aad39f8f9be61583e9bf90aaa3afa2c"><div class="ttname"><a href="../../dc/d53/implicit_8c.html#a7aad39f8f9be61583e9bf90aaa3afa2c">syck_match_implicit</a></div><div class="ttdeci">const char * syck_match_implicit(const char *str, size_t len)</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d53/implicit_8c_source.html#l00048">implicit.c:48</a></div></div>
<div class="ttc" id="struct__syck__node_html"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html">_syck_node</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00109">syck.h:109</a></div></div>
<div class="ttc" id="struct__syck__level_html_afa7cc05334cbd8dbe1367d9de134c8ab"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html#afa7cc05334cbd8dbe1367d9de134c8ab">_syck_level::ncount</a></div><div class="ttdeci">int ncount</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00210">syck.h:210</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_acc7e384e4d7addb40d569cb957629c25"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#acc7e384e4d7addb40d569cb957629c25">syck_free_emitter</a></div><div class="ttdeci">void syck_free_emitter(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00251">emitter.c:251</a></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="syck_8h_html_a7f262726eddd8d999b771bf628af29a6ad5ff49d42d4b08b69e48460659586498"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6ad5ff49d42d4b08b69e48460659586498">syck_yaml_utf32</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00167">syck.h:167</a></div></div>
<div class="ttc" id="union_y_y_s_t_y_p_e_html"><div class="ttname"><a href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00165">ripper.y:165</a></div></div>
<div class="ttc" id="syck_8c_html_ade0b524d23bbf8bb3aa94433a66cbb69"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ade0b524d23bbf8bb3aa94433a66cbb69">syck_parser_readlen</a></div><div class="ttdeci">long syck_parser_readlen(SyckParser *p, long max_size)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00484">syck.c:484</a></div></div>
<div class="ttc" id="struct__syck__emitter__node_html_a0e3263d924fa54563c6782ec3d71a8a7"><div class="ttname"><a href="../../db/d34/struct__syck__emitter__node.html#a0e3263d924fa54563c6782ec3d71a8a7">_syck_emitter_node::is_shortcut</a></div><div class="ttdeci">int is_shortcut</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00333">syck.h:333</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_acd5a8640bd0d2af25c3c0294aa53cacd"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#acd5a8640bd0d2af25c3c0294aa53cacd">syck_seq_add</a></div><div class="ttdeci">void syck_seq_add(SyckNode *arr, SYMID value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00320">node.c:320</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a69466eaf6caa81595b47f6e1a61f4afe"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a69466eaf6caa81595b47f6e1a61f4afe">syck_emitter_pop_level</a></div><div class="ttdeci">void syck_emitter_pop_level(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00189">emitter.c:189</a></div></div>
<div class="ttc" id="struct__syck__parser_html_ac6e4b3cb0389c9201a94818a4e38191a"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#ac6e4b3cb0389c9201a94818a4e38191a">_syck_parser::implicit_typing</a></div><div class="ttdeci">int implicit_typing</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00223">syck.h:223</a></div></div>
<div class="ttc" id="syck_8h_html_a08e75dfd3dc1eff9a5cfee84af683f14"><div class="ttname"><a href="../../de/dce/syck_8h.html#a08e75dfd3dc1eff9a5cfee84af683f14">syckparse</a></div><div class="ttdeci">int syckparse(void *)</div></div>
<div class="ttc" id="struct__syck__node_html_a82251a04bcae170fb026fb49485034dd"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a82251a04bcae170fb026fb49485034dd">_syck_node::items</a></div><div class="ttdeci">SYMID * items</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00130">syck.h:130</a></div></div>
<div class="ttc" id="syck_8h_html_a88ea97c28ee285179a77bf102cec13fb"><div class="ttname"><a href="../../de/dce/syck_8h.html#a88ea97c28ee285179a77bf102cec13fb">map_style</a></div><div class="ttdeci">map_style</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00087">syck.h:87</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a4f21706a140c4315f3b9f97dfda2701f"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a4f21706a140c4315f3b9f97dfda2701f">syck_emit_seq</a></div><div class="ttdeci">void syck_emit_seq(SyckEmitter *e, const char *tag, enum seq_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l01000">emitter.c:1000</a></div></div>
<div class="ttc" id="struct__syck__node_html_ac53bbf279819e62df6072da2dd8867ed"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#ac53bbf279819e62df6072da2dd8867ed">_syck_node::values</a></div><div class="ttdeci">SYMID * values</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00123">syck.h:123</a></div></div>
<div class="ttc" id="syck_8c_html_a3394783665ae1263781235088f0d4409"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a3394783665ae1263781235088f0d4409">syck_parser_bad_anchor_handler</a></div><div class="ttdeci">void syck_parser_bad_anchor_handler(SyckParser *p, SyckBadAnchorHandler hdlr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00304">syck.c:304</a></div></div>
<div class="ttc" id="handler_8c_html_a5d48c9231b6c0bf0c2af73923736ad6f"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a5d48c9231b6c0bf0c2af73923736ad6f">syck_add_transfer</a></div><div class="ttdeci">void syck_add_transfer(char *uri, SyckNode *n, int taguri)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00129">handler.c:129</a></div></div>
<div class="ttc" id="struct__syck__emitter__node_html"><div class="ttname"><a href="../../db/d34/struct__syck__emitter__node.html">_syck_emitter_node</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00327">syck.h:327</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a23c54040a81c39d90489250ce66fd3cf"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a23c54040a81c39d90489250ce66fd3cf">_syck_emitter::best_width</a></div><div class="ttdeci">int best_width</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00293">syck.h:293</a></div></div>
<div class="ttc" id="syck_8h_html_a548f9720218a1c09fb08e0b984c8f6a4af7f7f627a79b093a48b160f9f9d53ec2"><div class="ttname"><a href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4af7f7f627a79b093a48b160f9f9d53ec2">map_value</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00084">syck.h:84</a></div></div>
<div class="ttc" id="struct__syck__level_html_a401e3fc67c4f33f8535cd3ec26fdb87d"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html#a401e3fc67c4f33f8535cd3ec26fdb87d">_syck_level::spaces</a></div><div class="ttdeci">int spaces</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00207">syck.h:207</a></div></div>
<div class="ttc" id="syck_8c_html_a4e5c1f22c72cb41aa35cd1eb6b116ad6"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a4e5c1f22c72cb41aa35cd1eb6b116ad6">syck_new_parser</a></div><div class="ttdeci">SyckParser * syck_new_parser(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00157">syck.c:157</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_aee20e4cb0b0911ee2f37b9c065e23a85"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#aee20e4cb0b0911ee2f37b9c065e23a85">_syck_emitter::anchored</a></div><div class="ttdeci">st_table * anchored</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00305">syck.h:305</a></div></div>
<div class="ttc" id="syck_8c_html_a0b7d95c9fbc68067b007ced0be4140d2"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a0b7d95c9fbc68067b007ced0be4140d2">syck_lookup_sym</a></div><div class="ttdeci">int syck_lookup_sym(SyckParser *p, SYMID id, void **datap)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00193">syck.c:193</a></div></div>
<div class="ttc" id="syck_8c_html_a22f7c50282f5bd1a09262f0b749714d2"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a22f7c50282f5bd1a09262f0b749714d2">syck_io_file_read</a></div><div class="ttdeci">long syck_io_file_read(char *buf, SyckIoFile *file, long max_size, long skip)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00046">syck.c:46</a></div></div>
<div class="ttc" id="syck_8h_html_ae8ccd1188198eb10d26e4e9b51b4487b"><div class="ttname"><a href="../../de/dce/syck_8h.html#ae8ccd1188198eb10d26e4e9b51b4487b">SyckIoFileRead</a></div><div class="ttdeci">long(* SyckIoFileRead)(char *, SyckIoFile *, long, long)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00156">syck.h:156</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a162e208ef9acada15e395b052c85dcb4"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a162e208ef9acada15e395b052c85dcb4">_syck_parser::syms</a></div><div class="ttdeci">st_table * syms</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00253">syck.h:253</a></div></div>
<div class="ttc" id="syck_8h_html_a00e1ec5baec7023fac44c3e1b85b72cfa4cc09ceb2c05bd9a62d5f0fac4eb1589"><div class="ttname"><a href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cc09ceb2c05bd9a62d5f0fac4eb1589">syck_io_file</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00161">syck.h:161</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a90bc43e019e7e4c3d41f6d4ab92d1a6b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a90bc43e019e7e4c3d41f6d4ab92d1a6b">syck_lvl_iseq</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00179">syck.h:179</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a470b949d6c8c7aa896c427a962cf4cf7"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a470b949d6c8c7aa896c427a962cf4cf7">_syck_parser::input_type</a></div><div class="ttdeci">enum syck_parser_input input_type</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00231">syck.h:231</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31a4644440933345c1ac67c049d3b54c797"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a4644440933345c1ac67c049d3b54c797">scalar_1quote</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00099">syck.h:99</a></div></div>
<div class="ttc" id="implicit_8c_html_a6e712591b4b24a5f95e762b3c0583f60"><div class="ttname"><a href="../../dc/d53/implicit_8c.html#a6e712591b4b24a5f95e762b3c0583f60">syck_tagcmp</a></div><div class="ttdeci">int syck_tagcmp(const char *tag1, const char *tag2)</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d53/implicit_8c_source.html#l01588">implicit.c:1588</a></div></div>
<div class="ttc" id="syck_8h_html_a728947932efde8ceab03041ca325ee9da83e645a5fd3701d5cefac9edfaa5011f"><div class="ttname"><a href="../../de/dce/syck_8h.html#a728947932efde8ceab03041ca325ee9da83e645a5fd3701d5cefac9edfaa5011f">seq_none</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00093">syck.h:93</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_aafd36170cf25ea8abebb518c1e7f1a4f"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#aafd36170cf25ea8abebb518c1e7f1a4f">syck_emitter_handler</a></div><div class="ttdeci">void syck_emitter_handler(SyckEmitter *e, SyckEmitterHandler hdlr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00239">emitter.c:239</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a816535c6c06cc6f1b9a7e1de533fe233"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a816535c6c06cc6f1b9a7e1de533fe233">syck_map_count</a></div><div class="ttdeci">long syck_map_count(SyckNode *map)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00251">node.c:251</a></div></div>
<div class="ttc" id="syck_8h_html_a00e1ec5baec7023fac44c3e1b85b72cf"><div class="ttname"><a href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cf">syck_io_type</a></div><div class="ttdeci">syck_io_type</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00159">syck.h:159</a></div></div>
<div class="ttc" id="struct__syck__parser_html_affefccf58cef3dab2cd8b599266e2129"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#affefccf58cef3dab2cd8b599266e2129">_syck_parser::bufsize</a></div><div class="ttdeci">size_t bufsize</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00235">syck.h:235</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31ad2d0da74e48550b9379d387ba4fc370b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31ad2d0da74e48550b9379d387ba4fc370b">scalar_plain</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00103">syck.h:103</a></div></div>
<div class="ttc" id="struct__syck__file_html"><div class="ttname"><a href="../../d8/db6/struct__syck__file.html">_syck_file</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00191">syck.h:191</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ab906a635b4a78f65a6a6586a0758956b"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ab906a635b4a78f65a6a6586a0758956b">syck_replace_str</a></div><div class="ttdeci">void syck_replace_str(SyckNode *n, char *str, enum scalar_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00123">node.c:123</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a2ab2a9ddacd5f69258b4c9099b16b06d"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a2ab2a9ddacd5f69258b4c9099b16b06d">_syck_parser::last_token</a></div><div class="ttdeci">int last_token</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00241">syck.h:241</a></div></div>
<div class="ttc" id="syck_8h_html_a7f262726eddd8d999b771bf628af29a6a682df9f1b6ff4cd3d34c08bab3b3ec98"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a682df9f1b6ff4cd3d34c08bab3b3ec98">syck_bytecode_utf8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00168">syck.h:168</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_ac1aed632ef8ec2b30a57345949689fd7"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#ac1aed632ef8ec2b30a57345949689fd7">_syck_emitter::bufsize</a></div><div class="ttdeci">size_t bufsize</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00307">syck.h:307</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a5f4f9b474c3ec9a9583333c83f188532"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a5f4f9b474c3ec9a9583333c83f188532">_syck_emitter::output_handler</a></div><div class="ttdeci">SyckOutputHandler output_handler</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00315">syck.h:315</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a974bbb9d9a1483fbb3198f784a8775fa"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a974bbb9d9a1483fbb3198f784a8775fa">syck_seq_read</a></div><div class="ttdeci">SYMID syck_seq_read(SyckNode *seq, long idx)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00359">node.c:359</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a8aa415130efb82bce0e00e382bca0894"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a8aa415130efb82bce0e00e382bca0894">_syck_parser::bad_anchor_handler</a></div><div class="ttdeci">SyckBadAnchorHandler bad_anchor_handler</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00229">syck.h:229</a></div></div>
<div class="ttc" id="syck_8h_html_a2423f29aeb99a165257d92077e450849"><div class="ttname"><a href="../../de/dce/syck_8h.html#a2423f29aeb99a165257d92077e450849">syck_yaml2byte_handler</a></div><div class="ttdeci">SYMID syck_yaml2byte_handler(SyckParser *, SyckNode *)</div></div>
<div class="ttc" id="struct__syck__node_html_a58b32d58670b0eadabe1fa680d16d60a"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a58b32d58670b0eadabe1fa680d16d60a">_syck_node::capa</a></div><div class="ttdeci">long capa</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00124">syck.h:124</a></div></div>
<div class="ttc" id="syck_8c_html_acdc6b9b29c306f28fc5253aff7821c24"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#acdc6b9b29c306f28fc5253aff7821c24">syck_parser_handler</a></div><div class="ttdeci">void syck_parser_handler(SyckParser *p, SyckNodeHandler hdlr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00278">syck.c:278</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_afbaa5fd21838154e6c5a713a4ab15954"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#afbaa5fd21838154e6c5a713a4ab15954">syck_alloc_map</a></div><div class="ttdeci">SyckNode * syck_alloc_map(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00048">node.c:48</a></div></div>
<div class="ttc" id="struct__syck__str_html_ac4cec327b41f0d8f07c935f808afbdfc"><div class="ttname"><a href="../../de/d5a/struct__syck__str.html#ac4cec327b41f0d8f07c935f808afbdfc">_syck_str::beg</a></div><div class="ttdeci">char * beg</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00200">syck.h:200</a></div></div>
<div class="ttc" id="struct__syck__level_html_a4c63afeb231da346539b476b29024ab0"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html#a4c63afeb231da346539b476b29024ab0">_syck_level::domain</a></div><div class="ttdeci">char * domain</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00214">syck.h:214</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a32e94190ff0368e256c50c4a69072782"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a32e94190ff0368e256c50c4a69072782">_syck_parser::bonus</a></div><div class="ttdeci">void * bonus</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00259">syck.h:259</a></div></div>
<div class="ttc" id="struct__syck__parser_html_ac53f7fde6de621d7efcaacf411668955"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#ac53f7fde6de621d7efcaacf411668955">_syck_parser::root_on_error</a></div><div class="ttdeci">SYMID root_on_error</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00221">syck.h:221</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a94b9733e9137d1efe6f594063d284651"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a94b9733e9137d1efe6f594063d284651">syck_lvl_str</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00178">syck.h:178</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a73b98d269ddb0d122c45773cbcae7e63"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a73b98d269ddb0d122c45773cbcae7e63">_syck_parser::str</a></div><div class="ttdeci">SyckIoStr * str</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00248">syck.h:248</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_aac03424ca1ab51d2f3cac6fd59e1cf98"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#aac03424ca1ab51d2f3cac6fd59e1cf98">syck_seq_assign</a></div><div class="ttdeci">void syck_seq_assign(SyckNode *seq, long idx, SYMID id)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00348">node.c:348</a></div></div>
<div class="ttc" id="handler_8c_html_a6e2814bfe951707cfe9ccc88ab82bb35"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a6e2814bfe951707cfe9ccc88ab82bb35">syck_hdlr_remove_anchor</a></div><div class="ttdeci">void syck_hdlr_remove_anchor(SyckParser *p, char *a)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00064">handler.c:64</a></div></div>
<div class="ttc" id="syck_8h_html_a6a1663a771d8cb2ba1d9f12b32117692"><div class="ttname"><a href="../../de/dce/syck_8h.html#a6a1663a771d8cb2ba1d9f12b32117692">syck_yaml2byte</a></div><div class="ttdeci">char * syck_yaml2byte(char *)</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dfb/yaml2byte_8c_source.html#l00217">yaml2byte.c:217</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_adca3b3d5928b2e4e1806db3dfdf96966"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#adca3b3d5928b2e4e1806db3dfdf96966">syck_emitter_reset_levels</a></div><div class="ttdeci">void syck_emitter_reset_levels(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00220">emitter.c:220</a></div></div>
<div class="ttc" id="syck_8h_html_a548f9720218a1c09fb08e0b984c8f6a4"><div class="ttname"><a href="../../de/dce/syck_8h.html#a548f9720218a1c09fb08e0b984c8f6a4">map_part</a></div><div class="ttdeci">map_part</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00082">syck.h:82</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_aea9239b4ebb3ae4f3d3502fce357f143"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#aea9239b4ebb3ae4f3d3502fce357f143">_syck_emitter::buffer</a></div><div class="ttdeci">char * buffer</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00309">syck.h:309</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a72e7aa295527973d4166e9eaa1b84eea"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a72e7aa295527973d4166e9eaa1b84eea">_syck_emitter::anchor_format</a></div><div class="ttdeci">char * anchor_format</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00289">syck.h:289</a></div></div>
<div class="ttc" id="syck_8c_html_a0d583400227b4e0e83fca70a9e3b3c5b"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a0d583400227b4e0e83fca70a9e3b3c5b">syck_parser_set_root_on_error</a></div><div class="ttdeci">void syck_parser_set_root_on_error(SyckParser *p, SYMID roer)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00148">syck.c:148</a></div></div>
<div class="ttc" id="struct__syck__parser_html_ac7a3cd9a2d32d7d46b2c8ad6fddd3b6a"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#ac7a3cd9a2d32d7d46b2c8ad6fddd3b6a">_syck_parser::taguri_expansion</a></div><div class="ttdeci">int taguri_expansion</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00223">syck.h:223</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31">scalar_style</a></div><div class="ttdeci">scalar_style</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00097">syck.h:97</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a41e7d203571ae4b10634440d9c78165c"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a41e7d203571ae4b10634440d9c78165c">syck_free_node</a></div><div class="ttdeci">void syck_free_node(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00031">node.c:31</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31a04ab6baa79414ba7ecc1add16c0bde61"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a04ab6baa79414ba7ecc1add16c0bde61">scalar_2quote</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00100">syck.h:100</a></div></div>
<div class="ttc" id="struct__syck__parser_html_abfd917ae4f633b940c0f7fa53f4d2719"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#abfd917ae4f633b940c0f7fa53f4d2719">_syck_parser::lineptr</a></div><div class="ttdeci">char * lineptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="syck_8c_html_a0745c31bdc86020036ea4e8a06e9d288"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a0745c31bdc86020036ea4e8a06e9d288">syck_parser_read</a></div><div class="ttdeci">long syck_parser_read(SyckParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00462">syck.c:462</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a58741c5a171940423e78be1976eee6d2"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a58741c5a171940423e78be1976eee6d2">syck_emit_end</a></div><div class="ttdeci">void syck_emit_end(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l01152">emitter.c:1152</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a0df6ae1f1696770b3d23479f04a60286"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a0df6ae1f1696770b3d23479f04a60286">syck_seq_empty</a></div><div class="ttdeci">void syck_seq_empty(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00306">node.c:306</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_ac851171d4d82013821f84db6331bbcc4"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#ac851171d4d82013821f84db6331bbcc4">syck_emit</a></div><div class="ttdeci">void syck_emit(SyckEmitter *e, st_data_t n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00356">emitter.c:356</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_ac537498b5ed6e25bced70b90e5949201"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a></div><div class="ttdeci">VP_EXPORT void</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04944">bigdecimal.c:4944</a></div></div>
<div class="ttc" id="syck_8c_html_adefd8b11af76fffd267fc6b0eb6244b1"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#adefd8b11af76fffd267fc6b0eb6244b1">syck_parser_pop_level</a></div><div class="ttdeci">void syck_parser_pop_level(SyckParser *)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00370">syck.c:370</a></div></div>
<div class="ttc" id="syck_8c_html_a410d2163d6633ff13d681c472ddad3a2"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a410d2163d6633ff13d681c472ddad3a2">syck_parser_str</a></div><div class="ttdeci">void syck_parser_str(SyckParser *p, char *ptr, long len, SyckIoStrRead read)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00337">syck.c:337</a></div></div>
<div class="ttc" id="struct__syck__str_html_a39a1741744430c5d5d22fca81d88c007"><div class="ttname"><a href="../../de/d5a/struct__syck__str.html#a39a1741744430c5d5d22fca81d88c007">_syck_str::read</a></div><div class="ttdeci">SyckIoStrRead read</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00202">syck.h:202</a></div></div>
<div class="ttc" id="syck_8c_html_ad22814d798d33704cbad597d252e2a69"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ad22814d798d33704cbad597d252e2a69">syck_add_sym</a></div><div class="ttdeci">int syck_add_sym(SyckParser *p, void *data)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00180">syck.c:180</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a8c8e24a9e66423e11f537de74135aeb3"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a8c8e24a9e66423e11f537de74135aeb3">syck_lvl_seqx</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00185">syck.h:185</a></div></div>
<div class="ttc" id="struct__syck__str_html"><div class="ttname"><a href="../../de/d5a/struct__syck__str.html">_syck_str</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00198">syck.h:198</a></div></div>
<div class="ttc" id="syck_8c_html_a406fbfef18d0f241f9adff954f0ab8a1"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a406fbfef18d0f241f9adff954f0ab8a1">free_any_io</a></div><div class="ttdeci">void free_any_io(SyckParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00400">syck.c:400</a></div></div>
<div class="ttc" id="struct__syck__parser_html"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html">_syck_parser</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00219">syck.h:219</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a714457cf53a8c01c33a4c3fc7890e06c"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a714457cf53a8c01c33a4c3fc7890e06c">_syck_emitter::explicit_typing</a></div><div class="ttdeci">int explicit_typing</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00291">syck.h:291</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a84635b690e68518e54670f7f4bf1cb47"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a84635b690e68518e54670f7f4bf1cb47">syck_emit_indent</a></div><div class="ttdeci">void syck_emit_indent(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00491">emitter.c:491</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ac9684e8c0c4e17fd1acab85e2d1a50b4"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ac9684e8c0c4e17fd1acab85e2d1a50b4">syck_seq_count</a></div><div class="ttdeci">long syck_seq_count(SyckNode *seq)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00340">node.c:340</a></div></div>
<div class="ttc" id="syck_8c_html_a69839c9b12a061e207bb22f4de859809"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a69839c9b12a061e207bb22f4de859809">syck_default_error_handler</a></div><div class="ttdeci">void syck_default_error_handler(SyckParser *p, const char *msg)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00517">syck.c:517</a></div></div>
<div class="ttc" id="struct__syck__emitter__node_html_ae9bd087289ffef0db8bbf96178336594"><div class="ttname"><a href="../../db/d34/struct__syck__emitter__node.html#ae9bd087289ffef0db8bbf96178336594">_syck_emitter_node::pos</a></div><div class="ttdeci">long pos</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00329">syck.h:329</a></div></div>
<div class="ttc" id="syck_8h_html_a301a1810f5a817f18e1dde01c771ba04"><div class="ttname"><a href="../../de/dce/syck_8h.html#a301a1810f5a817f18e1dde01c771ba04">doc_stage</a></div><div class="ttdeci">doc_stage</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00271">syck.h:271</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a2fd2b34efd0f99b4abf374fe2fcde2d3"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a2fd2b34efd0f99b4abf374fe2fcde2d3">_syck_parser::cursor</a></div><div class="ttdeci">char * cursor</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a5ecc4f5ae062a81ecd2c496ef916964f"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a5ecc4f5ae062a81ecd2c496ef916964f">syck_emit_map</a></div><div class="ttdeci">void syck_emit_map(SyckEmitter *e, const char *tag, enum map_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l01022">emitter.c:1022</a></div></div>
<div class="ttc" id="struct__syck__file_html_a293acf6fea856d66278c4bc4c1f7adc3"><div class="ttname"><a href="../../d8/db6/struct__syck__file.html#a293acf6fea856d66278c4bc4c1f7adc3">_syck_file::read</a></div><div class="ttdeci">SyckIoFileRead read</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00195">syck.h:195</a></div></div>
<div class="ttc" id="syck_8h_html_a0007a3bdc379f0e1acce92d3b0c1c82a"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0007a3bdc379f0e1acce92d3b0c1c82a">SyckIoStrRead</a></div><div class="ttdeci">long(* SyckIoStrRead)(char *, SyckIoStr *, long, long)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00157">syck.h:157</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ab45a060eea2771cad1e8843fd30696f7"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ab45a060eea2771cad1e8843fd30696f7">syck_free_members</a></div><div class="ttdeci">void syck_free_members(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00370">node.c:370</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47aa4d3351fa7a72737184ccad841f4e39a"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47aa4d3351fa7a72737184ccad841f4e39a">syck_lvl_pause</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00182">syck.h:182</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_ae7f2d8223a9d5fa4993f6e33694f4762"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#ae7f2d8223a9d5fa4993f6e33694f4762">_syck_emitter::levels</a></div><div class="ttdeci">SyckLevel * levels</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00317">syck.h:317</a></div></div>
<div class="ttc" id="struct__syck__parser_html_afba99af94955d02aa60cad5268e125a1"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#afba99af94955d02aa60cad5268e125a1">_syck_parser::marker</a></div><div class="ttdeci">char * marker</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="struct__syck__file_html_a7d0c4c3834572d82f9ea22851d234395"><div class="ttname"><a href="../../d8/db6/struct__syck__file.html#a7d0c4c3834572d82f9ea22851d234395">_syck_file::ptr</a></div><div class="ttdeci">FILE * ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00193">syck.h:193</a></div></div>
<div class="ttc" id="syck_8h_html_a8a45dfe133c1fd041e1b902bda9e43e8"><div class="ttname"><a href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a></div><div class="ttdeci">long st_data_t</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00069">syck.h:69</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a193976ec9cc4f9ee296a851e5f03c4f8"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a193976ec9cc4f9ee296a851e5f03c4f8">syck_lvl_map</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00176">syck.h:176</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a886df322c1ec31d88ca0b9026823b8e6"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a886df322c1ec31d88ca0b9026823b8e6">_syck_emitter::emitter_handler</a></div><div class="ttdeci">SyckEmitterHandler emitter_handler</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00313">syck.h:313</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a1a3f23b525f91dcb95ff0cdfa225d516"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a1a3f23b525f91dcb95ff0cdfa225d516">syck_emit_literal</a></div><div class="ttdeci">void syck_emit_literal(SyckEmitter *e, char keep_nl, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00915">emitter.c:915</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a42ca38a5d2274f822657074a3db6248e"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a42ca38a5d2274f822657074a3db6248e">syck_output_handler</a></div><div class="ttdeci">void syck_output_handler(SyckEmitter *e, SyckOutputHandler hdlr)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00245">emitter.c:245</a></div></div>
<div class="ttc" id="syck_8c_html_a075ee447a834e7d7a43da2c3fc4b2996"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a075ee447a834e7d7a43da2c3fc4b2996">syck_io_str_read</a></div><div class="ttdeci">long syck_io_str_read(char *buf, SyckIoStr *str, long max_size, long skip)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00064">syck.c:64</a></div></div>
<div class="ttc" id="implicit_8c_html_a52a36838699c9c2fd95bb584c4c405b5"><div class="ttname"><a href="../../dc/d53/implicit_8c.html#a52a36838699c9c2fd95bb584c4c405b5">try_tag_implicit</a></div><div class="ttdeci">void try_tag_implicit(SyckNode *n, int taguri)</div><div class="ttdef"><b>Definition:</b> <a href="../../dc/d53/implicit_8c_source.html#l00021">implicit.c:21</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31a91d800cf241e7dc19373dcbceb2c1c27"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31a91d800cf241e7dc19373dcbceb2c1c27">scalar_none</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00098">syck.h:98</a></div></div>
<div class="ttc" id="syck_8h_html_a83cc79630b221cf6f0230f8289dbd23e"><div class="ttname"><a href="../../de/dce/syck_8h.html#a83cc79630b221cf6f0230f8289dbd23e">sycklex</a></div><div class="ttdeci">int sycklex(union YYSTYPE *, SyckParser *)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d7b/token_8c_source.html#l00252">token.c:252</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a0b4728afa0a95f1f6acfd7f8d2c16716"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b4728afa0a95f1f6acfd7f8d2c16716">syck_lvl_mapx</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00184">syck.h:184</a></div></div>
<div class="ttc" id="syck_8h_html_a7f262726eddd8d999b771bf628af29a6"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6">syck_parser_input</a></div><div class="ttdeci">syck_parser_input</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00164">syck.h:164</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a796f3be7094e862e160bc88516b870a0"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a796f3be7094e862e160bc88516b870a0">syck_scan_scalar</a></div><div class="ttdeci">int syck_scan_scalar(int req_width, const char *cursor, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00541">emitter.c:541</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a007e7b2f5ac90b023881ecd86040f478"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a007e7b2f5ac90b023881ecd86040f478">_syck_parser::file</a></div><div class="ttdeci">SyckIoFile * file</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00247">syck.h:247</a></div></div>
<div class="ttc" id="handler_8c_html_a27c2866322d97b3d1a5f03a1b60dcb3d"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a27c2866322d97b3d1a5f03a1b60dcb3d">syck_taguri</a></div><div class="ttdeci">char * syck_taguri(const char *domain, const char *type_id, int type_len)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00157">handler.c:157</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a6ee224a9aabd1ce62fb93aece44b1b13"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a6ee224a9aabd1ce62fb93aece44b1b13">syck_new_map</a></div><div class="ttdeci">SyckNode * syck_new_map(SYMID key, SYMID value)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00170">node.c:170</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a9b961bc8d17683a1b224d1b8ddd8f82c"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a9b961bc8d17683a1b224d1b8ddd8f82c">_syck_emitter::stage</a></div><div class="ttdeci">enum doc_stage stage</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00297">syck.h:297</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a35436ae22a44347661a8bb282d9ef744"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a35436ae22a44347661a8bb282d9ef744">syck_emitter_parent_level</a></div><div class="ttdeci">SyckLevel * syck_emitter_parent_level(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00183">emitter.c:183</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a9d05a1c46c573f702a27e936b295b63a"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a9d05a1c46c573f702a27e936b295b63a">syck_emit_item</a></div><div class="ttdeci">void syck_emit_item(SyckEmitter *e, st_data_t n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l01044">emitter.c:1044</a></div></div>
<div class="ttc" id="handler_8c_html_a1cbe118d6c8070c0181a653a3ae8cae1"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a1cbe118d6c8070c0181a653a3ae8cae1">syck_hdlr_get_anchor</a></div><div class="ttdeci">SyckNode * syck_hdlr_get_anchor(SyckParser *p, char *a)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00083">handler.c:83</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_ab2cf9106f6c162e3252f6bf5bd0ddaac"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#ab2cf9106f6c162e3252f6bf5bd0ddaac">syck_alloc_str</a></div><div class="ttdeci">SyckNode * syck_alloc_str(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00085">node.c:85</a></div></div>
<div class="ttc" id="struct__syck__node_html_ab14f44dee63a79e461ef62aa4bdedb84"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#ab14f44dee63a79e461ef62aa4bdedb84">_syck_node::str</a></div><div class="ttdeci">struct _syck_node::@19::SyckStr * str</div></div>
<div class="ttc" id="struct__syck__emitter_html_ac20bad3bf020fd6e0a02dc506eeaf421"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#ac20bad3bf020fd6e0a02dc506eeaf421">_syck_emitter::anchors</a></div><div class="ttdeci">st_table * anchors</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00305">syck.h:305</a></div></div>
<div class="ttc" id="syck_8c_html_ad7a8dffd5bfbd0317e3e669b10f07523"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#ad7a8dffd5bfbd0317e3e669b10f07523">syck_parser_set_input_type</a></div><div class="ttdeci">void syck_parser_set_input_type(SyckParser *p, enum syck_parser_input input_type)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00311">syck.c:311</a></div></div>
<div class="ttc" id="struct__syck__node_html_afe1cbb3e8c7a6e5428d9364c79b08be4"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#afe1cbb3e8c7a6e5428d9364c79b08be4">_syck_node::style</a></div><div class="ttdeci">enum map_style style</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00121">syck.h:121</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a110d860d4221f15b6ce30be7ce1904fc"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a110d860d4221f15b6ce30be7ce1904fc">syck_lvl_open</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00174">syck.h:174</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a3f5edd01c8e21f404279d345b981a49b"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a3f5edd01c8e21f404279d345b981a49b">_syck_emitter::marker</a></div><div class="ttdeci">char * marker</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00309">syck.h:309</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a1344ae4bdbd0769bfb862c71caae4fae"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a1344ae4bdbd0769bfb862c71caae4fae">syck_str_blow_away_commas</a></div><div class="ttdeci">void syck_str_blow_away_commas(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00145">node.c:145</a></div></div>
<div class="ttc" id="syck_8h_html_a80e0a63715fa32302da405e1585e2f31aef1d1e7c791267244aac19334646178b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a80e0a63715fa32302da405e1585e2f31aef1d1e7c791267244aac19334646178b">scalar_literal</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00102">syck.h:102</a></div></div>
<div class="ttc" id="struct__syck__node_html_a57751284e03feb5d381d1abacbbcec72"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a57751284e03feb5d381d1abacbbcec72">_syck_node::keys</a></div><div class="ttdeci">SYMID * keys</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00122">syck.h:122</a></div></div>
<div class="ttc" id="struct__syck__node_html_a7a01ec5b99a80be73a0d2d835e2cf778"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a7a01ec5b99a80be73a0d2d835e2cf778">_syck_node::kind</a></div><div class="ttdeci">enum syck_kind_tag kind</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00113">syck.h:113</a></div></div>
<div class="ttc" id="st_8h_html"><div class="ttname"><a href="../../dd/d24/st_8h.html">st.h</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a88a78093637dde7eea1f0908a8a1c8c6"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a88a78093637dde7eea1f0908a8a1c8c6">syck_lvl_doc</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00173">syck.h:173</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a251980c11ffad2f157e04ea6ee8dfa66"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a251980c11ffad2f157e04ea6ee8dfa66">syck_emitter_write</a></div><div class="ttdeci">void syck_emitter_write(SyckEmitter *e, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00284">emitter.c:284</a></div></div>
<div class="ttc" id="syck_8h_html_a00e1ec5baec7023fac44c3e1b85b72cfa4cccd146a4ea8409d9574e7be7a9a01d"><div class="ttname"><a href="../../de/dce/syck_8h.html#a00e1ec5baec7023fac44c3e1b85b72cfa4cccd146a4ea8409d9574e7be7a9a01d">syck_io_str</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00160">syck.h:160</a></div></div>
<div class="ttc" id="struct__syck__str_html_a491f570eabee91fca03a3b3e6e4f2e58"><div class="ttname"><a href="../../de/d5a/struct__syck__str.html#a491f570eabee91fca03a3b3e6e4f2e58">_syck_str::ptr</a></div><div class="ttdeci">char * ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00200">syck.h:200</a></div></div>
<div class="ttc" id="struct__syck__node_html_a92faef05a445970ddef77f8ee169e15f"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a92faef05a445970ddef77f8ee169e15f">_syck_node::len</a></div><div class="ttdeci">long len</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00138">syck.h:138</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a0b67801a4337f6fc3a6a1457d1522084"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a0b67801a4337f6fc3a6a1457d1522084">syck_lvl_block</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00177">syck.h:177</a></div></div>
<div class="ttc" id="syck_8c_html_a21114eac56a77404aa649db9e5cf59da"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#a21114eac56a77404aa649db9e5cf59da">syck_parser_file</a></div><div class="ttdeci">void syck_parser_file(SyckParser *p, FILE *fp, SyckIoFileRead read)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00318">syck.c:318</a></div></div>
<div class="ttc" id="struct__syck__node_html_a1174c5eccddd38432674afe8f3d0dcac"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a1174c5eccddd38432674afe8f3d0dcac">_syck_node::id</a></div><div class="ttdeci">SYMID id</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00111">syck.h:111</a></div></div>
<div class="ttc" id="struct__syck__str_html_a42f8e0094771b7da661c8fe168231018"><div class="ttname"><a href="../../de/d5a/struct__syck__str.html#a42f8e0094771b7da661c8fe168231018">_syck_str::end</a></div><div class="ttdeci">char * end</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00200">syck.h:200</a></div></div>
<div class="ttc" id="struct__syck__parser_html_aa14a3801c1b5c36646dcbff2f5288c51"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#aa14a3801c1b5c36646dcbff2f5288c51">_syck_parser::lvl_idx</a></div><div class="ttdeci">int lvl_idx</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00256">syck.h:256</a></div></div>
<div class="ttc" id="syck_8h_html_ab9e59d05187340135cdd48ba984ea228"><div class="ttname"><a href="../../de/dce/syck_8h.html#ab9e59d05187340135cdd48ba984ea228">SyckEmitterHandler</a></div><div class="ttdeci">void(* SyckEmitterHandler)(SyckEmitter *, st_data_t)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00269">syck.h:269</a></div></div>
<div class="ttc" id="handler_8c_html_acedf8898ce663953b428c42e5d2f86fb"><div class="ttname"><a href="../../db/dd1/handler_8c.html#acedf8898ce663953b428c42e5d2f86fb">syck_try_implicit</a></div><div class="ttdeci">int syck_try_implicit(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00169">handler.c:169</a></div></div>
<div class="ttc" id="syck_8c_html_af432562f0652e017b64d550f8b23931a"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#af432562f0652e017b64d550f8b23931a">syck_parser_add_level</a></div><div class="ttdeci">void syck_parser_add_level(SyckParser *p, int len, enum syck_level_status status)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00382">syck.c:382</a></div></div>
<div class="ttc" id="struct__syck__emitter__node_html_a445dcd5d8ec003b7d1f9cae25b26637d"><div class="ttname"><a href="../../db/d34/struct__syck__emitter__node.html#a445dcd5d8ec003b7d1f9cae25b26637d">_syck_emitter_node::indent</a></div><div class="ttdeci">long indent</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00331">syck.h:331</a></div></div>
<div class="ttc" id="struct__syck__parser_html_af47726ba6c58d2026f756435921dc608"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#af47726ba6c58d2026f756435921dc608">_syck_parser::error_handler</a></div><div class="ttdeci">SyckErrorHandler error_handler</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00227">syck.h:227</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a5f9693ef17bdeacaa7afd778a29cb919"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a5f9693ef17bdeacaa7afd778a29cb919">syck_emitter_current_level</a></div><div class="ttdeci">SyckLevel * syck_emitter_current_level(SyckEmitter *e)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00177">emitter.c:177</a></div></div>
<div class="ttc" id="handler_8c_html_a7f387ff5d297855e71bf0cfceff12160"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a7f387ff5d297855e71bf0cfceff12160">syck_hdlr_add_anchor</a></div><div class="ttdeci">SyckNode * syck_hdlr_add_anchor(SyckParser *p, char *a, SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00031">handler.c:31</a></div></div>
<div class="ttc" id="struct__syck__parser_html_acb7a10676990c8e335eb7274f28151da"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#acb7a10676990c8e335eb7274f28151da">_syck_parser::levels</a></div><div class="ttdeci">SyckLevel * levels</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00255">syck.h:255</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47ab585bdb00a8c49635980f38231e6b765"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47ab585bdb00a8c49635980f38231e6b765">syck_lvl_header</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00172">syck.h:172</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a448764b95de82a1cb35d7c9caa38dbaa"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a448764b95de82a1cb35d7c9caa38dbaa">_syck_parser::linect</a></div><div class="ttdeci">int linect</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00239">syck.h:239</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a86f2415763322050063a5502f87c9422"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a></div><div class="ttdeci">#define long</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l00037">name2ctype.h:37</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a9b8082dd28e6e2b50ce77d9f56fafb90"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a9b8082dd28e6e2b50ce77d9f56fafb90">syck_emit_2quoted</a></div><div class="ttdeci">void syck_emit_2quoted(SyckEmitter *e, int width, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00854">emitter.c:854</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a8efd953076eec47ad26c66f1e33b6571"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a8efd953076eec47ad26c66f1e33b6571">syck_emitter_escape</a></div><div class="ttdeci">void syck_emitter_escape(SyckEmitter *e, const char *src, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00776">emitter.c:776</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a6331de743d8bbcd4c1469f77cac4319a"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a6331de743d8bbcd4c1469f77cac4319a">syck_base64enc</a></div><div class="ttdeci">char * syck_base64enc(char *s, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00029">emitter.c:29</a></div></div>
<div class="ttc" id="struct__syck__node_html_a29efc25fc63be0b2b4af16c23630adc9"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a29efc25fc63be0b2b4af16c23630adc9">_syck_node::type_id</a></div><div class="ttdeci">char * type_id</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00115">syck.h:115</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a2566b1b90cd56a423a8f080b6d5a7612"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a2566b1b90cd56a423a8f080b6d5a7612">_syck_parser::anchors</a></div><div class="ttdeci">st_table * anchors</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00251">syck.h:251</a></div></div>
<div class="ttc" id="syck_8h_html_a7f262726eddd8d999b771bf628af29a6a83026aac84ccfa1999bdf9e9b5e88233"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7f262726eddd8d999b771bf628af29a6a83026aac84ccfa1999bdf9e9b5e88233">syck_yaml_utf8</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00165">syck.h:165</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a705a2150acabae4566144d403c5eb6b0"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a705a2150acabae4566144d403c5eb6b0">syck_map_read</a></div><div class="ttdeci">SYMID syck_map_read(SyckNode *map, enum map_part p, long idx)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00277">node.c:277</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_ad4ca8cd66282959ffe72da2df08a665b"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#ad4ca8cd66282959ffe72da2df08a665b">syck_emitter_add_level</a></div><div class="ttdeci">void syck_emitter_add_level(SyckEmitter *e, int len, enum syck_level_status status)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00201">emitter.c:201</a></div></div>
<div class="ttc" id="syck_8h_html_a4e170963ed89a5ec1a7e8ffedc8c0b3b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a4e170963ed89a5ec1a7e8ffedc8c0b3b">SYMID</a></div><div class="ttdeci">#define SYMID</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00072">syck.h:72</a></div></div>
<div class="ttc" id="struct__syck__node_html_a4ff023e577a0505eb3732a050b4a712e"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a4ff023e577a0505eb3732a050b4a712e">_syck_node::ptr</a></div><div class="ttdeci">char * ptr</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00137">syck.h:137</a></div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_a4f4d3f37b4bd9fdeb5bdbae212d3ddcb"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#a4f4d3f37b4bd9fdeb5bdbae212d3ddcb">syck_str_read</a></div><div class="ttdeci">char * syck_str_read(SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00163">node.c:163</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a0d862bf7ed7b2a435aa4e7f3bc98136b"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a0d862bf7ed7b2a435aa4e7f3bc98136b">syck_emit_1quoted</a></div><div class="ttdeci">void syck_emit_1quoted(SyckEmitter *e, int width, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00806">emitter.c:806</a></div></div>
<div class="ttc" id="struct__syck__parser_html_a4da5e69842a283918f67866b04021d18"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#a4da5e69842a283918f67866b04021d18">_syck_parser::limit</a></div><div class="ttdeci">char * limit</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_a2bf84b16e1c52734de7056f290a0be17"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#a2bf84b16e1c52734de7056f290a0be17">_syck_emitter::lvl_capa</a></div><div class="ttdeci">int lvl_capa</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00319">syck.h:319</a></div></div>
<div class="ttc" id="struct__syck__level_html"><div class="ttname"><a href="../../dd/d0e/struct__syck__level.html">_syck_level</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00205">syck.h:205</a></div></div>
<div class="ttc" id="syck_8h_html_a10af5e9a345d0e86156a336e91ff9f47a285c921cf654fdde7b7c5874923a2637"><div class="ttname"><a href="../../de/dce/syck_8h.html#a10af5e9a345d0e86156a336e91ff9f47a285c921cf654fdde7b7c5874923a2637">syck_lvl_anctag</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00183">syck.h:183</a></div></div>
<div class="ttc" id="struct__syck__node_html_adc5378ff99ee53b2dc7e88f06dff621d"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#adc5378ff99ee53b2dc7e88f06dff621d">_syck_node::pairs</a></div><div class="ttdeci">struct _syck_node::@19::SyckMap * pairs</div></div>
<div class="ttc" id="ext_2syck_2node_8c_html_adabd5c0da4af62fa320f9082f28bc63a"><div class="ttname"><a href="../../d3/d18/ext_2syck_2node_8c.html#adabd5c0da4af62fa320f9082f28bc63a">syck_new_str</a></div><div class="ttdeci">SyckNode * syck_new_str(const char *str, enum scalar_style style)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d18/ext_2syck_2node_8c_source.html#l00102">node.c:102</a></div></div>
<div class="ttc" id="syck_2emitter_8c_html_a5c33ad2f8d3a4e0a8cd59c23c5105dd5"><div class="ttname"><a href="../../d3/ddc/syck_2emitter_8c.html#a5c33ad2f8d3a4e0a8cd59c23c5105dd5">syck_emit_folded</a></div><div class="ttdeci">void syck_emit_folded(SyckEmitter *e, int width, char keep_nl, const char *str, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/ddc/syck_2emitter_8c_source.html#l00951">emitter.c:951</a></div></div>
<div class="ttc" id="syck_8c_html_afaf8639371d69c2a94c01117e1e72f59"><div class="ttname"><a href="../../d1/d7b/syck_8c.html#afaf8639371d69c2a94c01117e1e72f59">syck_parser_str_auto</a></div><div class="ttdeci">void syck_parser_str_auto(SyckParser *p, char *ptr, SyckIoStrRead read)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/d7b/syck_8c_source.html#l00358">syck.c:358</a></div></div>
<div class="ttc" id="handler_8c_html_a5bf6fcc0e85db10157d09578a06d23f5"><div class="ttname"><a href="../../db/dd1/handler_8c.html#a5bf6fcc0e85db10157d09578a06d23f5">syck_hdlr_add_node</a></div><div class="ttdeci">SYMID syck_hdlr_add_node(SyckParser *p, SyckNode *n)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/dd1/handler_8c_source.html#l00013">handler.c:13</a></div></div>
<div class="ttc" id="struct__syck__parser_html_abcadab96655c84e4f5b5e016bd315d6c"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#abcadab96655c84e4f5b5e016bd315d6c">_syck_parser::token</a></div><div class="ttdeci">char * token</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00237">syck.h:237</a></div></div>
<div class="ttc" id="struct__syck__emitter_html_abae2d1aaa5f6799f012747ee2e999de2"><div class="ttname"><a href="../../d8/df6/struct__syck__emitter.html#abae2d1aaa5f6799f012747ee2e999de2">_syck_emitter::style</a></div><div class="ttdeci">enum scalar_style style</div><div class="ttdef"><b>Definition:</b> <a href="../../de/dce/syck_8h_source.html#l00295">syck.h:295</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.5
</small></address>
</body>
</html>