📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 08:40:11
📂
/ (Root)
/
opt
/
alt
/
ruby19
/
share
/
doc
/
ruby
/
html
/
dd
/
d24
📍 /opt/alt/ruby19/share/doc/ruby/html/dd/d24
🔄 Refresh
✏️
Editing: st_8h.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: include/ruby/st.h 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">1.9.3p551(2014-11-13revision48407)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="../../dir_82434f6a8a39055b35115fc8d4134985.html">ruby</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#typedef-members">Typedefs</a> | <a href="#enum-members">Enumerations</a> | <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">st.h File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d8/db0/defines_8h_source.html">ruby/defines.h</a>"</code><br /> </div> <p><a href="../../dd/d24/st_8h_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="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:ae92ea1ee43463875351b45a90bac8b41"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ae92ea1ee43463875351b45a90bac8b41">ST_DATA_T_DEFINED</a></td></tr> <tr class="separator:ae92ea1ee43463875351b45a90bac8b41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a308d9dd2c0028ddb184b455bbd7865de"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>   8</td></tr> <tr class="separator:a308d9dd2c0028ddb184b455bbd7865de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10087a068d10eaadb8f9bb9200cd619a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a10087a068d10eaadb8f9bb9200cd619a">_</a>(<a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)   <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td></tr> <tr class="separator:a10087a068d10eaadb8f9bb9200cd619a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4fd7cbafda9af704310f78516042dfb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a></td></tr> <tr class="separator:af4fd7cbafda9af704310f78516042dfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa9a4938f87639b4d9a1c921f8ace1faa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa9a4938f87639b4d9a1c921f8ace1faa">SIZEOF_ST_INDEX_T</a>   SIZEOF_VOIDP</td></tr> <tr class="separator:aa9a4938f87639b4d9a1c921f8ace1faa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92cd4b2e47c8aa12d2838024ca90330d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a92cd4b2e47c8aa12d2838024ca90330d">ST_INDEX_BITS</a>   (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>) * <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>)</td></tr> <tr class="separator:a92cd4b2e47c8aa12d2838024ca90330d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e18b4a4f91b4188aa376a15ca372b9c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a3e18b4a4f91b4188aa376a15ca372b9c">st_is_member</a>(table, <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>)   <a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a>((table),(<a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>),(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)0)</td></tr> <tr class="separator:a3e18b4a4f91b4188aa376a15ca372b9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1535c1b1e88190c7fe1a76e584bd9c59"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a1535c1b1e88190c7fe1a76e584bd9c59">st_hash_start</a>(h)   ((<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)(h))</td></tr> <tr class="separator:a1535c1b1e88190c7fe1a76e584bd9c59"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> Typedefs</h2></td></tr> <tr class="memitem:a1c527e6d80aae369aeda64b1080e5feb"><td class="memItemLeft" align="right" valign="top">typedef unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a1c527e6d80aae369aeda64b1080e5feb">st_data_t</a></td></tr> <tr class="separator:a1c527e6d80aae369aeda64b1080e5feb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97b5395afafae465d6ada75aae48079d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a97b5395afafae465d6ada75aae48079d">st_table</a></td></tr> <tr class="separator:a97b5395afafae465d6ada75aae48079d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac214e5cdcf0de6a2108b9643e7fc12e0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a></td></tr> <tr class="separator:ac214e5cdcf0de6a2108b9643e7fc12e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa997bf627f07b870910bb4f784f06404"><td class="memItemLeft" align="right" valign="top">typedef int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa997bf627f07b870910bb4f784f06404">st_compare_func</a>(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:aa997bf627f07b870910bb4f784f06404"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa017f3b0a02078bf1a1b9d4b10c589b5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa017f3b0a02078bf1a1b9d4b10c589b5">st_hash_func</a>(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:aa017f3b0a02078bf1a1b9d4b10c589b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f32dbb534dcc758af66fe42bcea2392"><td class="memItemLeft" align="right" valign="top">typedef char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a4f32dbb534dcc758af66fe42bcea2392">st_check_for_sizeof_st_index_t</a>[SIZEOF_VOIDP==(int) <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>) ? 1 :-1]</td></tr> <tr class="separator:a4f32dbb534dcc758af66fe42bcea2392"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:a0c6a172fd99de7928916e65034ed8b1f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1f">st_retval</a> { <a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1fac99fc55c7f355bf9071739a4bc2ea139">ST_CONTINUE</a>, <a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1fa04b939c166d4baa471909eb224d5fed3">ST_STOP</a>, <a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1fa64ab176f8e8b9719bcd9b5297ccda9c7">ST_DELETE</a>, <a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1fa362d37dd656ca6a08178514d3dd3bf69">ST_CHECK</a> }</td></tr> <tr class="separator:a0c6a172fd99de7928916e65034ed8b1f"><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:ae30b3dcdde015a6957198cbeb9408db8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ae30b3dcdde015a6957198cbeb9408db8">st_init_table</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a> *)</td></tr> <tr class="separator:ae30b3dcdde015a6957198cbeb9408db8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a760f41c431b8dfcac5999005e2b07ead"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a760f41c431b8dfcac5999005e2b07ead">st_init_table_with_size</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a> *, <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:a760f41c431b8dfcac5999005e2b07ead"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a955c6e936b9681649ab9ffa4aa741949"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a955c6e936b9681649ab9ffa4aa741949">st_init_numtable</a> (void)</td></tr> <tr class="separator:a955c6e936b9681649ab9ffa4aa741949"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1e7ba5d3e3a2e49801c2591a5b0601d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa1e7ba5d3e3a2e49801c2591a5b0601d">st_init_numtable_with_size</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:aa1e7ba5d3e3a2e49801c2591a5b0601d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaca0d6a6f8e07dd6ad3265872d7b1f81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aaca0d6a6f8e07dd6ad3265872d7b1f81">st_init_strtable</a> (void)</td></tr> <tr class="separator:aaca0d6a6f8e07dd6ad3265872d7b1f81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cf5937dc3b1f4d88ad16f83b94a5444"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a0cf5937dc3b1f4d88ad16f83b94a5444">st_init_strtable_with_size</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:a0cf5937dc3b1f4d88ad16f83b94a5444"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a60f14cceadd837db51e110881258944a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a60f14cceadd837db51e110881258944a">st_init_strcasetable</a> (void)</td></tr> <tr class="separator:a60f14cceadd837db51e110881258944a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8650831f7c601411625cb369422ee6d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a8650831f7c601411625cb369422ee6d4">st_init_strcasetable_with_size</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)</td></tr> <tr class="separator:a8650831f7c601411625cb369422ee6d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa04e4ee0a6e1f19e64f3be4668f41234"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa04e4ee0a6e1f19e64f3be4668f41234">st_delete</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)</td></tr> <tr class="separator:aa04e4ee0a6e1f19e64f3be4668f41234"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8f6ec3ebca4d18729cef285a2ce72f2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ad8f6ec3ebca4d18729cef285a2ce72f2">st_delete_safe</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:ad8f6ec3ebca4d18729cef285a2ce72f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aed6c9d02c64512b18cd464930cb866e1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aed6c9d02c64512b18cd464930cb866e1">st_shift</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)</td></tr> <tr class="separator:aed6c9d02c64512b18cd464930cb866e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdc42c01229b7537ea5a4c6965c7e47a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#acdc42c01229b7537ea5a4c6965c7e47a">st_insert</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:acdc42c01229b7537ea5a4c6965c7e47a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6978e6fe886b41a3c781a50760eb7d70"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a6978e6fe886b41a3c781a50760eb7d70">st_insert2</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>(*)(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>))</td></tr> <tr class="separator:a6978e6fe886b41a3c781a50760eb7d70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2d85287fbdaf7dcbc22d45e925c29fea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a2d85287fbdaf7dcbc22d45e925c29fea">st_lookup</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)</td></tr> <tr class="separator:a2d85287fbdaf7dcbc22d45e925c29fea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a67fcf8f213cf0367f1923b2ae72b868d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a67fcf8f213cf0367f1923b2ae72b868d">st_get_key</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)</td></tr> <tr class="separator:a67fcf8f213cf0367f1923b2ae72b868d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace5a79870d2800659a653fceeca55262"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ace5a79870d2800659a653fceeca55262">st_foreach</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, int(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:ace5a79870d2800659a653fceeca55262"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7c52b70fe389bc967a1868c76a1e10c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ad7c52b70fe389bc967a1868c76a1e10c">st_reverse_foreach</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, int(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>), <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:ad7c52b70fe389bc967a1868c76a1e10c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee4e16ae99cd543ddf851107d5ea5408"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aee4e16ae99cd543ddf851107d5ea5408">st_add_direct</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:aee4e16ae99cd543ddf851107d5ea5408"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb004847ef312373d65bfb0d1a21c5b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#acb004847ef312373d65bfb0d1a21c5b3">st_free_table</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:acb004847ef312373d65bfb0d1a21c5b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af5a20fb5a1b35bfc5d756146faca69b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#af5a20fb5a1b35bfc5d756146faca69b1">st_cleanup_safe</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:af5a20fb5a1b35bfc5d756146faca69b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6324e2f86dbf2243270fd24aac5367f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ad6324e2f86dbf2243270fd24aac5367f">st_clear</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:ad6324e2f86dbf2243270fd24aac5367f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7dbfd8e3a251a09c8543b301bcef0cb5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a7dbfd8e3a251a09c8543b301bcef0cb5">st_copy</a> (<a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:a7dbfd8e3a251a09c8543b301bcef0cb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2839ae91d54936af83392d0df9f97488"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a2839ae91d54936af83392d0df9f97488">st_numcmp</a> (<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:a2839ae91d54936af83392d0df9f97488"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a50249b52a70e7a4aa8ca8582c380cd26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a50249b52a70e7a4aa8ca8582c380cd26">st_numhash</a> (<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td></tr> <tr class="separator:a50249b52a70e7a4aa8ca8582c380cd26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa34004564b66661c5c2f6d396e567e93"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa34004564b66661c5c2f6d396e567e93">st_strcasecmp</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *s1, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *s2)</td></tr> <tr class="separator:aa34004564b66661c5c2f6d396e567e93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5d944df8ef1621b6ff43bfcaecb7d46"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#ae5d944df8ef1621b6ff43bfcaecb7d46">st_strncasecmp</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *s1, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *s2, size_t n)</td></tr> <tr class="separator:ae5d944df8ef1621b6ff43bfcaecb7d46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d0d955fb1f39486c18162f222deb82b"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a1d0d955fb1f39486c18162f222deb82b">st_memsize</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *)</td></tr> <tr class="separator:a1d0d955fb1f39486c18162f222deb82b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a970b36e65b43e8fcccbea3e3397aeefa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a970b36e65b43e8fcccbea3e3397aeefa">st_hash</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void *ptr, size_t <a class="el" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a>, <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> h)</td></tr> <tr class="separator:a970b36e65b43e8fcccbea3e3397aeefa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d78a46cfffcf594047cf492737d7406"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a3d78a46cfffcf594047cf492737d7406">st_hash_uint32</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> h, <a class="el" href="../../db/d4d/sha2_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> <a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>)</td></tr> <tr class="separator:a3d78a46cfffcf594047cf492737d7406"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a72b493fcb3ac68760a725d058f1cb5d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a72b493fcb3ac68760a725d058f1cb5d3">st_hash_uint</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> h, <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> <a class="el" href="../../d2/d99/win32ole_8c.html#acb559820d9ca11295b4500f179ef6392">i</a>)</td></tr> <tr class="separator:a72b493fcb3ac68760a725d058f1cb5d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee487969705d500b3308fc5c146fd357"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aee487969705d500b3308fc5c146fd357">st_hash_end</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> h)</td></tr> <tr class="separator:aee487969705d500b3308fc5c146fd357"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd6d8900985779079ec683ece31f6fd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#abd6d8900985779079ec683ece31f6fd7">st_hash_start</a> (<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> h)</td></tr> <tr class="separator:abd6d8900985779079ec683ece31f6fd7"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a10087a068d10eaadb8f9bb9200cd619a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a10087a068d10eaadb8f9bb9200cd619a">◆ </a></span>_</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define _</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td><td>)</td> <td>   <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00051">51</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="af4fd7cbafda9af704310f78516042dfb"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4fd7cbafda9af704310f78516042dfb">◆ </a></span>ANYARGS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ANYARGS</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00057">57</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="a308d9dd2c0028ddb184b455bbd7865de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a308d9dd2c0028ddb184b455bbd7865de">◆ </a></span>CHAR_BIT</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CHAR_BIT   8</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00047">47</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="aa9a4938f87639b4d9a1c921f8ace1faa"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa9a4938f87639b4d9a1c921f8ace1faa">◆ </a></span>SIZEOF_ST_INDEX_T</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SIZEOF_ST_INDEX_T   SIZEOF_VOIDP</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00068">68</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d71/st_8c_source.html#l01113">st_hash()</a>.</p> </div> </div> <a id="ae92ea1ee43463875351b45a90bac8b41"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae92ea1ee43463875351b45a90bac8b41">◆ </a></span>ST_DATA_T_DEFINED</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ST_DATA_T_DEFINED</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00041">41</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="a1535c1b1e88190c7fe1a76e584bd9c59"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1535c1b1e88190c7fe1a76e584bd9c59">◆ </a></span>st_hash_start</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define st_hash_start</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">h</td><td>)</td> <td>   ((<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)(h))</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00134">134</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> <p class="reference">Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l01330">rb_hash_start()</a>.</p> </div> </div> <a id="a92cd4b2e47c8aa12d2838024ca90330d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92cd4b2e47c8aa12d2838024ca90330d">◆ </a></span>ST_INDEX_BITS</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define ST_INDEX_BITS   (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>) * <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00075">75</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="a3e18b4a4f91b4188aa376a15ca372b9c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3e18b4a4f91b4188aa376a15ca372b9c">◆ </a></span>st_is_member</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define st_is_member</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">table, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"> </td> <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td>   <a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a>((table),(<a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>),(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> *)0)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00098">98</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <h2 class="groupheader">Typedef Documentation</h2> <a id="a4f32dbb534dcc758af66fe42bcea2392"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4f32dbb534dcc758af66fe42bcea2392">◆ </a></span>st_check_for_sizeof_st_index_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef char st_check_for_sizeof_st_index_t[SIZEOF_VOIDP==(int) <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>) ? 1 :-1]</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00067">67</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="aa997bf627f07b870910bb4f784f06404"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa997bf627f07b870910bb4f784f06404">◆ </a></span>st_compare_func</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef int st_compare_func(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>, <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00064">64</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="a1c527e6d80aae369aeda64b1080e5feb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1c527e6d80aae369aeda64b1080e5feb">◆ </a></span>st_data_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00035">35</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="aa017f3b0a02078bf1a1b9d4b10c589b5"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa017f3b0a02078bf1a1b9d4b10c589b5">◆ </a></span>st_hash_func</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash_func(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00065">65</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="ac214e5cdcf0de6a2108b9643e7fc12e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac214e5cdcf0de6a2108b9643e7fc12e0">◆ </a></span>st_index_t</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> <a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00063">63</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <a id="a97b5395afafae465d6ada75aae48079d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97b5395afafae465d6ada75aae48079d">◆ </a></span>st_table</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> <a class="el" href="../../d0/ddd/structst__table.html">st_table</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00061">61</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <h2 class="groupheader">Enumeration Type Documentation</h2> <a id="a0c6a172fd99de7928916e65034ed8b1f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c6a172fd99de7928916e65034ed8b1f">◆ </a></span>st_retval</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="../../dd/d24/st_8h.html#a0c6a172fd99de7928916e65034ed8b1f">st_retval</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0c6a172fd99de7928916e65034ed8b1fac99fc55c7f355bf9071739a4bc2ea139"></a>ST_CONTINUE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a0c6a172fd99de7928916e65034ed8b1fa04b939c166d4baa471909eb224d5fed3"></a>ST_STOP </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a0c6a172fd99de7928916e65034ed8b1fa64ab176f8e8b9719bcd9b5297ccda9c7"></a>ST_DELETE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a0c6a172fd99de7928916e65034ed8b1fa362d37dd656ca6a08178514d3dd3bf69"></a>ST_CHECK </td><td class="fielddoc"></td></tr> </table> <p class="definition">Definition at line <a class="el" href="../../dd/d24/st_8h_source.html#l00100">100</a> of file <a class="el" href="../../dd/d24/st_8h_source.html">st.h</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="aee4e16ae99cd543ddf851107d5ea5408"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee4e16ae99cd543ddf851107d5ea5408">◆ </a></span>st_add_direct()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void st_add_direct </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00513">513</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00389">ADD_DIRECT</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00075">do_hash</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00385">MORE_PACKABLE_P</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00417">unpack_entries()</a>.</p> </div> </div> <a id="af5a20fb5a1b35bfc5d756146faca69b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af5a20fb5a1b35bfc5d756146faca69b1">◆ </a></span>st_cleanup_safe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void st_cleanup_safe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00738">738</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00022">st_table_entry::key</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00024">st_table_entry::next</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>.</p> </div> </div> <a id="ad6324e2f86dbf2243270fd24aac5367f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6324e2f86dbf2243270fd24aac5367f">◆ </a></span>st_clear()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void st_clear </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00241">241</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::head</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00024">st_table_entry::next</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::tail</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l01093">rb_hash_clear()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l03091">rb_thread_atfork_internal()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00266">st_free_table()</a>.</p> </div> </div> <a id="a7dbfd8e3a251a09c8543b301bcef0cb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7dbfd8e3a251a09c8543b301bcef0cb5">◆ </a></span>st_copy()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_copy </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00558">558</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00069">alloc</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00025">st_table_entry::back</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00070">Calloc</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00025">st_table_entry::fore</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00021">st_table_entry::hash</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::head</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00024">st_table_entry::next</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00266">st_free_table()</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::tail</a>.</p> </div> </div> <a id="aa04e4ee0a6e1f19e64f3be4668f41234"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa04e4ee0a6e1f19e64f3be4668f41234">◆ </a></span>st_delete()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_delete </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad8f6ec3ebca4d18729cef285a2ce72f2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad8f6ec3ebca4d18729cef285a2ce72f2">◆ </a></span>st_delete_safe()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_delete_safe </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ace5a79870d2800659a653fceeca55262"></a> <h2 class="memtitle"><span class="permalink"><a href="#ace5a79870d2800659a653fceeca55262">◆ </a></span>st_foreach()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_foreach </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00774">774</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00309">FIND_ENTRY</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00025">st_table_entry::fore</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00021">st_table_entry::hash</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::head</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00022">st_table_entry::key</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01284">key</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>, <a class="el" href="../../da/d6f/memmove_8c_source.html#l00007">memmove()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00024">st_table_entry::next</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00023">st_table_entry::record</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00607">REMOVE_ENTRY</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_CHECK</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_CONTINUE</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_DELETE</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_STOP</a>.</p> </div> </div> <a id="acb004847ef312373d65bfb0d1a21c5b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb004847ef312373d65bfb0d1a21c5b3">◆ </a></span>st_free_table()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void st_free_table </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00266">266</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00241">st_clear()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d71/st_8c_source.html#l00558">st_copy()</a>.</p> </div> </div> <a id="a67fcf8f213cf0367f1923b2ae72b868d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a67fcf8f213cf0367f1923b2ae72b868d">◆ </a></span>st_get_key()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_get_key </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>.</p> </div> </div> <a id="a970b36e65b43e8fcccbea3e3397aeefa"></a> <h2 class="memtitle"><span class="permalink"><a href="#a970b36e65b43e8fcccbea3e3397aeefa">◆ </a></span>st_hash()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> void * </td> <td class="paramname"><em>ptr</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>len</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>h</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01113">1113</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01091">murmur_finish()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01104">murmur_step</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01067">MurmurMagic</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00068">SIZEOF_ST_INDEX_T</a>, and <a class="el" href="../../d4/d71/st_8c.html#a58449b17c56fb078b9f006f8ab3c5314">UNALIGNED_ADD_ALL</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l01670">hash_i()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l01292">strhash()</a>.</p> </div> </div> <a id="aee487969705d500b3308fc5c146fd357"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee487969705d500b3308fc5c146fd357">◆ </a></span>st_hash_end()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash_end </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>h</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01277">1277</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l01104">murmur_step</a>.</p> </div> </div> <a id="abd6d8900985779079ec683ece31f6fd7"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd6d8900985779079ec683ece31f6fd7">◆ </a></span>st_hash_start()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash_start </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>h</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01286">1286</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> </div> </div> <a id="a72b493fcb3ac68760a725d058f1cb5d3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a72b493fcb3ac68760a725d058f1cb5d3">◆ </a></span>st_hash_uint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash_uint </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>i</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01246">1246</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01109">murmur1</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00790">v</a>.</p> </div> </div> <a id="a3d78a46cfffcf594047cf492737d7406"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3d78a46cfffcf594047cf492737d7406">◆ </a></span>st_hash_uint32()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_hash_uint32 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"><em>h</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../db/d4d/sha2_8h.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> </td> <td class="paramname"><em>i</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01240">1240</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00776">i</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l01104">murmur_step</a>.</p> </div> </div> <a id="a955c6e936b9681649ab9ffa4aa741949"></a> <h2 class="memtitle"><span class="permalink"><a href="#a955c6e936b9681649ab9ffa4aa741949">◆ </a></span>st_init_numtable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_numtable </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="../../d4/d71/st_8c_source.html#l00205">205</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00199">st_init_table()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00041">type_numhash</a>.</p> </div> </div> <a id="aa1e7ba5d3e3a2e49801c2591a5b0601d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa1e7ba5d3e3a2e49801c2591a5b0601d">◆ </a></span>st_init_numtable_with_size()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_numtable_with_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00211">211</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00167">st_init_table_with_size()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00041">type_numhash</a>.</p> </div> </div> <a id="a60f14cceadd837db51e110881258944a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a60f14cceadd837db51e110881258944a">◆ </a></span>st_init_strcasetable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_strcasetable </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="../../d4/d71/st_8c_source.html#l00229">229</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00199">st_init_table()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00054">type_strcasehash</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l04392">Init_transcode()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00166">make_transcoder_entry()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00497">rb_enc_init()</a>, <a class="el" href="../../d3/d26/transcode_8c_source.html#l00279">transcode_search_path()</a>, and <a class="el" href="../../d6/d10/marshal_8c_source.html#l00519">w_encoding()</a>.</p> </div> </div> <a id="a8650831f7c601411625cb369422ee6d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8650831f7c601411625cb369422ee6d4">◆ </a></span>st_init_strcasetable_with_size()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_strcasetable_with_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00235">235</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00167">st_init_table_with_size()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00054">type_strcasehash</a>.</p> </div> </div> <a id="aaca0d6a6f8e07dd6ad3265872d7b1f81"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaca0d6a6f8e07dd6ad3265872d7b1f81">◆ </a></span>st_init_strtable()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_strtable </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="../../d4/d71/st_8c_source.html#l00217">217</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00199">st_init_table()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00048">type_strhash</a>.</p> </div> </div> <a id="a0cf5937dc3b1f4d88ad16f83b94a5444"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0cf5937dc3b1f4d88ad16f83b94a5444">◆ </a></span>st_init_strtable_with_size()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_strtable_with_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00223">223</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00167">st_init_table_with_size()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00048">type_strhash</a>.</p> </div> </div> <a id="ae30b3dcdde015a6957198cbeb9408db8"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae30b3dcdde015a6957198cbeb9408db8">◆ </a></span>st_init_table()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_table </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00199">199</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00167">st_init_table_with_size()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d71/st_8c_source.html#l00205">st_init_numtable()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00229">st_init_strcasetable()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00217">st_init_strtable()</a>.</p> </div> </div> <a id="a760f41c431b8dfcac5999005e2b07ead"></a> <h2 class="memtitle"><span class="permalink"><a href="#a760f41c431b8dfcac5999005e2b07ead">◆ </a></span>st_init_table_with_size()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a>* st_init_table_with_size </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00167">167</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/d71/st_8c_source.html#l00069">alloc</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00070">Calloc</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../de/d32/dir_8c.html#aee28fd8a0e40b6d958f7d20348e45368">getenv()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::head</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00164">MAX_PACKED_NUMHASH</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00120">new_size()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::tail</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00078">st_table::type</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00041">type_numhash</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d4/d71/st_8c_source.html#l00211">st_init_numtable_with_size()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00235">st_init_strcasetable_with_size()</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00223">st_init_strtable_with_size()</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00199">st_init_table()</a>.</p> </div> </div> <a id="acdc42c01229b7537ea5a4c6965c7e47a"></a> <h2 class="memtitle"><span class="permalink"><a href="#acdc42c01229b7537ea5a4c6965c7e47a">◆ </a></span>st_insert()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_insert </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6978e6fe886b41a3c781a50760eb7d70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6978e6fe886b41a3c781a50760eb7d70">◆ </a></span>st_insert2()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_insert2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>(*)(<a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>) </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d5/db5/encoding_8c_source.html#l00445">enc_alias_internal()</a>, and <a class="el" href="../../d1/d04/hash_8c_source.html#l01133">rb_hash_aset()</a>.</p> </div> </div> <a id="a2d85287fbdaf7dcbc22d45e925c29fea"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2d85287fbdaf7dcbc22d45e925c29fea">◆ </a></span>st_lookup()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_lookup </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a1d0d955fb1f39486c18162f222deb82b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1d0d955fb1f39486c18162f222deb82b">◆ </a></span>st_memsize()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">size_t st_memsize </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l00274">274</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> <p class="reference">References <a class="el" href="../../dd/d24/st_8h_source.html#l00080">st_table::entries_packed</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00079">st_table::num_bins</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d0/d2a/variable_8c_source.html#l01423">autoload_memsize()</a>, <a class="el" href="../../d5/d75/cont_8c_source.html#l00313">fiber_memsize()</a>, <a class="el" href="../../d3/d4e/objspace_8c_source.html#l00042">memsize_of()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l00950">rb_generic_ivar_memsize()</a>, <a class="el" href="../../de/de9/vm_8c_source.html#l01831">thread_memsize()</a>, and <a class="el" href="../../de/de9/vm_8c_source.html#l01651">vm_memsize()</a>.</p> </div> </div> <a id="a2839ae91d54936af83392d0df9f97488"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2839ae91d54936af83392d0df9f97488">◆ </a></span>st_numcmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_numcmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01369">1369</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> </div> </div> <a id="a50249b52a70e7a4aa8ca8582c380cd26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a50249b52a70e7a4aa8ca8582c380cd26">◆ </a></span>st_numhash()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a> st_numhash </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01375">1375</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> </div> </div> <a id="ad7c52b70fe389bc967a1868c76a1e10c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7c52b70fe389bc967a1868c76a1e10c">◆ </a></span>st_reverse_foreach()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_reverse_foreach </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>) </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aed6c9d02c64512b18cd464930cb866e1"></a> <h2 class="memtitle"><span class="permalink"><a href="#aed6c9d02c64512b18cd464930cb866e1">◆ </a></span>st_shift()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_shift </td> <td>(</td> <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a> * </td> <td class="paramname"> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00861">rb_hash_shift()</a>.</p> </div> </div> <a id="aa34004564b66661c5c2f6d396e567e93"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa34004564b66661c5c2f6d396e567e93">◆ </a></span>st_strcasecmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_strcasecmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>s1</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> char * </td> <td class="paramname"><em>s2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01300">1300</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> </div> </div> <a id="ae5d944df8ef1621b6ff43bfcaecb7d46"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae5d944df8ef1621b6ff43bfcaecb7d46">◆ </a></span>st_strncasecmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int st_strncasecmp </td> <td>(</td> <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char * </td> <td class="paramname"><em>s1</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> char * </td> <td class="paramname"><em>s2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"><em>n</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d4/d71/st_8c_source.html#l01324">1324</a> of file <a class="el" href="../../d4/d71/st_8c_source.html">st.c</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel