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
/
da
/
d2a
/
//opt/alt/ruby21/share/doc/ruby/capi/html/da/d2a/newline_8c.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: newline.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.1.10p492(2016-04-01revision54464)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">newline.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d1/daa/transcode__data_8h_source.html">transcode_data.h</a>"</code><br /> </div> <p><a href="../../da/d2a/newline_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:ad5be675bb093f521c1e886d6fac0c5eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#ad5be675bb093f521c1e886d6fac0c5eb">universal_newline_offsets</a>   0</td></tr> <tr class="separator:ad5be675bb093f521c1e886d6fac0c5eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27cacbf040d302244d9b040e234b9550"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a27cacbf040d302244d9b040e234b9550">crlf_newline_offsets</a>   258</td></tr> <tr class="separator:a27cacbf040d302244d9b040e234b9550"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a932b9e416cf4934b0630ce9557728eb0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a932b9e416cf4934b0630ce9557728eb0">universal_newline_infos</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(0)</td></tr> <tr class="separator:a932b9e416cf4934b0630ce9557728eb0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdae6f04ef09050693111cf3608c0a6d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#afdae6f04ef09050693111cf3608c0a6d">universal_newline</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(1)</td></tr> <tr class="separator:afdae6f04ef09050693111cf3608c0a6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d99eede741357be8cce0b759f695f07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a6d99eede741357be8cce0b759f695f07">crlf_newline_infos</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(3)</td></tr> <tr class="separator:a6d99eede741357be8cce0b759f695f07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90345754f8f0db20c6b858586d7f9143"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a90345754f8f0db20c6b858586d7f9143">crlf_newline</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(5)</td></tr> <tr class="separator:a90345754f8f0db20c6b858586d7f9143"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc9ccc0459b532f14e436f7b3eaf6288"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#abc9ccc0459b532f14e436f7b3eaf6288">cr_newline_infos</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(7)</td></tr> <tr class="separator:abc9ccc0459b532f14e436f7b3eaf6288"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeaeb9928f63516cda2bee512f5fdf430"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#aeaeb9928f63516cda2bee512f5fdf430">cr_newline</a>   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(9)</td></tr> <tr class="separator:aeaeb9928f63516cda2bee512f5fdf430"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f273a4faf769c35cd2cd7d7de1f539b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a>   <a class="el" href="../../da/d2a/newline_8c.html#a603be49c3a5eda9787bf029f9d9f0aac">newline_byte_array</a>, 516, <a class="el" href="../../da/d2a/newline_8c.html#afe45cc08fb835a1f078a4ab74dbb5259">newline_word_array</a>, 11, ((int)<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(unsigned int))</td></tr> <tr class="separator:a4f273a4faf769c35cd2cd7d7de1f539b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacd2cf60f504e45efada9aec028ee3cd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#aacd2cf60f504e45efada9aec028ee3cd">STATE</a>   (sp[0])</td></tr> <tr class="separator:aacd2cf60f504e45efada9aec028ee3cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1291f416b069313021b519eea62d5bf1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a1291f416b069313021b519eea62d5bf1">NORMAL</a>   0</td></tr> <tr class="separator:a1291f416b069313021b519eea62d5bf1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a663edeabe4c8f53a259f783afb39ccd4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a663edeabe4c8f53a259f783afb39ccd4">JUST_AFTER_CR</a>   1</td></tr> <tr class="separator:a663edeabe4c8f53a259f783afb39ccd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a944340929f5cd52e196a45f66648e747"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a944340929f5cd52e196a45f66648e747">NEWLINES_MET</a>   (sp[1])</td></tr> <tr class="separator:a944340929f5cd52e196a45f66648e747"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa09b130aef4e4698eb43f34e9cd4dc79"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#aa09b130aef4e4698eb43f34e9cd4dc79">MET_LF</a>   0x01</td></tr> <tr class="separator:aa09b130aef4e4698eb43f34e9cd4dc79"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1cb3040b8ebbc71d9e248f569b90d66"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#ab1cb3040b8ebbc71d9e248f569b90d66">MET_CRLF</a>   0x02</td></tr> <tr class="separator:ab1cb3040b8ebbc71d9e248f569b90d66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1fb7e110428fd4daa0fccf3b975176f7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a1fb7e110428fd4daa0fccf3b975176f7">MET_CR</a>   0x04</td></tr> <tr class="separator:a1fb7e110428fd4daa0fccf3b975176f7"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:a7b1274509628eac537410368579b6694"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a7b1274509628eac537410368579b6694">universal_newline_init</a> (void *statep)</td></tr> <tr class="separator:a7b1274509628eac537410368579b6694"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a98c0b80010e59138fa9022069506a911"><td class="memItemLeft" align="right" valign="top">static ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a98c0b80010e59138fa9022069506a911">fun_so_universal_newline</a> (void *statep, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char *s, size_t l, unsigned char *o, size_t osize)</td></tr> <tr class="separator:a98c0b80010e59138fa9022069506a911"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4626c532ad8171f1cd738ff413bcfd2d"><td class="memItemLeft" align="right" valign="top">static ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a4626c532ad8171f1cd738ff413bcfd2d">universal_newline_finish</a> (void *statep, unsigned char *o, size_t osize)</td></tr> <tr class="separator:a4626c532ad8171f1cd738ff413bcfd2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06a661d74d7bbf188dcc66237c113e3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a06a661d74d7bbf188dcc66237c113e3d">Init_newline</a> (void)</td></tr> <tr class="separator:a06a661d74d7bbf188dcc66237c113e3d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:a603be49c3a5eda9787bf029f9d9f0aac"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a603be49c3a5eda9787bf029f9d9f0aac">newline_byte_array</a> [516]</td></tr> <tr class="separator:a603be49c3a5eda9787bf029f9d9f0aac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afe45cc08fb835a1f078a4ab74dbb5259"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#afe45cc08fb835a1f078a4ab74dbb5259">newline_word_array</a> [11]</td></tr> <tr class="separator:afe45cc08fb835a1f078a4ab74dbb5259"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acea5dfd6c447d73074d09b1a24369989"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#acea5dfd6c447d73074d09b1a24369989">rb_universal_newline</a></td></tr> <tr class="separator:acea5dfd6c447d73074d09b1a24369989"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bbf5159de37cdf433eddd19556d85ef"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a4bbf5159de37cdf433eddd19556d85ef">rb_crlf_newline</a></td></tr> <tr class="separator:a4bbf5159de37cdf433eddd19556d85ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5950fdad61112dc4b3fbb24fc7d0b1c2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d2a/newline_8c.html#a5950fdad61112dc4b3fbb24fc7d0b1c2">rb_cr_newline</a></td></tr> <tr class="separator:a5950fdad61112dc4b3fbb24fc7d0b1c2"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="aeaeb9928f63516cda2bee512f5fdf430"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeaeb9928f63516cda2bee512f5fdf430">◆ </a></span>cr_newline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define cr_newline   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(9)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="abc9ccc0459b532f14e436f7b3eaf6288"></a> <h2 class="memtitle"><span class="permalink"><a href="#abc9ccc0459b532f14e436f7b3eaf6288">◆ </a></span>cr_newline_infos</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define cr_newline_infos   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(7)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a90345754f8f0db20c6b858586d7f9143"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90345754f8f0db20c6b858586d7f9143">◆ </a></span>crlf_newline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define crlf_newline   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(5)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6d99eede741357be8cce0b759f695f07"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d99eede741357be8cce0b759f695f07">◆ </a></span>crlf_newline_infos</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define crlf_newline_infos   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(3)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a27cacbf040d302244d9b040e234b9550"></a> <h2 class="memtitle"><span class="permalink"><a href="#a27cacbf040d302244d9b040e234b9550">◆ </a></span>crlf_newline_offsets</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define crlf_newline_offsets   258</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a663edeabe4c8f53a259f783afb39ccd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a663edeabe4c8f53a259f783afb39ccd4">◆ </a></span>JUST_AFTER_CR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define JUST_AFTER_CR   1</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00079">79</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">universal_newline_finish()</a>.</p> </div> </div> <a id="a1fb7e110428fd4daa0fccf3b975176f7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1fb7e110428fd4daa0fccf3b975176f7">◆ </a></span>MET_CR</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MET_CR   0x04</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00085">85</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">universal_newline_finish()</a>.</p> </div> </div> <a id="ab1cb3040b8ebbc71d9e248f569b90d66"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab1cb3040b8ebbc71d9e248f569b90d66">◆ </a></span>MET_CRLF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MET_CRLF   0x02</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00084">84</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>.</p> </div> </div> <a id="aa09b130aef4e4698eb43f34e9cd4dc79"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa09b130aef4e4698eb43f34e9cd4dc79">◆ </a></span>MET_LF</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MET_LF   0x01</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00083">83</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>.</p> </div> </div> <a id="a944340929f5cd52e196a45f66648e747"></a> <h2 class="memtitle"><span class="permalink"><a href="#a944340929f5cd52e196a45f66648e747">◆ </a></span>NEWLINES_MET</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NEWLINES_MET   (sp[1])</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00082">82</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">universal_newline_finish()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00088">universal_newline_init()</a>.</p> </div> </div> <a id="a1291f416b069313021b519eea62d5bf1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1291f416b069313021b519eea62d5bf1">◆ </a></span>NORMAL</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NORMAL   0</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00078">78</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">universal_newline_finish()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00088">universal_newline_init()</a>.</p> </div> </div> <a id="aacd2cf60f504e45efada9aec028ee3cd"></a> <h2 class="memtitle"><span class="permalink"><a href="#aacd2cf60f504e45efada9aec028ee3cd">◆ </a></span>STATE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define STATE   (sp[0])</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00077">77</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">fun_so_universal_newline()</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">universal_newline_finish()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00088">universal_newline_init()</a>.</p> </div> </div> <a id="a4f273a4faf769c35cd2cd7d7de1f539b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f273a4faf769c35cd2cd7d7de1f539b">◆ </a></span>TRANSCODE_TABLE_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TRANSCODE_TABLE_INFO   <a class="el" href="../../da/d2a/newline_8c.html#a603be49c3a5eda9787bf029f9d9f0aac">newline_byte_array</a>, 516, <a class="el" href="../../da/d2a/newline_8c.html#afe45cc08fb835a1f078a4ab74dbb5259">newline_word_array</a>, 11, ((int)<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(unsigned int))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00074">74</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> </div> </div> <a id="afdae6f04ef09050693111cf3608c0a6d"></a> <h2 class="memtitle"><span class="permalink"><a href="#afdae6f04ef09050693111cf3608c0a6d">◆ </a></span>universal_newline</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define universal_newline   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(1)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a932b9e416cf4934b0630ce9557728eb0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a932b9e416cf4934b0630ce9557728eb0">◆ </a></span>universal_newline_infos</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define universal_newline_infos   <a class="el" href="../../d1/daa/transcode__data_8h.html#ae924cbd2a9283508d5f2bc06c865fe9a">WORDINDEX2INFO</a>(0)</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad5be675bb093f521c1e886d6fac0c5eb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad5be675bb093f521c1e886d6fac0c5eb">◆ </a></span>universal_newline_offsets</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define universal_newline_offsets   0</td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a98c0b80010e59138fa9022069506a911"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98c0b80010e59138fa9022069506a911">◆ </a></span>fun_so_universal_newline()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static ssize_t fun_so_universal_newline </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>statep</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char * </td> <td class="paramname"><em>s</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>l</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char * </td> <td class="paramname"><em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>osize</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00097">97</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d2a/newline_8c_source.html#l00079">JUST_AFTER_CR</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00085">MET_CR</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00084">MET_CRLF</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00083">MET_LF</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00082">NEWLINES_MET</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00078">NORMAL</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00077">STATE</a>.</p> </div> </div> <a id="a06a661d74d7bbf188dcc66237c113e3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06a661d74d7bbf188dcc66237c113e3d">◆ </a></span>Init_newline()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_newline </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00183">183</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d2a/newline_8c_source.html#l00171">rb_cr_newline</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00159">rb_crlf_newline</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00205">rb_register_transcoder()</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00146">rb_universal_newline</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l04398">Init_transcode()</a>.</p> </div> </div> <a id="a4626c532ad8171f1cd738ff413bcfd2d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4626c532ad8171f1cd738ff413bcfd2d">◆ </a></span>universal_newline_finish()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static ssize_t universal_newline_finish </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>statep</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char * </td> <td class="paramname"><em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>osize</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00132">132</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d2a/newline_8c_source.html#l00079">JUST_AFTER_CR</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00085">MET_CR</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00082">NEWLINES_MET</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00078">NORMAL</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00077">STATE</a>.</p> </div> </div> <a id="a7b1274509628eac537410368579b6694"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b1274509628eac537410368579b6694">◆ </a></span>universal_newline_init()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int universal_newline_init </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"><em>statep</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00088">88</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">References <a class="el" href="../../da/d2a/newline_8c_source.html#l00082">NEWLINES_MET</a>, <a class="el" href="../../da/d2a/newline_8c_source.html#l00078">NORMAL</a>, and <a class="el" href="../../da/d2a/newline_8c_source.html#l00077">STATE</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a603be49c3a5eda9787bf029f9d9f0aac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a603be49c3a5eda9787bf029f9d9f0aac">◆ </a></span>newline_byte_array</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned char newline_byte_array[516]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00010">10</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> </div> </div> <a id="afe45cc08fb835a1f078a4ab74dbb5259"></a> <h2 class="memtitle"><span class="permalink"><a href="#afe45cc08fb835a1f078a4ab74dbb5259">◆ </a></span>newline_word_array</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned int newline_word_array[11]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"><span class="preprocessor">#define universal_newline_infos</span></div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#a34132fe458fa1bb691350ff710ef8ddf">FUNso</a>,</div><div class="line"></div><div class="line"><span class="preprocessor">#define universal_newline</span></div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#ad5be675bb093f521c1e886d6fac0c5eb">universal_newline_offsets</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a932b9e416cf4934b0630ce9557728eb0">universal_newline_infos</a>,</div><div class="line"></div><div class="line"><span class="preprocessor">#define crlf_newline_infos</span></div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#ac9306121bd3c0255492802d9f4c3347d">NOMAP</a>, <a class="code" href="../../d1/daa/transcode__data_8h.html#ab775ed3ff09356c500bbb69372807806">o2</a>(0x0d,0x0a),</div><div class="line"></div><div class="line"><span class="preprocessor">#define crlf_newline</span></div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a27cacbf040d302244d9b040e234b9550">crlf_newline_offsets</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a6d99eede741357be8cce0b759f695f07">crlf_newline_infos</a>,</div><div class="line"></div><div class="line"><span class="preprocessor">#define cr_newline_infos</span></div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#ac9306121bd3c0255492802d9f4c3347d">NOMAP</a>, <a class="code" href="../../d1/daa/transcode__data_8h.html#ab3fb9aaeb2d85b1aff5201c1fde84696">o1</a>(0x0d),</div><div class="line"></div><div class="line"><span class="preprocessor">#define cr_newline</span></div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a27cacbf040d302244d9b040e234b9550">crlf_newline_offsets</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#abc9ccc0459b532f14e436f7b3eaf6288">cr_newline_infos</a>,</div><div class="line"></div><div class="line">}</div><div class="ttc" id="transcode__data_8h_html_ab775ed3ff09356c500bbb69372807806"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#ab775ed3ff09356c500bbb69372807806">o2</a></div><div class="ttdeci">#define o2(b1, b2)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00049">transcode_data.h:49</a></div></div> <div class="ttc" id="transcode__data_8h_html_ac9306121bd3c0255492802d9f4c3347d"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#ac9306121bd3c0255492802d9f4c3347d">NOMAP</a></div><div class="ttdeci">#define NOMAP</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00027">transcode_data.h:27</a></div></div> <div class="ttc" id="newline_8c_html_a932b9e416cf4934b0630ce9557728eb0"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a932b9e416cf4934b0630ce9557728eb0">universal_newline_infos</a></div><div class="ttdeci">#define universal_newline_infos</div></div> <div class="ttc" id="newline_8c_html_abc9ccc0459b532f14e436f7b3eaf6288"><div class="ttname"><a href="../../da/d2a/newline_8c.html#abc9ccc0459b532f14e436f7b3eaf6288">cr_newline_infos</a></div><div class="ttdeci">#define cr_newline_infos</div></div> <div class="ttc" id="newline_8c_html_a6d99eede741357be8cce0b759f695f07"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a6d99eede741357be8cce0b759f695f07">crlf_newline_infos</a></div><div class="ttdeci">#define crlf_newline_infos</div></div> <div class="ttc" id="newline_8c_html_a27cacbf040d302244d9b040e234b9550"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a27cacbf040d302244d9b040e234b9550">crlf_newline_offsets</a></div><div class="ttdeci">#define crlf_newline_offsets</div></div> <div class="ttc" id="transcode__data_8h_html_a34132fe458fa1bb691350ff710ef8ddf"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#a34132fe458fa1bb691350ff710ef8ddf">FUNso</a></div><div class="ttdeci">#define FUNso</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00038">transcode_data.h:38</a></div></div> <div class="ttc" id="transcode__data_8h_html_ab3fb9aaeb2d85b1aff5201c1fde84696"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#ab3fb9aaeb2d85b1aff5201c1fde84696">o1</a></div><div class="ttdeci">#define o1(b1)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00048">transcode_data.h:48</a></div></div> <div class="ttc" id="newline_8c_html_ad5be675bb093f521c1e886d6fac0c5eb"><div class="ttname"><a href="../../da/d2a/newline_8c.html#ad5be675bb093f521c1e886d6fac0c5eb">universal_newline_offsets</a></div><div class="ttdeci">#define universal_newline_offsets</div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00051">51</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> </div> </div> <a id="a5950fdad61112dc4b3fbb24fc7d0b1c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5950fdad61112dc4b3fbb24fc7d0b1c2">◆ </a></span>rb_cr_newline</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> rb_cr_newline</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <span class="stringliteral">""</span>, <span class="stringliteral">"cr_newline"</span>, <a class="code" href="../../da/d2a/newline_8c.html#aeaeb9928f63516cda2bee512f5fdf430">cr_newline</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a>,</div><div class="line"> 1, </div><div class="line"> 1, </div><div class="line"> 1, </div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a>, </div><div class="line"> 0, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, </div><div class="line"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="line">}</div><div class="ttc" id="transcode__data_8h_html_adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00073">transcode_data.h:73</a></div></div> <div class="ttc" id="newline_8c_html_a4f273a4faf769c35cd2cd7d7de1f539b"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a></div><div class="ttdeci">#define TRANSCODE_TABLE_INFO</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00074">newline.c:74</a></div></div> <div class="ttc" id="newline_8c_html_aeaeb9928f63516cda2bee512f5fdf430"><div class="ttname"><a href="../../da/d2a/newline_8c.html#aeaeb9928f63516cda2bee512f5fdf430">cr_newline</a></div><div class="ttdeci">#define cr_newline</div></div> <div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00171">171</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00183">Init_newline()</a>.</p> </div> </div> <a id="a4bbf5159de37cdf433eddd19556d85ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bbf5159de37cdf433eddd19556d85ef">◆ </a></span>rb_crlf_newline</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> rb_crlf_newline</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <span class="stringliteral">""</span>, <span class="stringliteral">"crlf_newline"</span>, <a class="code" href="../../da/d2a/newline_8c.html#a90345754f8f0db20c6b858586d7f9143">crlf_newline</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a>,</div><div class="line"> 1, </div><div class="line"> 1, </div><div class="line"> 2, </div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a>, </div><div class="line"> 0, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, </div><div class="line"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="line">}</div><div class="ttc" id="transcode__data_8h_html_adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00073">transcode_data.h:73</a></div></div> <div class="ttc" id="newline_8c_html_a4f273a4faf769c35cd2cd7d7de1f539b"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a></div><div class="ttdeci">#define TRANSCODE_TABLE_INFO</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00074">newline.c:74</a></div></div> <div class="ttc" id="newline_8c_html_a90345754f8f0db20c6b858586d7f9143"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a90345754f8f0db20c6b858586d7f9143">crlf_newline</a></div><div class="ttdeci">#define crlf_newline</div></div> <div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00159">159</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00183">Init_newline()</a>.</p> </div> </div> <a id="acea5dfd6c447d73074d09b1a24369989"></a> <h2 class="memtitle"><span class="permalink"><a href="#acea5dfd6c447d73074d09b1a24369989">◆ </a></span>rb_universal_newline</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d10/structrb__transcoder.html">rb_transcoder</a> rb_universal_newline</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <span class="stringliteral">""</span>, <span class="stringliteral">"universal_newline"</span>, <a class="code" href="../../da/d2a/newline_8c.html#afdae6f04ef09050693111cf3608c0a6d">universal_newline</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a>,</div><div class="line"> 1, </div><div class="line"> 1, </div><div class="line"> 2, </div><div class="line"> <a class="code" href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a>, </div><div class="line"> 2, <a class="code" href="../../da/d2a/newline_8c.html#a7b1274509628eac537410368579b6694">universal_newline_init</a>, <a class="code" href="../../da/d2a/newline_8c.html#a7b1274509628eac537410368579b6694">universal_newline_init</a>, </div><div class="line"> <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>, <a class="code" href="../../da/d2a/newline_8c.html#a98c0b80010e59138fa9022069506a911">fun_so_universal_newline</a>,</div><div class="line"> <a class="code" href="../../da/d2a/newline_8c.html#a4626c532ad8171f1cd738ff413bcfd2d">universal_newline_finish</a></div><div class="line">}</div><div class="ttc" id="newline_8c_html_afdae6f04ef09050693111cf3608c0a6d"><div class="ttname"><a href="../../da/d2a/newline_8c.html#afdae6f04ef09050693111cf3608c0a6d">universal_newline</a></div><div class="ttdeci">#define universal_newline</div></div> <div class="ttc" id="newline_8c_html_a7b1274509628eac537410368579b6694"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a7b1274509628eac537410368579b6694">universal_newline_init</a></div><div class="ttdeci">static int universal_newline_init(void *statep)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00088">newline.c:88</a></div></div> <div class="ttc" id="newline_8c_html_a4626c532ad8171f1cd738ff413bcfd2d"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a4626c532ad8171f1cd738ff413bcfd2d">universal_newline_finish</a></div><div class="ttdeci">static ssize_t universal_newline_finish(void *statep, unsigned char *o, size_t osize)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00132">newline.c:132</a></div></div> <div class="ttc" id="transcode__data_8h_html_adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661"><div class="ttname"><a href="../../d1/daa/transcode__data_8h.html#adb434037dc10de8e7522f906cd7a8198a6073768bfe80839981f292282b270661">asciicompat_converter</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/daa/transcode__data_8h_source.html#l00073">transcode_data.h:73</a></div></div> <div class="ttc" id="newline_8c_html_a98c0b80010e59138fa9022069506a911"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a98c0b80010e59138fa9022069506a911">fun_so_universal_newline</a></div><div class="ttdeci">static ssize_t fun_so_universal_newline(void *statep, const unsigned char *s, size_t l, unsigned char *o, size_t osize)</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00097">newline.c:97</a></div></div> <div class="ttc" id="newline_8c_html_a4f273a4faf769c35cd2cd7d7de1f539b"><div class="ttname"><a href="../../da/d2a/newline_8c.html#a4f273a4faf769c35cd2cd7d7de1f539b">TRANSCODE_TABLE_INFO</a></div><div class="ttdeci">#define TRANSCODE_TABLE_INFO</div><div class="ttdef"><b>Definition:</b> <a href="../../da/d2a/newline_8c_source.html#l00074">newline.c:74</a></div></div> <div class="ttc" id="__sdbm_8c_html_a070d2ce7b6bb7e5c05602aa8c308d0c4"><div class="ttname"><a href="../../d4/db0/__sdbm_8c.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a></div><div class="ttdeci">#define NULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d4/db0/__sdbm_8c_source.html#l00102">_sdbm.c:102</a></div></div> </div><!-- fragment --> <p class="definition">Definition at line <a class="el" href="../../da/d2a/newline_8c_source.html#l00146">146</a> of file <a class="el" href="../../da/d2a/newline_8c_source.html">newline.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../da/d2a/newline_8c_source.html#l00183">Init_newline()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>