Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d1
/
dd9
/
//opt/alt/ruby21/share/doc/ruby/capi/html/d1/dd9/structyaml__parser__s.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: yaml_parser_s Struct Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">yaml_parser_s Struct Reference<div class="ingroups"><a class="el" href="../../dd/da8/group__parser.html">Parser Definitions</a></div></div> </div> </div><!--header--> <div class="contents"> <p>The parser structure. <a href="../../d1/dd9/structyaml__parser__s.html#details">More...</a></p> <p><code>#include <<a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Data Fields</h2></td></tr> <tr class="memitem:a8cdb2fed4bb17b1d62d29fa06c53fef6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6">start</a></td></tr> <tr class="memdesc:a8cdb2fed4bb17b1d62d29fa06c53fef6"><td class="mdescLeft"> </td><td class="mdescRight">The string start pointer. <a href="#a8cdb2fed4bb17b1d62d29fa06c53fef6">More...</a><br /></td></tr> <tr class="separator:a8cdb2fed4bb17b1d62d29fa06c53fef6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad74ffeb7f2eef0a12e34b0aac263ff3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3">end</a></td></tr> <tr class="memdesc:aad74ffeb7f2eef0a12e34b0aac263ff3"><td class="mdescLeft"> </td><td class="mdescRight">The string end pointer. <a href="#aad74ffeb7f2eef0a12e34b0aac263ff3">More...</a><br /></td></tr> <tr class="separator:aad74ffeb7f2eef0a12e34b0aac263ff3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3406d2ba7e969c09344d4ced8c855007"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007">current</a></td></tr> <tr class="memdesc:a3406d2ba7e969c09344d4ced8c855007"><td class="mdescLeft"> </td><td class="mdescRight">The string current position. <a href="#a3406d2ba7e969c09344d4ced8c855007">More...</a><br /></td></tr> <tr class="separator:a3406d2ba7e969c09344d4ced8c855007"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a941638a0b8e064ef4f5f1f063553612b"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:aafbbe955917959a531e773476892ebc5"><td class="memItemLeft" >   <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6">start</a></td></tr> <tr class="memdesc:aafbbe955917959a531e773476892ebc5"><td class="mdescLeft"> </td><td class="mdescRight">The string start pointer. <a href="#aafbbe955917959a531e773476892ebc5">More...</a><br /></td></tr> <tr class="separator:aafbbe955917959a531e773476892ebc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="memItemLeft" >   <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3">end</a></td></tr> <tr class="memdesc:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="mdescLeft"> </td><td class="mdescRight">The string end pointer. <a href="#a5620ad7cc0dfecd57a2a777c5e28a4f6">More...</a><br /></td></tr> <tr class="separator:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16d6ce61b3a3fb8be96684287bd54da7"><td class="memItemLeft" >   <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007">current</a></td></tr> <tr class="memdesc:a16d6ce61b3a3fb8be96684287bd54da7"><td class="mdescLeft"> </td><td class="mdescRight">The string current position. <a href="#a16d6ce61b3a3fb8be96684287bd54da7">More...</a><br /></td></tr> <tr class="separator:a16d6ce61b3a3fb8be96684287bd54da7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a941638a0b8e064ef4f5f1f063553612b"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a941638a0b8e064ef4f5f1f063553612b">string</a></td></tr> <tr class="memdesc:a941638a0b8e064ef4f5f1f063553612b"><td class="mdescLeft"> </td><td class="mdescRight">String input data. <a href="#a941638a0b8e064ef4f5f1f063553612b">More...</a><br /></td></tr> <tr class="separator:a941638a0b8e064ef4f5f1f063553612b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae69c2974e3c4c37e941a0e1971be15a9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae69c2974e3c4c37e941a0e1971be15a9">file</a></td></tr> <tr class="memdesc:ae69c2974e3c4c37e941a0e1971be15a9"><td class="mdescLeft"> </td><td class="mdescRight">File input data. <a href="#ae69c2974e3c4c37e941a0e1971be15a9">More...</a><br /></td></tr> <tr class="separator:ae69c2974e3c4c37e941a0e1971be15a9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cdddcbd18566acc760a660a88f93ffd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a5cdddcbd18566acc760a660a88f93ffd">start</a></td></tr> <tr class="memdesc:a5cdddcbd18566acc760a660a88f93ffd"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a5cdddcbd18566acc760a660a88f93ffd">More...</a><br /></td></tr> <tr class="separator:a5cdddcbd18566acc760a660a88f93ffd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ff1f802eb95bc45f13e8e73ec009828"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6ff1f802eb95bc45f13e8e73ec009828">end</a></td></tr> <tr class="memdesc:a6ff1f802eb95bc45f13e8e73ec009828"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a6ff1f802eb95bc45f13e8e73ec009828">More...</a><br /></td></tr> <tr class="separator:a6ff1f802eb95bc45f13e8e73ec009828"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8199466e3578374b3f984b6c0c4e2ae4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8199466e3578374b3f984b6c0c4e2ae4">pointer</a></td></tr> <tr class="memdesc:a8199466e3578374b3f984b6c0c4e2ae4"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#a8199466e3578374b3f984b6c0c4e2ae4">More...</a><br /></td></tr> <tr class="separator:a8199466e3578374b3f984b6c0c4e2ae4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea4d8da24939825b2fadd368a71ec7de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aea4d8da24939825b2fadd368a71ec7de">last</a></td></tr> <tr class="memdesc:aea4d8da24939825b2fadd368a71ec7de"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#aea4d8da24939825b2fadd368a71ec7de">More...</a><br /></td></tr> <tr class="separator:aea4d8da24939825b2fadd368a71ec7de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c08a94c21dfe1611c0d89aef0d3c46d"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6c08a94c21dfe1611c0d89aef0d3c46d">start</a></td></tr> <tr class="memdesc:a6c08a94c21dfe1611c0d89aef0d3c46d"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a6c08a94c21dfe1611c0d89aef0d3c46d">More...</a><br /></td></tr> <tr class="separator:a6c08a94c21dfe1611c0d89aef0d3c46d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa768a9c29ae2c3015fdb84ea313844e2"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa768a9c29ae2c3015fdb84ea313844e2">end</a></td></tr> <tr class="memdesc:aa768a9c29ae2c3015fdb84ea313844e2"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#aa768a9c29ae2c3015fdb84ea313844e2">More...</a><br /></td></tr> <tr class="separator:aa768a9c29ae2c3015fdb84ea313844e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abea626790abfbcaeeb72a3772dc69e43"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#abea626790abfbcaeeb72a3772dc69e43">pointer</a></td></tr> <tr class="memdesc:abea626790abfbcaeeb72a3772dc69e43"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#abea626790abfbcaeeb72a3772dc69e43">More...</a><br /></td></tr> <tr class="separator:abea626790abfbcaeeb72a3772dc69e43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ad1ccaf979092ece82bc981c5a22fb0"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3ad1ccaf979092ece82bc981c5a22fb0">last</a></td></tr> <tr class="memdesc:a3ad1ccaf979092ece82bc981c5a22fb0"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#a3ad1ccaf979092ece82bc981c5a22fb0">More...</a><br /></td></tr> <tr class="separator:a3ad1ccaf979092ece82bc981c5a22fb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f33f5c8f19c1c124cba4857ab2a05c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a5f33f5c8f19c1c124cba4857ab2a05c7">start</a></td></tr> <tr class="memdesc:a5f33f5c8f19c1c124cba4857ab2a05c7"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the tokens queue. <a href="#a5f33f5c8f19c1c124cba4857ab2a05c7">More...</a><br /></td></tr> <tr class="separator:a5f33f5c8f19c1c124cba4857ab2a05c7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41594b6495f4d31edb977cafb8cbaf78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a41594b6495f4d31edb977cafb8cbaf78">end</a></td></tr> <tr class="memdesc:a41594b6495f4d31edb977cafb8cbaf78"><td class="mdescLeft"> </td><td class="mdescRight">The end of the tokens queue. <a href="#a41594b6495f4d31edb977cafb8cbaf78">More...</a><br /></td></tr> <tr class="separator:a41594b6495f4d31edb977cafb8cbaf78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1c7a1248ca22159a3e60ba45b386507"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa1c7a1248ca22159a3e60ba45b386507">head</a></td></tr> <tr class="memdesc:aa1c7a1248ca22159a3e60ba45b386507"><td class="mdescLeft"> </td><td class="mdescRight">The head of the tokens queue. <a href="#aa1c7a1248ca22159a3e60ba45b386507">More...</a><br /></td></tr> <tr class="separator:aa1c7a1248ca22159a3e60ba45b386507"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22ad26583d8d1264e982188358aa79b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6">tail</a></td></tr> <tr class="memdesc:a22ad26583d8d1264e982188358aa79b6"><td class="mdescLeft"> </td><td class="mdescRight">The tail of the tokens queue. <a href="#a22ad26583d8d1264e982188358aa79b6">More...</a><br /></td></tr> <tr class="separator:a22ad26583d8d1264e982188358aa79b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7208590a6852001ff8e4343a97b0c24"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab7208590a6852001ff8e4343a97b0c24">start</a></td></tr> <tr class="memdesc:ab7208590a6852001ff8e4343a97b0c24"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#ab7208590a6852001ff8e4343a97b0c24">More...</a><br /></td></tr> <tr class="separator:ab7208590a6852001ff8e4343a97b0c24"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d8295bd62c7bb7be9486a1b4d71e736"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6d8295bd62c7bb7be9486a1b4d71e736">end</a></td></tr> <tr class="memdesc:a6d8295bd62c7bb7be9486a1b4d71e736"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a6d8295bd62c7bb7be9486a1b4d71e736">More...</a><br /></td></tr> <tr class="separator:a6d8295bd62c7bb7be9486a1b4d71e736"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f1f879ba84bc51fa8feb1f47190aa23"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23">top</a></td></tr> <tr class="memdesc:a9f1f879ba84bc51fa8feb1f47190aa23"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a9f1f879ba84bc51fa8feb1f47190aa23">More...</a><br /></td></tr> <tr class="separator:a9f1f879ba84bc51fa8feb1f47190aa23"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac311a6d962e0f67dd11759b8999630c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ac311a6d962e0f67dd11759b8999630c6">start</a></td></tr> <tr class="memdesc:ac311a6d962e0f67dd11759b8999630c6"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#ac311a6d962e0f67dd11759b8999630c6">More...</a><br /></td></tr> <tr class="separator:ac311a6d962e0f67dd11759b8999630c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8416ffcb48c78a575ee21872d5aa698"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae8416ffcb48c78a575ee21872d5aa698">end</a></td></tr> <tr class="memdesc:ae8416ffcb48c78a575ee21872d5aa698"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#ae8416ffcb48c78a575ee21872d5aa698">More...</a><br /></td></tr> <tr class="separator:ae8416ffcb48c78a575ee21872d5aa698"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae610673669f06d46146198a346796276"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae610673669f06d46146198a346796276">top</a></td></tr> <tr class="memdesc:ae610673669f06d46146198a346796276"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#ae610673669f06d46146198a346796276">More...</a><br /></td></tr> <tr class="separator:ae610673669f06d46146198a346796276"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adfdc33f6f53dce4bee87f11821d879b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#adfdc33f6f53dce4bee87f11821d879b7">start</a></td></tr> <tr class="memdesc:adfdc33f6f53dce4bee87f11821d879b7"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#adfdc33f6f53dce4bee87f11821d879b7">More...</a><br /></td></tr> <tr class="separator:adfdc33f6f53dce4bee87f11821d879b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a211a0aedc964ba8cd07cb7875faa464b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a211a0aedc964ba8cd07cb7875faa464b">end</a></td></tr> <tr class="memdesc:a211a0aedc964ba8cd07cb7875faa464b"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a211a0aedc964ba8cd07cb7875faa464b">More...</a><br /></td></tr> <tr class="separator:a211a0aedc964ba8cd07cb7875faa464b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3eecdcdeeb183d16e4219749620df0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#af3eecdcdeeb183d16e4219749620df0c">top</a></td></tr> <tr class="memdesc:af3eecdcdeeb183d16e4219749620df0c"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#af3eecdcdeeb183d16e4219749620df0c">More...</a><br /></td></tr> <tr class="separator:af3eecdcdeeb183d16e4219749620df0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5a3789882819f2fd69f2cd9deaac8f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab5a3789882819f2fd69f2cd9deaac8f6">start</a></td></tr> <tr class="memdesc:ab5a3789882819f2fd69f2cd9deaac8f6"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#ab5a3789882819f2fd69f2cd9deaac8f6">More...</a><br /></td></tr> <tr class="separator:ab5a3789882819f2fd69f2cd9deaac8f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad019da255ea73adf31d4b1aeac86bb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aad019da255ea73adf31d4b1aeac86bb2">end</a></td></tr> <tr class="memdesc:aad019da255ea73adf31d4b1aeac86bb2"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#aad019da255ea73adf31d4b1aeac86bb2">More...</a><br /></td></tr> <tr class="separator:aad019da255ea73adf31d4b1aeac86bb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2678112fd2eaa8f588f2d6217aabc9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab2678112fd2eaa8f588f2d6217aabc9d">top</a></td></tr> <tr class="memdesc:ab2678112fd2eaa8f588f2d6217aabc9d"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#ab2678112fd2eaa8f588f2d6217aabc9d">More...</a><br /></td></tr> <tr class="separator:ab2678112fd2eaa8f588f2d6217aabc9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3614f6d6e673e8177e4555c9ecf830fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3614f6d6e673e8177e4555c9ecf830fb">start</a></td></tr> <tr class="memdesc:a3614f6d6e673e8177e4555c9ecf830fb"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#a3614f6d6e673e8177e4555c9ecf830fb">More...</a><br /></td></tr> <tr class="separator:a3614f6d6e673e8177e4555c9ecf830fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7fdc1ff8342636119934ac824a2ecc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa7fdc1ff8342636119934ac824a2ecc8">end</a></td></tr> <tr class="memdesc:aa7fdc1ff8342636119934ac824a2ecc8"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#aa7fdc1ff8342636119934ac824a2ecc8">More...</a><br /></td></tr> <tr class="separator:aa7fdc1ff8342636119934ac824a2ecc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a490eddbfcc27787e47de631a3d2e09a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a490eddbfcc27787e47de631a3d2e09a8">top</a></td></tr> <tr class="memdesc:a490eddbfcc27787e47de631a3d2e09a8"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a490eddbfcc27787e47de631a3d2e09a8">More...</a><br /></td></tr> <tr class="separator:a490eddbfcc27787e47de631a3d2e09a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9eddd3a112c3a4547bf87f6936aba94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab9eddd3a112c3a4547bf87f6936aba94">start</a></td></tr> <tr class="memdesc:ab9eddd3a112c3a4547bf87f6936aba94"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#ab9eddd3a112c3a4547bf87f6936aba94">More...</a><br /></td></tr> <tr class="separator:ab9eddd3a112c3a4547bf87f6936aba94"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4011d41483171958bbf0b5124bde97c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a4011d41483171958bbf0b5124bde97c8">end</a></td></tr> <tr class="memdesc:a4011d41483171958bbf0b5124bde97c8"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#a4011d41483171958bbf0b5124bde97c8">More...</a><br /></td></tr> <tr class="separator:a4011d41483171958bbf0b5124bde97c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24a3f3138b44de1914a3e54dbe0aeff7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a24a3f3138b44de1914a3e54dbe0aeff7">top</a></td></tr> <tr class="memdesc:a24a3f3138b44de1914a3e54dbe0aeff7"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a24a3f3138b44de1914a3e54dbe0aeff7">More...</a><br /></td></tr> <tr class="separator:a24a3f3138b44de1914a3e54dbe0aeff7"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Error handling</div></td></tr> <tr class="memitem:a6c5c3488ff22c8a4d234ca8587fa1472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6c5c3488ff22c8a4d234ca8587fa1472">error</a></td></tr> <tr class="memdesc:a6c5c3488ff22c8a4d234ca8587fa1472"><td class="mdescLeft"> </td><td class="mdescRight">Error type. <a href="#a6c5c3488ff22c8a4d234ca8587fa1472">More...</a><br /></td></tr> <tr class="separator:a6c5c3488ff22c8a4d234ca8587fa1472"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3dd8a43294cd420a433595a7a7d6e73d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3dd8a43294cd420a433595a7a7d6e73d">problem</a></td></tr> <tr class="memdesc:a3dd8a43294cd420a433595a7a7d6e73d"><td class="mdescLeft"> </td><td class="mdescRight">Error description. <a href="#a3dd8a43294cd420a433595a7a7d6e73d">More...</a><br /></td></tr> <tr class="separator:a3dd8a43294cd420a433595a7a7d6e73d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2d62a2ad45671c6dd89e18fb7c1c5bd"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae2d62a2ad45671c6dd89e18fb7c1c5bd">problem_offset</a></td></tr> <tr class="memdesc:ae2d62a2ad45671c6dd89e18fb7c1c5bd"><td class="mdescLeft"> </td><td class="mdescRight">The byte about which the problem occurred. <a href="#ae2d62a2ad45671c6dd89e18fb7c1c5bd">More...</a><br /></td></tr> <tr class="separator:ae2d62a2ad45671c6dd89e18fb7c1c5bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8694691b20824f6595873b728cb3bc0f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8694691b20824f6595873b728cb3bc0f">problem_value</a></td></tr> <tr class="memdesc:a8694691b20824f6595873b728cb3bc0f"><td class="mdescLeft"> </td><td class="mdescRight">The problematic value (<code>-1</code> is none). <a href="#a8694691b20824f6595873b728cb3bc0f">More...</a><br /></td></tr> <tr class="separator:a8694691b20824f6595873b728cb3bc0f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a595b5412d39a4a9e441e5ad34fb059d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a595b5412d39a4a9e441e5ad34fb059d9">problem_mark</a></td></tr> <tr class="memdesc:a595b5412d39a4a9e441e5ad34fb059d9"><td class="mdescLeft"> </td><td class="mdescRight">The problem position. <a href="#a595b5412d39a4a9e441e5ad34fb059d9">More...</a><br /></td></tr> <tr class="separator:a595b5412d39a4a9e441e5ad34fb059d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6779b67a23bbf7c401e4257d5875ae6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6779b67a23bbf7c401e4257d5875ae6b">context</a></td></tr> <tr class="memdesc:a6779b67a23bbf7c401e4257d5875ae6b"><td class="mdescLeft"> </td><td class="mdescRight">The error context. <a href="#a6779b67a23bbf7c401e4257d5875ae6b">More...</a><br /></td></tr> <tr class="separator:a6779b67a23bbf7c401e4257d5875ae6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace259eec6e570f94b98b252e1a632e88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ace259eec6e570f94b98b252e1a632e88">context_mark</a></td></tr> <tr class="memdesc:ace259eec6e570f94b98b252e1a632e88"><td class="mdescLeft"> </td><td class="mdescRight">The context position. <a href="#ace259eec6e570f94b98b252e1a632e88">More...</a><br /></td></tr> <tr class="separator:ace259eec6e570f94b98b252e1a632e88"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Reader stuff</div></td></tr> <tr class="memitem:a8c3af47a7a0750d437cba34699fcad30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8c3af47a7a0750d437cba34699fcad30">read_handler</a></td></tr> <tr class="memdesc:a8c3af47a7a0750d437cba34699fcad30"><td class="mdescLeft"> </td><td class="mdescRight">Read handler. <a href="#a8c3af47a7a0750d437cba34699fcad30">More...</a><br /></td></tr> <tr class="separator:a8c3af47a7a0750d437cba34699fcad30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11f265cd495e814c8ee7d3dd78ff2ca9"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a11f265cd495e814c8ee7d3dd78ff2ca9">read_handler_data</a></td></tr> <tr class="memdesc:a11f265cd495e814c8ee7d3dd78ff2ca9"><td class="mdescLeft"> </td><td class="mdescRight">A pointer for passing to the read handler. <a href="#a11f265cd495e814c8ee7d3dd78ff2ca9">More...</a><br /></td></tr> <tr class="separator:a11f265cd495e814c8ee7d3dd78ff2ca9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac16027eb4a33ee201055337546d0b8d5"><td class="memItemLeft" >union {</td></tr> <tr class="memitem:a51f5f24d37b31a546b94e2a0d25632de"><td class="memItemLeft" >   struct {</td></tr> <tr class="memitem:aafbbe955917959a531e773476892ebc5"><td class="memItemLeft" >      <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8cdb2fed4bb17b1d62d29fa06c53fef6">start</a></td></tr> <tr class="memdesc:aafbbe955917959a531e773476892ebc5"><td class="mdescLeft"> </td><td class="mdescRight">The string start pointer. <a href="#aafbbe955917959a531e773476892ebc5">More...</a><br /></td></tr> <tr class="separator:aafbbe955917959a531e773476892ebc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="memItemLeft" >      <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aad74ffeb7f2eef0a12e34b0aac263ff3">end</a></td></tr> <tr class="memdesc:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="mdescLeft"> </td><td class="mdescRight">The string end pointer. <a href="#a5620ad7cc0dfecd57a2a777c5e28a4f6">More...</a><br /></td></tr> <tr class="separator:a5620ad7cc0dfecd57a2a777c5e28a4f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a16d6ce61b3a3fb8be96684287bd54da7"><td class="memItemLeft" >      <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3406d2ba7e969c09344d4ced8c855007">current</a></td></tr> <tr class="memdesc:a16d6ce61b3a3fb8be96684287bd54da7"><td class="mdescLeft"> </td><td class="mdescRight">The string current position. <a href="#a16d6ce61b3a3fb8be96684287bd54da7">More...</a><br /></td></tr> <tr class="separator:a16d6ce61b3a3fb8be96684287bd54da7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51f5f24d37b31a546b94e2a0d25632de"><td class="memItemLeft" valign="top">   }   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a941638a0b8e064ef4f5f1f063553612b">string</a></td></tr> <tr class="memdesc:a51f5f24d37b31a546b94e2a0d25632de"><td class="mdescLeft"> </td><td class="mdescRight">String input data. <a href="#a51f5f24d37b31a546b94e2a0d25632de">More...</a><br /></td></tr> <tr class="separator:a51f5f24d37b31a546b94e2a0d25632de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d7c46286c56244c0cb5130783b7ef2d"><td class="memItemLeft" >   <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae69c2974e3c4c37e941a0e1971be15a9">file</a></td></tr> <tr class="memdesc:a7d7c46286c56244c0cb5130783b7ef2d"><td class="mdescLeft"> </td><td class="mdescRight">File input data. <a href="#a7d7c46286c56244c0cb5130783b7ef2d">More...</a><br /></td></tr> <tr class="separator:a7d7c46286c56244c0cb5130783b7ef2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac16027eb4a33ee201055337546d0b8d5"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ac16027eb4a33ee201055337546d0b8d5">input</a></td></tr> <tr class="memdesc:ac16027eb4a33ee201055337546d0b8d5"><td class="mdescLeft"> </td><td class="mdescRight">Standard (string or file) input data. <a href="#ac16027eb4a33ee201055337546d0b8d5">More...</a><br /></td></tr> <tr class="separator:ac16027eb4a33ee201055337546d0b8d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6129a99d45aee14ec705aa54dbb493b7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6129a99d45aee14ec705aa54dbb493b7">eof</a></td></tr> <tr class="memdesc:a6129a99d45aee14ec705aa54dbb493b7"><td class="mdescLeft"> </td><td class="mdescRight">EOF flag. <a href="#a6129a99d45aee14ec705aa54dbb493b7">More...</a><br /></td></tr> <tr class="separator:a6129a99d45aee14ec705aa54dbb493b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a779bb56c160bc8f8bb0a9fffd5120206"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a09a3e43bdf07d52a77d8b0348eea64dd"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a5cdddcbd18566acc760a660a88f93ffd">start</a></td></tr> <tr class="memdesc:a09a3e43bdf07d52a77d8b0348eea64dd"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a09a3e43bdf07d52a77d8b0348eea64dd">More...</a><br /></td></tr> <tr class="separator:a09a3e43bdf07d52a77d8b0348eea64dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93903964627911340510c54270de9ea6"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6ff1f802eb95bc45f13e8e73ec009828">end</a></td></tr> <tr class="memdesc:a93903964627911340510c54270de9ea6"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a93903964627911340510c54270de9ea6">More...</a><br /></td></tr> <tr class="separator:a93903964627911340510c54270de9ea6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a83d3e0cfb989b4e7a947f18a5b4fbf5e"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a8199466e3578374b3f984b6c0c4e2ae4">pointer</a></td></tr> <tr class="memdesc:a83d3e0cfb989b4e7a947f18a5b4fbf5e"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#a83d3e0cfb989b4e7a947f18a5b4fbf5e">More...</a><br /></td></tr> <tr class="separator:a83d3e0cfb989b4e7a947f18a5b4fbf5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a072e02352fa6cd2e1cceafe4c4617fc1"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aea4d8da24939825b2fadd368a71ec7de">last</a></td></tr> <tr class="memdesc:a072e02352fa6cd2e1cceafe4c4617fc1"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#a072e02352fa6cd2e1cceafe4c4617fc1">More...</a><br /></td></tr> <tr class="separator:a072e02352fa6cd2e1cceafe4c4617fc1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a779bb56c160bc8f8bb0a9fffd5120206"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a779bb56c160bc8f8bb0a9fffd5120206">buffer</a></td></tr> <tr class="memdesc:a779bb56c160bc8f8bb0a9fffd5120206"><td class="mdescLeft"> </td><td class="mdescRight">The working buffer. <a href="#a779bb56c160bc8f8bb0a9fffd5120206">More...</a><br /></td></tr> <tr class="separator:a779bb56c160bc8f8bb0a9fffd5120206"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1392f74681fd839482d0b87ca2e404e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ad1392f74681fd839482d0b87ca2e404e">unread</a></td></tr> <tr class="separator:ad1392f74681fd839482d0b87ca2e404e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27a87e4ca8530adcdf6de62da0eba623"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a4c52e0fd32c7bce1985006fa7e49b034"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6c08a94c21dfe1611c0d89aef0d3c46d">start</a></td></tr> <tr class="memdesc:a4c52e0fd32c7bce1985006fa7e49b034"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a4c52e0fd32c7bce1985006fa7e49b034">More...</a><br /></td></tr> <tr class="separator:a4c52e0fd32c7bce1985006fa7e49b034"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f767d01dc1c8773ecdbebc3200fd47b"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa768a9c29ae2c3015fdb84ea313844e2">end</a></td></tr> <tr class="memdesc:a8f767d01dc1c8773ecdbebc3200fd47b"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a8f767d01dc1c8773ecdbebc3200fd47b">More...</a><br /></td></tr> <tr class="separator:a8f767d01dc1c8773ecdbebc3200fd47b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae015900ba98987b72e00d2489fc0c179"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#abea626790abfbcaeeb72a3772dc69e43">pointer</a></td></tr> <tr class="memdesc:ae015900ba98987b72e00d2489fc0c179"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#ae015900ba98987b72e00d2489fc0c179">More...</a><br /></td></tr> <tr class="separator:ae015900ba98987b72e00d2489fc0c179"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4ce3d9db48aa2046dcd90516569438ac"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3ad1ccaf979092ece82bc981c5a22fb0">last</a></td></tr> <tr class="memdesc:a4ce3d9db48aa2046dcd90516569438ac"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#a4ce3d9db48aa2046dcd90516569438ac">More...</a><br /></td></tr> <tr class="separator:a4ce3d9db48aa2046dcd90516569438ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27a87e4ca8530adcdf6de62da0eba623"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a27a87e4ca8530adcdf6de62da0eba623">raw_buffer</a></td></tr> <tr class="memdesc:a27a87e4ca8530adcdf6de62da0eba623"><td class="mdescLeft"> </td><td class="mdescRight">The raw buffer. <a href="#a27a87e4ca8530adcdf6de62da0eba623">More...</a><br /></td></tr> <tr class="separator:a27a87e4ca8530adcdf6de62da0eba623"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f062e9d1fb1082bbf3996e46214905a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a4f062e9d1fb1082bbf3996e46214905a">encoding</a></td></tr> <tr class="memdesc:a4f062e9d1fb1082bbf3996e46214905a"><td class="mdescLeft"> </td><td class="mdescRight">The input encoding. <a href="#a4f062e9d1fb1082bbf3996e46214905a">More...</a><br /></td></tr> <tr class="separator:a4f062e9d1fb1082bbf3996e46214905a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04a7ba684ce49b2300c236c561439b13"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a04a7ba684ce49b2300c236c561439b13">offset</a></td></tr> <tr class="memdesc:a04a7ba684ce49b2300c236c561439b13"><td class="mdescLeft"> </td><td class="mdescRight">The offset of the current position (in bytes). <a href="#a04a7ba684ce49b2300c236c561439b13">More...</a><br /></td></tr> <tr class="separator:a04a7ba684ce49b2300c236c561439b13"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaeeb58dc348e6e6f89d6a7c8fea8f734"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aaeeb58dc348e6e6f89d6a7c8fea8f734">mark</a></td></tr> <tr class="memdesc:aaeeb58dc348e6e6f89d6a7c8fea8f734"><td class="mdescLeft"> </td><td class="mdescRight">The mark of the current position. <a href="#aaeeb58dc348e6e6f89d6a7c8fea8f734">More...</a><br /></td></tr> <tr class="separator:aaeeb58dc348e6e6f89d6a7c8fea8f734"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Scanner stuff</div></td></tr> <tr class="memitem:a7fecde5abcce11406c271f7db08f7a05"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a7fecde5abcce11406c271f7db08f7a05">stream_start_produced</a></td></tr> <tr class="memdesc:a7fecde5abcce11406c271f7db08f7a05"><td class="mdescLeft"> </td><td class="mdescRight">Have we started to scan the input stream? <a href="#a7fecde5abcce11406c271f7db08f7a05">More...</a><br /></td></tr> <tr class="separator:a7fecde5abcce11406c271f7db08f7a05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63ccf04d623f36c04b62cfd1fc6fccb5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a63ccf04d623f36c04b62cfd1fc6fccb5">stream_end_produced</a></td></tr> <tr class="memdesc:a63ccf04d623f36c04b62cfd1fc6fccb5"><td class="mdescLeft"> </td><td class="mdescRight">Have we reached the end of the input stream? <a href="#a63ccf04d623f36c04b62cfd1fc6fccb5">More...</a><br /></td></tr> <tr class="separator:a63ccf04d623f36c04b62cfd1fc6fccb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a4bbbd3f58533e0969b7218c1e73fd4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6a4bbbd3f58533e0969b7218c1e73fd4">flow_level</a></td></tr> <tr class="memdesc:a6a4bbbd3f58533e0969b7218c1e73fd4"><td class="mdescLeft"> </td><td class="mdescRight">The number of unclosed '[' and '{' indicators. <a href="#a6a4bbbd3f58533e0969b7218c1e73fd4">More...</a><br /></td></tr> <tr class="separator:a6a4bbbd3f58533e0969b7218c1e73fd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12f893ac7a8e255a812dd6a6e7c05402"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:ab2fe48a58927ad69d94f029277730f27"><td class="memItemLeft" >   <a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a5f33f5c8f19c1c124cba4857ab2a05c7">start</a></td></tr> <tr class="memdesc:ab2fe48a58927ad69d94f029277730f27"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the tokens queue. <a href="#ab2fe48a58927ad69d94f029277730f27">More...</a><br /></td></tr> <tr class="separator:ab2fe48a58927ad69d94f029277730f27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e2bd2d2062211ae8cb682f33e334667"><td class="memItemLeft" >   <a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a41594b6495f4d31edb977cafb8cbaf78">end</a></td></tr> <tr class="memdesc:a5e2bd2d2062211ae8cb682f33e334667"><td class="mdescLeft"> </td><td class="mdescRight">The end of the tokens queue. <a href="#a5e2bd2d2062211ae8cb682f33e334667">More...</a><br /></td></tr> <tr class="separator:a5e2bd2d2062211ae8cb682f33e334667"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b4a0f88e3f5ff12b94acb1b7af5b357"><td class="memItemLeft" >   <a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa1c7a1248ca22159a3e60ba45b386507">head</a></td></tr> <tr class="memdesc:a6b4a0f88e3f5ff12b94acb1b7af5b357"><td class="mdescLeft"> </td><td class="mdescRight">The head of the tokens queue. <a href="#a6b4a0f88e3f5ff12b94acb1b7af5b357">More...</a><br /></td></tr> <tr class="separator:a6b4a0f88e3f5ff12b94acb1b7af5b357"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01e8036e9d5fafbe0fd9850f0aacae5f"><td class="memItemLeft" >   <a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a22ad26583d8d1264e982188358aa79b6">tail</a></td></tr> <tr class="memdesc:a01e8036e9d5fafbe0fd9850f0aacae5f"><td class="mdescLeft"> </td><td class="mdescRight">The tail of the tokens queue. <a href="#a01e8036e9d5fafbe0fd9850f0aacae5f">More...</a><br /></td></tr> <tr class="separator:a01e8036e9d5fafbe0fd9850f0aacae5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12f893ac7a8e255a812dd6a6e7c05402"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a12f893ac7a8e255a812dd6a6e7c05402">tokens</a></td></tr> <tr class="memdesc:a12f893ac7a8e255a812dd6a6e7c05402"><td class="mdescLeft"> </td><td class="mdescRight">The tokens queue. <a href="#a12f893ac7a8e255a812dd6a6e7c05402">More...</a><br /></td></tr> <tr class="separator:a12f893ac7a8e255a812dd6a6e7c05402"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7358e72ad071fec3185a833a3a245690"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a7358e72ad071fec3185a833a3a245690">tokens_parsed</a></td></tr> <tr class="memdesc:a7358e72ad071fec3185a833a3a245690"><td class="mdescLeft"> </td><td class="mdescRight">The number of tokens fetched from the queue. <a href="#a7358e72ad071fec3185a833a3a245690">More...</a><br /></td></tr> <tr class="separator:a7358e72ad071fec3185a833a3a245690"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b7d951a1195653cc109c1c54b4dacdc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a9b7d951a1195653cc109c1c54b4dacdc">token_available</a></td></tr> <tr class="separator:a9b7d951a1195653cc109c1c54b4dacdc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8650e917088bd15ebeea4d21cfebd04"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a4ad932de78242820061c5b6e34595ea0"><td class="memItemLeft" >   int *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab7208590a6852001ff8e4343a97b0c24">start</a></td></tr> <tr class="memdesc:a4ad932de78242820061c5b6e34595ea0"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#a4ad932de78242820061c5b6e34595ea0">More...</a><br /></td></tr> <tr class="separator:a4ad932de78242820061c5b6e34595ea0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a642f156b021d458f33693c1d286f1571"><td class="memItemLeft" >   int *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a6d8295bd62c7bb7be9486a1b4d71e736">end</a></td></tr> <tr class="memdesc:a642f156b021d458f33693c1d286f1571"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a642f156b021d458f33693c1d286f1571">More...</a><br /></td></tr> <tr class="separator:a642f156b021d458f33693c1d286f1571"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6850b22d288092aaa04b9c47d076a1f"><td class="memItemLeft" >   int *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a9f1f879ba84bc51fa8feb1f47190aa23">top</a></td></tr> <tr class="memdesc:af6850b22d288092aaa04b9c47d076a1f"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#af6850b22d288092aaa04b9c47d076a1f">More...</a><br /></td></tr> <tr class="separator:af6850b22d288092aaa04b9c47d076a1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa8650e917088bd15ebeea4d21cfebd04"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa8650e917088bd15ebeea4d21cfebd04">indents</a></td></tr> <tr class="memdesc:aa8650e917088bd15ebeea4d21cfebd04"><td class="mdescLeft"> </td><td class="mdescRight">The indentation levels stack. <a href="#aa8650e917088bd15ebeea4d21cfebd04">More...</a><br /></td></tr> <tr class="separator:aa8650e917088bd15ebeea4d21cfebd04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abad00703b649df32ee0d7b00b2f10403"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#abad00703b649df32ee0d7b00b2f10403">indent</a></td></tr> <tr class="memdesc:abad00703b649df32ee0d7b00b2f10403"><td class="mdescLeft"> </td><td class="mdescRight">The current indentation level. <a href="#abad00703b649df32ee0d7b00b2f10403">More...</a><br /></td></tr> <tr class="separator:abad00703b649df32ee0d7b00b2f10403"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc85a7bfddc7ae9114cf115e43c89126"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#acc85a7bfddc7ae9114cf115e43c89126">simple_key_allowed</a></td></tr> <tr class="memdesc:acc85a7bfddc7ae9114cf115e43c89126"><td class="mdescLeft"> </td><td class="mdescRight">May a simple key occur at the current position? <a href="#acc85a7bfddc7ae9114cf115e43c89126">More...</a><br /></td></tr> <tr class="separator:acc85a7bfddc7ae9114cf115e43c89126"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8fca21da5bbcdf71020e02b70d1df3a"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a8985b6c78b5724788f041b11226baea8"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ac311a6d962e0f67dd11759b8999630c6">start</a></td></tr> <tr class="memdesc:a8985b6c78b5724788f041b11226baea8"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#a8985b6c78b5724788f041b11226baea8">More...</a><br /></td></tr> <tr class="separator:a8985b6c78b5724788f041b11226baea8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70f27999d3e8181e12ca9f1f06bee6d0"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae8416ffcb48c78a575ee21872d5aa698">end</a></td></tr> <tr class="memdesc:a70f27999d3e8181e12ca9f1f06bee6d0"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a70f27999d3e8181e12ca9f1f06bee6d0">More...</a><br /></td></tr> <tr class="separator:a70f27999d3e8181e12ca9f1f06bee6d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47ec8ce97b06575fcd9d3430ea7b579c"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ae610673669f06d46146198a346796276">top</a></td></tr> <tr class="memdesc:a47ec8ce97b06575fcd9d3430ea7b579c"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a47ec8ce97b06575fcd9d3430ea7b579c">More...</a><br /></td></tr> <tr class="separator:a47ec8ce97b06575fcd9d3430ea7b579c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8fca21da5bbcdf71020e02b70d1df3a"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ad8fca21da5bbcdf71020e02b70d1df3a">simple_keys</a></td></tr> <tr class="memdesc:ad8fca21da5bbcdf71020e02b70d1df3a"><td class="mdescLeft"> </td><td class="mdescRight">The stack of simple keys. <a href="#ad8fca21da5bbcdf71020e02b70d1df3a">More...</a><br /></td></tr> <tr class="separator:ad8fca21da5bbcdf71020e02b70d1df3a"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Parser stuff</div></td></tr> <tr class="memitem:aa774ebe22f6cc60ff0b38d63ff8e4530"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:ae93abc516029f2d17f5d6e666b2a5a99"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#adfdc33f6f53dce4bee87f11821d879b7">start</a></td></tr> <tr class="memdesc:ae93abc516029f2d17f5d6e666b2a5a99"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#ae93abc516029f2d17f5d6e666b2a5a99">More...</a><br /></td></tr> <tr class="separator:ae93abc516029f2d17f5d6e666b2a5a99"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d617799bc4c2029a2aafda1e22491ea"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a211a0aedc964ba8cd07cb7875faa464b">end</a></td></tr> <tr class="memdesc:a8d617799bc4c2029a2aafda1e22491ea"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a8d617799bc4c2029a2aafda1e22491ea">More...</a><br /></td></tr> <tr class="separator:a8d617799bc4c2029a2aafda1e22491ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6ee0284e7e2327adc10061d56090c75"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#af3eecdcdeeb183d16e4219749620df0c">top</a></td></tr> <tr class="memdesc:ab6ee0284e7e2327adc10061d56090c75"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#ab6ee0284e7e2327adc10061d56090c75">More...</a><br /></td></tr> <tr class="separator:ab6ee0284e7e2327adc10061d56090c75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa774ebe22f6cc60ff0b38d63ff8e4530"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa774ebe22f6cc60ff0b38d63ff8e4530">states</a></td></tr> <tr class="memdesc:aa774ebe22f6cc60ff0b38d63ff8e4530"><td class="mdescLeft"> </td><td class="mdescRight">The parser states stack. <a href="#aa774ebe22f6cc60ff0b38d63ff8e4530">More...</a><br /></td></tr> <tr class="separator:aa774ebe22f6cc60ff0b38d63ff8e4530"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a069d39cdf587ac2188e69d8fb018be64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a069d39cdf587ac2188e69d8fb018be64">state</a></td></tr> <tr class="memdesc:a069d39cdf587ac2188e69d8fb018be64"><td class="mdescLeft"> </td><td class="mdescRight">The current parser state. <a href="#a069d39cdf587ac2188e69d8fb018be64">More...</a><br /></td></tr> <tr class="separator:a069d39cdf587ac2188e69d8fb018be64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07fceec23061fcab9bcd8d0b445474eb"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:aa052197d49734c7b002487bd465df21a"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab5a3789882819f2fd69f2cd9deaac8f6">start</a></td></tr> <tr class="memdesc:aa052197d49734c7b002487bd465df21a"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#aa052197d49734c7b002487bd465df21a">More...</a><br /></td></tr> <tr class="separator:aa052197d49734c7b002487bd465df21a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0753d94ca08929a0ddaba8f501aef7fd"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aad019da255ea73adf31d4b1aeac86bb2">end</a></td></tr> <tr class="memdesc:a0753d94ca08929a0ddaba8f501aef7fd"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a0753d94ca08929a0ddaba8f501aef7fd">More...</a><br /></td></tr> <tr class="separator:a0753d94ca08929a0ddaba8f501aef7fd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f81dfaa74606685016eafe03f5a5677"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab2678112fd2eaa8f588f2d6217aabc9d">top</a></td></tr> <tr class="memdesc:a9f81dfaa74606685016eafe03f5a5677"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a9f81dfaa74606685016eafe03f5a5677">More...</a><br /></td></tr> <tr class="separator:a9f81dfaa74606685016eafe03f5a5677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07fceec23061fcab9bcd8d0b445474eb"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a07fceec23061fcab9bcd8d0b445474eb">marks</a></td></tr> <tr class="memdesc:a07fceec23061fcab9bcd8d0b445474eb"><td class="mdescLeft"> </td><td class="mdescRight">The stack of marks. <a href="#a07fceec23061fcab9bcd8d0b445474eb">More...</a><br /></td></tr> <tr class="separator:a07fceec23061fcab9bcd8d0b445474eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99d82a8587ce56e2a3119f2c6e26fba0"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a5f0c6246c8fe22f5ddb97d867f009202"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a3614f6d6e673e8177e4555c9ecf830fb">start</a></td></tr> <tr class="memdesc:a5f0c6246c8fe22f5ddb97d867f009202"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#a5f0c6246c8fe22f5ddb97d867f009202">More...</a><br /></td></tr> <tr class="separator:a5f0c6246c8fe22f5ddb97d867f009202"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3a0ac840c64abe6fe5fd46cfaa0b21f"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#aa7fdc1ff8342636119934ac824a2ecc8">end</a></td></tr> <tr class="memdesc:ae3a0ac840c64abe6fe5fd46cfaa0b21f"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#ae3a0ac840c64abe6fe5fd46cfaa0b21f">More...</a><br /></td></tr> <tr class="separator:ae3a0ac840c64abe6fe5fd46cfaa0b21f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b156090063c0628291c4b933f4181ab"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a490eddbfcc27787e47de631a3d2e09a8">top</a></td></tr> <tr class="memdesc:a8b156090063c0628291c4b933f4181ab"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a8b156090063c0628291c4b933f4181ab">More...</a><br /></td></tr> <tr class="separator:a8b156090063c0628291c4b933f4181ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99d82a8587ce56e2a3119f2c6e26fba0"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#a99d82a8587ce56e2a3119f2c6e26fba0">tag_directives</a></td></tr> <tr class="memdesc:a99d82a8587ce56e2a3119f2c6e26fba0"><td class="mdescLeft"> </td><td class="mdescRight">The list of TAG directives. <a href="#a99d82a8587ce56e2a3119f2c6e26fba0">More...</a><br /></td></tr> <tr class="separator:a99d82a8587ce56e2a3119f2c6e26fba0"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Dumper stuff</div></td></tr> <tr class="memitem:ace5d89ac3dfccbb5aba475a60457c53b"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:add7a0f3eab06f81ba76f5c8ab38b02a7"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#ab9eddd3a112c3a4547bf87f6936aba94">start</a></td></tr> <tr class="memdesc:add7a0f3eab06f81ba76f5c8ab38b02a7"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#add7a0f3eab06f81ba76f5c8ab38b02a7">More...</a><br /></td></tr> <tr class="separator:add7a0f3eab06f81ba76f5c8ab38b02a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a991c5c1b794c06b7b34628a92b35dd26"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a4011d41483171958bbf0b5124bde97c8">end</a></td></tr> <tr class="memdesc:a991c5c1b794c06b7b34628a92b35dd26"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#a991c5c1b794c06b7b34628a92b35dd26">More...</a><br /></td></tr> <tr class="separator:a991c5c1b794c06b7b34628a92b35dd26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ed9024bf8fbe10b867024c5d5905d9d"><td class="memItemLeft" >   <a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a> *   <a class="el" href="../../d1/dd9/structyaml__parser__s.html#a24a3f3138b44de1914a3e54dbe0aeff7">top</a></td></tr> <tr class="memdesc:a9ed9024bf8fbe10b867024c5d5905d9d"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a9ed9024bf8fbe10b867024c5d5905d9d">More...</a><br /></td></tr> <tr class="separator:a9ed9024bf8fbe10b867024c5d5905d9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace5d89ac3dfccbb5aba475a60457c53b"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ace5d89ac3dfccbb5aba475a60457c53b">aliases</a></td></tr> <tr class="memdesc:ace5d89ac3dfccbb5aba475a60457c53b"><td class="mdescLeft"> </td><td class="mdescRight">The alias data. <a href="#ace5d89ac3dfccbb5aba475a60457c53b">More...</a><br /></td></tr> <tr class="separator:ace5d89ac3dfccbb5aba475a60457c53b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3dad5822f49d86cfddc2e5e415a158c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d58/group__nodes.html#gad94e064e95baeb22e4f7acc7804e8479">yaml_document_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/dd9/structyaml__parser__s.html#ac3dad5822f49d86cfddc2e5e415a158c">document</a></td></tr> <tr class="memdesc:ac3dad5822f49d86cfddc2e5e415a158c"><td class="mdescLeft"> </td><td class="mdescRight">The currently parsed document. <a href="#ac3dad5822f49d86cfddc2e5e415a158c">More...</a><br /></td></tr> <tr class="separator:ac3dad5822f49d86cfddc2e5e415a158c"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>The parser structure. </p> <p>All members are internal. Manage the structure using the <code>yaml_parser_</code> family of functions. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01081">1081</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div><h2 class="groupheader">Field Documentation</h2> <a id="ace5d89ac3dfccbb5aba475a60457c53b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace5d89ac3dfccbb5aba475a60457c53b">◆ </a></span>aliases</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::aliases</td> </tr> </table> </div><div class="memdoc"> <p>The alias data. </p> <p class="reference">Referenced by <a class="el" href="../../d3/d96/loader_8c_source.html#l00152">yaml_parser_delete_aliases()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00260">yaml_parser_load_alias()</a>, and <a class="el" href="../../d3/d96/loader_8c_source.html#l00225">yaml_parser_register_anchor()</a>.</p> </div> </div> <a id="a779bb56c160bc8f8bb0a9fffd5120206"></a> <h2 class="memtitle"><span class="permalink"><a href="#a779bb56c160bc8f8bb0a9fffd5120206">◆ </a></span>buffer</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::buffer</td> </tr> </table> </div><div class="memdoc"> <p>The working buffer. </p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l00860">yaml_parser_fetch_next_token()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02329">yaml_parser_scan_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02741">yaml_parser_scan_block_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02963">yaml_parser_scan_block_scalar_breaks()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02004">yaml_parser_scan_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02120">yaml_parser_scan_directive_name()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03025">yaml_parser_scan_flow_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03393">yaml_parser_scan_plain_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02395">yaml_parser_scan_tag()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02265">yaml_parser_scan_tag_directive_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02510">yaml_parser_scan_tag_handle()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02577">yaml_parser_scan_tag_uri()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01928">yaml_parser_scan_to_next_token()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02672">yaml_parser_scan_uri_escapes()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02218">yaml_parser_scan_version_directive_number()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l02171">yaml_parser_scan_version_directive_value()</a>.</p> </div> </div> <a id="a6779b67a23bbf7c401e4257d5875ae6b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6779b67a23bbf7c401e4257d5875ae6b">◆ </a></span>context</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* yaml_parser_s::context</td> </tr> </table> </div><div class="memdoc"> <p>The error context. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01099">1099</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00134">yaml_parser_set_composer_error_context()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00207">yaml_parser_set_parser_error_context()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>.</p> </div> </div> <a id="ace259eec6e570f94b98b252e1a632e88"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace259eec6e570f94b98b252e1a632e88">◆ </a></span>context_mark</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> yaml_parser_s::context_mark</td> </tr> </table> </div><div class="memdoc"> <p>The context position. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01101">1101</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00134">yaml_parser_set_composer_error_context()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00207">yaml_parser_set_parser_error_context()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>.</p> </div> </div> <a id="a3406d2ba7e969c09344d4ced8c855007"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3406d2ba7e969c09344d4ced8c855007">◆ </a></span>current</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char* yaml_parser_s::current</td> </tr> </table> </div><div class="memdoc"> <p>The string current position. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01127">1127</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ac3dad5822f49d86cfddc2e5e415a158c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3dad5822f49d86cfddc2e5e415a158c">◆ </a></span>document</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d58/group__nodes.html#gad94e064e95baeb22e4f7acc7804e8479">yaml_document_t</a>* yaml_parser_s::document</td> </tr> </table> </div><div class="memdoc"> <p>The currently parsed document. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01297">1297</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d96/loader_8c_source.html#l00165">yaml_parser_load_document()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00394">yaml_parser_load_mapping()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00283">yaml_parser_load_scalar()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00327">yaml_parser_load_sequence()</a>, and <a class="el" href="../../d3/d96/loader_8c_source.html#l00225">yaml_parser_register_anchor()</a>.</p> </div> </div> <a id="a4f062e9d1fb1082bbf3996e46214905a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f062e9d1fb1082bbf3996e46214905a">◆ </a></span>encoding</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga2170996d7e636397b5e6bc0c1b7df7c6">yaml_encoding_t</a> yaml_parser_s::encoding</td> </tr> </table> </div><div class="memdoc"> <p>The input encoding. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01165">1165</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>.</p> </div> </div> <a id="aad74ffeb7f2eef0a12e34b0aac263ff3"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad74ffeb7f2eef0a12e34b0aac263ff3">◆ </a></span>end <span class="overload">[1/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The string end pointer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01125">1125</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a6ff1f802eb95bc45f13e8e73ec009828"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ff1f802eb95bc45f13e8e73ec009828">◆ </a></span>end <span class="overload">[2/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01142">1142</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="aa768a9c29ae2c3015fdb84ea313844e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa768a9c29ae2c3015fdb84ea313844e2">◆ </a></span>end <span class="overload">[3/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01157">1157</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a41594b6495f4d31edb977cafb8cbaf78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41594b6495f4d31edb977cafb8cbaf78">◆ </a></span>end <span class="overload">[4/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the tokens queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01196">1196</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a6d8295bd62c7bb7be9486a1b4d71e736"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d8295bd62c7bb7be9486a1b4d71e736">◆ </a></span>end <span class="overload">[5/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01214">1214</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ae8416ffcb48c78a575ee21872d5aa698"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8416ffcb48c78a575ee21872d5aa698">◆ </a></span>end <span class="overload">[6/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01230">1230</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a211a0aedc964ba8cd07cb7875faa464b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a211a0aedc964ba8cd07cb7875faa464b">◆ </a></span>end <span class="overload">[7/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01249">1249</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="aad019da255ea73adf31d4b1aeac86bb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad019da255ea73adf31d4b1aeac86bb2">◆ </a></span>end <span class="overload">[8/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01262">1262</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="aa7fdc1ff8342636119934ac824a2ecc8"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7fdc1ff8342636119934ac824a2ecc8">◆ </a></span>end <span class="overload">[9/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01272">1272</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a4011d41483171958bbf0b5124bde97c8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4011d41483171958bbf0b5124bde97c8">◆ </a></span>end <span class="overload">[10/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a>* yaml_parser_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01291">1291</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a6129a99d45aee14ec705aa54dbb493b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6129a99d45aee14ec705aa54dbb493b7">◆ </a></span>eof</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::eof</td> </tr> </table> </div><div class="memdoc"> <p>EOF flag. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01135">1135</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a6c5c3488ff22c8a4d234ca8587fa1472"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c5c3488ff22c8a4d234ca8587fa1472">◆ </a></span>error</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga1a449f0c1b023e2ef1a596093c018e73">yaml_error_type_t</a> yaml_parser_s::error</td> </tr> </table> </div><div class="memdoc"> <p>Error type. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01089">1089</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01337">yaml_parser_append_tag_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01168">yaml_parser_increase_flow_level()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01229">yaml_parser_process_directives()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01206">yaml_parser_process_empty_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02577">yaml_parser_scan_tag_uri()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00119">yaml_parser_set_composer_error()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00134">yaml_parser_set_composer_error_context()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00196">yaml_parser_set_parser_error()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00207">yaml_parser_set_parser_error_context()</a>, <a class="el" href="../../d5/dd9/reader_8c_source.html#l00026">yaml_parser_set_reader_error()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>.</p> </div> </div> <a id="ae69c2974e3c4c37e941a0e1971be15a9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae69c2974e3c4c37e941a0e1971be15a9">◆ </a></span>file</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a>* yaml_parser_s::file</td> </tr> </table> </div><div class="memdoc"> <p>File input data. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01131">1131</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/de3/api_8c_source.html#l00269">yaml_file_read_handler()</a>.</p> </div> </div> <a id="a6a4bbbd3f58533e0969b7218c1e73fd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a4bbbd3f58533e0969b7218c1e73fd4">◆ </a></span>flow_level</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::flow_level</td> </tr> </table> </div><div class="memdoc"> <p>The number of unclosed '[' and '{' indicators. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01189">1189</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01194">yaml_parser_decrease_flow_level()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01578">yaml_parser_fetch_block_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01639">yaml_parser_fetch_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l00860">yaml_parser_fetch_next_token()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01168">yaml_parser_increase_flow_level()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03393">yaml_parser_scan_plain_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01928">yaml_parser_scan_to_next_token()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01267">yaml_parser_unroll_indent()</a>.</p> </div> </div> <a id="aa1c7a1248ca22159a3e60ba45b386507"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1c7a1248ca22159a3e60ba45b386507">◆ </a></span>head</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a>* yaml_parser_s::head</td> </tr> </table> </div><div class="memdoc"> <p>The head of the tokens queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01198">1198</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>.</p> </div> </div> <a id="abad00703b649df32ee0d7b00b2f10403"></a> <h2 class="memtitle"><span class="permalink"><a href="#abad00703b649df32ee0d7b00b2f10403">◆ </a></span>indent</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::indent</td> </tr> </table> </div><div class="memdoc"> <p>The current indentation level. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01220">1220</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02741">yaml_parser_scan_block_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02963">yaml_parser_scan_block_scalar_breaks()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03393">yaml_parser_scan_plain_scalar()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01267">yaml_parser_unroll_indent()</a>.</p> </div> </div> <a id="aa8650e917088bd15ebeea4d21cfebd04"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa8650e917088bd15ebeea4d21cfebd04">◆ </a></span>indents</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::indents</td> </tr> </table> </div><div class="memdoc"> <p>The indentation levels stack. </p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01267">yaml_parser_unroll_indent()</a>.</p> </div> </div> <a id="ac16027eb4a33ee201055337546d0b8d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac16027eb4a33ee201055337546d0b8d5">◆ </a></span>input</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">union { ... } yaml_parser_s::input</td> </tr> </table> </div><div class="memdoc"> <p>Standard (string or file) input data. </p> <p class="reference">Referenced by <a class="el" href="../../d3/de3/api_8c_source.html#l00269">yaml_file_read_handler()</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00243">yaml_string_read_handler()</a>.</p> </div> </div> <a id="aea4d8da24939825b2fadd368a71ec7de"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea4d8da24939825b2fadd368a71ec7de">◆ </a></span>last <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_parser_s::last</td> </tr> </table> </div><div class="memdoc"> <p>The last filled position of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01146">1146</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a3ad1ccaf979092ece82bc981c5a22fb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ad1ccaf979092ece82bc981c5a22fb0">◆ </a></span>last <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_parser_s::last</td> </tr> </table> </div><div class="memdoc"> <p>The last filled position of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01161">1161</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="aaeeb58dc348e6e6f89d6a7c8fea8f734"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaeeb58dc348e6e6f89d6a7c8fea8f734">◆ </a></span>mark</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> yaml_parser_s::mark</td> </tr> </table> </div><div class="memdoc"> <p>The mark of the current position. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01171">1171</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01578">yaml_parser_fetch_block_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01412">yaml_parser_fetch_document_indicator()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01500">yaml_parser_fetch_flow_collection_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01457">yaml_parser_fetch_flow_collection_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01543">yaml_parser_fetch_flow_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01639">yaml_parser_fetch_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l00860">yaml_parser_fetch_next_token()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01338">yaml_parser_fetch_stream_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02329">yaml_parser_scan_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02741">yaml_parser_scan_block_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02963">yaml_parser_scan_block_scalar_breaks()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02004">yaml_parser_scan_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03025">yaml_parser_scan_flow_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03393">yaml_parser_scan_plain_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l02395">yaml_parser_scan_tag()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01928">yaml_parser_scan_to_next_token()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01056">yaml_parser_stale_simple_keys()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01267">yaml_parser_unroll_indent()</a>.</p> </div> </div> <a id="a07fceec23061fcab9bcd8d0b445474eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a07fceec23061fcab9bcd8d0b445474eb">◆ </a></span>marks</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::marks</td> </tr> </table> </div><div class="memdoc"> <p>The stack of marks. </p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00834">yaml_parser_parse_block_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00726">yaml_parser_parse_block_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01100">yaml_parser_parse_flow_mapping_key()</a>, and <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00949">yaml_parser_parse_flow_sequence_entry()</a>.</p> </div> </div> <a id="a04a7ba684ce49b2300c236c561439b13"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04a7ba684ce49b2300c236c561439b13">◆ </a></span>offset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_parser_s::offset</td> </tr> </table> </div><div class="memdoc"> <p>The offset of the current position (in bytes). </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01168">1168</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a8199466e3578374b3f984b6c0c4e2ae4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8199466e3578374b3f984b6c0c4e2ae4">◆ </a></span>pointer <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_parser_s::pointer</td> </tr> </table> </div><div class="memdoc"> <p>The current position of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01144">1144</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03025">yaml_parser_scan_flow_scalar()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="abea626790abfbcaeeb72a3772dc69e43"></a> <h2 class="memtitle"><span class="permalink"><a href="#abea626790abfbcaeeb72a3772dc69e43">◆ </a></span>pointer <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_parser_s::pointer</td> </tr> </table> </div><div class="memdoc"> <p>The current position of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01159">1159</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a3dd8a43294cd420a433595a7a7d6e73d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3dd8a43294cd420a433595a7a7d6e73d">◆ </a></span>problem</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* yaml_parser_s::problem</td> </tr> </table> </div><div class="memdoc"> <p>Error description. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01091">1091</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00119">yaml_parser_set_composer_error()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00134">yaml_parser_set_composer_error_context()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00196">yaml_parser_set_parser_error()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00207">yaml_parser_set_parser_error_context()</a>, <a class="el" href="../../d5/dd9/reader_8c_source.html#l00026">yaml_parser_set_reader_error()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>.</p> </div> </div> <a id="a595b5412d39a4a9e441e5ad34fb059d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a595b5412d39a4a9e441e5ad34fb059d9">◆ </a></span>problem_mark</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a> yaml_parser_s::problem_mark</td> </tr> </table> </div><div class="memdoc"> <p>The problem position. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01097">1097</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d96/loader_8c_source.html#l00119">yaml_parser_set_composer_error()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00134">yaml_parser_set_composer_error_context()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00196">yaml_parser_set_parser_error()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00207">yaml_parser_set_parser_error_context()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l00782">yaml_parser_set_scanner_error()</a>.</p> </div> </div> <a id="ae2d62a2ad45671c6dd89e18fb7c1c5bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae2d62a2ad45671c6dd89e18fb7c1c5bd">◆ </a></span>problem_offset</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_parser_s::problem_offset</td> </tr> </table> </div><div class="memdoc"> <p>The byte about which the problem occurred. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01093">1093</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00026">yaml_parser_set_reader_error()</a>.</p> </div> </div> <a id="a8694691b20824f6595873b728cb3bc0f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8694691b20824f6595873b728cb3bc0f">◆ </a></span>problem_value</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::problem_value</td> </tr> </table> </div><div class="memdoc"> <p>The problematic value (<code>-1</code> is none). </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01095">1095</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00026">yaml_parser_set_reader_error()</a>.</p> </div> </div> <a id="a27a87e4ca8530adcdf6de62da0eba623"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27a87e4ca8530adcdf6de62da0eba623">◆ </a></span>raw_buffer</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::raw_buffer</td> </tr> </table> </div><div class="memdoc"> <p>The raw buffer. </p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00051">yaml_parser_determine_encoding()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a8c3af47a7a0750d437cba34699fcad30"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c3af47a7a0750d437cba34699fcad30">◆ </a></span>read_handler</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga4982f7e4e001ddb47d2819f38f0cd9d6">yaml_read_handler_t</a>* yaml_parser_s::read_handler</td> </tr> </table> </div><div class="memdoc"> <p>Read handler. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01113">1113</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a11f265cd495e814c8ee7d3dd78ff2ca9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11f265cd495e814c8ee7d3dd78ff2ca9">◆ </a></span>read_handler_data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* yaml_parser_s::read_handler_data</td> </tr> </table> </div><div class="memdoc"> <p>A pointer for passing to the read handler. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01116">1116</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="acc85a7bfddc7ae9114cf115e43c89126"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc85a7bfddc7ae9114cf115e43c89126">◆ </a></span>simple_key_allowed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::simple_key_allowed</td> </tr> </table> </div><div class="memdoc"> <p>May a simple key occur at the current position? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01223">1223</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01774">yaml_parser_fetch_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01578">yaml_parser_fetch_block_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01835">yaml_parser_fetch_block_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01376">yaml_parser_fetch_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01412">yaml_parser_fetch_document_indicator()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01500">yaml_parser_fetch_flow_collection_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01457">yaml_parser_fetch_flow_collection_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01543">yaml_parser_fetch_flow_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01866">yaml_parser_fetch_flow_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01639">yaml_parser_fetch_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01897">yaml_parser_fetch_plain_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01338">yaml_parser_fetch_stream_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01804">yaml_parser_fetch_tag()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l03393">yaml_parser_scan_plain_scalar()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01928">yaml_parser_scan_to_next_token()</a>.</p> </div> </div> <a id="ad8fca21da5bbcdf71020e02b70d1df3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8fca21da5bbcdf71020e02b70d1df3a">◆ </a></span>simple_keys</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::simple_keys</td> </tr> </table> </div><div class="memdoc"> <p>The stack of simple keys. </p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01194">yaml_parser_decrease_flow_level()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01168">yaml_parser_increase_flow_level()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01141">yaml_parser_remove_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01056">yaml_parser_stale_simple_keys()</a>.</p> </div> </div> <a id="a8cdb2fed4bb17b1d62d29fa06c53fef6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8cdb2fed4bb17b1d62d29fa06c53fef6">◆ </a></span>start <span class="overload">[1/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The string start pointer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01123">1123</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01337">yaml_parser_append_tag_directive()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00260">yaml_parser_load_alias()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00225">yaml_parser_register_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01056">yaml_parser_stale_simple_keys()</a>, and <a class="el" href="../../d5/dd9/reader_8c_source.html#l00094">yaml_parser_update_raw_buffer()</a>.</p> </div> </div> <a id="a5cdddcbd18566acc760a660a88f93ffd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cdddcbd18566acc760a660a88f93ffd">◆ </a></span>start <span class="overload">[2/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01140">1140</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a6c08a94c21dfe1611c0d89aef0d3c46d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c08a94c21dfe1611c0d89aef0d3c46d">◆ </a></span>start <span class="overload">[3/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the buffer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01155">1155</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a5f33f5c8f19c1c124cba4857ab2a05c7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f33f5c8f19c1c124cba4857ab2a05c7">◆ </a></span>start <span class="overload">[4/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the tokens queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01194">1194</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ab7208590a6852001ff8e4343a97b0c24"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7208590a6852001ff8e4343a97b0c24">◆ </a></span>start <span class="overload">[5/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01212">1212</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ac311a6d962e0f67dd11759b8999630c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac311a6d962e0f67dd11759b8999630c6">◆ </a></span>start <span class="overload">[6/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01228">1228</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="adfdc33f6f53dce4bee87f11821d879b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#adfdc33f6f53dce4bee87f11821d879b7">◆ </a></span>start <span class="overload">[7/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01247">1247</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ab5a3789882819f2fd69f2cd9deaac8f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5a3789882819f2fd69f2cd9deaac8f6">◆ </a></span>start <span class="overload">[8/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01260">1260</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a3614f6d6e673e8177e4555c9ecf830fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3614f6d6e673e8177e4555c9ecf830fb">◆ </a></span>start <span class="overload">[9/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01270">1270</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ab9eddd3a112c3a4547bf87f6936aba94"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9eddd3a112c3a4547bf87f6936aba94">◆ </a></span>start <span class="overload">[10/10]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a>* yaml_parser_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01289">1289</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a069d39cdf587ac2188e69d8fb018be64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a069d39cdf587ac2188e69d8fb018be64">◆ </a></span>state</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a> yaml_parser_s::state</td> </tr> </table> </div><div class="memdoc"> <p>The current parser state. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01255">1255</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00834">yaml_parser_parse_block_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00899">yaml_parser_parse_block_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00726">yaml_parser_parse_block_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00440">yaml_parser_parse_document_content()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00470">yaml_parser_parse_document_end()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00342">yaml_parser_parse_document_start()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01100">yaml_parser_parse_flow_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01170">yaml_parser_parse_flow_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00949">yaml_parser_parse_flow_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01071">yaml_parser_parse_flow_sequence_entry_mapping_end()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01010">yaml_parser_parse_flow_sequence_entry_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01040">yaml_parser_parse_flow_sequence_entry_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00784">yaml_parser_parse_indentless_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00313">yaml_parser_parse_stream_start()</a>, and <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00226">yaml_parser_state_machine()</a>.</p> </div> </div> <a id="aa774ebe22f6cc60ff0b38d63ff8e4530"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa774ebe22f6cc60ff0b38d63ff8e4530">◆ </a></span>states</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::states</td> </tr> </table> </div><div class="memdoc"> <p>The parser states stack. </p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00834">yaml_parser_parse_block_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00899">yaml_parser_parse_block_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00726">yaml_parser_parse_block_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00440">yaml_parser_parse_document_content()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00342">yaml_parser_parse_document_start()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01100">yaml_parser_parse_flow_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01170">yaml_parser_parse_flow_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00949">yaml_parser_parse_flow_sequence_entry()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01010">yaml_parser_parse_flow_sequence_entry_mapping_key()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01040">yaml_parser_parse_flow_sequence_entry_mapping_value()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00784">yaml_parser_parse_indentless_sequence_entry()</a>, and <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>.</p> </div> </div> <a id="a63ccf04d623f36c04b62cfd1fc6fccb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63ccf04d623f36c04b62cfd1fc6fccb5">◆ </a></span>stream_end_produced</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::stream_end_produced</td> </tr> </table> </div><div class="memdoc"> <p>Have we reached the end of the input stream? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01186">1186</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a7fecde5abcce11406c271f7db08f7a05"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7fecde5abcce11406c271f7db08f7a05">◆ </a></span>stream_start_produced</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::stream_start_produced</td> </tr> </table> </div><div class="memdoc"> <p>Have we started to scan the input stream? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01183">1183</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l00860">yaml_parser_fetch_next_token()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>.</p> </div> </div> <a id="a941638a0b8e064ef4f5f1f063553612b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a941638a0b8e064ef4f5f1f063553612b">◆ </a></span>string</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::string</td> </tr> </table> </div><div class="memdoc"> <p>String input data. </p> <p class="reference">Referenced by <a class="el" href="../../d3/de3/api_8c_source.html#l00243">yaml_string_read_handler()</a>.</p> </div> </div> <a id="a99d82a8587ce56e2a3119f2c6e26fba0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a99d82a8587ce56e2a3119f2c6e26fba0">◆ </a></span>tag_directives</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::tag_directives</td> </tr> </table> </div><div class="memdoc"> <p>The list of TAG directives. </p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01337">yaml_parser_append_tag_directive()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00470">yaml_parser_parse_document_end()</a>, and <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>.</p> </div> </div> <a id="a22ad26583d8d1264e982188358aa79b6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a22ad26583d8d1264e982188358aa79b6">◆ </a></span>tail</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/d9f/group__tokens.html#ga1ed3dc460e62aee8270c5d63d5734bbb">yaml_token_t</a>* yaml_parser_s::tail</td> </tr> </table> </div><div class="memdoc"> <p>The tail of the tokens queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01200">1200</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>.</p> </div> </div> <a id="a9b7d951a1195653cc109c1c54b4dacdc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b7d951a1195653cc109c1c54b4dacdc">◆ </a></span>token_available</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_parser_s::token_available</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01207">1207</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a12f893ac7a8e255a812dd6a6e7c05402"></a> <h2 class="memtitle"><span class="permalink"><a href="#a12f893ac7a8e255a812dd6a6e7c05402">◆ </a></span>tokens</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_parser_s::tokens</td> </tr> </table> </div><div class="memdoc"> <p>The tokens queue. </p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01774">yaml_parser_fetch_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01578">yaml_parser_fetch_block_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01835">yaml_parser_fetch_block_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01376">yaml_parser_fetch_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01412">yaml_parser_fetch_document_indicator()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01500">yaml_parser_fetch_flow_collection_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01457">yaml_parser_fetch_flow_collection_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01543">yaml_parser_fetch_flow_entry()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01866">yaml_parser_fetch_flow_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01639">yaml_parser_fetch_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01897">yaml_parser_fetch_plain_scalar()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01338">yaml_parser_fetch_stream_end()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01300">yaml_parser_fetch_stream_start()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01804">yaml_parser_fetch_tag()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01267">yaml_parser_unroll_indent()</a>.</p> </div> </div> <a id="a7358e72ad071fec3185a833a3a245690"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7358e72ad071fec3185a833a3a245690">◆ </a></span>tokens_parsed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_parser_s::tokens_parsed</td> </tr> </table> </div><div class="memdoc"> <p>The number of tokens fetched from the queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01204">1204</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01212">yaml_parser_roll_indent()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>.</p> </div> </div> <a id="a9f1f879ba84bc51fa8feb1f47190aa23"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f1f879ba84bc51fa8feb1f47190aa23">◆ </a></span>top <span class="overload">[1/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01216">1216</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l01337">yaml_parser_append_tag_directive()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01692">yaml_parser_fetch_value()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00260">yaml_parser_load_alias()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00529">yaml_parser_parse_node()</a>, <a class="el" href="../../d3/d96/loader_8c_source.html#l00225">yaml_parser_register_anchor()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01141">yaml_parser_remove_simple_key()</a>, <a class="el" href="../../d7/dce/scanner_8c_source.html#l01097">yaml_parser_save_simple_key()</a>, and <a class="el" href="../../d7/dce/scanner_8c_source.html#l01056">yaml_parser_stale_simple_keys()</a>.</p> </div> </div> <a id="ae610673669f06d46146198a346796276"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae610673669f06d46146198a346796276">◆ </a></span>top <span class="overload">[2/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#gae5570fbb7ab7c8332cd666f3a9c26591">yaml_simple_key_t</a>* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01232">1232</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="af3eecdcdeeb183d16e4219749620df0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#af3eecdcdeeb183d16e4219749620df0c">◆ </a></span>top <span class="overload">[3/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga52b56d3e3cee0f9ba460978802a8c83b">yaml_parser_state_t</a>* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01251">1251</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ab2678112fd2eaa8f588f2d6217aabc9d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2678112fd2eaa8f588f2d6217aabc9d">◆ </a></span>top <span class="overload">[4/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga232eacba89691b841ba941338a302bfd">yaml_mark_t</a>* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the stack. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01264">1264</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a490eddbfcc27787e47de631a3d2e09a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a490eddbfcc27787e47de631a3d2e09a8">◆ </a></span>top <span class="overload">[5/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a>* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01274">1274</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a24a3f3138b44de1914a3e54dbe0aeff7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a24a3f3138b44de1914a3e54dbe0aeff7">◆ </a></span>top <span class="overload">[6/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/da8/group__parser.html#ga1434228b82f5f90d3c8ccda816e9ca9d">yaml_alias_data_t</a>* yaml_parser_s::top</td> </tr> </table> </div><div class="memdoc"> <p>The top of the list. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01293">1293</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ad1392f74681fd839482d0b87ca2e404e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad1392f74681fd839482d0b87ca2e404e">◆ </a></span>unread</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_parser_s::unread</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01150">1150</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <hr/>The documentation for this struct was generated from the following file:<ul> <li>ext/psych/yaml/<a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a></li> </ul> </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>