📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 08:30:49
📂
/ (Root)
/
opt
/
alt
/
ruby21
/
share
/
doc
/
ruby
/
capi
/
html
/
d4
/
d54
📍 /opt/alt/ruby21/share/doc/ruby/capi/html/d4/d54
🔄 Refresh
✏️
Editing: psych__parser_8c.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/psych/psych_parser.c File 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 id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_31ad5611867e11b3bbb07523261d2b9b.html">psych</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">psych_parser.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include <<a class="el" href="../../da/d5a/psych_8h_source.html">psych.h</a>></code><br /> </div> <p><a href="../../d4/d54/psych__parser_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:abecd906f3ef7eb31ee3dfe49b92d0374"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#abecd906f3ef7eb31ee3dfe49b92d0374">PSYCH_TRANSCODE</a>(_str, _yaml_enc, _internal_enc)</td></tr> <tr class="separator:abecd906f3ef7eb31ee3dfe49b92d0374"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a1707113c25844369ef2c1cdf84072d5c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a1707113c25844369ef2c1cdf84072d5c">io_reader</a> (void *data, unsigned char *<a class="el" href="../../d3/d22/langinfo_8c.html#ac388875bb630768fcb00ed60b431b2d8">buf</a>, size_t <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>, size_t *read)</td></tr> <tr class="separator:a1707113c25844369ef2c1cdf84072d5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a61e7d75eb9c4af0d78360ecaf95c70d4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a61e7d75eb9c4af0d78360ecaf95c70d4">dealloc</a> (void *ptr)</td></tr> <tr class="separator:a61e7d75eb9c4af0d78360ecaf95c70d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a704bc75c6f7ae5002d3efd52ef8fe1d5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a704bc75c6f7ae5002d3efd52ef8fe1d5">allocate</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:a704bc75c6f7ae5002d3efd52ef8fe1d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2ea8f3fe8558bcbcc173cb25fe28efd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#ac2ea8f3fe8558bcbcc173cb25fe28efd">make_exception</a> (<a class="el" href="../../dd/da8/group__parser.html#gafdc6319cb28a8b8034542b29be85b0c4">yaml_parser_t</a> *parser, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> path)</td></tr> <tr class="separator:ac2ea8f3fe8558bcbcc173cb25fe28efd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7cc8a555e91bdd3215a99d5782977ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#aa7cc8a555e91bdd3215a99d5782977ad">transcode_string</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> src, int *parser_encoding)</td></tr> <tr class="separator:aa7cc8a555e91bdd3215a99d5782977ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e5206bf9a362518105f8f8fd436cbb6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a5e5206bf9a362518105f8f8fd436cbb6">transcode_io</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> src, int *parser_encoding)</td></tr> <tr class="separator:a5e5206bf9a362518105f8f8fd436cbb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a03b3c23bb7381c203c69d44481e4ec71"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a03b3c23bb7381c203c69d44481e4ec71">protected_start_stream</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:a03b3c23bb7381c203c69d44481e4ec71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8a6acc32ba3c70ddd40a44184277163"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#ae8a6acc32ba3c70ddd40a44184277163">protected_start_document</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:ae8a6acc32ba3c70ddd40a44184277163"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a19504b5e6192a66d644ded1eb4b361"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a5a19504b5e6192a66d644ded1eb4b361">protected_end_document</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:a5a19504b5e6192a66d644ded1eb4b361"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac17f26574ff1579fd204d4743f0d386e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#ac17f26574ff1579fd204d4743f0d386e">protected_alias</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:ac17f26574ff1579fd204d4743f0d386e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a838361bdf9d99419c8bb908fd45a1399"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a838361bdf9d99419c8bb908fd45a1399">protected_scalar</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:a838361bdf9d99419c8bb908fd45a1399"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b9601b59176db51bfd3e1d11e783706"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a5b9601b59176db51bfd3e1d11e783706">protected_start_sequence</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:a5b9601b59176db51bfd3e1d11e783706"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4af1b10a73cc53b4bf4428616e0ba615"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a4af1b10a73cc53b4bf4428616e0ba615">protected_end_sequence</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> handler)</td></tr> <tr class="separator:a4af1b10a73cc53b4bf4428616e0ba615"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f722d04cb1ea2d39ac84c9958edb802"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a3f722d04cb1ea2d39ac84c9958edb802">protected_start_mapping</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> pointer)</td></tr> <tr class="separator:a3f722d04cb1ea2d39ac84c9958edb802"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01af0b4ba5d6a5b82dd71f50e778633d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a01af0b4ba5d6a5b82dd71f50e778633d">protected_end_mapping</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> handler)</td></tr> <tr class="separator:a01af0b4ba5d6a5b82dd71f50e778633d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cb20c6ddb46a5d0b9eeb29e3171bb38"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a5cb20c6ddb46a5d0b9eeb29e3171bb38">protected_empty</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> handler)</td></tr> <tr class="separator:a5cb20c6ddb46a5d0b9eeb29e3171bb38"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4177bc6189d7483e7f756d7a62f2726f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a4177bc6189d7483e7f756d7a62f2726f">protected_end_stream</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> handler)</td></tr> <tr class="separator:a4177bc6189d7483e7f756d7a62f2726f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70c6639243d57479d2c9e7ea0380549f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a70c6639243d57479d2c9e7ea0380549f">parse</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a70c6639243d57479d2c9e7ea0380549f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b414d8916ef55eb4bf7a05a5639883f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a3b414d8916ef55eb4bf7a05a5639883f">mark</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3b414d8916ef55eb4bf7a05a5639883f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10911e84157856c99fe332b0bf4bcda7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a10911e84157856c99fe332b0bf4bcda7">Init_psych_parser</a> ()</td></tr> <tr class="separator:a10911e84157856c99fe332b0bf4bcda7"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:a42368b1e94c4b6c25a90d6391ab1d9ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a42368b1e94c4b6c25a90d6391ab1d9ac">cPsychParser</a></td></tr> <tr class="separator:a42368b1e94c4b6c25a90d6391ab1d9ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a037b3776b1f4bf9ece135220624fbd86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a037b3776b1f4bf9ece135220624fbd86">ePsychSyntaxError</a></td></tr> <tr class="separator:a037b3776b1f4bf9ece135220624fbd86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaab409b2dac658da354cd7efc5ad39ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#aaab409b2dac658da354cd7efc5ad39ae">id_read</a></td></tr> <tr class="separator:aaab409b2dac658da354cd7efc5ad39ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abcdd72011df523f601ff2cae7c2db12c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#abcdd72011df523f601ff2cae7c2db12c">id_path</a></td></tr> <tr class="separator:abcdd72011df523f601ff2cae7c2db12c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afabd377414db44ebd144a638db4b3e9e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#afabd377414db44ebd144a638db4b3e9e">id_empty</a></td></tr> <tr class="separator:afabd377414db44ebd144a638db4b3e9e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a678c33ee5b9ba9665b16c7968d0f8a2c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a678c33ee5b9ba9665b16c7968d0f8a2c">id_start_stream</a></td></tr> <tr class="separator:a678c33ee5b9ba9665b16c7968d0f8a2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78eb7150755bff37aecf83de7cbf8420"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a78eb7150755bff37aecf83de7cbf8420">id_end_stream</a></td></tr> <tr class="separator:a78eb7150755bff37aecf83de7cbf8420"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a637ad384f0c896b4cd153e4c9028d5d5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a637ad384f0c896b4cd153e4c9028d5d5">id_start_document</a></td></tr> <tr class="separator:a637ad384f0c896b4cd153e4c9028d5d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8eb519ef50e34ed0e67770b6325ecbfe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a8eb519ef50e34ed0e67770b6325ecbfe">id_end_document</a></td></tr> <tr class="separator:a8eb519ef50e34ed0e67770b6325ecbfe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad9902437a432a084846b962d33021db"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#aad9902437a432a084846b962d33021db">id_alias</a></td></tr> <tr class="separator:aad9902437a432a084846b962d33021db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e9c6aff99b250b6fff8f847a518ff78"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a1e9c6aff99b250b6fff8f847a518ff78">id_scalar</a></td></tr> <tr class="separator:a1e9c6aff99b250b6fff8f847a518ff78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41884ae1e58a75b7c1fb2f809ed1c46a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a41884ae1e58a75b7c1fb2f809ed1c46a">id_start_sequence</a></td></tr> <tr class="separator:a41884ae1e58a75b7c1fb2f809ed1c46a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1621236b6284f5a55b5182d3515ecf3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#ae1621236b6284f5a55b5182d3515ecf3">id_end_sequence</a></td></tr> <tr class="separator:ae1621236b6284f5a55b5182d3515ecf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58f22641b641a62a9733b572a3b1e511"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a58f22641b641a62a9733b572a3b1e511">id_start_mapping</a></td></tr> <tr class="separator:a58f22641b641a62a9733b572a3b1e511"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7181bc54f35a494266147c3e283ea0e9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d54/psych__parser_8c.html#a7181bc54f35a494266147c3e283ea0e9">id_end_mapping</a></td></tr> <tr class="separator:a7181bc54f35a494266147c3e283ea0e9"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="abecd906f3ef7eb31ee3dfe49b92d0374"></a> <h2 class="memtitle"><span class="permalink"><a href="#abecd906f3ef7eb31ee3dfe49b92d0374">◆ </a></span>PSYCH_TRANSCODE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PSYCH_TRANSCODE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">_str, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_yaml_enc, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname">_internal_enc </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> { \</div><div class="line"> rb_enc_associate_index((_str), (_yaml_enc)); \</div><div class="line"> if(_internal_enc) \</div><div class="line"> (_str) = <a class="code" href="../../d5/de3/encoding_8h.html#afbc5af6d0519022b74552a42800fb93c">rb_str_export_to_enc</a>((_str), (_internal_enc)); \</div><div class="line"> } <span class="keywordflow">while</span> (0)</div><div class="ttc" id="encoding_8h_html_afbc5af6d0519022b74552a42800fb93c"><div class="ttname"><a href="../../d5/de3/encoding_8h.html#afbc5af6d0519022b74552a42800fb93c">rb_str_export_to_enc</a></div><div class="ttdeci">VALUE rb_str_export_to_enc(VALUE, rb_encoding *)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/db0/string_8c_source.html#l00755">string.c:755</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00020">20</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a704bc75c6f7ae5002d3efd52ef8fe1d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a704bc75c6f7ae5002d3efd52ef8fe1d5">◆ </a></span>allocate()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> allocate </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00052">52</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01018">Data_Wrap_Struct</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00043">dealloc()</a>, <a class="el" href="../../d8/db0/defines_8h_source.html#l00108">xmalloc</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00171">yaml_parser_initialize()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>.</p> </div> </div> <a id="a61e7d75eb9c4af0d78360ecaf95c70d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a61e7d75eb9c4af0d78360ecaf95c70d4">◆ </a></span>dealloc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void dealloc </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>ptr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00043">43</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d8/db0/defines_8h.html#a6ff69f8866ae756cb246b3eebf7a4fce">xfree()</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00214">yaml_parser_delete()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00052">allocate()</a>.</p> </div> </div> <a id="a10911e84157856c99fe332b0bf4bcda7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10911e84157856c99fe332b0bf4bcda7">◆ </a></span>Init_psych_parser()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_psych_parser </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">538</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00052">allocate()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00003">cPsychParser</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00004">ePsychSyntaxError</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00013">id_alias</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00008">id_empty</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00012">id_end_document</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00018">id_end_mapping</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00016">id_end_sequence</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00010">id_end_stream</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00007">id_path</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00006">id_read</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00014">id_scalar</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00011">id_start_document</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00017">id_start_mapping</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00015">id_start_sequence</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00009">id_start_stream</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>, <a class="el" href="../../d0/d03/psych_8c_source.html#l00021">mPsych</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01561">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01880">rb_const_get()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a6c99ed7f070458b961026d43d27d0642">rb_define_alloc_func()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00657">rb_define_class_under()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02228">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01479">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00727">rb_define_module()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01036">rb_require()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00099">YAML_ANY_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00105">YAML_UTF16BE_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00103">YAML_UTF16LE_ENCODING</a>, and <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00101">YAML_UTF8_ENCODING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d03/psych_8c_source.html#l00023">Init_psych()</a>.</p> </div> </div> <a id="a1707113c25844369ef2c1cdf84072d5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1707113c25844369ef2c1cdf84072d5c">◆ </a></span>io_reader()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int io_reader </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>data</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char * </td> <td class="paramname"><em>buf</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>size</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t * </td> <td class="paramname"><em>read</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00027">27</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00006">id_read</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">size</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00540">StringValuePtr</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="ac2ea8f3fe8558bcbcc173cb25fe28efd"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2ea8f3fe8558bcbcc173cb25fe28efd">◆ </a></span>make_exception()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> make_exception </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/da8/group__parser.html#gafdc6319cb28a8b8034542b29be85b0c4">yaml_parser_t</a> * </td> <td class="paramname"><em>parser</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>path</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">62</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00153">yaml_mark_s::column</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01099">yaml_parser_s::context</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01101">yaml_parser_s::context_mark</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00004">ePsychSyntaxError</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00150">yaml_mark_s::line</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01091">yaml_parser_s::problem</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01093">yaml_parser_s::problem_offset</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../db/d2e/intern_8h_source.html#l00846">rb_usascii_str_new2</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a3b414d8916ef55eb4bf7a05a5639883f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b414d8916ef55eb4bf7a05a5639883f">◆ </a></span>mark()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> mark </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">523</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00153">yaml_mark_s::column</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00003">cPsychParser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">Data_Get_Struct</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00147">yaml_mark_s::index</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00150">yaml_mark_s::line</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01171">yaml_parser_s::mark</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01857">rb_class_new_instance()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01886">rb_const_get_at()</a>, and <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00791">yaml_alias_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l01307">yaml_document_add_mapping()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l01198">yaml_document_add_scalar()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l01257">yaml_document_add_sequence()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00775">yaml_document_end_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l01034">yaml_document_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00696">yaml_document_start_event_initialize()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00086">yaml_emitter_close()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00112">yaml_emitter_dump()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00301">yaml_emitter_dump_alias()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00369">yaml_emitter_dump_mapping()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00316">yaml_emitter_dump_scalar()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00339">yaml_emitter_dump_sequence()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00062">yaml_emitter_open()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00967">yaml_mapping_end_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00928">yaml_mapping_start_event_initialize()</a>, <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#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#l01010">yaml_parser_parse_flow_sequence_entry_mapping_key()</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#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="../../d3/de3/api_8c_source.html#l00815">yaml_scalar_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00912">yaml_sequence_end_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00873">yaml_sequence_start_event_initialize()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00680">yaml_stream_end_event_initialize()</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00663">yaml_stream_start_event_initialize()</a>.</p> </div> </div> <a id="a70c6639243d57479d2c9e7ea0380549f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70c6639243d57479d2c9e7ea0380549f">◆ </a></span>parse()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> parse </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">229</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d72/structyaml__event__s.html#aa16a9e4b2c94e9652f5f3e893cf8eb83">yaml_event_s::alias</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l01151">alias</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00132">argv</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#a0cac8952257d1cfe34d06e63aa46cd73">yaml_event_s::data</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">Data_Get_Struct</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#aa7e185c75192a9869488c4877c97f682">yaml_event_s::document_start</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00091">yaml_tag_directive_s::handle</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00007">id_path</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00006">id_read</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01296">INT2NUM</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00027">io_reader()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#a2052bac25a08fb18aca9f8f16d8c5832">yaml_event_s::mapping_start</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01184">OBJ_TAINT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01182">OBJ_TAINTED</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00093">yaml_tag_directive_s::prefix</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00176">protected_alias()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00210">protected_empty()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00170">protected_end_document()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00205">protected_end_mapping()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00194">protected_end_sequence()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00215">protected_end_stream()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00182">protected_scalar()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00164">protected_start_document()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00199">protected_start_mapping()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00188">protected_start_sequence()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00158">protected_start_stream()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00020">PSYCH_TRANSCODE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00427">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00426">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00499">rb_ary_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00091">rb_ary_new3</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00900">rb_ary_push()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01577">rb_cIO</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01451">rb_default_internal_encoding()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00567">rb_exc_raise()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02604">rb_iv_get()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00706">rb_jump_tag()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00646">rb_obj_is_kind_of()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00807">rb_protect()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01651">rb_respond_to()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01719">rb_scan_args()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h_source.html#l00840">rb_str_new2</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00403">rb_utf8_encindex</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00841">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00845">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00437">RTEST</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#aa3b9f4ceb7b2bbc9453d234871712cb7">yaml_event_s::scalar</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#ae7265a8a333d2f15bd86e2c5a26c2d13">yaml_event_s::sequence_start</a>, <a class="el" href="../../d2/d72/structyaml__event__s.html#a641210108425709360d637143fc918f8">yaml_event_s::stream_start</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00539">StringValue</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00108">transcode_io()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00079">transcode_string()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00387">yaml_event_s::type</a>, <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00898">version()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00368">YAML_ALIAS_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00099">YAML_ANY_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00365">YAML_DOCUMENT_END_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00363">YAML_DOCUMENT_START_EVENT</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00983">yaml_event_delete()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00380">YAML_MAPPING_END_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00378">YAML_MAPPING_START_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00355">YAML_NO_EVENT</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00214">yaml_parser_delete()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00171">yaml_parser_initialize()</a>, <a class="el" href="../../dc/df1/psych_2yaml_2parser_8c_source.html#l00170">yaml_parser_parse()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00336">yaml_parser_set_encoding()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00320">yaml_parser_set_input()</a>, <a class="el" href="../../d3/de3/api_8c_source.html#l00283">yaml_parser_set_input_string()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00370">YAML_SCALAR_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00375">YAML_SEQUENCE_END_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00373">YAML_SEQUENCE_START_EVENT</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00360">YAML_STREAM_END_EVENT</a>, and <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00358">YAML_STREAM_START_EVENT</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>.</p> </div> </div> <a id="ac17f26574ff1579fd204d4743f0d386e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac17f26574ff1579fd204d4743f0d386e">◆ </a></span>protected_alias()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_alias </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00176">176</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00013">id_alias</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a5cb20c6ddb46a5d0b9eeb29e3171bb38"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cb20c6ddb46a5d0b9eeb29e3171bb38">◆ </a></span>protected_empty()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_empty </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>handler</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00210">210</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00008">id_empty</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a5a19504b5e6192a66d644ded1eb4b361"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a19504b5e6192a66d644ded1eb4b361">◆ </a></span>protected_end_document()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_end_document </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00170">170</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00012">id_end_document</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a01af0b4ba5d6a5b82dd71f50e778633d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01af0b4ba5d6a5b82dd71f50e778633d">◆ </a></span>protected_end_mapping()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_end_mapping </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>handler</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00205">205</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00018">id_end_mapping</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a4af1b10a73cc53b4bf4428616e0ba615"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4af1b10a73cc53b4bf4428616e0ba615">◆ </a></span>protected_end_sequence()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_end_sequence </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>handler</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00194">194</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00016">id_end_sequence</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a4177bc6189d7483e7f756d7a62f2726f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4177bc6189d7483e7f756d7a62f2726f">◆ </a></span>protected_end_stream()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_end_stream </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>handler</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00215">215</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00010">id_end_stream</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a838361bdf9d99419c8bb908fd45a1399"></a> <h2 class="memtitle"><span class="permalink"><a href="#a838361bdf9d99419c8bb908fd45a1399">◆ </a></span>protected_scalar()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_scalar </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00182">182</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00014">id_scalar</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01465">rb_funcall3</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="ae8a6acc32ba3c70ddd40a44184277163"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8a6acc32ba3c70ddd40a44184277163">◆ </a></span>protected_start_document()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_start_document </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00164">164</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00011">id_start_document</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01465">rb_funcall3</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a3f722d04cb1ea2d39ac84c9958edb802"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f722d04cb1ea2d39ac84c9958edb802">◆ </a></span>protected_start_mapping()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_start_mapping </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00199">199</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00017">id_start_mapping</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01465">rb_funcall3</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a5b9601b59176db51bfd3e1d11e783706"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b9601b59176db51bfd3e1d11e783706">◆ </a></span>protected_start_sequence()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_start_sequence </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00188">188</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00015">id_start_sequence</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01465">rb_funcall3</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a03b3c23bb7381c203c69d44481e4ec71"></a> <h2 class="memtitle"><span class="permalink"><a href="#a03b3c23bb7381c203c69d44481e4ec71">◆ </a></span>protected_start_stream()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> protected_start_stream </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>pointer</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00158">158</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00009">id_start_stream</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a5e5206bf9a362518105f8f8fd436cbb6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e5206bf9a362518105f8f8fd436cbb6">◆ </a></span>transcode_io()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> transcode_io </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>parser_encoding</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00108">108</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00438">NIL_P</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00402">rb_ascii8bit_encindex</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00684">rb_enc_find_index()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00781">rb_funcall()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00171">rb_to_encoding_index()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00404">rb_usascii_encindex</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00403">rb_utf8_encindex</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00099">YAML_ANY_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00105">YAML_UTF16BE_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00103">YAML_UTF16LE_ENCODING</a>, and <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00101">YAML_UTF8_ENCODING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="aa7cc8a555e91bdd3215a99d5782977ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7cc8a555e91bdd3215a99d5782977ad">◆ </a></span>transcode_string()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> transcode_string </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>src</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int * </td> <td class="paramname"><em>parser_encoding</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00079">79</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00684">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00739">rb_enc_get_index()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00523">RB_GC_GUARD</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00755">rb_str_export_to_enc()</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00403">rb_utf8_encindex</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01257">rb_utf8_encoding()</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00105">YAML_UTF16BE_ENCODING</a>, <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00103">YAML_UTF16LE_ENCODING</a>, and <a class="el" href="../../dc/dfe/yaml_8h_source.html#l00101">YAML_UTF8_ENCODING</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a42368b1e94c4b6c25a90d6391ab1d9ac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42368b1e94c4b6c25a90d6391ab1d9ac">◆ </a></span>cPsychParser</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cPsychParser</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00003">3</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00523">mark()</a>.</p> </div> </div> <a id="a037b3776b1f4bf9ece135220624fbd86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a037b3776b1f4bf9ece135220624fbd86">◆ </a></span>ePsychSyntaxError</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ePsychSyntaxError</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00004">4</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00062">make_exception()</a>.</p> </div> </div> <a id="aad9902437a432a084846b962d33021db"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad9902437a432a084846b962d33021db">◆ </a></span>id_alias</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_alias</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00013">13</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00176">protected_alias()</a>.</p> </div> </div> <a id="afabd377414db44ebd144a638db4b3e9e"></a> <h2 class="memtitle"><span class="permalink"><a href="#afabd377414db44ebd144a638db4b3e9e">◆ </a></span>id_empty</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_empty</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00008">8</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00210">protected_empty()</a>.</p> </div> </div> <a id="a8eb519ef50e34ed0e67770b6325ecbfe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8eb519ef50e34ed0e67770b6325ecbfe">◆ </a></span>id_end_document</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_end_document</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00012">12</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00170">protected_end_document()</a>.</p> </div> </div> <a id="a7181bc54f35a494266147c3e283ea0e9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7181bc54f35a494266147c3e283ea0e9">◆ </a></span>id_end_mapping</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_end_mapping</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00018">18</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00205">protected_end_mapping()</a>.</p> </div> </div> <a id="ae1621236b6284f5a55b5182d3515ecf3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1621236b6284f5a55b5182d3515ecf3">◆ </a></span>id_end_sequence</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_end_sequence</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00016">16</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00194">protected_end_sequence()</a>.</p> </div> </div> <a id="a78eb7150755bff37aecf83de7cbf8420"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78eb7150755bff37aecf83de7cbf8420">◆ </a></span>id_end_stream</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_end_stream</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00010">10</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00215">protected_end_stream()</a>.</p> </div> </div> <a id="abcdd72011df523f601ff2cae7c2db12c"></a> <h2 class="memtitle"><span class="permalink"><a href="#abcdd72011df523f601ff2cae7c2db12c">◆ </a></span>id_path</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_path</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00007">7</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="aaab409b2dac658da354cd7efc5ad39ae"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaab409b2dac658da354cd7efc5ad39ae">◆ </a></span>id_read</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_read</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00006">6</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00027">io_reader()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00229">parse()</a>.</p> </div> </div> <a id="a1e9c6aff99b250b6fff8f847a518ff78"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e9c6aff99b250b6fff8f847a518ff78">◆ </a></span>id_scalar</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_scalar</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00014">14</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00182">protected_scalar()</a>.</p> </div> </div> <a id="a637ad384f0c896b4cd153e4c9028d5d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a637ad384f0c896b4cd153e4c9028d5d5">◆ </a></span>id_start_document</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_start_document</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00011">11</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00164">protected_start_document()</a>.</p> </div> </div> <a id="a58f22641b641a62a9733b572a3b1e511"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58f22641b641a62a9733b572a3b1e511">◆ </a></span>id_start_mapping</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_start_mapping</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00017">17</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00199">protected_start_mapping()</a>.</p> </div> </div> <a id="a41884ae1e58a75b7c1fb2f809ed1c46a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a41884ae1e58a75b7c1fb2f809ed1c46a">◆ </a></span>id_start_sequence</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_start_sequence</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00015">15</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00188">protected_start_sequence()</a>.</p> </div> </div> <a id="a678c33ee5b9ba9665b16c7968d0f8a2c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a678c33ee5b9ba9665b16c7968d0f8a2c">◆ </a></span>id_start_stream</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> id_start_stream</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00009">9</a> of file <a class="el" href="../../d4/d54/psych__parser_8c_source.html">psych_parser.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00538">Init_psych_parser()</a>, and <a class="el" href="../../d4/d54/psych__parser_8c_source.html#l00158">protected_start_stream()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel