📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 08:59:12
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
de
/
dce
📍 /opt/alt/ruby19/share/doc/ruby/html/de/dce
🔄 Refresh
✏️
Editing: syck_8h_source.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/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 id="projectalign" 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.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_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">#define SYCK_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</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">#define SYCK_YAML_MINOR 0</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</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> </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="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> </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">#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> </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="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">#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"># define ASSERT(f) ((void)0)</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div><div class="line"><a name="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"># define NULL (void *)0</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#endif</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</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">#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">#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">#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">#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">#define S_FREE(n) if (n) { free(n); n = NULL; }</span></div><div class="line"><a name="l00051"></a><span class="lineno"> 51</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> </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">#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">#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">#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> </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">#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">#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">#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">#define NL_KEEP 50</span></div><div class="line"><a name="l00064"></a><span class="lineno"> 64</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="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> </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> </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#a6dd3131ec4b2eda66128f4cb0e353ccb">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#a70aa6ccb58d3b9fe6e495afa4caf1c07">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#a09b3d2b5c43a11931000ffb4ae48f662">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#ac52d4a90c4f4ee40074ed593bd2019c0">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#aa6115d0c5852f2f07549b8f9d852f2d0"> 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#aa6115d0c5852f2f07549b8f9d852f2d0">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#a00eb2688fa16278a6d324aa612d7ad5a"> 154</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="../../de/dce/syck_8h.html#a00eb2688fa16278a6d324aa612d7ad5a">SyckErrorHandler</a>)(<a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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#add424245147a8e5d55924f8bbb1eeaed"> 155</a></span> <span class="keyword">typedef</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> * (*SyckBadAnchorHandler)(<a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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#a45eb9233147b21437944018dfedee127"> 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#a45eb9233147b21437944018dfedee127">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#aa112d1595acbcf4c3300760dea74332e"> 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#aa112d1595acbcf4c3300760dea74332e">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#a45eb9233147b21437944018dfedee127">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#aa112d1595acbcf4c3300760dea74332e">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#aa6115d0c5852f2f07549b8f9d852f2d0">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#a00eb2688fa16278a6d324aa612d7ad5a">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#add424245147a8e5d55924f8bbb1eeaed">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>  <a class="code" href="../../d8/db6/struct__syck__file.html">SyckIoFile</a> *<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>  <a class="code" href="../../de/d5a/struct__syck__str.html">SyckIoStr</a> *<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#aff9a1b30225bfc4fa1afdfbe7592e822">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#a7db5fe5e74eeb097236bb298b6ea8edc"> 268</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="../../de/dce/syck_8h.html#a7db5fe5e74eeb097236bb298b6ea8edc">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#a9c6dde5ebce71a62d7200ee1f0456c02"> 269</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="../../de/dce/syck_8h.html#a9c6dde5ebce71a62d7200ee1f0456c02">SyckEmitterHandler</a>)(<a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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#a9c6dde5ebce71a62d7200ee1f0456c02">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#a7db5fe5e74eeb097236bb298b6ea8edc">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="../../de/dce/syck_8h.html#ac0726197009b68c2f23cdd9f414d0630">syck_hdlr_add_node</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="l00340"></a><span class="lineno"> 340</span> <a class="code" href="../../df/dfc/struct__syck__node.html">SyckNode</a> *<a class="code" href="../../de/dce/syck_8h.html#acfa28e044de181ba80b73989379342ec">syck_hdlr_add_anchor</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a44f637264d4662b3c6bdcf1e5d40c618">syck_hdlr_remove_anchor</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a9ac1a4a5ed50b4cd88a1b1050a81a92c">syck_hdlr_get_anchor</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a9116187ea96b74db60a60537aa7f6930">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="../../de/dce/syck_8h.html#af97f3febfc3628777f179dda86030948">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="../../de/dce/syck_8h.html#a9ab525dfb2c8254a65788b5a7fddbeb2">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="../../de/dce/syck_8h.html#af919442f93753f7c44daf851b996a047">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="../../de/dce/syck_8h.html#abd173450dc414a4de3d1c8a281cac7f1">syck_add_sym</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#ade56fc0127e15660fc38479ab82e6598">syck_lookup_sym</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a202fbca1f53c6be622f0546775dd66c8">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="../../de/dce/syck_8h.html#aebb7159228d2d6f78cfe92b23a2017aa">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="../../de/dce/syck_8h.html#a134e857e45ba71c92608d3261d44a277">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="../../de/dce/syck_8h.html#af03394a37a0de47241322cf1cacf338c">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="../../de/dce/syck_8h.html#afb8e969c7ef4c3f0e326843e849eabfc">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="../../de/dce/syck_8h.html#afcb4599827890f92c63b803409fbc901">syck_io_file_read</a>( <span class="keywordtype">char</span> *, <a class="code" href="../../d8/db6/struct__syck__file.html">SyckIoFile</a> *, <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="../../de/dce/syck_8h.html#aa9240bafe21cd4b62d5da0a755173394">syck_io_str_read</a>( <span class="keywordtype">char</span> *, <a class="code" href="../../de/d5a/struct__syck__str.html">SyckIoStr</a> *, <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="../../de/dce/syck_8h.html#a98952e24afd69abc5586c6842846153b">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="../../de/dce/syck_8h.html#afc88b261d2ce866f77576cc0f4da3b10">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> <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *<a class="code" href="../../de/dce/syck_8h.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="../../de/dce/syck_8h.html#a67d97fcb25d1ecf1122273a12d31d0fa">syck_emitter_mark_node</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <a class="code" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> );</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>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#a0482ed4c44a4d39a878fd3a96fc2751b">syck_output_handler</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <a class="code" href="../../de/dce/syck_8h.html#a7db5fe5e74eeb097236bb298b6ea8edc">SyckOutputHandler</a> );</div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#ad74c363be9b8e5d15d7e204399db5dfe">syck_emitter_handler</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <a class="code" href="../../de/dce/syck_8h.html#a9c6dde5ebce71a62d7200ee1f0456c02">SyckEmitterHandler</a> );</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a8468aba5c533337f9898d056454a1a75">syck_free_emitter</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#aeb31ebbfc5cb4989f85f7cda0bd7e610">syck_emitter_clear</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#ae0080d4429b968f5dab01aa9123e98fb">syck_emitter_write</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#adea44d4587ebe5ad2692018b4c21a089">syck_emitter_escape</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#aa3883badd7da912bdde3e6fa27ccdc56">syck_emitter_flush</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#aa170e91e4bdae35e10439d6532cf7b29">syck_emit</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <a class="code" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> );</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a3fe6b1272606e88693da8b078d811e93">syck_emit_scalar</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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>, <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="../../de/dce/syck_8h.html#ad4769d2d85f8a42ab97aab5b7de8dc0c">syck_emit_1quoted</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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="l00375"></a><span class="lineno"> 375</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#addfcd79fadaf74d43c965676f7d60c02">syck_emit_2quoted</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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="l00376"></a><span class="lineno"> 376</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#ad360024279e68d57026ba765255d4b77">syck_emit_folded</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#ab6294a0fd4d2905514799a4ac4888446">syck_emit_literal</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#ae31fd870f4cfa61265cec237ed63aee8">syck_emit_seq</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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#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="../../de/dce/syck_8h.html#a57e7c150fdab9dafe5fa989b33f75820">syck_emit_item</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <a class="code" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> );</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#abce13443b05e4b8d68d3dae29dcd4f76">syck_emit_map</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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#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="../../de/dce/syck_8h.html#a5e02811cab10095423f442cc6d74f11c">syck_emit_end</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a45d9be67131d3efc5ebd0460f63d199f">syck_emit_tag</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</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="l00383"></a><span class="lineno"> 383</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a0f60afdf670eed13fcab328dd836a9b7">syck_emit_indent</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</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="../../de/dce/syck_8h.html#aed413bd3e59b140647ce36644aa5d3e5">syck_emitter_current_level</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</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="../../de/dce/syck_8h.html#a802732c5d64e48e8fd2d432f03c81bb4">syck_emitter_parent_level</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a43729dbec8379b3cb8b9664113ee8094">syck_emitter_pop_level</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a0158ce32d75d8e31c80d49ccda7bef8a">syck_emitter_add_level</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> *, <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="../../de/dce/syck_8h.html#ad1333793817493d86acebec7ae56d119">syck_emitter_reset_levels</a>( <a class="code" href="../../d8/df6/struct__syck__emitter.html">SyckEmitter</a> * );</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span> <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *<a class="code" href="../../de/dce/syck_8h.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="../../de/dce/syck_8h.html#a4ec6378673a505777d803688aecf263d">syck_free_parser</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#ade58000995691bec3f84969dba81f0a0">syck_parser_set_root_on_error</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#ab5fff820ffc395c0947e3528623b7e68">syck_parser_implicit_typing</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a95f80f1faca14cdd29f96e6b7832889d">syck_parser_taguri_expansion</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#aca45292660bd04956c891c044a9896ff">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="../../de/dce/syck_8h.html#a0c198cd713ea65486cdaa52183ff9dc6">syck_parser_handler</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <a class="code" href="../../de/dce/syck_8h.html#aa6115d0c5852f2f07549b8f9d852f2d0">SyckNodeHandler</a> );</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#afd610c05e62013f32c114054e7804f3f">syck_parser_error_handler</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <a class="code" href="../../de/dce/syck_8h.html#a00eb2688fa16278a6d324aa612d7ad5a">SyckErrorHandler</a> );</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a75b629263a5a75492354f95bed197b13">syck_parser_bad_anchor_handler</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <a class="code" href="../../de/dce/syck_8h.html#add424245147a8e5d55924f8bbb1eeaed">SyckBadAnchorHandler</a> );</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a45e902e0246e6e802ed1fdbc06795bb7">syck_parser_set_input_type</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a4fff4262ce4d7dbc64eb364bd7dcc112">syck_parser_file</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <a class="code" href="../../db/ddf/struct____s_f_i_l_e.html">FILE</a> *, <a class="code" href="../../de/dce/syck_8h.html#a45eb9233147b21437944018dfedee127">SyckIoFileRead</a> );</div><div class="line"><a name="l00400"></a><span class="lineno"> 400</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a428bd704fa51a73fec9309c3dc3aeb31">syck_parser_str</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <span class="keywordtype">char</span> *, <span class="keywordtype">long</span>, <a class="code" href="../../de/dce/syck_8h.html#aa112d1595acbcf4c3300760dea74332e">SyckIoStrRead</a> );</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#abc73e88bb0d6a40d09542ea701bb523d">syck_parser_str_auto</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <span class="keywordtype">char</span> *, <a class="code" href="../../de/dce/syck_8h.html#aa112d1595acbcf4c3300760dea74332e">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="../../de/dce/syck_8h.html#a8adf5fbfd3bd64e2905a830de12424d3">syck_parser_current_level</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#af4e1e6bfcf534184825096fc4271248a">syck_parser_add_level</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#adefd8b11af76fffd267fc6b0eb6244b1">syck_parser_pop_level</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a77e249dc68e7906f44de9aad71af4faf">free_any_io</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span> <span class="keywordtype">long</span> <a class="code" href="../../de/dce/syck_8h.html#a27067f6ec9b9563a31ba2bb2668a7cec">syck_parser_read</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="keywordtype">long</span> <a class="code" href="../../de/dce/syck_8h.html#ad8aa7340cc58bacb667bea54586eeeee">syck_parser_readlen</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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="../../de/dce/syck_8h.html#a2bbfc45e216daa7580db68562dff90a8">syck_parse</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="keywordtype">void</span> <a class="code" href="../../de/dce/syck_8h.html#a4634bab905eeba4cc9f15d92bc918b3f">syck_default_error_handler</a>( <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> *, <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>( <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="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="../../de/dce/syck_8h.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="../../de/dce/syck_8h.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="../../de/dce/syck_8h.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="../../de/dce/syck_8h.html#a8eca514adfa71079aff0639cbb6cf1af">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="../../de/dce/syck_8h.html#a7608ffe24a17cb30b1cdc3b77deb235c">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="../../de/dce/syck_8h.html#ab067f4a201d0b6cfb47f4e4d0b2db8c2">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="../../de/dce/syck_8h.html#aa62c01e7fa69fe080edd1b7909d86e37">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="../../de/dce/syck_8h.html#a0c1a7886f5eb40cf6b913a1a1c259247">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="../../de/dce/syck_8h.html#a3fefb58e1d85c4e614aa937aeefcf465">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="../../de/dce/syck_8h.html#a606a6014be52d4b6357326e315efd725">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="../../de/dce/syck_8h.html#a038fbb56e343eeb340eb8609406b6bbe">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="../../de/dce/syck_8h.html#ab628d8a331972943478607e496ff2917">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="../../de/dce/syck_8h.html#a53838a0c491726028af35ef80a6a82b0">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="../../de/dce/syck_8h.html#a73f3899ebe6a7cebb474fbdd56630e5c">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="../../de/dce/syck_8h.html#a109de8f6c1e75bfea7750b49734fde6b">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="../../de/dce/syck_8h.html#a34fc91a381ad3ebe3bb194e2aab4e222">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="../../de/dce/syck_8h.html#ac875027fcc893025bc5f8791151c308d">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="../../de/dce/syck_8h.html#a3e8c6fb6a19c46abaf32842ad56af54c">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="../../de/dce/syck_8h.html#acef511215168a0c0a8a1c169b0e03ad7">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="../../de/dce/syck_8h.html#a087d7d38bffd8851aa5af74924c6c19d">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="../../de/dce/syck_8h.html#a21bcbaf2669cec881fc177ecc0a49573">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="../../de/dce/syck_8h.html#a3e7a33e972dcedecb0c9fea5f1355f4b">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="../../de/dce/syck_8h.html#af30cc99c8664b0c4820ff6a54d529024">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="../../de/dce/syck_8h.html#aa561bdb0ba4573063d504e1df8cd18dd">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> *, <a class="code" href="../../db/d41/struct__syck__parser.html">SyckParser</a> * );</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="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> </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_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_8h_html_a21bcbaf2669cec881fc177ecc0a49573"><div class="ttname"><a href="../../de/dce/syck_8h.html#a21bcbaf2669cec881fc177ecc0a49573">syck_seq_add</a></div><div class="ttdeci">void syck_seq_add(SyckNode *, SYMID)</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_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="syck_8h_html_a087d7d38bffd8851aa5af74924c6c19d"><div class="ttname"><a href="../../de/dce/syck_8h.html#a087d7d38bffd8851aa5af74924c6c19d">syck_seq_empty</a></div><div class="ttdeci">void syck_seq_empty(SyckNode *)</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="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="syck_8h_html_a7db5fe5e74eeb097236bb298b6ea8edc"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7db5fe5e74eeb097236bb298b6ea8edc">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="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_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="syck_8h_html_a00eb2688fa16278a6d324aa612d7ad5a"><div class="ttname"><a href="../../de/dce/syck_8h.html#a00eb2688fa16278a6d324aa612d7ad5a">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="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="syck_8h_html_ab067f4a201d0b6cfb47f4e4d0b2db8c2"><div class="ttname"><a href="../../de/dce/syck_8h.html#ab067f4a201d0b6cfb47f4e4d0b2db8c2">syck_new_str</a></div><div class="ttdeci">SyckNode * syck_new_str(const char *, enum scalar_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_8h_html_ade58000995691bec3f84969dba81f0a0"><div class="ttname"><a href="../../de/dce/syck_8h.html#ade58000995691bec3f84969dba81f0a0">syck_parser_set_root_on_error</a></div><div class="ttdeci">void syck_parser_set_root_on_error(SyckParser *, SYMID)</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__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="syck_8h_html_aa170e91e4bdae35e10439d6532cf7b29"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa170e91e4bdae35e10439d6532cf7b29">syck_emit</a></div><div class="ttdeci">void syck_emit(SyckEmitter *, st_data_t)</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="syck_8h_html_a8468aba5c533337f9898d056454a1a75"><div class="ttname"><a href="../../de/dce/syck_8h.html#a8468aba5c533337f9898d056454a1a75">syck_free_emitter</a></div><div class="ttdeci">void syck_free_emitter(SyckEmitter *)</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__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="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_a3e7a33e972dcedecb0c9fea5f1355f4b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a3e7a33e972dcedecb0c9fea5f1355f4b">syck_seq_assign</a></div><div class="ttdeci">void syck_seq_assign(SyckNode *, long, SYMID)</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="syck_8h_html_a95f80f1faca14cdd29f96e6b7832889d"><div class="ttname"><a href="../../de/dce/syck_8h.html#a95f80f1faca14cdd29f96e6b7832889d">syck_parser_taguri_expansion</a></div><div class="ttdeci">void syck_parser_taguri_expansion(SyckParser *, int)</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_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="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__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_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="syck_8h_html_aa62c01e7fa69fe080edd1b7909d86e37"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa62c01e7fa69fe080edd1b7909d86e37">syck_new_str2</a></div><div class="ttdeci">SyckNode * syck_new_str2(const char *, long, enum scalar_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="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_8h_html_abd173450dc414a4de3d1c8a281cac7f1"><div class="ttname"><a href="../../de/dce/syck_8h.html#abd173450dc414a4de3d1c8a281cac7f1">syck_add_sym</a></div><div class="ttdeci">int syck_add_sym(SyckParser *, void *)</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="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_abc73e88bb0d6a40d09542ea701bb523d"><div class="ttname"><a href="../../de/dce/syck_8h.html#abc73e88bb0d6a40d09542ea701bb523d">syck_parser_str_auto</a></div><div class="ttdeci">void syck_parser_str_auto(SyckParser *, char *, SyckIoStrRead)</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="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="syck_8h_html_a4ec6378673a505777d803688aecf263d"><div class="ttname"><a href="../../de/dce/syck_8h.html#a4ec6378673a505777d803688aecf263d">syck_free_parser</a></div><div class="ttdeci">void syck_free_parser(SyckParser *)</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="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_8h_html_ad8aa7340cc58bacb667bea54586eeeee"><div class="ttname"><a href="../../de/dce/syck_8h.html#ad8aa7340cc58bacb667bea54586eeeee">syck_parser_readlen</a></div><div class="ttdeci">long syck_parser_readlen(SyckParser *, long)</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="syck_8h_html_af03394a37a0de47241322cf1cacf338c"><div class="ttname"><a href="../../de/dce/syck_8h.html#af03394a37a0de47241322cf1cacf338c">syck_match_implicit</a></div><div class="ttdeci">const char * syck_match_implicit(const char *, size_t)</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="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_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="syck_8h_html_a3e8c6fb6a19c46abaf32842ad56af54c"><div class="ttname"><a href="../../de/dce/syck_8h.html#a3e8c6fb6a19c46abaf32842ad56af54c">syck_map_update</a></div><div class="ttdeci">void syck_map_update(SyckNode *, SyckNode *)</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__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="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="syck_8h_html_ad74c363be9b8e5d15d7e204399db5dfe"><div class="ttname"><a href="../../de/dce/syck_8h.html#ad74c363be9b8e5d15d7e204399db5dfe">syck_emitter_handler</a></div><div class="ttdeci">void syck_emitter_handler(SyckEmitter *, SyckEmitterHandler)</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="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="syck_8h_html_ab628d8a331972943478607e496ff2917"><div class="ttname"><a href="../../de/dce/syck_8h.html#ab628d8a331972943478607e496ff2917">syck_new_map</a></div><div class="ttdeci">SyckNode * syck_new_map(SYMID, SYMID)</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__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="syck_8h_html_ac875027fcc893025bc5f8791151c308d"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac875027fcc893025bc5f8791151c308d">syck_map_count</a></div><div class="ttdeci">long syck_map_count(SyckNode *)</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_a802732c5d64e48e8fd2d432f03c81bb4"><div class="ttname"><a href="../../de/dce/syck_8h.html#a802732c5d64e48e8fd2d432f03c81bb4">syck_emitter_parent_level</a></div><div class="ttdeci">SyckLevel * syck_emitter_parent_level(SyckEmitter *)</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_8h_html_a43729dbec8379b3cb8b9664113ee8094"><div class="ttname"><a href="../../de/dce/syck_8h.html#a43729dbec8379b3cb8b9664113ee8094">syck_emitter_pop_level</a></div><div class="ttdeci">void syck_emitter_pop_level(SyckEmitter *)</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__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="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="syck_8h_html_aeb31ebbfc5cb4989f85f7cda0bd7e610"><div class="ttname"><a href="../../de/dce/syck_8h.html#aeb31ebbfc5cb4989f85f7cda0bd7e610">syck_emitter_clear</a></div><div class="ttdeci">void syck_emitter_clear(SyckEmitter *)</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_8h_html_af30cc99c8664b0c4820ff6a54d529024"><div class="ttname"><a href="../../de/dce/syck_8h.html#af30cc99c8664b0c4820ff6a54d529024">syck_seq_read</a></div><div class="ttdeci">SYMID syck_seq_read(SyckNode *, long)</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="syck_8h_html_a53838a0c491726028af35ef80a6a82b0"><div class="ttname"><a href="../../de/dce/syck_8h.html#a53838a0c491726028af35ef80a6a82b0">syck_map_empty</a></div><div class="ttdeci">void syck_map_empty(SyckNode *)</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="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="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_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="syck_8h_html_afc88b261d2ce866f77576cc0f4da3b10"><div class="ttname"><a href="../../de/dce/syck_8h.html#afc88b261d2ce866f77576cc0f4da3b10">syck_base64dec</a></div><div class="ttdeci">char * syck_base64dec(char *, long)</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__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_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="syck_8h_html_a4634bab905eeba4cc9f15d92bc918b3f"><div class="ttname"><a href="../../de/dce/syck_8h.html#a4634bab905eeba4cc9f15d92bc918b3f">syck_default_error_handler</a></div><div class="ttdeci">void syck_default_error_handler(SyckParser *, const char *)</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__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="syck_8h_html_a57e7c150fdab9dafe5fa989b33f75820"><div class="ttname"><a href="../../de/dce/syck_8h.html#a57e7c150fdab9dafe5fa989b33f75820">syck_emit_item</a></div><div class="ttdeci">void syck_emit_item(SyckEmitter *, st_data_t)</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="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_adefd8b11af76fffd267fc6b0eb6244b1"><div class="ttname"><a href="../../de/dce/syck_8h.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_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_8h_html_ae0080d4429b968f5dab01aa9123e98fb"><div class="ttname"><a href="../../de/dce/syck_8h.html#ae0080d4429b968f5dab01aa9123e98fb">syck_emitter_write</a></div><div class="ttdeci">void syck_emitter_write(SyckEmitter *, const char *, long)</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="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="syck_8h_html_ac0726197009b68c2f23cdd9f414d0630"><div class="ttname"><a href="../../de/dce/syck_8h.html#ac0726197009b68c2f23cdd9f414d0630">syck_hdlr_add_node</a></div><div class="ttdeci">SYMID syck_hdlr_add_node(SyckParser *, SyckNode *)</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__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_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="syck_8h_html_a8eca514adfa71079aff0639cbb6cf1af"><div class="ttname"><a href="../../de/dce/syck_8h.html#a8eca514adfa71079aff0639cbb6cf1af">syck_free_node</a></div><div class="ttdeci">void syck_free_node(SyckNode *)</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="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="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/d7f/gram_8c_source.html#l00133">gram.c:133</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="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="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="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="syck_8h_html_a9c6dde5ebce71a62d7200ee1f0456c02"><div class="ttname"><a href="../../de/dce/syck_8h.html#a9c6dde5ebce71a62d7200ee1f0456c02">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="syck_8h_html_aa9240bafe21cd4b62d5da0a755173394"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa9240bafe21cd4b62d5da0a755173394">syck_io_str_read</a></div><div class="ttdeci">long syck_io_str_read(char *, SyckIoStr *, long, long)</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="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_acfa28e044de181ba80b73989379342ec"><div class="ttname"><a href="../../de/dce/syck_8h.html#acfa28e044de181ba80b73989379342ec">syck_hdlr_add_anchor</a></div><div class="ttdeci">SyckNode * syck_hdlr_add_anchor(SyckParser *, char *, SyckNode *)</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="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="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_8h_html_a44f637264d4662b3c6bdcf1e5d40c618"><div class="ttname"><a href="../../de/dce/syck_8h.html#a44f637264d4662b3c6bdcf1e5d40c618">syck_hdlr_remove_anchor</a></div><div class="ttdeci">void syck_hdlr_remove_anchor(SyckParser *, char *)</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_a134e857e45ba71c92608d3261d44a277"><div class="ttname"><a href="../../de/dce/syck_8h.html#a134e857e45ba71c92608d3261d44a277">try_tag_implicit</a></div><div class="ttdeci">void try_tag_implicit(SyckNode *, int)</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_a0c1a7886f5eb40cf6b913a1a1c259247"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0c1a7886f5eb40cf6b913a1a1c259247">syck_replace_str</a></div><div class="ttdeci">void syck_replace_str(SyckNode *, char *, enum scalar_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="syck_8h_html_ae31fd870f4cfa61265cec237ed63aee8"><div class="ttname"><a href="../../de/dce/syck_8h.html#ae31fd870f4cfa61265cec237ed63aee8">syck_emit_seq</a></div><div class="ttdeci">void syck_emit_seq(SyckEmitter *, const char *, enum seq_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="syck_8h_html_a67d97fcb25d1ecf1122273a12d31d0fa"><div class="ttname"><a href="../../de/dce/syck_8h.html#a67d97fcb25d1ecf1122273a12d31d0fa">syck_emitter_mark_node</a></div><div class="ttdeci">SYMID syck_emitter_mark_node(SyckEmitter *, st_data_t)</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__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_a2bbfc45e216daa7580db68562dff90a8"><div class="ttname"><a href="../../de/dce/syck_8h.html#a2bbfc45e216daa7580db68562dff90a8">syck_parse</a></div><div class="ttdeci">SYMID syck_parse(SyckParser *)</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_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_a5e02811cab10095423f442cc6d74f11c"><div class="ttname"><a href="../../de/dce/syck_8h.html#a5e02811cab10095423f442cc6d74f11c">syck_emit_end</a></div><div class="ttdeci">void syck_emit_end(SyckEmitter *)</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="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="syck_8h_html_a98952e24afd69abc5586c6842846153b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a98952e24afd69abc5586c6842846153b">syck_base64enc</a></div><div class="ttdeci">char * syck_base64enc(char *, long)</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__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="syck_8h_html_a0f60afdf670eed13fcab328dd836a9b7"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0f60afdf670eed13fcab328dd836a9b7">syck_emit_indent</a></div><div class="ttdeci">void syck_emit_indent(SyckEmitter *)</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="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_8h_html_a109de8f6c1e75bfea7750b49734fde6b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a109de8f6c1e75bfea7750b49734fde6b">syck_map_read</a></div><div class="ttdeci">SYMID syck_map_read(SyckNode *, enum map_part, long)</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_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="syck_8h_html_aebb7159228d2d6f78cfe92b23a2017aa"><div class="ttname"><a href="../../de/dce/syck_8h.html#aebb7159228d2d6f78cfe92b23a2017aa">syck_type_id_to_uri</a></div><div class="ttdeci">char * syck_type_id_to_uri(const char *)</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_a3fefb58e1d85c4e614aa937aeefcf465"><div class="ttname"><a href="../../de/dce/syck_8h.html#a3fefb58e1d85c4e614aa937aeefcf465">syck_replace_str2</a></div><div class="ttdeci">void syck_replace_str2(SyckNode *, char *, long, enum scalar_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__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="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="syck_8h_html_addfcd79fadaf74d43c965676f7d60c02"><div class="ttname"><a href="../../de/dce/syck_8h.html#addfcd79fadaf74d43c965676f7d60c02">syck_emit_2quoted</a></div><div class="ttdeci">void syck_emit_2quoted(SyckEmitter *, int, const char *, long)</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_8h_html_aa561bdb0ba4573063d504e1df8cd18dd"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa561bdb0ba4573063d504e1df8cd18dd">syck_seq_count</a></div><div class="ttdeci">long syck_seq_count(SyckNode *)</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="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__node_html_ac52d4a90c4f4ee40074ed593bd2019c0"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#ac52d4a90c4f4ee40074ed593bd2019c0">_syck_node::data</a></div><div class="ttdeci">union _syck_node::@16 data</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="syck_8h_html_aed413bd3e59b140647ce36644aa5d3e5"><div class="ttname"><a href="../../de/dce/syck_8h.html#aed413bd3e59b140647ce36644aa5d3e5">syck_emitter_current_level</a></div><div class="ttdeci">SyckLevel * syck_emitter_current_level(SyckEmitter *)</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="syck_8h_html_a45e902e0246e6e802ed1fdbc06795bb7"><div class="ttname"><a href="../../de/dce/syck_8h.html#a45e902e0246e6e802ed1fdbc06795bb7">syck_parser_set_input_type</a></div><div class="ttdeci">void syck_parser_set_input_type(SyckParser *, enum syck_parser_input)</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__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 class="ttdef"><b>Definition:</b> <a href="../../dd/dfb/yaml2byte_8c_source.html#l00118">yaml2byte.c:118</a></div></div> <div class="ttc" id="syck_8h_html_abce13443b05e4b8d68d3dae29dcd4f76"><div class="ttname"><a href="../../de/dce/syck_8h.html#abce13443b05e4b8d68d3dae29dcd4f76">syck_emit_map</a></div><div class="ttdeci">void syck_emit_map(SyckEmitter *, const char *, enum map_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__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="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_af919442f93753f7c44daf851b996a047"><div class="ttname"><a href="../../de/dce/syck_8h.html#af919442f93753f7c44daf851b996a047">syck_tagcmp</a></div><div class="ttdeci">int syck_tagcmp(const char *, const char *)</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_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="syck_8h_html_a73f3899ebe6a7cebb474fbdd56630e5c"><div class="ttname"><a href="../../de/dce/syck_8h.html#a73f3899ebe6a7cebb474fbdd56630e5c">syck_map_add</a></div><div class="ttdeci">void syck_map_add(SyckNode *, SYMID, SYMID)</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="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_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="syck_8h_html_a6d0fdf06e34c563f1f3bae139889ebcf"><div class="ttname"><a href="../../de/dce/syck_8h.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__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="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="struct__syck__node_html_a70aa6ccb58d3b9fe6e495afa4caf1c07"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a70aa6ccb58d3b9fe6e495afa4caf1c07">_syck_node::list</a></div><div class="ttdeci">struct _syck_node::@16::SyckSeq * list</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_8h_html_a27067f6ec9b9563a31ba2bb2668a7cec"><div class="ttname"><a href="../../de/dce/syck_8h.html#a27067f6ec9b9563a31ba2bb2668a7cec">syck_parser_read</a></div><div class="ttdeci">long syck_parser_read(SyckParser *)</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_8h_html_ad1333793817493d86acebec7ae56d119"><div class="ttname"><a href="../../de/dce/syck_8h.html#ad1333793817493d86acebec7ae56d119">syck_emitter_reset_levels</a></div><div class="ttdeci">void syck_emitter_reset_levels(SyckEmitter *)</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_add424245147a8e5d55924f8bbb1eeaed"><div class="ttname"><a href="../../de/dce/syck_8h.html#add424245147a8e5d55924f8bbb1eeaed">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="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_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="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_8h_html_af97f3febfc3628777f179dda86030948"><div class="ttname"><a href="../../de/dce/syck_8h.html#af97f3febfc3628777f179dda86030948">syck_xprivate</a></div><div class="ttdeci">char * syck_xprivate(const char *, int)</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_a0c198cd713ea65486cdaa52183ff9dc6"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0c198cd713ea65486cdaa52183ff9dc6">syck_parser_handler</a></div><div class="ttdeci">void syck_parser_handler(SyckParser *, SyckNodeHandler)</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="syck_8h_html_afd610c05e62013f32c114054e7804f3f"><div class="ttname"><a href="../../de/dce/syck_8h.html#afd610c05e62013f32c114054e7804f3f">syck_parser_error_handler</a></div><div class="ttdeci">void syck_parser_error_handler(SyckParser *, SyckErrorHandler)</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="syck_8h_html_a14c3273e1b2425775caa153bee116f30"><div class="ttname"><a href="../../de/dce/syck_8h.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__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_a3fe6b1272606e88693da8b078d811e93"><div class="ttname"><a href="../../de/dce/syck_8h.html#a3fe6b1272606e88693da8b078d811e93">syck_emit_scalar</a></div><div class="ttdeci">void syck_emit_scalar(SyckEmitter *, const char *, enum scalar_style, int, int, char, const char *, long)</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_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_8h_html_aa3883badd7da912bdde3e6fa27ccdc56"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa3883badd7da912bdde3e6fa27ccdc56">syck_emitter_flush</a></div><div class="ttdeci">void syck_emitter_flush(SyckEmitter *, long)</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="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_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="syck_8h_html_adea44d4587ebe5ad2692018b4c21a089"><div class="ttname"><a href="../../de/dce/syck_8h.html#adea44d4587ebe5ad2692018b4c21a089">syck_emitter_escape</a></div><div class="ttdeci">void syck_emitter_escape(SyckEmitter *, const char *, long)</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="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__node_html_a09b3d2b5c43a11931000ffb4ae48f662"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a09b3d2b5c43a11931000ffb4ae48f662">_syck_node::str</a></div><div class="ttdeci">struct _syck_node::@16::SyckStr * str</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_ab6294a0fd4d2905514799a4ac4888446"><div class="ttname"><a href="../../de/dce/syck_8h.html#ab6294a0fd4d2905514799a4ac4888446">syck_emit_literal</a></div><div class="ttdeci">void syck_emit_literal(SyckEmitter *, char, const char *, long)</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_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_8h_html_aa6115d0c5852f2f07549b8f9d852f2d0"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa6115d0c5852f2f07549b8f9d852f2d0">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_acef511215168a0c0a8a1c169b0e03ad7"><div class="ttname"><a href="../../de/dce/syck_8h.html#acef511215168a0c0a8a1c169b0e03ad7">syck_new_seq</a></div><div class="ttdeci">SyckNode * syck_new_seq(SYMID)</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="syck_8h_html_afcb4599827890f92c63b803409fbc901"><div class="ttname"><a href="../../de/dce/syck_8h.html#afcb4599827890f92c63b803409fbc901">syck_io_file_read</a></div><div class="ttdeci">long syck_io_file_read(char *, SyckIoFile *, long, long)</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_a4e5c1f22c72cb41aa35cd1eb6b116ad6"><div class="ttname"><a href="../../de/dce/syck_8h.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="syck_8h_html_ad4769d2d85f8a42ab97aab5b7de8dc0c"><div class="ttname"><a href="../../de/dce/syck_8h.html#ad4769d2d85f8a42ab97aab5b7de8dc0c">syck_emit_1quoted</a></div><div class="ttdeci">void syck_emit_1quoted(SyckEmitter *, int, const char *, long)</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="syck_8h_html_a428bd704fa51a73fec9309c3dc3aeb31"><div class="ttname"><a href="../../de/dce/syck_8h.html#a428bd704fa51a73fec9309c3dc3aeb31">syck_parser_str</a></div><div class="ttdeci">void syck_parser_str(SyckParser *, char *, long, SyckIoStrRead)</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="syck_8h_html_a9116187ea96b74db60a60537aa7f6930"><div class="ttname"><a href="../../de/dce/syck_8h.html#a9116187ea96b74db60a60537aa7f6930">syck_add_transfer</a></div><div class="ttdeci">void syck_add_transfer(char *, SyckNode *, int)</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="syck_8h_html_a45eb9233147b21437944018dfedee127"><div class="ttname"><a href="../../de/dce/syck_8h.html#a45eb9233147b21437944018dfedee127">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="syck_8h_html_ab2cf9106f6c162e3252f6bf5bd0ddaac"><div class="ttname"><a href="../../de/dce/syck_8h.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="syck_8h_html_a0158ce32d75d8e31c80d49ccda7bef8a"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0158ce32d75d8e31c80d49ccda7bef8a">syck_emitter_add_level</a></div><div class="ttdeci">void syck_emitter_add_level(SyckEmitter *, int, enum syck_level_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_a202fbca1f53c6be622f0546775dd66c8"><div class="ttname"><a href="../../de/dce/syck_8h.html#a202fbca1f53c6be622f0546775dd66c8">syck_try_implicit</a></div><div class="ttdeci">int syck_try_implicit(SyckNode *)</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_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_afbaa5fd21838154e6c5a713a4ab15954"><div class="ttname"><a href="../../de/dce/syck_8h.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="syck_8h_html_afb8e969c7ef4c3f0e326843e849eabfc"><div class="ttname"><a href="../../de/dce/syck_8h.html#afb8e969c7ef4c3f0e326843e849eabfc">syck_strndup</a></div><div class="ttdeci">char * syck_strndup(const char *, long)</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_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="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="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_8h_html_a038fbb56e343eeb340eb8609406b6bbe"><div class="ttname"><a href="../../de/dce/syck_8h.html#a038fbb56e343eeb340eb8609406b6bbe">syck_str_read</a></div><div class="ttdeci">char * syck_str_read(SyckNode *)</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_8h_html_a9ab525dfb2c8254a65788b5a7fddbeb2"><div class="ttname"><a href="../../de/dce/syck_8h.html#a9ab525dfb2c8254a65788b5a7fddbeb2">syck_taguri</a></div><div class="ttdeci">char * syck_taguri(const char *, const char *, int)</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="syck_8h_html_a7608ffe24a17cb30b1cdc3b77deb235c"><div class="ttname"><a href="../../de/dce/syck_8h.html#a7608ffe24a17cb30b1cdc3b77deb235c">syck_free_members</a></div><div class="ttdeci">void syck_free_members(SyckNode *)</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="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="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="syck_8h_html_a77e249dc68e7906f44de9aad71af4faf"><div class="ttname"><a href="../../de/dce/syck_8h.html#a77e249dc68e7906f44de9aad71af4faf">free_any_io</a></div><div class="ttdeci">void free_any_io(SyckParser *)</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="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_a45d9be67131d3efc5ebd0460f63d199f"><div class="ttname"><a href="../../de/dce/syck_8h.html#a45d9be67131d3efc5ebd0460f63d199f">syck_emit_tag</a></div><div class="ttdeci">void syck_emit_tag(SyckEmitter *, const char *, const char *)</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_a4fff4262ce4d7dbc64eb364bd7dcc112"><div class="ttname"><a href="../../de/dce/syck_8h.html#a4fff4262ce4d7dbc64eb364bd7dcc112">syck_parser_file</a></div><div class="ttdeci">void syck_parser_file(SyckParser *, FILE *, SyckIoFileRead)</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="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="struct__syck__parser_html_aff9a1b30225bfc4fa1afdfbe7592e822"><div class="ttname"><a href="../../db/d41/struct__syck__parser.html#aff9a1b30225bfc4fa1afdfbe7592e822">_syck_parser::io</a></div><div class="ttdeci">union _syck_parser::@17 io</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_8h_html_a9ac1a4a5ed50b4cd88a1b1050a81a92c"><div class="ttname"><a href="../../de/dce/syck_8h.html#a9ac1a4a5ed50b4cd88a1b1050a81a92c">syck_hdlr_get_anchor</a></div><div class="ttdeci">SyckNode * syck_hdlr_get_anchor(SyckParser *, char *)</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="syck_8h_html_ab5fff820ffc395c0947e3528623b7e68"><div class="ttname"><a href="../../de/dce/syck_8h.html#ab5fff820ffc395c0947e3528623b7e68">syck_parser_implicit_typing</a></div><div class="ttdeci">void syck_parser_implicit_typing(SyckParser *, int)</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="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="struct__syck__node_html_a6dd3131ec4b2eda66128f4cb0e353ccb"><div class="ttname"><a href="../../df/dfc/struct__syck__node.html#a6dd3131ec4b2eda66128f4cb0e353ccb">_syck_node::pairs</a></div><div class="ttdeci">struct _syck_node::@16::SyckMap * pairs</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="syck_8h_html_ad360024279e68d57026ba765255d4b77"><div class="ttname"><a href="../../de/dce/syck_8h.html#ad360024279e68d57026ba765255d4b77">syck_emit_folded</a></div><div class="ttdeci">void syck_emit_folded(SyckEmitter *, int, char, const char *, long)</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="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="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="syck_8h_html_a0482ed4c44a4d39a878fd3a96fc2751b"><div class="ttname"><a href="../../de/dce/syck_8h.html#a0482ed4c44a4d39a878fd3a96fc2751b">syck_output_handler</a></div><div class="ttdeci">void syck_output_handler(SyckEmitter *, SyckOutputHandler)</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_8h_html_a75b629263a5a75492354f95bed197b13"><div class="ttname"><a href="../../de/dce/syck_8h.html#a75b629263a5a75492354f95bed197b13">syck_parser_bad_anchor_handler</a></div><div class="ttdeci">void syck_parser_bad_anchor_handler(SyckParser *, SyckBadAnchorHandler)</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="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="syck_8h_html_a8adf5fbfd3bd64e2905a830de12424d3"><div class="ttname"><a href="../../de/dce/syck_8h.html#a8adf5fbfd3bd64e2905a830de12424d3">syck_parser_current_level</a></div><div class="ttdeci">SyckLevel * syck_parser_current_level(SyckParser *)</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="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_8h_html_aca45292660bd04956c891c044a9896ff"><div class="ttname"><a href="../../de/dce/syck_8h.html#aca45292660bd04956c891c044a9896ff">syck_scan_scalar</a></div><div class="ttdeci">int syck_scan_scalar(int, const char *, long)</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__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="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="syck_8h_html_a34fc91a381ad3ebe3bb194e2aab4e222"><div class="ttname"><a href="../../de/dce/syck_8h.html#a34fc91a381ad3ebe3bb194e2aab4e222">syck_map_assign</a></div><div class="ttdeci">void syck_map_assign(SyckNode *, enum map_part, long, SYMID)</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="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="syck_8h_html_a606a6014be52d4b6357326e315efd725"><div class="ttname"><a href="../../de/dce/syck_8h.html#a606a6014be52d4b6357326e315efd725">syck_str_blow_away_commas</a></div><div class="ttdeci">void syck_str_blow_away_commas(SyckNode *)</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="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="syck_8h_html_af4e1e6bfcf534184825096fc4271248a"><div class="ttname"><a href="../../de/dce/syck_8h.html#af4e1e6bfcf534184825096fc4271248a">syck_parser_add_level</a></div><div class="ttdeci">void syck_parser_add_level(SyckParser *, int, enum syck_level_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="syck_8h_html_ade56fc0127e15660fc38479ab82e6598"><div class="ttname"><a href="../../de/dce/syck_8h.html#ade56fc0127e15660fc38479ab82e6598">syck_lookup_sym</a></div><div class="ttdeci">int syck_lookup_sym(SyckParser *, SYMID, void **)</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="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="syck_8h_html_aa112d1595acbcf4c3300760dea74332e"><div class="ttname"><a href="../../de/dce/syck_8h.html#aa112d1595acbcf4c3300760dea74332e">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="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.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel