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
/
df
/
d17
/
//opt/alt/ruby21/share/doc/ruby/capi/html/df/d17/structyaml__emitter__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_emitter_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_emitter_s Struct Reference<div class="ingroups"><a class="el" href="../../dc/d26/group__emitter.html">Emitter Definitions</a></div></div> </div> </div><!--header--> <div class="contents"> <p>The emitter structure. <a href="../../df/d17/structyaml__emitter__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:adb154d3d10b34077792b8e4a0f0596f7"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr> <tr class="memdesc:adb154d3d10b34077792b8e4a0f0596f7"><td class="mdescLeft"> </td><td class="mdescRight">The buffer pointer. <a href="#adb154d3d10b34077792b8e4a0f0596f7">More...</a><br /></td></tr> <tr class="separator:adb154d3d10b34077792b8e4a0f0596f7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a53bdc6a00632b48c81098aad91a9fd8d"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr> <tr class="memdesc:a53bdc6a00632b48c81098aad91a9fd8d"><td class="mdescLeft"> </td><td class="mdescRight">The buffer size. <a href="#a53bdc6a00632b48c81098aad91a9fd8d">More...</a><br /></td></tr> <tr class="separator:a53bdc6a00632b48c81098aad91a9fd8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1851639b8f0e53b8e272c806d9fb648b"><td class="memItemLeft" align="right" valign="top">size_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr> <tr class="memdesc:a1851639b8f0e53b8e272c806d9fb648b"><td class="mdescLeft"> </td><td class="mdescRight">The number of written bytes. <a href="#a1851639b8f0e53b8e272c806d9fb648b">More...</a><br /></td></tr> <tr class="separator:a1851639b8f0e53b8e272c806d9fb648b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a568bdb02a4e79cadebba5109932c89aa"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr> <tr class="memdesc:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="mdescLeft"> </td><td class="mdescRight">The buffer pointer. <a href="#af368c41654e98dfc149bc1e2ff8a1d7c">More...</a><br /></td></tr> <tr class="separator:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7cb8673e8bb600fd259452ed10cb9677"><td class="memItemLeft" >   size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr> <tr class="memdesc:a7cb8673e8bb600fd259452ed10cb9677"><td class="mdescLeft"> </td><td class="mdescRight">The buffer size. <a href="#a7cb8673e8bb600fd259452ed10cb9677">More...</a><br /></td></tr> <tr class="separator:a7cb8673e8bb600fd259452ed10cb9677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a488fc93f9ea5feaec71290edb13610ce"><td class="memItemLeft" >   size_t *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr> <tr class="memdesc:a488fc93f9ea5feaec71290edb13610ce"><td class="mdescLeft"> </td><td class="mdescRight">The number of written bytes. <a href="#a488fc93f9ea5feaec71290edb13610ce">More...</a><br /></td></tr> <tr class="separator:a488fc93f9ea5feaec71290edb13610ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a568bdb02a4e79cadebba5109932c89aa"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a568bdb02a4e79cadebba5109932c89aa">string</a></td></tr> <tr class="memdesc:a568bdb02a4e79cadebba5109932c89aa"><td class="mdescLeft"> </td><td class="mdescRight">String output data. <a href="#a568bdb02a4e79cadebba5109932c89aa">More...</a><br /></td></tr> <tr class="separator:a568bdb02a4e79cadebba5109932c89aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfe1e82cd5c4a180b1468e65ccfd1c61"><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="../../df/d17/structyaml__emitter__s.html#abfe1e82cd5c4a180b1468e65ccfd1c61">file</a></td></tr> <tr class="memdesc:abfe1e82cd5c4a180b1468e65ccfd1c61"><td class="mdescLeft"> </td><td class="mdescRight">File output data. <a href="#abfe1e82cd5c4a180b1468e65ccfd1c61">More...</a><br /></td></tr> <tr class="separator:abfe1e82cd5c4a180b1468e65ccfd1c61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c8f40a58f0a3061449b3fed02be145e"><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="../../df/d17/structyaml__emitter__s.html#a1c8f40a58f0a3061449b3fed02be145e">start</a></td></tr> <tr class="memdesc:a1c8f40a58f0a3061449b3fed02be145e"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a1c8f40a58f0a3061449b3fed02be145e">More...</a><br /></td></tr> <tr class="separator:a1c8f40a58f0a3061449b3fed02be145e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42285849529f1b0eb9f4aac2eaef5204"><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="../../df/d17/structyaml__emitter__s.html#a42285849529f1b0eb9f4aac2eaef5204">end</a></td></tr> <tr class="memdesc:a42285849529f1b0eb9f4aac2eaef5204"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a42285849529f1b0eb9f4aac2eaef5204">More...</a><br /></td></tr> <tr class="separator:a42285849529f1b0eb9f4aac2eaef5204"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7615ab51145234f467984f3091558852"><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="../../df/d17/structyaml__emitter__s.html#a7615ab51145234f467984f3091558852">pointer</a></td></tr> <tr class="memdesc:a7615ab51145234f467984f3091558852"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#a7615ab51145234f467984f3091558852">More...</a><br /></td></tr> <tr class="separator:a7615ab51145234f467984f3091558852"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf20e81d4690b86732932aff06a6d2e6"><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="../../df/d17/structyaml__emitter__s.html#adf20e81d4690b86732932aff06a6d2e6">last</a></td></tr> <tr class="memdesc:adf20e81d4690b86732932aff06a6d2e6"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#adf20e81d4690b86732932aff06a6d2e6">More...</a><br /></td></tr> <tr class="separator:adf20e81d4690b86732932aff06a6d2e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8913d3c0bf4c987dc452efee2c802e3"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ae8913d3c0bf4c987dc452efee2c802e3">start</a></td></tr> <tr class="memdesc:ae8913d3c0bf4c987dc452efee2c802e3"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#ae8913d3c0bf4c987dc452efee2c802e3">More...</a><br /></td></tr> <tr class="separator:ae8913d3c0bf4c987dc452efee2c802e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb03bd7a5b832de48f9fbc9512ed7936"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#abb03bd7a5b832de48f9fbc9512ed7936">end</a></td></tr> <tr class="memdesc:abb03bd7a5b832de48f9fbc9512ed7936"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#abb03bd7a5b832de48f9fbc9512ed7936">More...</a><br /></td></tr> <tr class="separator:abb03bd7a5b832de48f9fbc9512ed7936"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed9370f42cea4dff82f96839ce760b5a"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#aed9370f42cea4dff82f96839ce760b5a">pointer</a></td></tr> <tr class="memdesc:aed9370f42cea4dff82f96839ce760b5a"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#aed9370f42cea4dff82f96839ce760b5a">More...</a><br /></td></tr> <tr class="separator:aed9370f42cea4dff82f96839ce760b5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0c5410fff4602266a0c6e0af730dd70"><td class="memItemLeft" align="right" valign="top">unsigned char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ad0c5410fff4602266a0c6e0af730dd70">last</a></td></tr> <tr class="memdesc:ad0c5410fff4602266a0c6e0af730dd70"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#ad0c5410fff4602266a0c6e0af730dd70">More...</a><br /></td></tr> <tr class="separator:ad0c5410fff4602266a0c6e0af730dd70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad68af21e510adcfc2db43b31e791efe1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ad68af21e510adcfc2db43b31e791efe1">start</a></td></tr> <tr class="memdesc:ad68af21e510adcfc2db43b31e791efe1"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#ad68af21e510adcfc2db43b31e791efe1">More...</a><br /></td></tr> <tr class="separator:ad68af21e510adcfc2db43b31e791efe1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a126a19ae360206437647892a344a30f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a126a19ae360206437647892a344a30f0">end</a></td></tr> <tr class="memdesc:a126a19ae360206437647892a344a30f0"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a126a19ae360206437647892a344a30f0">More...</a><br /></td></tr> <tr class="separator:a126a19ae360206437647892a344a30f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aafa8b6f21022ce2f4cb9b44ad15a535e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e">top</a></td></tr> <tr class="memdesc:aafa8b6f21022ce2f4cb9b44ad15a535e"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#aafa8b6f21022ce2f4cb9b44ad15a535e">More...</a><br /></td></tr> <tr class="separator:aafa8b6f21022ce2f4cb9b44ad15a535e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c31edecd7f6dfd87fe3f8e12b705884"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a2c31edecd7f6dfd87fe3f8e12b705884">start</a></td></tr> <tr class="memdesc:a2c31edecd7f6dfd87fe3f8e12b705884"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the event queue. <a href="#a2c31edecd7f6dfd87fe3f8e12b705884">More...</a><br /></td></tr> <tr class="separator:a2c31edecd7f6dfd87fe3f8e12b705884"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55703a15e71c6b9551a2f4feb888bdcb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a55703a15e71c6b9551a2f4feb888bdcb">end</a></td></tr> <tr class="memdesc:a55703a15e71c6b9551a2f4feb888bdcb"><td class="mdescLeft"> </td><td class="mdescRight">The end of the event queue. <a href="#a55703a15e71c6b9551a2f4feb888bdcb">More...</a><br /></td></tr> <tr class="separator:a55703a15e71c6b9551a2f4feb888bdcb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a547dfd20576006e606ffb0d8042b4234"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a547dfd20576006e606ffb0d8042b4234">head</a></td></tr> <tr class="memdesc:a547dfd20576006e606ffb0d8042b4234"><td class="mdescLeft"> </td><td class="mdescRight">The head of the event queue. <a href="#a547dfd20576006e606ffb0d8042b4234">More...</a><br /></td></tr> <tr class="separator:a547dfd20576006e606ffb0d8042b4234"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acafa1e3cb872fa7917217469659fb273"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273">tail</a></td></tr> <tr class="memdesc:acafa1e3cb872fa7917217469659fb273"><td class="mdescLeft"> </td><td class="mdescRight">The tail of the event queue. <a href="#acafa1e3cb872fa7917217469659fb273">More...</a><br /></td></tr> <tr class="separator:acafa1e3cb872fa7917217469659fb273"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28ec8053132a8e7cf29df983835754b7"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a28ec8053132a8e7cf29df983835754b7">start</a></td></tr> <tr class="memdesc:a28ec8053132a8e7cf29df983835754b7"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#a28ec8053132a8e7cf29df983835754b7">More...</a><br /></td></tr> <tr class="separator:a28ec8053132a8e7cf29df983835754b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6669a94bc18247491e59c709852be0d1"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a6669a94bc18247491e59c709852be0d1">end</a></td></tr> <tr class="memdesc:a6669a94bc18247491e59c709852be0d1"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a6669a94bc18247491e59c709852be0d1">More...</a><br /></td></tr> <tr class="separator:a6669a94bc18247491e59c709852be0d1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5779bcbfd04df64e42434b7599332d11"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a5779bcbfd04df64e42434b7599332d11">top</a></td></tr> <tr class="memdesc:a5779bcbfd04df64e42434b7599332d11"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a5779bcbfd04df64e42434b7599332d11">More...</a><br /></td></tr> <tr class="separator:a5779bcbfd04df64e42434b7599332d11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94afdd9750b95529bbbbd09456a4391d"><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="../../df/d17/structyaml__emitter__s.html#a94afdd9750b95529bbbbd09456a4391d">start</a></td></tr> <tr class="memdesc:a94afdd9750b95529bbbbd09456a4391d"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#a94afdd9750b95529bbbbd09456a4391d">More...</a><br /></td></tr> <tr class="separator:a94afdd9750b95529bbbbd09456a4391d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b28127063323de1d88fc18cdb6adf8a"><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="../../df/d17/structyaml__emitter__s.html#a3b28127063323de1d88fc18cdb6adf8a">end</a></td></tr> <tr class="memdesc:a3b28127063323de1d88fc18cdb6adf8a"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#a3b28127063323de1d88fc18cdb6adf8a">More...</a><br /></td></tr> <tr class="separator:a3b28127063323de1d88fc18cdb6adf8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e3f468d814d2aa5e074f7da1648d34a"><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="../../df/d17/structyaml__emitter__s.html#a8e3f468d814d2aa5e074f7da1648d34a">top</a></td></tr> <tr class="memdesc:a8e3f468d814d2aa5e074f7da1648d34a"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a8e3f468d814d2aa5e074f7da1648d34a">More...</a><br /></td></tr> <tr class="separator:a8e3f468d814d2aa5e074f7da1648d34a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f2882bde71e478e29dc5b293def8739"><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="../../df/d17/structyaml__emitter__s.html#a6f2882bde71e478e29dc5b293def8739">anchor</a></td></tr> <tr class="memdesc:a6f2882bde71e478e29dc5b293def8739"><td class="mdescLeft"> </td><td class="mdescRight">The anchor value. <a href="#a6f2882bde71e478e29dc5b293def8739">More...</a><br /></td></tr> <tr class="separator:a6f2882bde71e478e29dc5b293def8739"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aece73cc234475630032b1c75a735eeb5"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#aece73cc234475630032b1c75a735eeb5">anchor_length</a></td></tr> <tr class="memdesc:aece73cc234475630032b1c75a735eeb5"><td class="mdescLeft"> </td><td class="mdescRight">The anchor length. <a href="#aece73cc234475630032b1c75a735eeb5">More...</a><br /></td></tr> <tr class="separator:aece73cc234475630032b1c75a735eeb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1129c6f9ae5cd3b437b8ab8767324f03"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a1129c6f9ae5cd3b437b8ab8767324f03">alias</a></td></tr> <tr class="memdesc:a1129c6f9ae5cd3b437b8ab8767324f03"><td class="mdescLeft"> </td><td class="mdescRight">Is it an alias? <a href="#a1129c6f9ae5cd3b437b8ab8767324f03">More...</a><br /></td></tr> <tr class="separator:a1129c6f9ae5cd3b437b8ab8767324f03"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f043a9092eef2d644cc8f1180386239"><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="../../df/d17/structyaml__emitter__s.html#a7f043a9092eef2d644cc8f1180386239">handle</a></td></tr> <tr class="memdesc:a7f043a9092eef2d644cc8f1180386239"><td class="mdescLeft"> </td><td class="mdescRight">The tag handle. <a href="#a7f043a9092eef2d644cc8f1180386239">More...</a><br /></td></tr> <tr class="separator:a7f043a9092eef2d644cc8f1180386239"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3552cece6908f99518205e8cbe2c793a"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a3552cece6908f99518205e8cbe2c793a">handle_length</a></td></tr> <tr class="memdesc:a3552cece6908f99518205e8cbe2c793a"><td class="mdescLeft"> </td><td class="mdescRight">The tag handle length. <a href="#a3552cece6908f99518205e8cbe2c793a">More...</a><br /></td></tr> <tr class="separator:a3552cece6908f99518205e8cbe2c793a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9b61d5e9e05a47b2f873342ab226188"><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="../../df/d17/structyaml__emitter__s.html#ad9b61d5e9e05a47b2f873342ab226188">suffix</a></td></tr> <tr class="memdesc:ad9b61d5e9e05a47b2f873342ab226188"><td class="mdescLeft"> </td><td class="mdescRight">The tag suffix. <a href="#ad9b61d5e9e05a47b2f873342ab226188">More...</a><br /></td></tr> <tr class="separator:ad9b61d5e9e05a47b2f873342ab226188"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad83936bbd4b6b77c79555c71cccc8fb5"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ad83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a></td></tr> <tr class="memdesc:ad83936bbd4b6b77c79555c71cccc8fb5"><td class="mdescLeft"> </td><td class="mdescRight">The tag suffix length. <a href="#ad83936bbd4b6b77c79555c71cccc8fb5">More...</a><br /></td></tr> <tr class="separator:ad83936bbd4b6b77c79555c71cccc8fb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20246ec76d64854ff93629cf1b424d86"><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="../../df/d17/structyaml__emitter__s.html#a20246ec76d64854ff93629cf1b424d86">value</a></td></tr> <tr class="memdesc:a20246ec76d64854ff93629cf1b424d86"><td class="mdescLeft"> </td><td class="mdescRight">The scalar value. <a href="#a20246ec76d64854ff93629cf1b424d86">More...</a><br /></td></tr> <tr class="separator:a20246ec76d64854ff93629cf1b424d86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f72d57ad020803803e78922ecdec580"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a4f72d57ad020803803e78922ecdec580">length</a></td></tr> <tr class="memdesc:a4f72d57ad020803803e78922ecdec580"><td class="mdescLeft"> </td><td class="mdescRight">The scalar length. <a href="#a4f72d57ad020803803e78922ecdec580">More...</a><br /></td></tr> <tr class="separator:a4f72d57ad020803803e78922ecdec580"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a363a1aaaf512433ee7eab3083428cc70"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a363a1aaaf512433ee7eab3083428cc70">multiline</a></td></tr> <tr class="memdesc:a363a1aaaf512433ee7eab3083428cc70"><td class="mdescLeft"> </td><td class="mdescRight">Does the scalar contain line breaks? <a href="#a363a1aaaf512433ee7eab3083428cc70">More...</a><br /></td></tr> <tr class="separator:a363a1aaaf512433ee7eab3083428cc70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd8496f5bb995bb5aacc349fd6b45bf5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#afd8496f5bb995bb5aacc349fd6b45bf5">flow_plain_allowed</a></td></tr> <tr class="memdesc:afd8496f5bb995bb5aacc349fd6b45bf5"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expessed in the flow plain style? <a href="#afd8496f5bb995bb5aacc349fd6b45bf5">More...</a><br /></td></tr> <tr class="separator:afd8496f5bb995bb5aacc349fd6b45bf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b5f6c9d687d788c8dac86d213ef4c16"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a5b5f6c9d687d788c8dac86d213ef4c16">block_plain_allowed</a></td></tr> <tr class="memdesc:a5b5f6c9d687d788c8dac86d213ef4c16"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the block plain style? <a href="#a5b5f6c9d687d788c8dac86d213ef4c16">More...</a><br /></td></tr> <tr class="separator:a5b5f6c9d687d788c8dac86d213ef4c16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3729ff7e7add06a1a1d9067a557a59fc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a3729ff7e7add06a1a1d9067a557a59fc">single_quoted_allowed</a></td></tr> <tr class="memdesc:a3729ff7e7add06a1a1d9067a557a59fc"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the single quoted style? <a href="#a3729ff7e7add06a1a1d9067a557a59fc">More...</a><br /></td></tr> <tr class="separator:a3729ff7e7add06a1a1d9067a557a59fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64e05972897d02f606627ef0cf3c7420"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a64e05972897d02f606627ef0cf3c7420">block_allowed</a></td></tr> <tr class="memdesc:a64e05972897d02f606627ef0cf3c7420"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the literal or folded styles? <a href="#a64e05972897d02f606627ef0cf3c7420">More...</a><br /></td></tr> <tr class="separator:a64e05972897d02f606627ef0cf3c7420"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd1e83d220103aa24577038cfb1c2d21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#acd1e83d220103aa24577038cfb1c2d21">style</a></td></tr> <tr class="memdesc:acd1e83d220103aa24577038cfb1c2d21"><td class="mdescLeft"> </td><td class="mdescRight">The output style. <a href="#acd1e83d220103aa24577038cfb1c2d21">More...</a><br /></td></tr> <tr class="separator:acd1e83d220103aa24577038cfb1c2d21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f00c3c08e0d87bab11e91a4464a50bc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a8f00c3c08e0d87bab11e91a4464a50bc">references</a></td></tr> <tr class="memdesc:a8f00c3c08e0d87bab11e91a4464a50bc"><td class="mdescLeft"> </td><td class="mdescRight">The number of references. <a href="#a8f00c3c08e0d87bab11e91a4464a50bc">More...</a><br /></td></tr> <tr class="separator:a8f00c3c08e0d87bab11e91a4464a50bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88154c89db7ec99fb322b1970371c350"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a88154c89db7ec99fb322b1970371c350">anchor</a></td></tr> <tr class="memdesc:a88154c89db7ec99fb322b1970371c350"><td class="mdescLeft"> </td><td class="mdescRight">The anchor id. <a href="#a88154c89db7ec99fb322b1970371c350">More...</a><br /></td></tr> <tr class="separator:a88154c89db7ec99fb322b1970371c350"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c3e98c02ffae879717b3d09f9458936"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a6c3e98c02ffae879717b3d09f9458936">serialized</a></td></tr> <tr class="memdesc:a6c3e98c02ffae879717b3d09f9458936"><td class="mdescLeft"> </td><td class="mdescRight">If the node has been emitted? <a href="#a6c3e98c02ffae879717b3d09f9458936">More...</a><br /></td></tr> <tr class="separator:a6c3e98c02ffae879717b3d09f9458936"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Error handling</div></td></tr> <tr class="memitem:afa2d6367a86ae6d43df14e24479bb0a7"><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="../../df/d17/structyaml__emitter__s.html#afa2d6367a86ae6d43df14e24479bb0a7">error</a></td></tr> <tr class="memdesc:afa2d6367a86ae6d43df14e24479bb0a7"><td class="mdescLeft"> </td><td class="mdescRight">Error type. <a href="#afa2d6367a86ae6d43df14e24479bb0a7">More...</a><br /></td></tr> <tr class="separator:afa2d6367a86ae6d43df14e24479bb0a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae076ef7c85ae107a2233dd4206577800"><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="../../df/d17/structyaml__emitter__s.html#ae076ef7c85ae107a2233dd4206577800">problem</a></td></tr> <tr class="memdesc:ae076ef7c85ae107a2233dd4206577800"><td class="mdescLeft"> </td><td class="mdescRight">Error description. <a href="#ae076ef7c85ae107a2233dd4206577800">More...</a><br /></td></tr> <tr class="separator:ae076ef7c85ae107a2233dd4206577800"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Writer stuff</div></td></tr> <tr class="memitem:aefa7e29ba8042ed1d133a02bb368ea3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#aefa7e29ba8042ed1d133a02bb368ea3e">write_handler</a></td></tr> <tr class="memdesc:aefa7e29ba8042ed1d133a02bb368ea3e"><td class="mdescLeft"> </td><td class="mdescRight">Write handler. <a href="#aefa7e29ba8042ed1d133a02bb368ea3e">More...</a><br /></td></tr> <tr class="separator:aefa7e29ba8042ed1d133a02bb368ea3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c4fe0176b69da64ac1ddc7e091967e5"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a6c4fe0176b69da64ac1ddc7e091967e5">write_handler_data</a></td></tr> <tr class="memdesc:a6c4fe0176b69da64ac1ddc7e091967e5"><td class="mdescLeft"> </td><td class="mdescRight">A pointer for passing to the white handler. <a href="#a6c4fe0176b69da64ac1ddc7e091967e5">More...</a><br /></td></tr> <tr class="separator:a6c4fe0176b69da64ac1ddc7e091967e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82ec3382c3bba18a79365b2ffc163f97"><td class="memItemLeft" >union {</td></tr> <tr class="memitem:a0592dd10b84bd5f7135ee74449c0fb76"><td class="memItemLeft" >   struct {</td></tr> <tr class="memitem:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="memItemLeft" >      unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#adb154d3d10b34077792b8e4a0f0596f7">buffer</a></td></tr> <tr class="memdesc:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="mdescLeft"> </td><td class="mdescRight">The buffer pointer. <a href="#af368c41654e98dfc149bc1e2ff8a1d7c">More...</a><br /></td></tr> <tr class="separator:af368c41654e98dfc149bc1e2ff8a1d7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7cb8673e8bb600fd259452ed10cb9677"><td class="memItemLeft" >      size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a53bdc6a00632b48c81098aad91a9fd8d">size</a></td></tr> <tr class="memdesc:a7cb8673e8bb600fd259452ed10cb9677"><td class="mdescLeft"> </td><td class="mdescRight">The buffer size. <a href="#a7cb8673e8bb600fd259452ed10cb9677">More...</a><br /></td></tr> <tr class="separator:a7cb8673e8bb600fd259452ed10cb9677"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a488fc93f9ea5feaec71290edb13610ce"><td class="memItemLeft" >      size_t *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a1851639b8f0e53b8e272c806d9fb648b">size_written</a></td></tr> <tr class="memdesc:a488fc93f9ea5feaec71290edb13610ce"><td class="mdescLeft"> </td><td class="mdescRight">The number of written bytes. <a href="#a488fc93f9ea5feaec71290edb13610ce">More...</a><br /></td></tr> <tr class="separator:a488fc93f9ea5feaec71290edb13610ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0592dd10b84bd5f7135ee74449c0fb76"><td class="memItemLeft" valign="top">   }   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a568bdb02a4e79cadebba5109932c89aa">string</a></td></tr> <tr class="memdesc:a0592dd10b84bd5f7135ee74449c0fb76"><td class="mdescLeft"> </td><td class="mdescRight">String output data. <a href="#a0592dd10b84bd5f7135ee74449c0fb76">More...</a><br /></td></tr> <tr class="separator:a0592dd10b84bd5f7135ee74449c0fb76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a34f524c27193382991b5e200363b06"><td class="memItemLeft" >   <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#abfe1e82cd5c4a180b1468e65ccfd1c61">file</a></td></tr> <tr class="memdesc:a6a34f524c27193382991b5e200363b06"><td class="mdescLeft"> </td><td class="mdescRight">File output data. <a href="#a6a34f524c27193382991b5e200363b06">More...</a><br /></td></tr> <tr class="separator:a6a34f524c27193382991b5e200363b06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a82ec3382c3bba18a79365b2ffc163f97"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a82ec3382c3bba18a79365b2ffc163f97">output</a></td></tr> <tr class="memdesc:a82ec3382c3bba18a79365b2ffc163f97"><td class="mdescLeft"> </td><td class="mdescRight">Standard (string or file) output data. <a href="#a82ec3382c3bba18a79365b2ffc163f97">More...</a><br /></td></tr> <tr class="separator:a82ec3382c3bba18a79365b2ffc163f97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acae17bef8be2da2c5a617635be0b8d74"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a5df3b45df0f89e0da0f9edb17f32d3b7"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a1c8f40a58f0a3061449b3fed02be145e">start</a></td></tr> <tr class="memdesc:a5df3b45df0f89e0da0f9edb17f32d3b7"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a5df3b45df0f89e0da0f9edb17f32d3b7">More...</a><br /></td></tr> <tr class="separator:a5df3b45df0f89e0da0f9edb17f32d3b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f2a142a8b77c146d254c28a1f12d4cf"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a42285849529f1b0eb9f4aac2eaef5204">end</a></td></tr> <tr class="memdesc:a5f2a142a8b77c146d254c28a1f12d4cf"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a5f2a142a8b77c146d254c28a1f12d4cf">More...</a><br /></td></tr> <tr class="separator:a5f2a142a8b77c146d254c28a1f12d4cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a519d60fa798a799429f261e496388651"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a7615ab51145234f467984f3091558852">pointer</a></td></tr> <tr class="memdesc:a519d60fa798a799429f261e496388651"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#a519d60fa798a799429f261e496388651">More...</a><br /></td></tr> <tr class="separator:a519d60fa798a799429f261e496388651"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa00de80dd0151cdc5ba0d93d93babbb0"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#adf20e81d4690b86732932aff06a6d2e6">last</a></td></tr> <tr class="memdesc:aa00de80dd0151cdc5ba0d93d93babbb0"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#aa00de80dd0151cdc5ba0d93d93babbb0">More...</a><br /></td></tr> <tr class="separator:aa00de80dd0151cdc5ba0d93d93babbb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acae17bef8be2da2c5a617635be0b8d74"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#acae17bef8be2da2c5a617635be0b8d74">buffer</a></td></tr> <tr class="memdesc:acae17bef8be2da2c5a617635be0b8d74"><td class="mdescLeft"> </td><td class="mdescRight">The working buffer. <a href="#acae17bef8be2da2c5a617635be0b8d74">More...</a><br /></td></tr> <tr class="separator:acae17bef8be2da2c5a617635be0b8d74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57c6afc5006f6e0c58627bd89db2b82c"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a15bd41c8f0309350f6dee606009c89ae"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#ae8913d3c0bf4c987dc452efee2c802e3">start</a></td></tr> <tr class="memdesc:a15bd41c8f0309350f6dee606009c89ae"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the buffer. <a href="#a15bd41c8f0309350f6dee606009c89ae">More...</a><br /></td></tr> <tr class="separator:a15bd41c8f0309350f6dee606009c89ae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41a9133d921b6414689e0fbe11559df9"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#abb03bd7a5b832de48f9fbc9512ed7936">end</a></td></tr> <tr class="memdesc:a41a9133d921b6414689e0fbe11559df9"><td class="mdescLeft"> </td><td class="mdescRight">The end of the buffer. <a href="#a41a9133d921b6414689e0fbe11559df9">More...</a><br /></td></tr> <tr class="separator:a41a9133d921b6414689e0fbe11559df9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5b184bff615c56f7457a53d7820e6685"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#aed9370f42cea4dff82f96839ce760b5a">pointer</a></td></tr> <tr class="memdesc:a5b184bff615c56f7457a53d7820e6685"><td class="mdescLeft"> </td><td class="mdescRight">The current position of the buffer. <a href="#a5b184bff615c56f7457a53d7820e6685">More...</a><br /></td></tr> <tr class="separator:a5b184bff615c56f7457a53d7820e6685"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb8014953dceee9f416d486c7d73f164"><td class="memItemLeft" >   unsigned char *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#ad0c5410fff4602266a0c6e0af730dd70">last</a></td></tr> <tr class="memdesc:aeb8014953dceee9f416d486c7d73f164"><td class="mdescLeft"> </td><td class="mdescRight">The last filled position of the buffer. <a href="#aeb8014953dceee9f416d486c7d73f164">More...</a><br /></td></tr> <tr class="separator:aeb8014953dceee9f416d486c7d73f164"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57c6afc5006f6e0c58627bd89db2b82c"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a57c6afc5006f6e0c58627bd89db2b82c">raw_buffer</a></td></tr> <tr class="memdesc:a57c6afc5006f6e0c58627bd89db2b82c"><td class="mdescLeft"> </td><td class="mdescRight">The raw buffer. <a href="#a57c6afc5006f6e0c58627bd89db2b82c">More...</a><br /></td></tr> <tr class="separator:a57c6afc5006f6e0c58627bd89db2b82c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ada17f19fa6248d6ee493684b03700857"><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="../../df/d17/structyaml__emitter__s.html#ada17f19fa6248d6ee493684b03700857">encoding</a></td></tr> <tr class="memdesc:ada17f19fa6248d6ee493684b03700857"><td class="mdescLeft"> </td><td class="mdescRight">The stream encoding. <a href="#ada17f19fa6248d6ee493684b03700857">More...</a><br /></td></tr> <tr class="separator:ada17f19fa6248d6ee493684b03700857"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Emitter stuff</div></td></tr> <tr class="memitem:acb0259cdc5e2bb23faaf7266496df827"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#acb0259cdc5e2bb23faaf7266496df827">canonical</a></td></tr> <tr class="memdesc:acb0259cdc5e2bb23faaf7266496df827"><td class="mdescLeft"> </td><td class="mdescRight">If the output is in the canonical style? <a href="#acb0259cdc5e2bb23faaf7266496df827">More...</a><br /></td></tr> <tr class="separator:acb0259cdc5e2bb23faaf7266496df827"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33545f8924be89daf8b81dc905d558c0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a33545f8924be89daf8b81dc905d558c0">best_indent</a></td></tr> <tr class="memdesc:a33545f8924be89daf8b81dc905d558c0"><td class="mdescLeft"> </td><td class="mdescRight">The number of indentation spaces. <a href="#a33545f8924be89daf8b81dc905d558c0">More...</a><br /></td></tr> <tr class="separator:a33545f8924be89daf8b81dc905d558c0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56dde6b352bdf7d4031f89d2b5d704f6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a56dde6b352bdf7d4031f89d2b5d704f6">best_width</a></td></tr> <tr class="memdesc:a56dde6b352bdf7d4031f89d2b5d704f6"><td class="mdescLeft"> </td><td class="mdescRight">The preferred width of the output lines. <a href="#a56dde6b352bdf7d4031f89d2b5d704f6">More...</a><br /></td></tr> <tr class="separator:a56dde6b352bdf7d4031f89d2b5d704f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76372a2413f71a5b36bf77a58d8f5d40"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a76372a2413f71a5b36bf77a58d8f5d40">unicode</a></td></tr> <tr class="memdesc:a76372a2413f71a5b36bf77a58d8f5d40"><td class="mdescLeft"> </td><td class="mdescRight">Allow unescaped non-ASCII characters? <a href="#a76372a2413f71a5b36bf77a58d8f5d40">More...</a><br /></td></tr> <tr class="separator:a76372a2413f71a5b36bf77a58d8f5d40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a84c1b884d805588495067ee98a8e7c50"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a84c1b884d805588495067ee98a8e7c50">line_break</a></td></tr> <tr class="memdesc:a84c1b884d805588495067ee98a8e7c50"><td class="mdescLeft"> </td><td class="mdescRight">The preferred line break. <a href="#a84c1b884d805588495067ee98a8e7c50">More...</a><br /></td></tr> <tr class="separator:a84c1b884d805588495067ee98a8e7c50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac115cbcbd4a051dc4197c276e7a51501"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a4546659a3ebd728ca0185516fe16da2c"><td class="memItemLeft" >   <a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#ad68af21e510adcfc2db43b31e791efe1">start</a></td></tr> <tr class="memdesc:a4546659a3ebd728ca0185516fe16da2c"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#a4546659a3ebd728ca0185516fe16da2c">More...</a><br /></td></tr> <tr class="separator:a4546659a3ebd728ca0185516fe16da2c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fec66eb0f8b1197808605c3fbabb5ce"><td class="memItemLeft" >   <a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a126a19ae360206437647892a344a30f0">end</a></td></tr> <tr class="memdesc:a0fec66eb0f8b1197808605c3fbabb5ce"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a0fec66eb0f8b1197808605c3fbabb5ce">More...</a><br /></td></tr> <tr class="separator:a0fec66eb0f8b1197808605c3fbabb5ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e211bc604f2af13efceeceb9de65340"><td class="memItemLeft" >   <a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#aafa8b6f21022ce2f4cb9b44ad15a535e">top</a></td></tr> <tr class="memdesc:a4e211bc604f2af13efceeceb9de65340"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a4e211bc604f2af13efceeceb9de65340">More...</a><br /></td></tr> <tr class="separator:a4e211bc604f2af13efceeceb9de65340"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac115cbcbd4a051dc4197c276e7a51501"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ac115cbcbd4a051dc4197c276e7a51501">states</a></td></tr> <tr class="memdesc:ac115cbcbd4a051dc4197c276e7a51501"><td class="mdescLeft"> </td><td class="mdescRight">The stack of states. <a href="#ac115cbcbd4a051dc4197c276e7a51501">More...</a><br /></td></tr> <tr class="separator:ac115cbcbd4a051dc4197c276e7a51501"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29f1d4f27ff9b9616c154f0730dd24ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a29f1d4f27ff9b9616c154f0730dd24ee">state</a></td></tr> <tr class="memdesc:a29f1d4f27ff9b9616c154f0730dd24ee"><td class="mdescLeft"> </td><td class="mdescRight">The current emitter state. <a href="#a29f1d4f27ff9b9616c154f0730dd24ee">More...</a><br /></td></tr> <tr class="separator:a29f1d4f27ff9b9616c154f0730dd24ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2254db6a7d892f7471fb5549d3641762"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:acd7aaf81ec1ad819f536e48253c7bcd4"><td class="memItemLeft" >   <a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a2c31edecd7f6dfd87fe3f8e12b705884">start</a></td></tr> <tr class="memdesc:acd7aaf81ec1ad819f536e48253c7bcd4"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the event queue. <a href="#acd7aaf81ec1ad819f536e48253c7bcd4">More...</a><br /></td></tr> <tr class="separator:acd7aaf81ec1ad819f536e48253c7bcd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12a13e86b21418134c2169ee934e46cc"><td class="memItemLeft" >   <a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a55703a15e71c6b9551a2f4feb888bdcb">end</a></td></tr> <tr class="memdesc:a12a13e86b21418134c2169ee934e46cc"><td class="mdescLeft"> </td><td class="mdescRight">The end of the event queue. <a href="#a12a13e86b21418134c2169ee934e46cc">More...</a><br /></td></tr> <tr class="separator:a12a13e86b21418134c2169ee934e46cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c8478dc7590875e21c0a88a2a9b0f53"><td class="memItemLeft" >   <a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a547dfd20576006e606ffb0d8042b4234">head</a></td></tr> <tr class="memdesc:a3c8478dc7590875e21c0a88a2a9b0f53"><td class="mdescLeft"> </td><td class="mdescRight">The head of the event queue. <a href="#a3c8478dc7590875e21c0a88a2a9b0f53">More...</a><br /></td></tr> <tr class="separator:a3c8478dc7590875e21c0a88a2a9b0f53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9da25a65b62ae32bfcc3a3763de1b9fa"><td class="memItemLeft" >   <a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#acafa1e3cb872fa7917217469659fb273">tail</a></td></tr> <tr class="memdesc:a9da25a65b62ae32bfcc3a3763de1b9fa"><td class="mdescLeft"> </td><td class="mdescRight">The tail of the event queue. <a href="#a9da25a65b62ae32bfcc3a3763de1b9fa">More...</a><br /></td></tr> <tr class="separator:a9da25a65b62ae32bfcc3a3763de1b9fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2254db6a7d892f7471fb5549d3641762"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a2254db6a7d892f7471fb5549d3641762">events</a></td></tr> <tr class="memdesc:a2254db6a7d892f7471fb5549d3641762"><td class="mdescLeft"> </td><td class="mdescRight">The event queue. <a href="#a2254db6a7d892f7471fb5549d3641762">More...</a><br /></td></tr> <tr class="separator:a2254db6a7d892f7471fb5549d3641762"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6592835ff8bd2d25628265c58b6d2393"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:aa35ac6903edc1038705eb03dbe867bb3"><td class="memItemLeft" >   int *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a28ec8053132a8e7cf29df983835754b7">start</a></td></tr> <tr class="memdesc:aa35ac6903edc1038705eb03dbe867bb3"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the stack. <a href="#aa35ac6903edc1038705eb03dbe867bb3">More...</a><br /></td></tr> <tr class="separator:aa35ac6903edc1038705eb03dbe867bb3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f4a36cfc55280587fb92f3c24a050c2"><td class="memItemLeft" >   int *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a6669a94bc18247491e59c709852be0d1">end</a></td></tr> <tr class="memdesc:a6f4a36cfc55280587fb92f3c24a050c2"><td class="mdescLeft"> </td><td class="mdescRight">The end of the stack. <a href="#a6f4a36cfc55280587fb92f3c24a050c2">More...</a><br /></td></tr> <tr class="separator:a6f4a36cfc55280587fb92f3c24a050c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a554e93483f7325368fcd0977c76be0cf"><td class="memItemLeft" >   int *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a5779bcbfd04df64e42434b7599332d11">top</a></td></tr> <tr class="memdesc:a554e93483f7325368fcd0977c76be0cf"><td class="mdescLeft"> </td><td class="mdescRight">The top of the stack. <a href="#a554e93483f7325368fcd0977c76be0cf">More...</a><br /></td></tr> <tr class="separator:a554e93483f7325368fcd0977c76be0cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6592835ff8bd2d25628265c58b6d2393"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a6592835ff8bd2d25628265c58b6d2393">indents</a></td></tr> <tr class="memdesc:a6592835ff8bd2d25628265c58b6d2393"><td class="mdescLeft"> </td><td class="mdescRight">The stack of indentation levels. <a href="#a6592835ff8bd2d25628265c58b6d2393">More...</a><br /></td></tr> <tr class="separator:a6592835ff8bd2d25628265c58b6d2393"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6055b449291474c06267ff87b6c127a5"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a725d6b9d28cdeb620b7922d0e1877b74"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a94afdd9750b95529bbbbd09456a4391d">start</a></td></tr> <tr class="memdesc:a725d6b9d28cdeb620b7922d0e1877b74"><td class="mdescLeft"> </td><td class="mdescRight">The beginning of the list. <a href="#a725d6b9d28cdeb620b7922d0e1877b74">More...</a><br /></td></tr> <tr class="separator:a725d6b9d28cdeb620b7922d0e1877b74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abbfa826ea419e1c0d1933e43bb37f0e1"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a3b28127063323de1d88fc18cdb6adf8a">end</a></td></tr> <tr class="memdesc:abbfa826ea419e1c0d1933e43bb37f0e1"><td class="mdescLeft"> </td><td class="mdescRight">The end of the list. <a href="#abbfa826ea419e1c0d1933e43bb37f0e1">More...</a><br /></td></tr> <tr class="separator:abbfa826ea419e1c0d1933e43bb37f0e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7961e24033f6a46967de4b9f6b73f186"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#ga0b4bc4871b0c9104e32d40d5f3803674">yaml_tag_directive_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a8e3f468d814d2aa5e074f7da1648d34a">top</a></td></tr> <tr class="memdesc:a7961e24033f6a46967de4b9f6b73f186"><td class="mdescLeft"> </td><td class="mdescRight">The top of the list. <a href="#a7961e24033f6a46967de4b9f6b73f186">More...</a><br /></td></tr> <tr class="separator:a7961e24033f6a46967de4b9f6b73f186"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6055b449291474c06267ff87b6c127a5"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a6055b449291474c06267ff87b6c127a5">tag_directives</a></td></tr> <tr class="memdesc:a6055b449291474c06267ff87b6c127a5"><td class="mdescLeft"> </td><td class="mdescRight">The list of tag directives. <a href="#a6055b449291474c06267ff87b6c127a5">More...</a><br /></td></tr> <tr class="separator:a6055b449291474c06267ff87b6c127a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93a73494a5d62464a67cc71f86ad9728"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a93a73494a5d62464a67cc71f86ad9728">indent</a></td></tr> <tr class="memdesc:a93a73494a5d62464a67cc71f86ad9728"><td class="mdescLeft"> </td><td class="mdescRight">The current indentation level. <a href="#a93a73494a5d62464a67cc71f86ad9728">More...</a><br /></td></tr> <tr class="separator:a93a73494a5d62464a67cc71f86ad9728"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a50f8e97c4290b83ebd646b4c4f5c5de9"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a50f8e97c4290b83ebd646b4c4f5c5de9">flow_level</a></td></tr> <tr class="memdesc:a50f8e97c4290b83ebd646b4c4f5c5de9"><td class="mdescLeft"> </td><td class="mdescRight">The current flow level. <a href="#a50f8e97c4290b83ebd646b4c4f5c5de9">More...</a><br /></td></tr> <tr class="separator:a50f8e97c4290b83ebd646b4c4f5c5de9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70fb5f09cc60de989fbec2868f4db19e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a70fb5f09cc60de989fbec2868f4db19e">root_context</a></td></tr> <tr class="memdesc:a70fb5f09cc60de989fbec2868f4db19e"><td class="mdescLeft"> </td><td class="mdescRight">Is it the document root context? <a href="#a70fb5f09cc60de989fbec2868f4db19e">More...</a><br /></td></tr> <tr class="separator:a70fb5f09cc60de989fbec2868f4db19e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d20d55b0914ff81bf0f56e57ca7416e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a9d20d55b0914ff81bf0f56e57ca7416e">sequence_context</a></td></tr> <tr class="memdesc:a9d20d55b0914ff81bf0f56e57ca7416e"><td class="mdescLeft"> </td><td class="mdescRight">Is it a sequence context? <a href="#a9d20d55b0914ff81bf0f56e57ca7416e">More...</a><br /></td></tr> <tr class="separator:a9d20d55b0914ff81bf0f56e57ca7416e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a7527d8da86b28d95ff18b29f9d82f0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a5a7527d8da86b28d95ff18b29f9d82f0">mapping_context</a></td></tr> <tr class="memdesc:a5a7527d8da86b28d95ff18b29f9d82f0"><td class="mdescLeft"> </td><td class="mdescRight">Is it a mapping context? <a href="#a5a7527d8da86b28d95ff18b29f9d82f0">More...</a><br /></td></tr> <tr class="separator:a5a7527d8da86b28d95ff18b29f9d82f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc0db69cdae44c1385bbb2b6c207371b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#acc0db69cdae44c1385bbb2b6c207371b">simple_key_context</a></td></tr> <tr class="memdesc:acc0db69cdae44c1385bbb2b6c207371b"><td class="mdescLeft"> </td><td class="mdescRight">Is it a simple mapping key context? <a href="#acc0db69cdae44c1385bbb2b6c207371b">More...</a><br /></td></tr> <tr class="separator:acc0db69cdae44c1385bbb2b6c207371b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4fe9295608f19a687e41ec3661383e88"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a4fe9295608f19a687e41ec3661383e88">line</a></td></tr> <tr class="memdesc:a4fe9295608f19a687e41ec3661383e88"><td class="mdescLeft"> </td><td class="mdescRight">The current line. <a href="#a4fe9295608f19a687e41ec3661383e88">More...</a><br /></td></tr> <tr class="separator:a4fe9295608f19a687e41ec3661383e88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a678fbbacad5d1f3f9bb7516282888b8a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a678fbbacad5d1f3f9bb7516282888b8a">column</a></td></tr> <tr class="memdesc:a678fbbacad5d1f3f9bb7516282888b8a"><td class="mdescLeft"> </td><td class="mdescRight">The current column. <a href="#a678fbbacad5d1f3f9bb7516282888b8a">More...</a><br /></td></tr> <tr class="separator:a678fbbacad5d1f3f9bb7516282888b8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a160ed0cf1cc6116b65772d14ced2d867"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a160ed0cf1cc6116b65772d14ced2d867">whitespace</a></td></tr> <tr class="memdesc:a160ed0cf1cc6116b65772d14ced2d867"><td class="mdescLeft"> </td><td class="mdescRight">If the last character was a whitespace? <a href="#a160ed0cf1cc6116b65772d14ced2d867">More...</a><br /></td></tr> <tr class="separator:a160ed0cf1cc6116b65772d14ced2d867"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a407de8ff950b16b4254a381d4e5cea42"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a407de8ff950b16b4254a381d4e5cea42">indention</a></td></tr> <tr class="memdesc:a407de8ff950b16b4254a381d4e5cea42"><td class="mdescLeft"> </td><td class="mdescRight">If the last character was an indentation character (' ', '-', '?', ':')? <a href="#a407de8ff950b16b4254a381d4e5cea42">More...</a><br /></td></tr> <tr class="separator:a407de8ff950b16b4254a381d4e5cea42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65e84454b702622c41a068768c144c51"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a65e84454b702622c41a068768c144c51">open_ended</a></td></tr> <tr class="memdesc:a65e84454b702622c41a068768c144c51"><td class="mdescLeft"> </td><td class="mdescRight">If an explicit document end is required? <a href="#a65e84454b702622c41a068768c144c51">More...</a><br /></td></tr> <tr class="separator:a65e84454b702622c41a068768c144c51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad80c33a0cac1427ae75ec0e5baa9001e"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a8787c31a6bc08bd30f3a70d048d24879"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a6f2882bde71e478e29dc5b293def8739">anchor</a></td></tr> <tr class="memdesc:a8787c31a6bc08bd30f3a70d048d24879"><td class="mdescLeft"> </td><td class="mdescRight">The anchor value. <a href="#a8787c31a6bc08bd30f3a70d048d24879">More...</a><br /></td></tr> <tr class="separator:a8787c31a6bc08bd30f3a70d048d24879"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8ed1dc377f8e53ef63b717cd53c55ec"><td class="memItemLeft" >   size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#aece73cc234475630032b1c75a735eeb5">anchor_length</a></td></tr> <tr class="memdesc:ad8ed1dc377f8e53ef63b717cd53c55ec"><td class="mdescLeft"> </td><td class="mdescRight">The anchor length. <a href="#ad8ed1dc377f8e53ef63b717cd53c55ec">More...</a><br /></td></tr> <tr class="separator:ad8ed1dc377f8e53ef63b717cd53c55ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae0629ec14ce4bb6732f95ac68211b001"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a1129c6f9ae5cd3b437b8ab8767324f03">alias</a></td></tr> <tr class="memdesc:ae0629ec14ce4bb6732f95ac68211b001"><td class="mdescLeft"> </td><td class="mdescRight">Is it an alias? <a href="#ae0629ec14ce4bb6732f95ac68211b001">More...</a><br /></td></tr> <tr class="separator:ae0629ec14ce4bb6732f95ac68211b001"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad80c33a0cac1427ae75ec0e5baa9001e"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#ad80c33a0cac1427ae75ec0e5baa9001e">anchor_data</a></td></tr> <tr class="memdesc:ad80c33a0cac1427ae75ec0e5baa9001e"><td class="mdescLeft"> </td><td class="mdescRight">Anchor analysis. <a href="#ad80c33a0cac1427ae75ec0e5baa9001e">More...</a><br /></td></tr> <tr class="separator:ad80c33a0cac1427ae75ec0e5baa9001e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cda9d5cea31e4b361d29a8e1fcb0446"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a2902d5c32dc69f6aa61c6bd297fee2a3"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a7f043a9092eef2d644cc8f1180386239">handle</a></td></tr> <tr class="memdesc:a2902d5c32dc69f6aa61c6bd297fee2a3"><td class="mdescLeft"> </td><td class="mdescRight">The tag handle. <a href="#a2902d5c32dc69f6aa61c6bd297fee2a3">More...</a><br /></td></tr> <tr class="separator:a2902d5c32dc69f6aa61c6bd297fee2a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c86e8dedd5e1016e4fda2722d35809c"><td class="memItemLeft" >   size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a3552cece6908f99518205e8cbe2c793a">handle_length</a></td></tr> <tr class="memdesc:a4c86e8dedd5e1016e4fda2722d35809c"><td class="mdescLeft"> </td><td class="mdescRight">The tag handle length. <a href="#a4c86e8dedd5e1016e4fda2722d35809c">More...</a><br /></td></tr> <tr class="separator:a4c86e8dedd5e1016e4fda2722d35809c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad790970a9172eef8c9de55a68045fc61"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#ad9b61d5e9e05a47b2f873342ab226188">suffix</a></td></tr> <tr class="memdesc:ad790970a9172eef8c9de55a68045fc61"><td class="mdescLeft"> </td><td class="mdescRight">The tag suffix. <a href="#ad790970a9172eef8c9de55a68045fc61">More...</a><br /></td></tr> <tr class="separator:ad790970a9172eef8c9de55a68045fc61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58751ad6dac62e34aa96c04f780fad72"><td class="memItemLeft" >   size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#ad83936bbd4b6b77c79555c71cccc8fb5">suffix_length</a></td></tr> <tr class="memdesc:a58751ad6dac62e34aa96c04f780fad72"><td class="mdescLeft"> </td><td class="mdescRight">The tag suffix length. <a href="#a58751ad6dac62e34aa96c04f780fad72">More...</a><br /></td></tr> <tr class="separator:a58751ad6dac62e34aa96c04f780fad72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5cda9d5cea31e4b361d29a8e1fcb0446"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a5cda9d5cea31e4b361d29a8e1fcb0446">tag_data</a></td></tr> <tr class="memdesc:a5cda9d5cea31e4b361d29a8e1fcb0446"><td class="mdescLeft"> </td><td class="mdescRight">Tag analysis. <a href="#a5cda9d5cea31e4b361d29a8e1fcb0446">More...</a><br /></td></tr> <tr class="separator:a5cda9d5cea31e4b361d29a8e1fcb0446"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ef0cdb0efee9c880bf29120fbf15159"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:a98cb7e5fa0d8cbe96d1945dd4504fb79"><td class="memItemLeft" >   <a class="el" href="../../d0/df6/group__basic.html#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a> *   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a20246ec76d64854ff93629cf1b424d86">value</a></td></tr> <tr class="memdesc:a98cb7e5fa0d8cbe96d1945dd4504fb79"><td class="mdescLeft"> </td><td class="mdescRight">The scalar value. <a href="#a98cb7e5fa0d8cbe96d1945dd4504fb79">More...</a><br /></td></tr> <tr class="separator:a98cb7e5fa0d8cbe96d1945dd4504fb79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac9726c3f03b0ba5cc1931c2714937b6b"><td class="memItemLeft" >   size_t   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a4f72d57ad020803803e78922ecdec580">length</a></td></tr> <tr class="memdesc:ac9726c3f03b0ba5cc1931c2714937b6b"><td class="mdescLeft"> </td><td class="mdescRight">The scalar length. <a href="#ac9726c3f03b0ba5cc1931c2714937b6b">More...</a><br /></td></tr> <tr class="separator:ac9726c3f03b0ba5cc1931c2714937b6b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1a69e89ceee08a0e16bae42968f5f1ec"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a363a1aaaf512433ee7eab3083428cc70">multiline</a></td></tr> <tr class="memdesc:a1a69e89ceee08a0e16bae42968f5f1ec"><td class="mdescLeft"> </td><td class="mdescRight">Does the scalar contain line breaks? <a href="#a1a69e89ceee08a0e16bae42968f5f1ec">More...</a><br /></td></tr> <tr class="separator:a1a69e89ceee08a0e16bae42968f5f1ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36354a563bcd9987127f44b7eddb30a2"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#afd8496f5bb995bb5aacc349fd6b45bf5">flow_plain_allowed</a></td></tr> <tr class="memdesc:a36354a563bcd9987127f44b7eddb30a2"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expessed in the flow plain style? <a href="#a36354a563bcd9987127f44b7eddb30a2">More...</a><br /></td></tr> <tr class="separator:a36354a563bcd9987127f44b7eddb30a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a134da733105b2bc51254b2df34ec4f51"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a5b5f6c9d687d788c8dac86d213ef4c16">block_plain_allowed</a></td></tr> <tr class="memdesc:a134da733105b2bc51254b2df34ec4f51"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the block plain style? <a href="#a134da733105b2bc51254b2df34ec4f51">More...</a><br /></td></tr> <tr class="separator:a134da733105b2bc51254b2df34ec4f51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41e5210941fa376fc68fa7278944f18e"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a3729ff7e7add06a1a1d9067a557a59fc">single_quoted_allowed</a></td></tr> <tr class="memdesc:a41e5210941fa376fc68fa7278944f18e"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the single quoted style? <a href="#a41e5210941fa376fc68fa7278944f18e">More...</a><br /></td></tr> <tr class="separator:a41e5210941fa376fc68fa7278944f18e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a782fdd2a6e7437ac2116c28316691e73"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a64e05972897d02f606627ef0cf3c7420">block_allowed</a></td></tr> <tr class="memdesc:a782fdd2a6e7437ac2116c28316691e73"><td class="mdescLeft"> </td><td class="mdescRight">Can the scalar be expressed in the literal or folded styles? <a href="#a782fdd2a6e7437ac2116c28316691e73">More...</a><br /></td></tr> <tr class="separator:a782fdd2a6e7437ac2116c28316691e73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6dd0139bb115a5a86420ca0782efa174"><td class="memItemLeft" >   <a class="el" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a>   <a class="el" href="../../df/d17/structyaml__emitter__s.html#acd1e83d220103aa24577038cfb1c2d21">style</a></td></tr> <tr class="memdesc:a6dd0139bb115a5a86420ca0782efa174"><td class="mdescLeft"> </td><td class="mdescRight">The output style. <a href="#a6dd0139bb115a5a86420ca0782efa174">More...</a><br /></td></tr> <tr class="separator:a6dd0139bb115a5a86420ca0782efa174"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ef0cdb0efee9c880bf29120fbf15159"><td class="memItemLeft" valign="top">} </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a3ef0cdb0efee9c880bf29120fbf15159">scalar_data</a></td></tr> <tr class="memdesc:a3ef0cdb0efee9c880bf29120fbf15159"><td class="mdescLeft"> </td><td class="mdescRight">Scalar analysis. <a href="#a3ef0cdb0efee9c880bf29120fbf15159">More...</a><br /></td></tr> <tr class="separator:a3ef0cdb0efee9c880bf29120fbf15159"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Dumper stuff</div></td></tr> <tr class="memitem:a0234d7e9bfbe7cc6e12b60f90f5ec552"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a0234d7e9bfbe7cc6e12b60f90f5ec552">opened</a></td></tr> <tr class="memdesc:a0234d7e9bfbe7cc6e12b60f90f5ec552"><td class="mdescLeft"> </td><td class="mdescRight">If the stream was already opened? <a href="#a0234d7e9bfbe7cc6e12b60f90f5ec552">More...</a><br /></td></tr> <tr class="separator:a0234d7e9bfbe7cc6e12b60f90f5ec552"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a978d894a219686d31d971899e31910cd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a978d894a219686d31d971899e31910cd">closed</a></td></tr> <tr class="memdesc:a978d894a219686d31d971899e31910cd"><td class="mdescLeft"> </td><td class="mdescRight">If the stream was already closed? <a href="#a978d894a219686d31d971899e31910cd">More...</a><br /></td></tr> <tr class="separator:a978d894a219686d31d971899e31910cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c4499bc46ba15f371d56a82cf647e50"><td class="memItemLeft" >struct {</td></tr> <tr class="memitem:ac8a162bb00a684160778a36e88f6f082"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a8f00c3c08e0d87bab11e91a4464a50bc">references</a></td></tr> <tr class="memdesc:ac8a162bb00a684160778a36e88f6f082"><td class="mdescLeft"> </td><td class="mdescRight">The number of references. <a href="#ac8a162bb00a684160778a36e88f6f082">More...</a><br /></td></tr> <tr class="separator:ac8a162bb00a684160778a36e88f6f082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad92edac7fdcba8de326c807c31f7091"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a88154c89db7ec99fb322b1970371c350">anchor</a></td></tr> <tr class="memdesc:aad92edac7fdcba8de326c807c31f7091"><td class="mdescLeft"> </td><td class="mdescRight">The anchor id. <a href="#aad92edac7fdcba8de326c807c31f7091">More...</a><br /></td></tr> <tr class="separator:aad92edac7fdcba8de326c807c31f7091"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3a7adc1980e9e3b968862497ed69a1b1"><td class="memItemLeft" >   int   <a class="el" href="../../df/d17/structyaml__emitter__s.html#a6c3e98c02ffae879717b3d09f9458936">serialized</a></td></tr> <tr class="memdesc:a3a7adc1980e9e3b968862497ed69a1b1"><td class="mdescLeft"> </td><td class="mdescRight">If the node has been emitted? <a href="#a3a7adc1980e9e3b968862497ed69a1b1">More...</a><br /></td></tr> <tr class="separator:a3a7adc1980e9e3b968862497ed69a1b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c4499bc46ba15f371d56a82cf647e50"><td class="memItemLeft" valign="top">} * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a9c4499bc46ba15f371d56a82cf647e50">anchors</a></td></tr> <tr class="memdesc:a9c4499bc46ba15f371d56a82cf647e50"><td class="mdescLeft"> </td><td class="mdescRight">The information associated with the document nodes. <a href="#a9c4499bc46ba15f371d56a82cf647e50">More...</a><br /></td></tr> <tr class="separator:a9c4499bc46ba15f371d56a82cf647e50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cede830c77a15df7f1b73b9023d2d11"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d17/structyaml__emitter__s.html#a0cede830c77a15df7f1b73b9023d2d11">last_anchor_id</a></td></tr> <tr class="memdesc:a0cede830c77a15df7f1b73b9023d2d11"><td class="mdescLeft"> </td><td class="mdescRight">The last assigned anchor id. <a href="#a0cede830c77a15df7f1b73b9023d2d11">More...</a><br /></td></tr> <tr class="separator:a0cede830c77a15df7f1b73b9023d2d11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af9cc8801cc9b46a4f45255c67a1574a7"><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="../../df/d17/structyaml__emitter__s.html#af9cc8801cc9b46a4f45255c67a1574a7">document</a></td></tr> <tr class="memdesc:af9cc8801cc9b46a4f45255c67a1574a7"><td class="mdescLeft"> </td><td class="mdescRight">The currently emitted document. <a href="#af9cc8801cc9b46a4f45255c67a1574a7">More...</a><br /></td></tr> <tr class="separator:af9cc8801cc9b46a4f45255c67a1574a7"><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 emitter structure. </p> <p>All members are internal. Manage the structure using the <code>yaml_emitter_</code> family of functions. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01525">1525</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="a1129c6f9ae5cd3b437b8ab8767324f03"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1129c6f9ae5cd3b437b8ab8767324f03">◆ </a></span>alias</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::alias</td> </tr> </table> </div><div class="memdoc"> <p>Is it an alias? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01693">1693</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="../../da/d1b/emitter_8c_source.html#l01400">yaml_emitter_analyze_anchor()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01241">yaml_emitter_process_anchor()</a>.</p> </div> </div> <a id="a6f2882bde71e478e29dc5b293def8739"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f2882bde71e478e29dc5b293def8739">◆ </a></span>anchor <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_emitter_s::anchor</td> </tr> </table> </div><div class="memdoc"> <p>The anchor value. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01689">1689</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="../../da/d1b/emitter_8c_source.html#l01400">yaml_emitter_analyze_anchor()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00207">yaml_emitter_anchor_node()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00264">yaml_emitter_dump_node()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01241">yaml_emitter_process_anchor()</a>.</p> </div> </div> <a id="a88154c89db7ec99fb322b1970371c350"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88154c89db7ec99fb322b1970371c350">◆ </a></span>anchor <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::anchor</td> </tr> </table> </div><div class="memdoc"> <p>The anchor id. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01747">1747</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ad80c33a0cac1427ae75ec0e5baa9001e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad80c33a0cac1427ae75ec0e5baa9001e">◆ </a></span>anchor_data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::anchor_data</td> </tr> </table> </div><div class="memdoc"> <p>Anchor analysis. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l01400">yaml_emitter_analyze_anchor()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01241">yaml_emitter_process_anchor()</a>.</p> </div> </div> <a id="aece73cc234475630032b1c75a735eeb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aece73cc234475630032b1c75a735eeb5">◆ </a></span>anchor_length</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_emitter_s::anchor_length</td> </tr> </table> </div><div class="memdoc"> <p>The anchor length. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01691">1691</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="../../da/d1b/emitter_8c_source.html#l01400">yaml_emitter_analyze_anchor()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01241">yaml_emitter_process_anchor()</a>.</p> </div> </div> <a id="a9c4499bc46ba15f371d56a82cf647e50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c4499bc46ba15f371d56a82cf647e50">◆ </a></span>anchors</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } * yaml_emitter_s::anchors</td> </tr> </table> </div><div class="memdoc"> <p>The information associated with the document nodes. </p> <p class="reference">Referenced by <a class="el" href="../../db/d2b/dumper_8c_source.html#l00207">yaml_emitter_anchor_node()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00167">yaml_emitter_delete_document_and_anchors()</a>, and <a class="el" href="../../db/d2b/dumper_8c_source.html#l00264">yaml_emitter_dump_node()</a>.</p> </div> </div> <a id="a33545f8924be89daf8b81dc905d558c0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a33545f8924be89daf8b81dc905d558c0">◆ </a></span>best_indent</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::best_indent</td> </tr> </table> </div><div class="memdoc"> <p>The number of indentation spaces. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01607">1607</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/d42/psych__emitter_8c_source.html#l00473">indentation()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00403">yaml_emitter_increase_indent()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l02177">yaml_emitter_write_block_scalar_hints()</a>.</p> </div> </div> <a id="a56dde6b352bdf7d4031f89d2b5d704f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a56dde6b352bdf7d4031f89d2b5d704f6">◆ </a></span>best_width</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::best_width</td> </tr> </table> </div><div class="memdoc"> <p>The preferred width of the output lines. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01609">1609</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/d42/psych__emitter_8c_source.html#l00485">line_width()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00841">yaml_emitter_emit_flow_mapping_value()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02021">yaml_emitter_write_double_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02274">yaml_emitter_write_folded_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01958">yaml_emitter_write_single_quoted_scalar()</a>.</p> </div> </div> <a id="a64e05972897d02f606627ef0cf3c7420"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64e05972897d02f606627ef0cf3c7420">◆ </a></span>block_allowed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::block_allowed</td> </tr> </table> </div><div class="memdoc"> <p>Can the scalar be expressed in the literal or folded styles? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01723">1723</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a5b5f6c9d687d788c8dac86d213ef4c16"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b5f6c9d687d788c8dac86d213ef4c16">◆ </a></span>block_plain_allowed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::block_plain_allowed</td> </tr> </table> </div><div class="memdoc"> <p>Can the scalar be expressed in the block plain style? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01719">1719</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="adb154d3d10b34077792b8e4a0f0596f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb154d3d10b34077792b8e4a0f0596f7">◆ </a></span>buffer <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_emitter_s::buffer</td> </tr> </table> </div><div class="memdoc"> <p>The buffer pointer. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01557">1557</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="../../da/d1b/emitter_8c_source.html#l01754">yaml_emitter_write_bom()</a>.</p> </div> </div> <a id="acae17bef8be2da2c5a617635be0b8d74"></a> <h2 class="memtitle"><span class="permalink"><a href="#acae17bef8be2da2c5a617635be0b8d74">◆ </a></span>buffer <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::buffer</td> </tr> </table> </div><div class="memdoc"> <p>The working buffer. </p> </div> </div> <a id="acb0259cdc5e2bb23faaf7266496df827"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb0259cdc5e2bb23faaf7266496df827">◆ </a></span>canonical</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::canonical</td> </tr> </table> </div><div class="memdoc"> <p>If the output is in the canonical style? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01605">1605</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/d42/psych__emitter_8c_source.html#l00446">canonical()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00551">yaml_emitter_emit_document_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00841">yaml_emitter_emit_flow_mapping_value()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01066">yaml_emitter_emit_mapping_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01042">yaml_emitter_emit_sequence_start()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a978d894a219686d31d971899e31910cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a978d894a219686d31d971899e31910cd">◆ </a></span>closed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::closed</td> </tr> </table> </div><div class="memdoc"> <p>If the stream was already closed? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01740">1740</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a678fbbacad5d1f3f9bb7516282888b8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a678fbbacad5d1f3f9bb7516282888b8a">◆ </a></span>column</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::column</td> </tr> </table> </div><div class="memdoc"> <p>The current column. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01678">1678</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="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00841">yaml_emitter_emit_flow_mapping_value()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02021">yaml_emitter_write_double_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02274">yaml_emitter_write_folded_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01766">yaml_emitter_write_indent()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01958">yaml_emitter_write_single_quoted_scalar()</a>.</p> </div> </div> <a id="af9cc8801cc9b46a4f45255c67a1574a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#af9cc8801cc9b46a4f45255c67a1574a7">◆ </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_emitter_s::document</td> </tr> </table> </div><div class="memdoc"> <p>The currently emitted document. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01756">1756</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="../../db/d2b/dumper_8c_source.html#l00207">yaml_emitter_anchor_node()</a>, <a class="el" href="../../db/d2b/dumper_8c_source.html#l00167">yaml_emitter_delete_document_and_anchors()</a>, and <a class="el" href="../../db/d2b/dumper_8c_source.html#l00264">yaml_emitter_dump_node()</a>.</p> </div> </div> <a id="ada17f19fa6248d6ee493684b03700857"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada17f19fa6248d6ee493684b03700857">◆ </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_emitter_s::encoding</td> </tr> </table> </div><div class="memdoc"> <p>The stream encoding. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01593">1593</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="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>.</p> </div> </div> <a id="a42285849529f1b0eb9f4aac2eaef5204"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42285849529f1b0eb9f4aac2eaef5204">◆ </a></span>end <span class="overload">[1/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#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_emitter_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#l01573">1573</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="abb03bd7a5b832de48f9fbc9512ed7936"></a> <h2 class="memtitle"><span class="permalink"><a href="#abb03bd7a5b832de48f9fbc9512ed7936">◆ </a></span>end <span class="overload">[2/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_emitter_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#l01585">1585</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a126a19ae360206437647892a344a30f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a126a19ae360206437647892a344a30f0">◆ </a></span>end <span class="overload">[3/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* yaml_emitter_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#l01620">1620</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a55703a15e71c6b9551a2f4feb888bdcb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a55703a15e71c6b9551a2f4feb888bdcb">◆ </a></span>end <span class="overload">[4/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a>* yaml_emitter_s::end</td> </tr> </table> </div><div class="memdoc"> <p>The end of the event queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01633">1633</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a6669a94bc18247491e59c709852be0d1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6669a94bc18247491e59c709852be0d1">◆ </a></span>end <span class="overload">[5/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_emitter_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#l01645">1645</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a3b28127063323de1d88fc18cdb6adf8a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3b28127063323de1d88fc18cdb6adf8a">◆ </a></span>end <span class="overload">[6/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_emitter_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#l01655">1655</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="afa2d6367a86ae6d43df14e24479bb0a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa2d6367a86ae6d43df14e24479bb0a7">◆ </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_emitter_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#l01533">1533</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="../../da/d1b/emitter_8c_source.html#l00364">yaml_emitter_append_tag_directive()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00268">yaml_emitter_set_emitter_error()</a>, and <a class="el" href="../../d6/d42/writer_8c_source.html#l00019">yaml_emitter_set_writer_error()</a>.</p> </div> </div> <a id="a2254db6a7d892f7471fb5549d3641762"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2254db6a7d892f7471fb5549d3641762">◆ </a></span>events</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::events</td> </tr> </table> </div><div class="memdoc"> <p>The event queue. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l01114">yaml_emitter_check_empty_mapping()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01100">yaml_emitter_check_empty_sequence()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00309">yaml_emitter_need_more_events()</a>.</p> </div> </div> <a id="abfe1e82cd5c4a180b1468e65ccfd1c61"></a> <h2 class="memtitle"><span class="permalink"><a href="#abfe1e82cd5c4a180b1468e65ccfd1c61">◆ </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_emitter_s::file</td> </tr> </table> </div><div class="memdoc"> <p>File output data. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01565">1565</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#l00440">yaml_file_write_handler()</a>.</p> </div> </div> <a id="a50f8e97c4290b83ebd646b4c4f5c5de9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a50f8e97c4290b83ebd646b4c4f5c5de9">◆ </a></span>flow_level</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::flow_level</td> </tr> </table> </div><div class="memdoc"> <p>The current flow level. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01664">1664</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="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01066">yaml_emitter_emit_mapping_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01042">yaml_emitter_emit_sequence_start()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="afd8496f5bb995bb5aacc349fd6b45bf5"></a> <h2 class="memtitle"><span class="permalink"><a href="#afd8496f5bb995bb5aacc349fd6b45bf5">◆ </a></span>flow_plain_allowed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::flow_plain_allowed</td> </tr> </table> </div><div class="memdoc"> <p>Can the scalar be expessed in the flow plain style? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01717">1717</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a7f043a9092eef2d644cc8f1180386239"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f043a9092eef2d644cc8f1180386239">◆ </a></span>handle</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_emitter_s::handle</td> </tr> </table> </div><div class="memdoc"> <p>The tag handle. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01699">1699</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01259">yaml_emitter_process_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a3552cece6908f99518205e8cbe2c793a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3552cece6908f99518205e8cbe2c793a">◆ </a></span>handle_length</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_emitter_s::handle_length</td> </tr> </table> </div><div class="memdoc"> <p>The tag handle length. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01701">1701</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01259">yaml_emitter_process_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a547dfd20576006e606ffb0d8042b4234"></a> <h2 class="memtitle"><span class="permalink"><a href="#a547dfd20576006e606ffb0d8042b4234">◆ </a></span>head</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a>* yaml_emitter_s::head</td> </tr> </table> </div><div class="memdoc"> <p>The head of the event queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01635">1635</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="../../da/d1b/emitter_8c_source.html#l01114">yaml_emitter_check_empty_mapping()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01100">yaml_emitter_check_empty_sequence()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00309">yaml_emitter_need_more_events()</a>.</p> </div> </div> <a id="a93a73494a5d62464a67cc71f86ad9728"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93a73494a5d62464a67cc71f86ad9728">◆ </a></span>indent</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_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#l01661">1661</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="../../da/d1b/emitter_8c_source.html#l00900">yaml_emitter_emit_block_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01019">yaml_emitter_emit_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00403">yaml_emitter_increase_indent()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01766">yaml_emitter_write_indent()</a>.</p> </div> </div> <a id="a407de8ff950b16b4254a381d4e5cea42"></a> <h2 class="memtitle"><span class="permalink"><a href="#a407de8ff950b16b4254a381d4e5cea42">◆ </a></span>indention</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::indention</td> </tr> </table> </div><div class="memdoc"> <p>If the last character was an indentation character (' ', '-', '?', ':')? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01682">1682</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="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01812">yaml_emitter_write_anchor()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02021">yaml_emitter_write_double_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02274">yaml_emitter_write_folded_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01766">yaml_emitter_write_indent()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01786">yaml_emitter_write_indicator()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02235">yaml_emitter_write_literal_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01958">yaml_emitter_write_single_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01850">yaml_emitter_write_tag_content()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01829">yaml_emitter_write_tag_handle()</a>.</p> </div> </div> <a id="a6592835ff8bd2d25628265c58b6d2393"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6592835ff8bd2d25628265c58b6d2393">◆ </a></span>indents</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::indents</td> </tr> </table> </div><div class="memdoc"> <p>The stack of indentation levels. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l00900">yaml_emitter_emit_block_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01019">yaml_emitter_emit_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00403">yaml_emitter_increase_indent()</a>.</p> </div> </div> <a id="adf20e81d4690b86732932aff06a6d2e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf20e81d4690b86732932aff06a6d2e6">◆ </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_emitter_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#l01577">1577</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ad0c5410fff4602266a0c6e0af730dd70"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0c5410fff4602266a0c6e0af730dd70">◆ </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_emitter_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#l01589">1589</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a0cede830c77a15df7f1b73b9023d2d11"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0cede830c77a15df7f1b73b9023d2d11">◆ </a></span>last_anchor_id</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::last_anchor_id</td> </tr> </table> </div><div class="memdoc"> <p>The last assigned anchor id. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01753">1753</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="../../db/d2b/dumper_8c_source.html#l00207">yaml_emitter_anchor_node()</a>, and <a class="el" href="../../db/d2b/dumper_8c_source.html#l00167">yaml_emitter_delete_document_and_anchors()</a>.</p> </div> </div> <a id="a4f72d57ad020803803e78922ecdec580"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f72d57ad020803803e78922ecdec580">◆ </a></span>length</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_emitter_s::length</td> </tr> </table> </div><div class="memdoc"> <p>The scalar length. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01713">1713</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01294">yaml_emitter_process_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a4fe9295608f19a687e41ec3661383e88"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4fe9295608f19a687e41ec3661383e88">◆ </a></span>line</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::line</td> </tr> </table> </div><div class="memdoc"> <p>The current line. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01676">1676</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="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>.</p> </div> </div> <a id="a84c1b884d805588495067ee98a8e7c50"></a> <h2 class="memtitle"><span class="permalink"><a href="#a84c1b884d805588495067ee98a8e7c50">◆ </a></span>line_break</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/df6/group__basic.html#ga64d1365e1acd4deeab50d6b48e39cb6d">yaml_break_t</a> yaml_emitter_s::line_break</td> </tr> </table> </div><div class="memdoc"> <p>The preferred line break. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01613">1613</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="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>.</p> </div> </div> <a id="a5a7527d8da86b28d95ff18b29f9d82f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5a7527d8da86b28d95ff18b29f9d82f0">◆ </a></span>mapping_context</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::mapping_context</td> </tr> </table> </div><div class="memdoc"> <p>Is it a mapping context? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01671">1671</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="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00970">yaml_emitter_emit_node()</a>.</p> </div> </div> <a id="a363a1aaaf512433ee7eab3083428cc70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a363a1aaaf512433ee7eab3083428cc70">◆ </a></span>multiline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::multiline</td> </tr> </table> </div><div class="memdoc"> <p>Does the scalar contain line breaks? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01715">1715</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a65e84454b702622c41a068768c144c51"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65e84454b702622c41a068768c144c51">◆ </a></span>open_ended</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::open_ended</td> </tr> </table> </div><div class="memdoc"> <p>If an explicit document end is required? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01684">1684</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="../../da/d1b/emitter_8c_source.html#l00551">yaml_emitter_emit_document_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02177">yaml_emitter_write_block_scalar_hints()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01786">yaml_emitter_write_indicator()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>.</p> </div> </div> <a id="a0234d7e9bfbe7cc6e12b60f90f5ec552"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0234d7e9bfbe7cc6e12b60f90f5ec552">◆ </a></span>opened</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::opened</td> </tr> </table> </div><div class="memdoc"> <p>If the stream was already opened? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01738">1738</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a82ec3382c3bba18a79365b2ffc163f97"></a> <h2 class="memtitle"><span class="permalink"><a href="#a82ec3382c3bba18a79365b2ffc163f97">◆ </a></span>output</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">union { ... } yaml_emitter_s::output</td> </tr> </table> </div><div class="memdoc"> <p>Standard (string or file) output data. </p> <p class="reference">Referenced by <a class="el" href="../../d3/de3/api_8c_source.html#l00440">yaml_file_write_handler()</a>, and <a class="el" href="../../d3/de3/api_8c_source.html#l00414">yaml_string_write_handler()</a>.</p> </div> </div> <a id="a7615ab51145234f467984f3091558852"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7615ab51145234f467984f3091558852">◆ </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_emitter_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#l01575">1575</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="aed9370f42cea4dff82f96839ce760b5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed9370f42cea4dff82f96839ce760b5a">◆ </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_emitter_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#l01587">1587</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ae076ef7c85ae107a2233dd4206577800"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae076ef7c85ae107a2233dd4206577800">◆ </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_emitter_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#l01535">1535</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/d42/psych__emitter_8c_source.html#l00009">emit()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00268">yaml_emitter_set_emitter_error()</a>, and <a class="el" href="../../d6/d42/writer_8c_source.html#l00019">yaml_emitter_set_writer_error()</a>.</p> </div> </div> <a id="a57c6afc5006f6e0c58627bd89db2b82c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57c6afc5006f6e0c58627bd89db2b82c">◆ </a></span>raw_buffer</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::raw_buffer</td> </tr> </table> </div><div class="memdoc"> <p>The raw buffer. </p> </div> </div> <a id="a8f00c3c08e0d87bab11e91a4464a50bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f00c3c08e0d87bab11e91a4464a50bc">◆ </a></span>references</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::references</td> </tr> </table> </div><div class="memdoc"> <p>The number of references. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01745">1745</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="../../db/d2b/dumper_8c_source.html#l00207">yaml_emitter_anchor_node()</a>.</p> </div> </div> <a id="a70fb5f09cc60de989fbec2868f4db19e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a70fb5f09cc60de989fbec2868f4db19e">◆ </a></span>root_context</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::root_context</td> </tr> </table> </div><div class="memdoc"> <p>Is it the document root context? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01667">1667</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="../../da/d1b/emitter_8c_source.html#l00970">yaml_emitter_emit_node()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>.</p> </div> </div> <a id="a3ef0cdb0efee9c880bf29120fbf15159"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3ef0cdb0efee9c880bf29120fbf15159">◆ </a></span>scalar_data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::scalar_data</td> </tr> </table> </div><div class="memdoc"> <p>Scalar analysis. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01294">yaml_emitter_process_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a9d20d55b0914ff81bf0f56e57ca7416e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d20d55b0914ff81bf0f56e57ca7416e">◆ </a></span>sequence_context</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::sequence_context</td> </tr> </table> </div><div class="memdoc"> <p>Is it a sequence context? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01669">1669</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="../../da/d1b/emitter_8c_source.html#l00970">yaml_emitter_emit_node()</a>.</p> </div> </div> <a id="a6c3e98c02ffae879717b3d09f9458936"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c3e98c02ffae879717b3d09f9458936">◆ </a></span>serialized</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::serialized</td> </tr> </table> </div><div class="memdoc"> <p>If the node has been emitted? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01749">1749</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="../../db/d2b/dumper_8c_source.html#l00167">yaml_emitter_delete_document_and_anchors()</a>, and <a class="el" href="../../db/d2b/dumper_8c_source.html#l00264">yaml_emitter_dump_node()</a>.</p> </div> </div> <a id="acc0db69cdae44c1385bbb2b6c207371b"></a> <h2 class="memtitle"><span class="permalink"><a href="#acc0db69cdae44c1385bbb2b6c207371b">◆ </a></span>simple_key_context</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::simple_key_context</td> </tr> </table> </div><div class="memdoc"> <p>Is it a simple mapping key context? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01673">1673</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="../../da/d1b/emitter_8c_source.html#l00970">yaml_emitter_emit_node()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01294">yaml_emitter_process_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a3729ff7e7add06a1a1d9067a557a59fc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3729ff7e7add06a1a1d9067a557a59fc">◆ </a></span>single_quoted_allowed</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::single_quoted_allowed</td> </tr> </table> </div><div class="memdoc"> <p>Can the scalar be expressed in the single quoted style? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01721">1721</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a53bdc6a00632b48c81098aad91a9fd8d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a53bdc6a00632b48c81098aad91a9fd8d">◆ </a></span>size</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_emitter_s::size</td> </tr> </table> </div><div class="memdoc"> <p>The buffer size. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01559">1559</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a1851639b8f0e53b8e272c806d9fb648b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1851639b8f0e53b8e272c806d9fb648b">◆ </a></span>size_written</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t* yaml_emitter_s::size_written</td> </tr> </table> </div><div class="memdoc"> <p>The number of written bytes. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01561">1561</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a1c8f40a58f0a3061449b3fed02be145e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c8f40a58f0a3061449b3fed02be145e">◆ </a></span>start <span class="overload">[1/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#gaf8657e81f0b8b05d1a081001fc6cb8bd">yaml_char_t</a>* yaml_emitter_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#l01571">1571</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="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00364">yaml_emitter_append_tag_directive()</a>.</p> </div> </div> <a id="ae8913d3c0bf4c987dc452efee2c802e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae8913d3c0bf4c987dc452efee2c802e3">◆ </a></span>start <span class="overload">[2/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char* yaml_emitter_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#l01583">1583</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="ad68af21e510adcfc2db43b31e791efe1"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad68af21e510adcfc2db43b31e791efe1">◆ </a></span>start <span class="overload">[3/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* yaml_emitter_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#l01618">1618</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a2c31edecd7f6dfd87fe3f8e12b705884"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2c31edecd7f6dfd87fe3f8e12b705884">◆ </a></span>start <span class="overload">[4/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a>* yaml_emitter_s::start</td> </tr> </table> </div><div class="memdoc"> <p>The beginning of the event queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01631">1631</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a28ec8053132a8e7cf29df983835754b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28ec8053132a8e7cf29df983835754b7">◆ </a></span>start <span class="overload">[5/6]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_emitter_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#l01643">1643</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a94afdd9750b95529bbbbd09456a4391d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94afdd9750b95529bbbbd09456a4391d">◆ </a></span>start <span class="overload">[6/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_emitter_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#l01653">1653</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a29f1d4f27ff9b9616c154f0730dd24ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29f1d4f27ff9b9616c154f0730dd24ee">◆ </a></span>state</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a> yaml_emitter_s::state</td> </tr> </table> </div><div class="memdoc"> <p>The current emitter state. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01626">1626</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="../../da/d1b/emitter_8c_source.html#l01005">yaml_emitter_emit_alias()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00900">yaml_emitter_emit_block_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00691">yaml_emitter_emit_document_end()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00551">yaml_emitter_emit_document_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01066">yaml_emitter_emit_mapping_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01019">yaml_emitter_emit_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01042">yaml_emitter_emit_sequence_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00424">yaml_emitter_state_machine()</a>.</p> </div> </div> <a id="ac115cbcbd4a051dc4197c276e7a51501"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac115cbcbd4a051dc4197c276e7a51501">◆ </a></span>states</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::states</td> </tr> </table> </div><div class="memdoc"> <p>The stack of states. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l01005">yaml_emitter_emit_alias()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00900">yaml_emitter_emit_block_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00945">yaml_emitter_emit_block_mapping_value()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00866">yaml_emitter_emit_block_sequence_item()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00677">yaml_emitter_emit_document_content()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00778">yaml_emitter_emit_flow_mapping_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00841">yaml_emitter_emit_flow_mapping_value()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00729">yaml_emitter_emit_flow_sequence_item()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01019">yaml_emitter_emit_scalar()</a>.</p> </div> </div> <a id="a568bdb02a4e79cadebba5109932c89aa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a568bdb02a4e79cadebba5109932c89aa">◆ </a></span>string</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::string</td> </tr> </table> </div><div class="memdoc"> <p>String output data. </p> <p class="reference">Referenced by <a class="el" href="../../d3/de3/api_8c_source.html#l00414">yaml_string_write_handler()</a>.</p> </div> </div> <a id="acd1e83d220103aa24577038cfb1c2d21"></a> <h2 class="memtitle"><span class="permalink"><a href="#acd1e83d220103aa24577038cfb1c2d21">◆ </a></span>style</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d9/dca/group__styles.html#ga3fa6405631e1afe5bd5c488a6c5e8065">yaml_scalar_style_t</a> yaml_emitter_s::style</td> </tr> </table> </div><div class="memdoc"> <p>The output style. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01725">1725</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="../../da/d1b/emitter_8c_source.html#l01294">yaml_emitter_process_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="ad9b61d5e9e05a47b2f873342ab226188"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9b61d5e9e05a47b2f873342ab226188">◆ </a></span>suffix</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_emitter_s::suffix</td> </tr> </table> </div><div class="memdoc"> <p>The tag suffix. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01703">1703</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01259">yaml_emitter_process_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="ad83936bbd4b6b77c79555c71cccc8fb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad83936bbd4b6b77c79555c71cccc8fb5">◆ </a></span>suffix_length</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t yaml_emitter_s::suffix_length</td> </tr> </table> </div><div class="memdoc"> <p>The tag suffix length. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01705">1705</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01259">yaml_emitter_process_tag()</a>.</p> </div> </div> <a id="a5cda9d5cea31e4b361d29a8e1fcb0446"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cda9d5cea31e4b361d29a8e1fcb0446">◆ </a></span>tag_data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_s::tag_data</td> </tr> </table> </div><div class="memdoc"> <p>Tag analysis. </p> <p class="reference">Referenced by <a class="el" href="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01128">yaml_emitter_check_simple_key()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01259">yaml_emitter_process_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01179">yaml_emitter_select_scalar_style()</a>.</p> </div> </div> <a id="a6055b449291474c06267ff87b6c127a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6055b449291474c06267ff87b6c127a5">◆ </a></span>tag_directives</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">struct { ... } yaml_emitter_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="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l00364">yaml_emitter_append_tag_directive()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00691">yaml_emitter_emit_document_end()</a>.</p> </div> </div> <a id="acafa1e3cb872fa7917217469659fb273"></a> <h2 class="memtitle"><span class="permalink"><a href="#acafa1e3cb872fa7917217469659fb273">◆ </a></span>tail</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d1/ddf/group__events.html#ga3b392d9716c4920cabefdd29e78dd542">yaml_event_t</a>* yaml_emitter_s::tail</td> </tr> </table> </div><div class="memdoc"> <p>The tail of the event queue. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01637">1637</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="../../da/d1b/emitter_8c_source.html#l01114">yaml_emitter_check_empty_mapping()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01100">yaml_emitter_check_empty_sequence()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00309">yaml_emitter_need_more_events()</a>.</p> </div> </div> <a id="aafa8b6f21022ce2f4cb9b44ad15a535e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aafa8b6f21022ce2f4cb9b44ad15a535e">◆ </a></span>top <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dc/d26/group__emitter.html#ga0889461fa3efe8eee881aef48a4ba6b2">yaml_emitter_state_t</a>* yaml_emitter_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#l01622">1622</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="../../da/d1b/emitter_8c_source.html#l01436">yaml_emitter_analyze_tag()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l00364">yaml_emitter_append_tag_directive()</a>.</p> </div> </div> <a id="a5779bcbfd04df64e42434b7599332d11"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5779bcbfd04df64e42434b7599332d11">◆ </a></span>top <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int* yaml_emitter_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#l01647">1647</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a8e3f468d814d2aa5e074f7da1648d34a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e3f468d814d2aa5e074f7da1648d34a">◆ </a></span>top <span class="overload">[3/3]</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_emitter_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#l01657">1657</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a76372a2413f71a5b36bf77a58d8f5d40"></a> <h2 class="memtitle"><span class="permalink"><a href="#a76372a2413f71a5b36bf77a58d8f5d40">◆ </a></span>unicode</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::unicode</td> </tr> </table> </div><div class="memdoc"> <p>Allow unescaped non-ASCII characters? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01611">1611</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="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l02021">yaml_emitter_write_double_quoted_scalar()</a>.</p> </div> </div> <a id="a20246ec76d64854ff93629cf1b424d86"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20246ec76d64854ff93629cf1b424d86">◆ </a></span>value</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_emitter_s::value</td> </tr> </table> </div><div class="memdoc"> <p>The scalar value. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01711">1711</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="../../da/d1b/emitter_8c_source.html#l01679">yaml_emitter_analyze_event()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01479">yaml_emitter_analyze_scalar()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01294">yaml_emitter_process_scalar()</a>.</p> </div> </div> <a id="a160ed0cf1cc6116b65772d14ced2d867"></a> <h2 class="memtitle"><span class="permalink"><a href="#a160ed0cf1cc6116b65772d14ced2d867">◆ </a></span>whitespace</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int yaml_emitter_s::whitespace</td> </tr> </table> </div><div class="memdoc"> <p>If the last character was a whitespace? </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01680">1680</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="../../da/d1b/emitter_8c_source.html#l00495">yaml_emitter_emit_stream_start()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01812">yaml_emitter_write_anchor()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02021">yaml_emitter_write_double_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02274">yaml_emitter_write_folded_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01766">yaml_emitter_write_indent()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01786">yaml_emitter_write_indicator()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l02235">yaml_emitter_write_literal_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01898">yaml_emitter_write_plain_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01958">yaml_emitter_write_single_quoted_scalar()</a>, <a class="el" href="../../da/d1b/emitter_8c_source.html#l01850">yaml_emitter_write_tag_content()</a>, and <a class="el" href="../../da/d1b/emitter_8c_source.html#l01829">yaml_emitter_write_tag_handle()</a>.</p> </div> </div> <a id="aefa7e29ba8042ed1d133a02bb368ea3e"></a> <h2 class="memtitle"><span class="permalink"><a href="#aefa7e29ba8042ed1d133a02bb368ea3e">◆ </a></span>write_handler</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dc/d26/group__emitter.html#ga1669659aacbe631ad406c78fce1f5379">yaml_write_handler_t</a>* yaml_emitter_s::write_handler</td> </tr> </table> </div><div class="memdoc"> <p>Write handler. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01547">1547</a> of file <a class="el" href="../../dc/dfe/yaml_8h_source.html">yaml.h</a>.</p> </div> </div> <a id="a6c4fe0176b69da64ac1ddc7e091967e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6c4fe0176b69da64ac1ddc7e091967e5">◆ </a></span>write_handler_data</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* yaml_emitter_s::write_handler_data</td> </tr> </table> </div><div class="memdoc"> <p>A pointer for passing to the white handler. </p> <p class="definition">Definition at line <a class="el" href="../../dc/dfe/yaml_8h_source.html#l01550">1550</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>