Current File : //opt/RZruby/share/doc/ruby/html/dd/d24/st_8h.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.5"/>
<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 style="padding-left: 0.5em;">
   <div id="projectname">Ruby
   &#160;<span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../modules.html"><span>Modules</span></a></li>
      <li><a href="../../annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="../../files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="../../files.html"><span>File&#160;List</span></a></li>
      <li><a href="../../globals.html"><span>Globals</span></a></li>
    </ul>
  </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> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<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 &quot;<a class="el" href="../../d8/db0/defines_8h_source.html">ruby/defines.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for st.h:</div>
<div class="dyncontent">
<div class="center"><img src="../../de/d48/st_8h__incl.png" border="0" usemap="#include_2ruby_2st_8h" alt=""/></div>
<map name="include_2ruby_2st_8h" id="include_2ruby_2st_8h">
<area shape="rect" id="node2" href="../../d8/db0/defines_8h.html" title="ruby/defines.h" alt="" coords="59,80,173,107"/></map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="../../d8/d42/st_8h__dep__incl.png" border="0" usemap="#include_2ruby_2st_8hdep" alt=""/></div>
<map name="include_2ruby_2st_8hdep" id="include_2ruby_2st_8hdep">
<area shape="rect" id="node2" href="../../dc/dcc/array_8c.html" title="array.c" alt="" coords="5,88,69,115"/><area shape="rect" id="node3" href="../../d9/d0c/class_8c.html" title="class.c" alt="" coords="145,171,212,197"/><area shape="rect" id="node4" href="../../d8/d32/vm__core_8h.html" title="vm_core.h" alt="" coords="1028,88,1119,115"/><area shape="rect" id="node23" href="../../d3/df4/unicode_8c.html" title="enc/unicode.c" alt="" coords="1789,88,1899,115"/><area shape="rect" id="node12" href="../../db/dcc/error_8c.html" title="error.c" alt="" coords="237,171,299,197"/><area shape="rect" id="node24" href="../../dc/de8/numhash_8c.html" title="ext/&#45;test&#45;/st/numhash\l/numhash.c" alt="" coords="1924,81,2087,122"/><area shape="rect" id="node25" href="../../da/d01/iconv_8c.html" title="ext/iconv/iconv.c" alt="" coords="2111,88,2241,115"/><area shape="rect" id="node26" href="../../d1/d73/json_2parser_2parser_8h.html" title="ext/json/parser/parser.h" alt="" coords="2266,88,2440,115"/><area shape="rect" id="node28" href="../../d3/d4e/objspace_8c.html" title="ext/objspace/objspace.c" alt="" coords="2465,88,2644,115"/><area shape="rect" id="node29" href="../../d5/d11/ripper_8c.html" title="ext/ripper/ripper.c" alt="" coords="2669,88,2805,115"/><area shape="rect" id="node30" href="../../d3/d09/ripper_8y.html" title="ext/ripper/ripper.y" alt="" coords="2831,88,2969,115"/><area shape="rect" id="node31" href="../../de/dce/syck_8h.html" title="ext/syck/syck.h" alt="" coords="2993,88,3116,115"/><area shape="rect" id="node40" href="../../d9/dee/tkutil_8c.html" title="ext/tk/tkutil/tkutil.c" alt="" coords="3140,88,3287,115"/><area shape="rect" id="node41" href="../../d2/d99/win32ole_8c.html" title="ext/win32ole/win32ole.c" alt="" coords="3311,88,3491,115"/><area shape="rect" id="node10" href="../../d8/d16/gc_8c.html" title="gc.c" alt="" coords="761,245,809,272"/><area shape="rect" id="node42" href="../../d1/d04/hash_8c.html" title="hash.c" alt="" coords="3516,88,3580,115"/><area shape="rect" id="node43" href="../../d9/d93/backward_2st_8h.html" title="include/ruby/backward/st.h" alt="" coords="3604,88,3801,115"/><area shape="rect" id="node44" href="../../db/d2e/intern_8h.html" title="include/ruby/intern.h" alt="" coords="3826,88,3981,115"/><area shape="rect" id="node45" href="../../d6/d10/marshal_8c.html" title="marshal.c" alt="" coords="4006,88,4092,115"/><area shape="rect" id="node46" href="../../d0/de1/object_8c.html" title="object.c" alt="" coords="4117,88,4189,115"/><area shape="rect" id="node47" href="../../db/d97/parse_8c.html" title="parse.c" alt="" coords="4215,88,4284,115"/><area shape="rect" id="node48" href="../../d7/dc0/parse_8y.html" title="parse.y" alt="" coords="4309,88,4379,115"/><area shape="rect" id="node19" href="../../d0/d85/process_8c.html" title="process.c" alt="" coords="1884,171,1967,197"/><area shape="rect" id="node49" href="../../d6/dda/regparse_8c.html" title="regparse.c" alt="" coords="4404,88,4495,115"/><area shape="rect" id="node50" href="../../d0/d2a/variable_8c.html" title="variable.c" alt="" coords="4519,88,4605,115"/><area shape="rect" id="node11" href="../../de/de9/vm_8c.html" title="vm.c" alt="" coords="1611,245,1665,272"/><area shape="rect" id="node5" href="../../d2/d47/compile_8c.html" title="compile.c" alt="" coords="1415,171,1500,197"/><area shape="rect" id="node6" href="../../d5/d75/cont_8c.html" title="cont.c" alt="" coords="1040,245,1101,272"/><area shape="rect" id="node7" href="../../dd/dd0/eval__intern_8h.html" title="eval_intern.h" alt="" coords="1065,171,1172,197"/><area shape="rect" id="node8" href="../../d1/d72/debug_8c.html" title="debug.c" alt="" coords="1170,245,1243,272"/><area shape="rect" id="node9" href="../../d3/d57/eval_8c.html" title="eval.c" alt="" coords="1440,245,1501,272"/><area shape="rect" id="node13" href="../../db/dac/coverage_8c.html" title="ext/coverage/coverage.c" alt="" coords="1677,171,1859,197"/><area shape="rect" id="node14" href="../../d2/d39/golf__prelude_8c.html" title="golf_prelude.c" alt="" coords="324,171,439,197"/><area shape="rect" id="node15" href="../../dd/d74/iseq_8c.html" title="iseq.c" alt="" coords="463,171,523,197"/><area shape="rect" id="node16" href="../../d0/d58/miniprelude_8c.html" title="miniprelude.c" alt="" coords="547,171,657,197"/><area shape="rect" id="node17" href="../../dd/d2d/node_8c.html" title="node.c" alt="" coords="682,171,747,197"/><area shape="rect" id="node18" href="../../dc/d8f/prelude_8c.html" title="prelude.c" alt="" coords="823,171,905,197"/><area shape="rect" id="node20" href="../../da/d2d/safe_8c.html" title="safe.c" alt="" coords="929,171,991,197"/><area shape="rect" id="node21" href="../../d8/d36/signal_8c.html" title="signal.c" alt="" coords="1196,171,1268,197"/><area shape="rect" id="node22" href="../../dd/dd7/vm__dump_8c.html" title="vm_dump.c" alt="" coords="1292,171,1391,197"/><area shape="rect" id="node27" href="../../d0/dbd/json_2parser_2parser_8c.html" title="ext/json/parser/parser.c" alt="" coords="2266,171,2440,197"/><area shape="rect" id="node32" href="../../d7/d14/bytecode_8c.html" title="ext/syck/bytecode.c" alt="" coords="2480,171,2632,197"/><area shape="rect" id="node33" href="../../d3/ddc/syck_2emitter_8c.html" title="ext/syck/emitter.c" alt="" coords="2656,171,2795,197"/><area shape="rect" id="node34" href="../../d3/d7f/gram_8c.html" title="ext/syck/gram.c" alt="" coords="2819,171,2945,197"/><area shape="rect" id="node35" href="../../db/dd1/handler_8c.html" title="ext/syck/handler.c" alt="" coords="2970,171,3109,197"/><area shape="rect" id="node36" href="../../dc/d53/implicit_8c.html" title="ext/syck/implicit.c" alt="" coords="3135,171,3276,197"/><area shape="rect" id="node37" href="../../d3/d18/ext_2syck_2node_8c.html" title="ext/syck/node.c" alt="" coords="3301,171,3424,197"/><area shape="rect" id="node38" href="../../dd/d69/rubyext_8c.html" title="ext/syck/rubyext.c" alt="" coords="3449,171,3591,197"/><area shape="rect" id="node39" href="../../d1/d7b/syck_8c.html" title="ext/syck/syck.c" alt="" coords="3616,171,3739,197"/></map>
</div>
</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 &#160;</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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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&#160;</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">&#160;</td></tr>
<tr class="memitem:a308d9dd2c0028ddb184b455bbd7865de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:a308d9dd2c0028ddb184b455bbd7865de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10087a068d10eaadb8f9bb9200cd619a"><td class="memItemLeft" align="right" valign="top">#define&#160;</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>)&#160;&#160;&#160;<a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td></tr>
<tr class="separator:a10087a068d10eaadb8f9bb9200cd619a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4fd7cbafda9af704310f78516042dfb"><td class="memItemLeft" align="right" valign="top">#define&#160;</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">&#160;</td></tr>
<tr class="memitem:aa9a4938f87639b4d9a1c921f8ace1faa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aa9a4938f87639b4d9a1c921f8ace1faa">SIZEOF_ST_INDEX_T</a>&#160;&#160;&#160;SIZEOF_VOIDP</td></tr>
<tr class="separator:aa9a4938f87639b4d9a1c921f8ace1faa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92cd4b2e47c8aa12d2838024ca90330d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a92cd4b2e47c8aa12d2838024ca90330d">ST_INDEX_BITS</a>&#160;&#160;&#160;(<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">&#160;</td></tr>
<tr class="memitem:a3e18b4a4f91b4188aa376a15ca372b9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a3e18b4a4f91b4188aa376a15ca372b9c">st_is_member</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a67fbe68c1b421badd861a1fa7c525058">table</a>, <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>)&#160;&#160;&#160;<a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a>((<a class="el" href="../../d5/d9d/tcltklib_8c.html#a67fbe68c1b421badd861a1fa7c525058">table</a>),(<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">&#160;</td></tr>
<tr class="memitem:a1535c1b1e88190c7fe1a76e584bd9c59"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a1535c1b1e88190c7fe1a76e584bd9c59">st_hash_start</a>(h)&#160;&#160;&#160;((<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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
<tr class="memitem:aa997bf627f07b870910bb4f784f06404"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
<tr class="memitem:aaadd3e9a7a204bd0240649583b193dc3"><td class="memItemLeft" align="right" valign="top">typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aaadd3e9a7a204bd0240649583b193dc3">st_check_for_sizeof_st_index_t</a> [SIZEOF_VOIDP==(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</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>)?1:-1]</td></tr>
<tr class="separator:aaadd3e9a7a204bd0240649583b193dc3"><td class="memSeparator" colspan="2">&#160;</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 &#160;</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">&#160;</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> *&#160;</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">&#160;</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> *&#160;</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">&#160;</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> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a955c6e936b9681649ab9ffa4aa741949">st_init_numtable</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a955c6e936b9681649ab9ffa4aa741949"><td class="memSeparator" colspan="2">&#160;</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> *&#160;</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">&#160;</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> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#aaca0d6a6f8e07dd6ad3265872d7b1f81">st_init_strtable</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:aaca0d6a6f8e07dd6ad3265872d7b1f81"><td class="memSeparator" colspan="2">&#160;</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> *&#160;</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">&#160;</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> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d24/st_8h.html#a60f14cceadd837db51e110881258944a">st_init_strcasetable</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a60f14cceadd837db51e110881258944a"><td class="memSeparator" colspan="2">&#160;</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> *&#160;</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">&#160;</td></tr>
<tr class="memitem:aa04e4ee0a6e1f19e64f3be4668f41234"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:ad8f6ec3ebca4d18729cef285a2ce72f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:aed6c9d02c64512b18cd464930cb866e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:acdc42c01229b7537ea5a4c6965c7e47a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:a6978e6fe886b41a3c781a50760eb7d70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:a2d85287fbdaf7dcbc22d45e925c29fea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:a67fcf8f213cf0367f1923b2ae72b868d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:ace5a79870d2800659a653fceeca55262"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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> *, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(*)(<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">&#160;</td></tr>
<tr class="memitem:ad7c52b70fe389bc967a1868c76a1e10c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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> *, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(*)(<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">&#160;</td></tr>
<tr class="memitem:aee4e16ae99cd543ddf851107d5ea5408"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:acb004847ef312373d65bfb0d1a21c5b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:af5a20fb5a1b35bfc5d756146faca69b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:ad6324e2f86dbf2243270fd24aac5367f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</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">&#160;</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> *&#160;</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">&#160;</td></tr>
<tr class="memitem:a2839ae91d54936af83392d0df9f97488"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
<tr class="memitem:aa34004564b66661c5c2f6d396e567e93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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">&#160;</td></tr>
<tr class="memitem:ae5d944df8ef1621b6ff43bfcaecb7d46"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</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 <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:ae5d944df8ef1621b6ff43bfcaecb7d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d0d955fb1f39486c18162f222deb82b"><td class="memItemLeft" align="right" valign="top">size_t&#160;</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">&#160;</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>&#160;</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> <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>, size_t <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">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">&#160;</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>&#160;</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="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>)</td></tr>
<tr class="separator:a3d78a46cfffcf594047cf492737d7406"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>)</td></tr>
<tr class="separator:a72b493fcb3ac68760a725d058f1cb5d3"><td class="memSeparator" colspan="2">&#160;</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>&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a10087a068d10eaadb8f9bb9200cd619a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define _</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="af4fd7cbafda9af704310f78516042dfb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ANYARGS</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="a308d9dd2c0028ddb184b455bbd7865de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CHAR_BIT&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="aa9a4938f87639b4d9a1c921f8ace1faa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIZEOF_ST_INDEX_T&#160;&#160;&#160;SIZEOF_VOIDP</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>Referenced by <a class="el" href="../../d4/d71/st_8c_source.html#l01113">st_hash()</a>.</p>

</div>
</div>
<a class="anchor" id="ae92ea1ee43463875351b45a90bac8b41"></a>
<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>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 class="anchor" id="a1535c1b1e88190c7fe1a76e584bd9c59"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define st_hash_start</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h</td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../dd/d24/st_8h.html#ac214e5cdcf0de6a2108b9643e7fc12e0">st_index_t</a>)(h))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>Referenced by <a class="el" href="../../dc/de5/random_8c_source.html#l01330">rb_hash_start()</a>.</p>

</div>
</div>
<a class="anchor" id="a92cd4b2e47c8aa12d2838024ca90330d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ST_INDEX_BITS&#160;&#160;&#160;(<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>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 class="anchor" id="a3e18b4a4f91b4188aa376a15ca372b9c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define st_is_member</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#a67fbe68c1b421badd861a1fa7c525058">table</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d4/d71/st_8c.html#af526fb7d918a9a5ceadadc087e79aa1c">st_lookup</a>((<a class="el" href="../../d5/d9d/tcltklib_8c.html#a67fbe68c1b421badd861a1fa7c525058">table</a>),(<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>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 class="anchor" id="aaadd3e9a7a204bd0240649583b193dc3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef char st_check_for_sizeof_st_index_t[SIZEOF_VOIDP==(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</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>)?1:-1]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="aa997bf627f07b870910bb4f784f06404"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> 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>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 class="anchor" id="a1c527e6d80aae369aeda64b1080e5feb"></a>
<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>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 class="anchor" id="aa017f3b0a02078bf1a1b9d4b10c589b5"></a>
<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>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 class="anchor" id="ac214e5cdcf0de6a2108b9643e7fc12e0"></a>
<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>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 class="anchor" id="a97b5395afafae465d6ada75aae48079d"></a>
<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>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 class="anchor" id="a0c6a172fd99de7928916e65034ed8b1f"></a>
<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"><em><a class="anchor" id="a0c6a172fd99de7928916e65034ed8b1fac99fc55c7f355bf9071739a4bc2ea139"></a>ST_CONTINUE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0c6a172fd99de7928916e65034ed8b1fa04b939c166d4baa471909eb224d5fed3"></a>ST_STOP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0c6a172fd99de7928916e65034ed8b1fa64ab176f8e8b9719bcd9b5297ccda9c7"></a>ST_DELETE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a0c6a172fd99de7928916e65034ed8b1fa362d37dd656ca6a08178514d3dd3bf69"></a>ST_CHECK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

<p>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 class="anchor" id="aee4e16ae99cd543ddf851107d5ea5408"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> st_add_direct </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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="../../de/d07/bigdecimal_8c_source.html#l05519">i</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 class="anchor" id="af5a20fb5a1b35bfc5d756146faca69b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> st_cleanup_safe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">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>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>.</p>

</div>
</div>
<a class="anchor" id="ad6324e2f86dbf2243270fd24aac5367f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> st_clear </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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="../../d1/ddc/dln_8c_source.html#l00050">free</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::head</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">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>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::tail</a>.</p>

<p>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 class="anchor" id="a7dbfd8e3a251a09c8543b301bcef0cb5"></a>
<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> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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="../../d1/ddc/dln_8c_source.html#l00050">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="../../d5/d9d/tcltklib_8c.html#a7aa3ca79548709bc580aa259ad1fd2d2">memcpy()</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="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00152">st_free_table</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00095">st_table::tail</a>.</p>

</div>
</div>
<a class="anchor" id="aa04e4ee0a6e1f19e64f3be4668f41234"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_delete </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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> *&#160;</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> *&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad8f6ec3ebca4d18729cef285a2ce72f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_delete_safe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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> *&#160;</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> *&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ace5a79870d2800659a653fceeca55262"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_foreach </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>)&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d3/d09/ripper_8y_source.html#l01287">arg</a>, <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="../../d1/ddc/dln_8c_source.html#l00050">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="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00022">st_table_entry::key</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00265">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="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</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="../../d5/d9d/tcltklib_8c_source.html#l07817">retval</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00271">ST_CHECK</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01273">ST_CONTINUE</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_DELETE</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00100">ST_STOP</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

</div>
</div>
<a class="anchor" id="acb004847ef312373d65bfb0d1a21c5b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> st_free_table </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../dd/d24/st_8h_source.html#l00094">st_table::bins</a>, <a class="el" href="../../d1/ddc/dln_8c_source.html#l00050">free</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00241">st_clear()</a>.</p>

</div>
</div>
<a class="anchor" id="a67fcf8f213cf0367f1923b2ae72b868d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_get_key </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</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> *&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d9/dd4/load_8c_source.html#l00133">rb_feature_p()</a>.</p>

</div>
</div>
<a class="anchor" id="a970b36e65b43e8fcccbea3e3397aeefa"></a>
<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> <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</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>&#160;</td>
          <td class="paramname"><em>h</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00192">CHAR_BIT</a>, <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00131">data</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</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="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00068">SIZEOF_ST_INDEX_T</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14285">t</a>, and <a class="el" href="../../d4/d71/st_8c.html#a58449b17c56fb078b9f006f8ab3c5314">UNALIGNED_ADD_ALL</a>.</p>

<p>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 class="anchor" id="aee487969705d500b3308fc5c146fd357"></a>
<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>&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d4/d71/st_8c_source.html#l01104">murmur_step</a>.</p>

</div>
</div>
<a class="anchor" id="abd6d8900985779079ec683ece31f6fd7"></a>
<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>&#160;</td>
          <td class="paramname"><em>h</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="a72b493fcb3ac68760a725d058f1cb5d3"></a>
<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>&#160;</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>&#160;</td>
          <td class="paramname"><em>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l01109">murmur1</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>.</p>

</div>
</div>
<a class="anchor" id="a3d78a46cfffcf594047cf492737d7406"></a>
<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>&#160;</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>&#160;</td>
          <td class="paramname"><em>i</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d4/d71/st_8c_source.html#l01104">murmur_step</a>.</p>

</div>
</div>
<a class="anchor" id="a955c6e936b9681649ab9ffa4aa741949"></a>
<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"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00140">st_init_table</a>.</p>

</div>
</div>
<a class="anchor" id="aa1e7ba5d3e3a2e49801c2591a5b0601d"></a>
<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>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">st_init_table_with_size</a>.</p>

</div>
</div>
<a class="anchor" id="a60f14cceadd837db51e110881258944a"></a>
<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"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00140">st_init_table</a>.</p>

<p>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 class="anchor" id="a8650831f7c601411625cb369422ee6d4"></a>
<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>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">st_init_table_with_size</a>.</p>

</div>
</div>
<a class="anchor" id="aaca0d6a6f8e07dd6ad3265872d7b1f81"></a>
<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"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00140">st_init_table</a>.</p>

</div>
</div>
<a class="anchor" id="a0cf5937dc3b1f4d88ad16f83b94a5444"></a>
<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>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">st_init_table_with_size</a>.</p>

</div>
</div>
<a class="anchor" id="ae30b3dcdde015a6957198cbeb9408db8"></a>
<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> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>References <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">st_init_table_with_size</a>.</p>

</div>
</div>
<a class="anchor" id="a760f41c431b8dfcac5999005e2b07ead"></a>
<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> *&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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="../../de/d07/bigdecimal_8c_source.html#l04946">e</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="../../d9/dee/tkutil_8c_source.html#l01279">tbl</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00078">st_table::type</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>.</p>

</div>
</div>
<a class="anchor" id="acdc42c01229b7537ea5a4c6965c7e47a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_insert </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6978e6fe886b41a3c781a50760eb7d70"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_insert2 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</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>&#160;</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>)&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="a2d85287fbdaf7dcbc22d45e925c29fea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_lookup </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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>&#160;</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> *&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1d0d955fb1f39486c18162f222deb82b"></a>
<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> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>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>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 class="anchor" id="a2839ae91d54936af83392d0df9f97488"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_numcmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/dce/syck_8h.html#a8a45dfe133c1fd041e1b902bda9e43e8">st_data_t</a>&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="a50249b52a70e7a4aa8ca8582c380cd26"></a>
<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>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>.</p>

</div>
</div>
<a class="anchor" id="ad7c52b70fe389bc967a1868c76a1e10c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_reverse_foreach </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>(*)(<a class="el" href="../../dd/d24/st_8h.html#af4fd7cbafda9af704310f78516042dfb">ANYARGS</a>)&#160;</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>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aed6c9d02c64512b18cd464930cb866e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_shift </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d0/ddd/structst__table.html">st_table</a> *&#160;</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> *&#160;</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> *&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../d1/d04/hash_8c_source.html#l00861">rb_hash_shift()</a>.</p>

</div>
</div>
<a class="anchor" id="aa34004564b66661c5c2f6d396e567e93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_strcasecmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</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 *&#160;</td>
          <td class="paramname"><em>s2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 class="anchor" id="ae5d944df8ef1621b6ff43bfcaecb7d46"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> st_strncasecmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</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 *&#160;</td>
          <td class="paramname"><em>s2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>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 &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="../../doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>