📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-22 09:25:23
📂
/ (Root)
/
opt
/
alt
/
ruby20
/
share
/
doc
/
ruby
/
capi
/
html
/
d9
/
dee
📍 /opt/alt/ruby20/share/doc/ruby/capi/html/d9/dee
🔄 Refresh
✏️
Editing: tkutil_8c.html
Read Only
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Ruby: ext/tk/tkutil/tkutil.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="../../jquery.js"></script> <script type="text/javascript" src="../../dynsections.js"></script> <link href="../../doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Ruby  <span id="projectnumber">2.0.0p648(2015-12-16revision53162)</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="../../menudata.js"></script> <script type="text/javascript" src="../../menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('../../',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_d39c93a71783a4d29d65c66fc3dd009e.html">tk</a></li><li class="navelem"><a class="el" href="../../dir_f1106161f42243d1233ef12bf05a2f37.html">tkutil</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#func-members">Functions</a> | <a href="#var-members">Variables</a> </div> <div class="headertitle"> <div class="title">tkutil.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include "<a class="el" href="../../d9/d3f/ruby_8h_source.html">ruby.h</a>"</code><br /> <code>#include "<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>"</code><br /> </div> <p><a href="../../d9/dee/tkutil_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:a17492efa900ad0f75dd8d25b628c0531"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a17492efa900ad0f75dd8d25b628c0531">TKUTIL_RELEASE_DATE</a>   "2010-03-26"</td></tr> <tr class="separator:a17492efa900ad0f75dd8d25b628c0531"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66045b668e7bbf825c2dd15e4585ae7b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a66045b668e7bbf825c2dd15e4585ae7b">CBSUBST_TBL_MAX</a>   (256)</td></tr> <tr class="separator:a66045b668e7bbf825c2dd15e4585ae7b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:ab976ce41d1de7413e0a19aaf49a28d76"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab976ce41d1de7413e0a19aaf49a28d76">tk_s_new</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:ab976ce41d1de7413e0a19aaf49a28d76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad09ed207495d793dc0b59d14a9cc0d5c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad09ed207495d793dc0b59d14a9cc0d5c">tkNone_to_s</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad09ed207495d793dc0b59d14a9cc0d5c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a0050f501f91c9be9c68031268c31dd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a6a0050f501f91c9be9c68031268c31dd">tkNone_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6a0050f501f91c9be9c68031268c31dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a01868a775e902235b48dfdb30652b625"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a01868a775e902235b48dfdb30652b625">tk_obj_untrust</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a01868a775e902235b48dfdb30652b625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93abb29500e1ea0aa18633396c3ab598"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a93abb29500e1ea0aa18633396c3ab598">tk_eval_cmd</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a93abb29500e1ea0aa18633396c3ab598"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fb91c1acc02a5bcc0509c981b17f448"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a3fb91c1acc02a5bcc0509c981b17f448">tk_do_callback</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a3fb91c1acc02a5bcc0509c981b17f448"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b32418156f557e7b8563abf56274dec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a7b32418156f557e7b8563abf56274dec">tk_install_cmd_core</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cmd)</td></tr> <tr class="separator:a7b32418156f557e7b8563abf56274dec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40dc384327d7dbbd8f44d9dcd7e4208a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a40dc384327d7dbbd8f44d9dcd7e4208a">tk_install_cmd</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a40dc384327d7dbbd8f44d9dcd7e4208a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c086ee6eebde8bc4451ff3bcb28c908"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9c086ee6eebde8bc4451ff3bcb28c908">tk_uninstall_cmd</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cmd_id)</td></tr> <tr class="separator:a9c086ee6eebde8bc4451ff3bcb28c908"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa400103a7bedff0f6c4469099f8f5fb6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aa400103a7bedff0f6c4469099f8f5fb6">tk_toUTF8</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa400103a7bedff0f6c4469099f8f5fb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17e71e0c0286d36a07f5a269bf039a30"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a17e71e0c0286d36a07f5a269bf039a30">tk_fromUTF8</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a17e71e0c0286d36a07f5a269bf039a30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7a546f5a586fb64afc33ab048e1b4d9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ac7a546f5a586fb64afc33ab048e1b4d9">fromDefaultEnc_toUTF8</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac7a546f5a586fb64afc33ab048e1b4d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a106842b6722244bcf87c6a90878ad02e"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a106842b6722244bcf87c6a90878ad02e">to_strkey</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>)</td></tr> <tr class="separator:a106842b6722244bcf87c6a90878ad02e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58ee0b6b275a86452f5ea8e52932ae41"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a58ee0b6b275a86452f5ea8e52932ae41">tk_symbolkey2str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> keys)</td></tr> <tr class="separator:a58ee0b6b275a86452f5ea8e52932ae41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ee1d61a6ee2f4772feace2b473cc8e6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#acb635228348ee8f16c9c4b0561fe8f90">get_eval_string_core</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9ee1d61a6ee2f4772feace2b473cc8e6">_</a> ((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:a9ee1d61a6ee2f4772feace2b473cc8e6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abffe87b147546f4cc0a2b31f7793090f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#afa1855f102170fc886845d1305bf88a2">hash2list</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#abffe87b147546f4cc0a2b31f7793090f">_</a> ((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>))</td></tr> <tr class="separator:abffe87b147546f4cc0a2b31f7793090f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b29e44a28c0c12391b91d04c7a4bf08"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a1b29e44a28c0c12391b91d04c7a4bf08">ary2list</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> enc_flag, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a1b29e44a28c0c12391b91d04c7a4bf08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f9796ce2b2f0d70ce1077f604c3e359"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a8f9796ce2b2f0d70ce1077f604c3e359">ary2list2</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> enc_flag, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a8f9796ce2b2f0d70ce1077f604c3e359"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47e7bf56c4183265d78aa5a5a0c8d6cb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a47e7bf56c4183265d78aa5a5a0c8d6cb">key2keyname</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>)</td></tr> <tr class="separator:a47e7bf56c4183265d78aa5a5a0c8d6cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1002e80b88db383246508f3140184a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#af1002e80b88db383246508f3140184a5">assoc2kv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> assoc, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:af1002e80b88db383246508f3140184a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a075a929260fd75618769346613907fd9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a075a929260fd75618769346613907fd9">assoc2kv_enc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> assoc, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a075a929260fd75618769346613907fd9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9274ce29a0d0c7bf0c16e45e8a6ff3e0"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9274ce29a0d0c7bf0c16e45e8a6ff3e0">push_kv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a9274ce29a0d0c7bf0c16e45e8a6ff3e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9d8bd8b5de95ead3779ae3312468082"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab9d8bd8b5de95ead3779ae3312468082">hash2kv</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ab9d8bd8b5de95ead3779ae3312468082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1bb20eed990b1d1ed067619243d9077a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a1bb20eed990b1d1ed067619243d9077a">push_kv_enc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d2/d99/win32ole_8c.html#a1bd7a8575ca2650132d636d65dcda2f6">args</a>)</td></tr> <tr class="separator:a1bb20eed990b1d1ed067619243d9077a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac05a0e1346dc63099d2a14614d31bbf3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ac05a0e1346dc63099d2a14614d31bbf3">hash2kv_enc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac05a0e1346dc63099d2a14614d31bbf3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa1855f102170fc886845d1305bf88a2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#afa1855f102170fc886845d1305bf88a2">hash2list</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:afa1855f102170fc886845d1305bf88a2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f387f5c202c477e1e3603d6684d949c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a6f387f5c202c477e1e3603d6684d949c">hash2list_enc</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d3/deb/lex_8c.html#a5541f85ce416df233cce93949f0eeeca">hash</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a6f387f5c202c477e1e3603d6684d949c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad65b84447d586ee3505fe54bf779f005"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad65b84447d586ee3505fe54bf779f005">tk_hash_kv</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad65b84447d586ee3505fe54bf779f005"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb635228348ee8f16c9c4b0561fe8f90"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#acb635228348ee8f16c9c4b0561fe8f90">get_eval_string_core</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> enc_flag, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:acb635228348ee8f16c9c4b0561fe8f90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a024cfdef88e6ad213484270732a2c16a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a024cfdef88e6ad213484270732a2c16a">tk_get_eval_string</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a024cfdef88e6ad213484270732a2c16a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a63fef5b24b50fe8062a79931f61bf80b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a63fef5b24b50fe8062a79931f61bf80b">tk_get_eval_enc_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> obj)</td></tr> <tr class="separator:a63fef5b24b50fe8062a79931f61bf80b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20a4cc19a39b3bce7401f5304e38088f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a20a4cc19a39b3bce7401f5304e38088f">tk_conv_args</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a20a4cc19a39b3bce7401f5304e38088f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addaeeecb1e8c6d9b1a43e2f6e01ac03f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#addaeeecb1e8c6d9b1a43e2f6e01ac03f">tcl2rb_bool</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:addaeeecb1e8c6d9b1a43e2f6e01ac03f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b69fe4a96453bd99d0f8c9c43ec93e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9b69fe4a96453bd99d0f8c9c43ec93e3">tkstr_to_int</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a9b69fe4a96453bd99d0f8c9c43ec93e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a727f41a310c5dd33ae8c3ad1c81612be"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a727f41a310c5dd33ae8c3ad1c81612be">tkstr_to_float</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a727f41a310c5dd33ae8c3ad1c81612be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78a05dfe2bac3687809e13f01a7ea637"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a78a05dfe2bac3687809e13f01a7ea637">tkstr_invalid_numstr</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a78a05dfe2bac3687809e13f01a7ea637"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad23c3b8619d069320be30e2fdaf0966e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad23c3b8619d069320be30e2fdaf0966e">tkstr_rescue_float</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:ad23c3b8619d069320be30e2fdaf0966e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2cd339b8bae221c2412505dbfab09d6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aa2cd339b8bae221c2412505dbfab09d6">tkstr_to_number</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:aa2cd339b8bae221c2412505dbfab09d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a794484fa78d3242f7e81504395f29511"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a794484fa78d3242f7e81504395f29511">tcl2rb_number</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a794484fa78d3242f7e81504395f29511"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04e8ab03f237ce8c0b5c79cc12fd04e8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a04e8ab03f237ce8c0b5c79cc12fd04e8">tkstr_to_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a04e8ab03f237ce8c0b5c79cc12fd04e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39e90f886e907c311443acbf12c83f26"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a39e90f886e907c311443acbf12c83f26">tcl2rb_string</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a39e90f886e907c311443acbf12c83f26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0987c24670214acca1a42e527751948"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad0987c24670214acca1a42e527751948">tcl2rb_num_or_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:ad0987c24670214acca1a42e527751948"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6b348a849f892447f0b697eef4488473"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a6b348a849f892447f0b697eef4488473">tcl2rb_num_or_nil</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value)</td></tr> <tr class="separator:a6b348a849f892447f0b697eef4488473"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8423febddbc5bd11d860081e79e6b52"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab8423febddbc5bd11d860081e79e6b52">subst_mark</a> (struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> *ptr)</td></tr> <tr class="separator:ab8423febddbc5bd11d860081e79e6b52"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9ae3ce35e64fe3b3f4775428462335f0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9ae3ce35e64fe3b3f4775428462335f0">subst_free</a> (struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> *ptr)</td></tr> <tr class="separator:a9ae3ce35e64fe3b3f4775428462335f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad43292003281de900b8c928a53e83624"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad43292003281de900b8c928a53e83624">allocate_cbsubst_info</a> (struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> **inf_ptr)</td></tr> <tr class="separator:ad43292003281de900b8c928a53e83624"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad6971c80eb79cab78ef4874d44500358"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad6971c80eb79cab78ef4874d44500358">cbsubst_init</a> ()</td></tr> <tr class="separator:ad6971c80eb79cab78ef4874d44500358"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab733d70142b8f853589a076987729cd4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab733d70142b8f853589a076987729cd4">cbsubst_initialize</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ab733d70142b8f853589a076987729cd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab402134c70bc02b1558ae06f572ed969"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab402134c70bc02b1558ae06f572ed969">cbsubst_ret_val</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>)</td></tr> <tr class="separator:ab402134c70bc02b1558ae06f572ed969"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab6e5be88f40b3b41a93b9b818ae4c3a"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aab6e5be88f40b3b41a93b9b818ae4c3a">each_attr_def</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dc/de5/random_8c.html#a742229490b6759a90ece7ba82ba129d5">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> value, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> klass)</td></tr> <tr class="separator:aab6e5be88f40b3b41a93b9b818ae4c3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ca446cd7a04abb1fcc96d9f512b834f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a7ca446cd7a04abb1fcc96d9f512b834f">cbsubst_def_attr_aliases</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tbl)</td></tr> <tr class="separator:a7ca446cd7a04abb1fcc96d9f512b834f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40aacfb4bea9d331918b538a5d126cbe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a40aacfb4bea9d331918b538a5d126cbe">cbsubst_sym_to_subst</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../dd/dc0/date__core_8c.html#a8157485e687f56a6ae2f3ee0a8cb1580">sym</a>)</td></tr> <tr class="separator:a40aacfb4bea9d331918b538a5d126cbe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8fdf815d762053ba4bee936664f4465"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ac8fdf815d762053ba4bee936664f4465">cbsubst_get_subst_arg</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ac8fdf815d762053ba4bee936664f4465"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8d63c5ecb64e8ba07ac274c0f0a3316"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#af8d63c5ecb64e8ba07ac274c0f0a3316">cbsubst_get_subst_key</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> str)</td></tr> <tr class="separator:af8d63c5ecb64e8ba07ac274c0f0a3316"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e6849815baa6c94c7531bc78dcab100"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a5e6849815baa6c94c7531bc78dcab100">cbsubst_get_all_subst_keys</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a5e6849815baa6c94c7531bc78dcab100"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a395b93d3cbc609c8865dc355d3638e5f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a395b93d3cbc609c8865dc355d3638e5f">cbsubst_table_setup</a> (int <a class="el" href="../../df/d77/ruby_8c.html#ad1447518f4372828b8435ae82e48499e">argc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> *<a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a395b93d3cbc609c8865dc355d3638e5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a741cc9b46d2ee7a247a8b44322d99c5b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a741cc9b46d2ee7a247a8b44322d99c5b">cbsubst_get_extra_args_tbl</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a741cc9b46d2ee7a247a8b44322d99c5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a81a04f879068f6b0d1923a5f56ac3bb5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a81a04f879068f6b0d1923a5f56ac3bb5">cbsubst_scan_args</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> arg_key, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> val_ary)</td></tr> <tr class="separator:a81a04f879068f6b0d1923a5f56ac3bb5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa157b472197f73c4987a445ae5978c51"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aa157b472197f73c4987a445ae5978c51">cbsubst_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aa157b472197f73c4987a445ae5978c51"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad12dd12d14a84543c1b42dafad72632f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ad12dd12d14a84543c1b42dafad72632f">substinfo_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:ad12dd12d14a84543c1b42dafad72632f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea3b4e6c5c3bf7e385c0cbb49911ad40"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aea3b4e6c5c3bf7e385c0cbb49911ad40">tk_cbe_inspect</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:aea3b4e6c5c3bf7e385c0cbb49911ad40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7f47611d9ecb046f3d8c6c267ec410fb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a7f47611d9ecb046f3d8c6c267ec410fb">tkobj_path</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> self)</td></tr> <tr class="separator:a7f47611d9ecb046f3d8c6c267ec410fb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65bd927391bcf209b4e34e301a4bd00c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a65bd927391bcf209b4e34e301a4bd00c">Init_tkutil</a> ()</td></tr> <tr class="separator:a65bd927391bcf209b4e34e301a4bd00c"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> <tr class="memitem:a309b293a13e50075ed47c39fbd09903c"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a309b293a13e50075ed47c39fbd09903c">rb_thread_critical</a></td></tr> <tr class="separator:a309b293a13e50075ed47c39fbd09903c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c03aae222715f4cb9065f2ecae896e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a8c03aae222715f4cb9065f2ecae896e3">cMethod</a></td></tr> <tr class="separator:a8c03aae222715f4cb9065f2ecae896e3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8489f6bb124320b03ea98364288a47bc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a8489f6bb124320b03ea98364288a47bc">cTclTkLib</a></td></tr> <tr class="separator:a8489f6bb124320b03ea98364288a47bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a47f7bb430e673ce476fbcf3a842123d0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a47f7bb430e673ce476fbcf3a842123d0">cTkObject</a></td></tr> <tr class="separator:a47f7bb430e673ce476fbcf3a842123d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f0ec17c3101e2e3f6bccc360b7c2f64"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a3f0ec17c3101e2e3f6bccc360b7c2f64">cTkCallbackEntry</a></td></tr> <tr class="separator:a3f0ec17c3101e2e3f6bccc360b7c2f64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fabb5bf20388ba671330aca1aca8c0c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a6fabb5bf20388ba671330aca1aca8c0c">TK_None</a></td></tr> <tr class="separator:a6fabb5bf20388ba671330aca1aca8c0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7f420428fc7d643706d8619f2c49f2e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab7f420428fc7d643706d8619f2c49f2e">cCB_SUBST</a></td></tr> <tr class="separator:ab7f420428fc7d643706d8619f2c49f2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9edcd2de70b8f1e3530f607139259792"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9edcd2de70b8f1e3530f607139259792">cSUBST_INFO</a></td></tr> <tr class="separator:a9edcd2de70b8f1e3530f607139259792"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b1d6a68739d2f40636d9a8f3aea4253"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a8b1d6a68739d2f40636d9a8f3aea4253">ENCODING_NAME_UTF8</a></td></tr> <tr class="separator:a8b1d6a68739d2f40636d9a8f3aea4253"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae18e6c6708a4bb11fc023becea0cd5b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aae18e6c6708a4bb11fc023becea0cd5b">ID_split_tklist</a></td></tr> <tr class="separator:aae18e6c6708a4bb11fc023becea0cd5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8585d64fe5fb6dc1d804c1555496fd0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a8585d64fe5fb6dc1d804c1555496fd0a">ID_toUTF8</a></td></tr> <tr class="separator:a8585d64fe5fb6dc1d804c1555496fd0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ade5a0a0a3faea23bfbd23e8d4b3ff4de"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ade5a0a0a3faea23bfbd23e8d4b3ff4de">ID_fromUTF8</a></td></tr> <tr class="separator:ade5a0a0a3faea23bfbd23e8d4b3ff4de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab35664131a96cc8fdccbf415edb3b175"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ab35664131a96cc8fdccbf415edb3b175">ID_path</a></td></tr> <tr class="separator:ab35664131a96cc8fdccbf415edb3b175"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af553e43bf0a7bc6c5013198ee84e489e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#af553e43bf0a7bc6c5013198ee84e489e">ID_at_path</a></td></tr> <tr class="separator:af553e43bf0a7bc6c5013198ee84e489e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a99ae96c946b550b60a7f345103e408"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a9a99ae96c946b550b60a7f345103e408">ID_at_enc</a></td></tr> <tr class="separator:a9a99ae96c946b550b60a7f345103e408"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac550f7d24ee688ebabf52b9ce98e6e5d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ac550f7d24ee688ebabf52b9ce98e6e5d">ID_to_eval</a></td></tr> <tr class="separator:ac550f7d24ee688ebabf52b9ce98e6e5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2876182790d4d4deb29d00b4048d7565"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a2876182790d4d4deb29d00b4048d7565">ID_to_s</a></td></tr> <tr class="separator:a2876182790d4d4deb29d00b4048d7565"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb2a13955c07784a4b6c0753e1eb0fc7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#aeb2a13955c07784a4b6c0753e1eb0fc7">ID_source</a></td></tr> <tr class="separator:aeb2a13955c07784a4b6c0753e1eb0fc7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0f1d88e86953529eb6f411867e5d010e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a0f1d88e86953529eb6f411867e5d010e">ID_downcase</a></td></tr> <tr class="separator:a0f1d88e86953529eb6f411867e5d010e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac8db8830effe3bd82ba0b328d53b18e7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#ac8db8830effe3bd82ba0b328d53b18e7">ID_install_cmd</a></td></tr> <tr class="separator:ac8db8830effe3bd82ba0b328d53b18e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a08336a794f65476e70ea03d1d68d93bd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a08336a794f65476e70ea03d1d68d93bd">ID_merge_tklist</a></td></tr> <tr class="separator:a08336a794f65476e70ea03d1d68d93bd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7543470f109e9e6a5cfc72715f1cf0cc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a7543470f109e9e6a5cfc72715f1cf0cc">ID_encoding</a></td></tr> <tr class="separator:a7543470f109e9e6a5cfc72715f1cf0cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abdd41e5fc3814139d92a5839ef489ea7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#abdd41e5fc3814139d92a5839ef489ea7">ID_encoding_system</a></td></tr> <tr class="separator:abdd41e5fc3814139d92a5839ef489ea7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31a624c57e908d47f2aeb7209e7db3e7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a31a624c57e908d47f2aeb7209e7db3e7">ID_call</a></td></tr> <tr class="separator:a31a624c57e908d47f2aeb7209e7db3e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66d7b482f220356ec24629ce633468ab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a66d7b482f220356ec24629ce633468ab">ID_SUBST_INFO</a></td></tr> <tr class="separator:a66d7b482f220356ec24629ce633468ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40b95441b38d64e06f1b876da7e66cf6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a40b95441b38d64e06f1b876da7e66cf6">CALLBACK_TABLE</a></td></tr> <tr class="separator:a40b95441b38d64e06f1b876da7e66cf6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a369bb7938036765a629fac95ef62fffc"><td class="memItemLeft" align="right" valign="top">static unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a369bb7938036765a629fac95ef62fffc">CALLBACK_ID_NUM</a> = 0</td></tr> <tr class="separator:a369bb7938036765a629fac95ef62fffc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf33374092c926f5ef8392c0212829ba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#acf33374092c926f5ef8392c0212829ba">cmd_id_head</a> [] = "ruby_cmd TkUtil <a class="el" href="../../d2/d34/closure_8c.html#aae67b2d791319e3a2e38ef8f3eebb1e9">callback</a> "</td></tr> <tr class="separator:acf33374092c926f5ef8392c0212829ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4694ff401a60693d525f96a0b797166c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a4694ff401a60693d525f96a0b797166c">cmd_id_prefix</a> [] = "cmd"</td></tr> <tr class="separator:a4694ff401a60693d525f96a0b797166c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a994c759c10991ce455b4088009a3d59b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dee/tkutil_8c.html#a994c759c10991ce455b4088009a3d59b">tkutil_release_date</a> [] = <a class="el" href="../../d9/dee/tkutil_8c.html#a17492efa900ad0f75dd8d25b628c0531">TKUTIL_RELEASE_DATE</a></td></tr> <tr class="separator:a994c759c10991ce455b4088009a3d59b"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Macro Definition Documentation</h2> <a id="a66045b668e7bbf825c2dd15e4585ae7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66045b668e7bbf825c2dd15e4585ae7b">◆ </a></span>CBSUBST_TBL_MAX</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CBSUBST_TBL_MAX   (256)</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">1134</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01473">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01350">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01207">cbsubst_initialize()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">cbsubst_sym_to_subst()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>.</p> </div> </div> <a id="a17492efa900ad0f75dd8d25b628c0531"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17492efa900ad0f75dd8d25b628c0531">◆ </a></span>TKUTIL_RELEASE_DATE</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define TKUTIL_RELEASE_DATE   "2010-03-26"</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00010">10</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> </div> </div> <h2 class="groupheader">Function Documentation</h2> <a id="a9ee1d61a6ee2f4772feace2b473cc8e6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ee1d61a6ee2f4772feace2b473cc8e6">◆ </a></span>_() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#ac05a0e1346dc63099d2a14614d31bbf3">hash2kv_enc</a> _ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="abffe87b147546f4cc0a2b31f7793090f"></a> <h2 class="memtitle"><span class="permalink"><a href="#abffe87b147546f4cc0a2b31f7793090f">◆ </a></span>_() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a6f387f5c202c477e1e3603d6684d949c">hash2list_enc</a> _ </td> <td>(</td> <td class="paramtype">(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a>) </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad43292003281de900b8c928a53e83624"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad43292003281de900b8c928a53e83624">◆ </a></span>allocate_cbsubst_info()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> allocate_cbsubst_info </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> ** </td> <td class="paramname"><em>inf_ptr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">1171</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01142">cbsubst_info::aliases</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01224">ALLOC</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00052">cSUBST_INFO</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01007">Data_Wrap_Struct</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01141">cbsubst_info::proc</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00234">rb_hash_new()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">subst_free()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01146">subst_mark()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01200">cbsubst_init()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01520">cbsubst_table_setup()</a>.</p> </div> </div> <a id="a1b29e44a28c0c12391b91d04c7a4bf08"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b29e44a28c0c12391b91d04c7a4bf08">◆ </a></span>ary2list()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary2list </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>enc_flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">295</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00054">ENCODING_NAME_UTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">hash2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">hash2list_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00061">ID_at_enc</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00068">ID_encoding</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00069">ID_encoding_system</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00058">ID_fromUTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00067">ID_merge_tklist</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">ID_toUTF8</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00744">rb_apply()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01116">rb_ivar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01559">rb_obj_respond_to()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00931">RHASH_SIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00445">RTEST</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>.</p> </div> </div> <a id="a8f9796ce2b2f0d70ce1077f604c3e359"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f9796ce2b2f0d70ce1077f604c3e359">◆ </a></span>ary2list2()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ary2list2 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>enc_flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">449</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00054">ENCODING_NAME_UTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">hash2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">hash2list_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00061">ID_at_enc</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00068">ID_encoding</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00069">ID_encoding_system</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00058">ID_fromUTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00067">ID_merge_tklist</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">ID_toUTF8</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00744">rb_apply()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01116">rb_ivar_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01559">rb_obj_respond_to()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02312">rb_str_cmp()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00445">RTEST</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">hash2list()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">hash2list_enc()</a>.</p> </div> </div> <a id="af1002e80b88db383246508f3140184a5"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1002e80b88db383246508f3140184a5">◆ </a></span>assoc2kv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> assoc2kv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>assoc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">550</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03341">rb_ary_plus()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>.</p> </div> </div> <a id="a075a929260fd75618769346613907fd9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a075a929260fd75618769346613907fd9">◆ </a></span>assoc2kv_enc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> assoc2kv_enc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>assoc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">598</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03341">rb_ary_plus()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>.</p> </div> </div> <a id="a7ca446cd7a04abb1fcc96d9f512b834f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ca446cd7a04abb1fcc96d9f512b834f">◆ </a></span>cbsubst_def_attr_aliases()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_def_attr_aliases </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>tbl</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01277">1277</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01240">each_attr_def()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00200">rb_hash_foreach()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a5e6849815baa6c94c7531bc78dcab100"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e6849815baa6c94c7531bc78dcab100">◆ </a></span>cbsubst_get_all_subst_keys()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_get_all_subst_keys </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01473">1473</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01223">ALLOC_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00432">rb_ary_new3()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a741cc9b46d2ee7a247a8b44322d99c5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a741cc9b46d2ee7a247a8b44322d99c5b">◆ </a></span>cbsubst_get_extra_args_tbl()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_get_extra_args_tbl </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01640">1640</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ac8fdf815d762053ba4bee936664f4465"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8fdf815d762053ba4bee936664f4465">◆ </a></span>cbsubst_get_subst_arg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_get_subst_arg </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01350">1350</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01223">ALLOC_N</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00363">ID2SYM</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00147">PRIsVALUE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16946">rb_id2str()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00364">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="af8d63c5ecb64e8ba07ac274c0f0a3316"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8d63c5ecb64e8ba07ac274c0f0a3316">◆ </a></span>cbsubst_get_subst_key()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_get_subst_key </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">1419</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01223">ALLOC_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00056">ID_split_tklist</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01137">cbsubst_info::keylen</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00050">list</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ad6971c80eb79cab78ef4874d44500358"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad6971c80eb79cab78ef4874d44500358">◆ </a></span>cbsubst_init()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void cbsubst_init </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01200">1200</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00051">cCB_SUBST</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l02141">rb_const_set()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ab733d70142b8f853589a076987729cd4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab733d70142b8f853589a076987729cd4">◆ </a></span>cbsubst_initialize()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_initialize </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01207">1207</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01128">rb_ivar_set()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00194">rb_obj_class()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aa157b472197f73c4987a445ae5978c51"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa157b472197f73c4987a445ae5978c51">◆ </a></span>cbsubst_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01699">1699</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ab402134c70bc02b1558ae06f572ed969"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab402134c70bc02b1558ae06f572ed969">◆ </a></span>cbsubst_ret_val()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_ret_val </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01229">1229</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a81a04f879068f6b0d1923a5f56ac3bb5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a81a04f879068f6b0d1923a5f56ac3bb5">◆ </a></span>cbsubst_scan_args()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_scan_args </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>arg_key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val_ary</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01647">1647</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00070">ID_call</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01137">cbsubst_info::keylen</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01141">cbsubst_info::proc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03285">rb_gc_disable()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03263">rb_gc_enable()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00015">rb_thread_critical</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a40aacfb4bea9d331918b538a5d126cbe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40aacfb4bea9d331918b538a5d126cbe">◆ </a></span>cbsubst_sym_to_subst()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_sym_to_subst </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>sym</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">1296</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01223">ALLOC_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l04308">buf</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01025">Data_Get_Struct</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00147">PRIsVALUE</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16946">rb_id2str()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../dd/dc0/date__core_8c_source.html#l03715">sym</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00364">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a395b93d3cbc609c8865dc355d3638e5f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a395b93d3cbc609c8865dc355d3638e5f">◆ </a></span>cbsubst_table_setup()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cbsubst_table_setup </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01520">1520</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01136">cbsubst_info::full_subst_length</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00053">inf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01140">cbsubst_info::ivar</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01138">cbsubst_info::key</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01137">cbsubst_info::keylen</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00098">malloc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01219">NUM2CHR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00147">PRIsVALUE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01141">cbsubst_info::proc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00899">RARRAY_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l00824">rb_attr()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02141">rb_const_set()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16946">rb_id2str()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01275">rb_sprintf()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00364">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01139">cbsubst_info::type</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aab6e5be88f40b3b41a93b9b818ae4c3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab6e5be88f40b3b41a93b9b818ae4c3a">◆ </a></span>each_attr_def()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int each_attr_def </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01240">1240</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00436">Qundef</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01209">rb_alias()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00017">rb_intern_str</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00108">ST_CONTINUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00364">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01277">cbsubst_def_attr_aliases()</a>.</p> </div> </div> <a id="ac7a546f5a586fb64afc33ab048e1b4d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7a546f5a586fb64afc33ab048e1b4d9">◆ </a></span>fromDefaultEnc_toUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> fromDefaultEnc_toUTF8 </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>str</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00240">240</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00222">tk_toUTF8()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>.</p> </div> </div> <a id="acb635228348ee8f16c9c4b0561fe8f90"></a> <h2 class="memtitle"><span class="permalink"><a href="#acb635228348ee8f16c9c4b0561fe8f90">◆ </a></span>get_eval_string_core()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> get_eval_string_core </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>enc_flag</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">808</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00042">cMethod</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00047">cTkCallbackEntry</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00046">cTkObject</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00240">fromDefaultEnc_toUTF8()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">hash2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">hash2list_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00066">ID_install_cmd</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00059">ID_path</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00064">ID_source</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00062">ID_to_eval</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">ID_toUTF8</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00147">PRIsVALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01449">rb_cProc</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l17012">rb_id2name()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l00593">rb_obj_is_kind_of()</a>, <a class="el" href="../../de/d63/vm__method_8c_source.html#l01559">rb_obj_respond_to()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l07924">rb_sym_to_s()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00234">rb_warning()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00445">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00364">SYM2ID</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00495">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00497">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00489">T_FLOAT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00491">T_REGEXP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00502">T_SYMBOL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00921">tk_get_eval_enc_str()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00906">tk_get_eval_string()</a>.</p> </div> </div> <a id="ab9d8bd8b5de95ead3779ae3312468082"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9d8bd8b5de95ead3779ae3312468082">◆ </a></span>hash2kv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2kv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">669</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00436">Qundef</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03370">rb_ary_concat()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00432">rb_ary_new3()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00931">RHASH_SIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_TBL</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00914">st_foreach_check()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">hash2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>.</p> </div> </div> <a id="ac05a0e1346dc63099d2a14614d31bbf3"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac05a0e1346dc63099d2a14614d31bbf3">◆ </a></span>hash2kv_enc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2kv_enc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>ary</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">713</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00436">Qundef</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03370">rb_ary_concat()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00432">rb_ary_new3()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00931">RHASH_SIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_TBL</a>, and <a class="el" href="../../d4/d71/st_8c_source.html#l00914">st_foreach_check()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">hash2list_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>.</p> </div> </div> <a id="afa1855f102170fc886845d1305bf88a2"></a> <h2 class="memtitle"><span class="permalink"><a href="#afa1855f102170fc886845d1305bf88a2">◆ </a></span>hash2list()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2list </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00731">731</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>.</p> </div> </div> <a id="a6f387f5c202c477e1e3603d6684d949c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f387f5c202c477e1e3603d6684d949c">◆ </a></span>hash2list_enc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> hash2list_enc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00740">740</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>.</p> </div> </div> <a id="a65bd927391bcf209b4e34e301a4bd00c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a65bd927391bcf209b4e34e301a4bd00c">◆ </a></span>Init_tkutil()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Init_tkutil </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">1736</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00074">CALLBACK_TABLE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01277">cbsubst_def_attr_aliases()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01473">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01640">cbsubst_get_extra_args_tbl()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01350">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01200">cbsubst_init()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01207">cbsubst_initialize()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01699">cbsubst_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01229">cbsubst_ret_val()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01647">cbsubst_scan_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01520">cbsubst_table_setup()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00051">cCB_SUBST</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00042">cMethod</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00052">cSUBST_INFO</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00047">cTkCallbackEntry</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00046">cTkObject</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00054">ENCODING_NAME_UTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00061">ID_at_enc</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00060">ID_at_path</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00070">ID_call</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00065">ID_downcase</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00068">ID_encoding</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00069">ID_encoding_system</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00058">ID_fromUTF8</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00066">ID_install_cmd</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00067">ID_merge_tklist</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00059">ID_path</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00064">ID_source</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00056">ID_split_tklist</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">ID_SUBST_INFO</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00062">ID_to_eval</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">ID_toUTF8</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01164">OBJ_FREEZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01426">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01876">rb_const_get()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00488">rb_define_class()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00534">rb_define_class_under()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l02204">rb_define_const()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01344">rb_define_method()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l00606">rb_define_module()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01497">rb_define_singleton_method()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l00426">rb_global_variable()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00234">rb_hash_new()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01740">rb_obj_alloc()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01012">rb_obj_freeze()</a>, <a class="el" href="../../d9/dd4/load_8c_source.html#l01024">rb_require()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01706">substinfo_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00982">tcl2rb_bool()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01120">tcl2rb_num_or_nil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01106">tcl2rb_num_or_str()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01070">tcl2rb_number()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01094">tcl2rb_string()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01715">tk_cbe_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">tk_do_callback()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00134">tk_eval_cmd()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00231">tk_fromUTF8()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00921">tk_get_eval_enc_str()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00906">tk_get_eval_string()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00179">tk_install_cmd()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00119">tk_obj_untrust()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00083">tk_s_new()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00274">tk_symbolkey2str()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00222">tk_toUTF8()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00110">tkNone_inspect()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00103">tkNone_to_s()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01724">tkobj_path()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01733">tkutil_release_date</a>.</p> </div> </div> <a id="a47e7bf56c4183265d78aa5a5a0c8d6cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47e7bf56c4183265d78aa5a5a0c8d6cb">◆ </a></span>key2keyname()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> key2keyname </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">543</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02125">rb_str_append()</a>, and <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>.</p> </div> </div> <a id="a9274ce29a0d0c7bf0c16e45e8a6ff3e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9274ce29a0d0c7bf0c16e45e8a6ff3e0">◆ </a></span>push_kv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int push_kv </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">646</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00108">ST_CHECK</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>.</p> </div> </div> <a id="a1bb20eed990b1d1ed067619243d9077a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1bb20eed990b1d1ed067619243d9077a">◆ </a></span>push_kv_enc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int push_kv_enc </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>args</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">687</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00785">args</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RARRAY_PTR</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00108">ST_CHECK</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, and <a class="el" href="../../df/d38/vm__exec_8c.html">val</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>.</p> </div> </div> <a id="a9ae3ce35e64fe3b3f4775428462335f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9ae3ce35e64fe3b3f4775428462335f0">◆ </a></span>subst_free()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void subst_free </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> * </td> <td class="paramname"><em>ptr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01154">1154</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01134">CBSUBST_TBL_MAX</a>, <a class="el" href="../../d2/d99/win32ole_8c.html#a18100522f0b19b5e9b9875f5737a9386">free()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00784">i</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01138">cbsubst_info::key</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, and <a class="el" href="../../d8/db0/defines_8h.html#afca9b96f6a61eebbcdd7e6b3fc31ed97">xfree()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>.</p> </div> </div> <a id="ab8423febddbc5bd11d860081e79e6b52"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8423febddbc5bd11d860081e79e6b52">◆ </a></span>subst_mark()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void subst_mark </td> <td>(</td> <td class="paramtype">struct <a class="el" href="../../db/d73/structcbsubst__info.html">cbsubst_info</a> * </td> <td class="paramname"><em>ptr</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01146">1146</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01142">cbsubst_info::aliases</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01141">cbsubst_info::proc</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02600">rb_gc_mark()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>.</p> </div> </div> <a id="ad12dd12d14a84543c1b42dafad72632f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad12dd12d14a84543c1b42dafad72632f">◆ </a></span>substinfo_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> substinfo_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01706">1706</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="addaeeecb1e8c6d9b1a43e2f6e01ac03f"></a> <h2 class="memtitle"><span class="permalink"><a href="#addaeeecb1e8c6d9b1a43e2f6e01ac03f">◆ </a></span>tcl2rb_bool()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tcl2rb_bool </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00982">982</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00065">ID_downcase</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00622">NUM2INT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00445">rb_check_type()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00499">T_FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00497">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00498">T_TRUE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a6b348a849f892447f0b697eef4488473"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b348a849f892447f0b697eef4488473">◆ </a></span>tcl2rb_num_or_nil()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tcl2rb_num_or_nil </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01120">1120</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00445">rb_check_type()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">tkstr_to_number()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ad0987c24670214acca1a42e527751948"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad0987c24670214acca1a42e527751948">◆ </a></span>tcl2rb_num_or_str()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tcl2rb_num_or_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01106">1106</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00445">rb_check_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00701">rb_rescue2()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a627faecb7ebe3cb60ff1df13f02701e0">rb_tainted_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">tkstr_to_number()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01078">tkstr_to_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a794484fa78d3242f7e81504395f29511"></a> <h2 class="memtitle"><span class="permalink"><a href="#a794484fa78d3242f7e81504395f29511">◆ </a></span>tcl2rb_number()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tcl2rb_number </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01070">1070</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">tkstr_to_number()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a39e90f886e907c311443acbf12c83f26"></a> <h2 class="memtitle"><span class="permalink"><a href="#a39e90f886e907c311443acbf12c83f26">◆ </a></span>tcl2rb_string()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tcl2rb_string </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01094">1094</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00445">rb_check_type()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a627faecb7ebe3cb60ff1df13f02701e0">rb_tainted_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01078">tkstr_to_str()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aea3b4e6c5c3bf7e385c0cbb49911ad40"></a> <h2 class="memtitle"><span class="permalink"><a href="#aea3b4e6c5c3bf7e385c0cbb49911ad40">◆ </a></span>tk_cbe_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_cbe_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01715">1715</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a20a4cc19a39b3bce7401f5304e38088f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a20a4cc19a39b3bce7401f5304e38088f">◆ </a></span>tk_conv_args()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_conv_args </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">933</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00433">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00417">rb_ary_new2()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l03341">rb_ary_plus()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00822">rb_ary_push()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03285">rb_gc_disable()</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l03263">rb_gc_enable()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00015">rb_thread_critical</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00931">RHASH_SIZE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00445">RTEST</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00052">size</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a3fb91c1acc02a5bcc0509c981b17f448"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3fb91c1acc02a5bcc0509c981b17f448">◆ </a></span>tk_do_callback()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_do_callback </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">146</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00074">CALLBACK_TABLE</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00070">ID_call</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00744">rb_apply()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00804">rb_funcall2()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00570">rb_hash_aref()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a93abb29500e1ea0aa18633396c3ab598"></a> <h2 class="memtitle"><span class="permalink"><a href="#a93abb29500e1ea0aa18633396c3ab598">◆ </a></span>tk_eval_cmd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_eval_cmd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../df/d77/ruby_8c.html#af2efa898e9eed6fe6715279cb1ec35b0">argv</a> </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00134">134</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01444">rb_eval_cmd()</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a17e71e0c0286d36a07f5a269bf039a30"></a> <h2 class="memtitle"><span class="permalink"><a href="#a17e71e0c0286d36a07f5a269bf039a30">◆ </a></span>tk_fromUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_fromUTF8 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00231">231</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00058">ID_fromUTF8</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00804">rb_funcall2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a63fef5b24b50fe8062a79931f61bf80b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a63fef5b24b50fe8062a79931f61bf80b">◆ </a></span>tk_get_eval_enc_str()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_get_eval_enc_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00921">921</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00434">Qtrue</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a024cfdef88e6ad213484270732a2c16a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a024cfdef88e6ad213484270732a2c16a">◆ </a></span>tk_get_eval_string()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_get_eval_string </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00906">906</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, and <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ad65b84447d586ee3505fe54bf779f005"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad65b84447d586ee3505fe54bf779f005">◆ </a></span>tk_hash_kv()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_hash_kv </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">748</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00550">assoc2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00598">assoc2kv_enc()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00669">hash2kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00713">hash2kv_enc()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00424">rb_ary_new()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00445">RTEST</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00492">T_ARRAY</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00484">T_NIL</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">TK_None</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00513">TYPE</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00040">UNREACHABLE</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a40dc384327d7dbbd8f44d9dcd7e4208a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40dc384327d7dbbd8f44d9dcd7e4208a">◆ </a></span>tk_install_cmd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_install_cmd </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00179">179</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d3/dda/proc_8c_source.html#l00458">rb_block_proc()</a>, <a class="el" href="../../d9/d0c/class_8c_source.html#l01570">rb_scan_args()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a7b32418156f557e7b8563abf56274dec"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7b32418156f557e7b8563abf56274dec">◆ </a></span>tk_install_cmd_core()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_install_cmd_core </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>cmd</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">166</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00075">CALLBACK_ID_NUM</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00074">CALLBACK_TABLE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00162">cmd_id_head</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00163">cmd_id_prefix</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02125">rb_str_append()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01209">ULONG2NUM</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00179">tk_install_cmd()</a>.</p> </div> </div> <a id="a01868a775e902235b48dfdb30652b625"></a> <h2 class="memtitle"><span class="permalink"><a href="#a01868a775e902235b48dfdb30652b625">◆ </a></span>tk_obj_untrust()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_obj_untrust </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>obj</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00119">119</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l00901">rb_obj_taint()</a>, and <a class="el" href="../../d0/de1/object_8c_source.html#l00953">rb_obj_untrust()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ab976ce41d1de7413e0a19aaf49a28d76"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab976ce41d1de7413e0a19aaf49a28d76">◆ </a></span>tk_s_new()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_s_new </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>klass</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00083">83</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00672">rb_block_given_p()</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l01794">rb_class_new_instance()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01596">rb_obj_instance_eval()</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01628">rb_obj_instance_exec()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a58ee0b6b275a86452f5ea8e52932ae41"></a> <h2 class="memtitle"><span class="permalink"><a href="#a58ee0b6b275a86452f5ea8e52932ae41">◆ </a></span>tk_symbolkey2str()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_symbolkey2str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>keys</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00274">274</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00446">NIL_P</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00436">Qundef</a>, <a class="el" href="../../d0/de1/object_8c_source.html#l02425">rb_convert_type()</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00234">rb_hash_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00928">RHASH_TBL</a>, <a class="el" href="../../d4/d71/st_8c_source.html#l00914">st_foreach_check()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00493">T_HASH</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00264">to_strkey()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aa400103a7bedff0f6c4469099f8f5fb6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa400103a7bedff0f6c4469099f8f5fb6">◆ </a></span>tk_toUTF8()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_toUTF8 </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> * </td> <td class="paramname"><em>argv</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00222">222</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../df/d77/ruby_8c_source.html#l00130">argc</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l00131">argv</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">cTclTkLib</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">ID_toUTF8</a>, and <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00804">rb_funcall2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00240">fromDefaultEnc_toUTF8()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a9c086ee6eebde8bc4451ff3bcb28c908"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9c086ee6eebde8bc4451ff3bcb28c908">◆ </a></span>tk_uninstall_cmd()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tk_uninstall_cmd </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>cmd_id</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">201</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00074">CALLBACK_TABLE</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00162">cmd_id_head</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00163">cmd_id_prefix</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../d1/d04/hash_8c_source.html#l00869">rb_hash_delete()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00546">StringValue</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a6a0050f501f91c9be9c68031268c31dd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a0050f501f91c9be9c68031268c31dd">◆ </a></span>tkNone_inspect()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkNone_inspect </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00110">110</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ad09ed207495d793dc0b59d14a9cc0d5c"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad09ed207495d793dc0b59d14a9cc0d5c">◆ </a></span>tkNone_to_s()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkNone_to_s </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00103">103</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/d2e/intern_8h.html#ada1577ce4242b06ff5c1c52f37f5e679">rb_str_new2()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a7f47611d9ecb046f3d8c6c267ec410fb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7f47611d9ecb046f3d8c6c267ec410fb">◆ </a></span>tkobj_path()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkobj_path </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>self</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01724">1724</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00060">ID_at_path</a>, and <a class="el" href="../../d0/d2a/variable_8c_source.html#l01116">rb_ivar_get()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a78a05dfe2bac3687809e13f01a7ea637"></a> <h2 class="memtitle"><span class="permalink"><a href="#a78a05dfe2bac3687809e13f01a7ea637">◆ </a></span>tkstr_invalid_numstr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_invalid_numstr </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01039">1039</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00435">Qnil</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01788">rb_raise()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01048">tkstr_rescue_float()</a>.</p> </div> </div> <a id="ad23c3b8619d069320be30e2fdaf0966e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad23c3b8619d069320be30e2fdaf0966e">◆ </a></span>tkstr_rescue_float()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_rescue_float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01048">1048</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00701">rb_rescue2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01039">tkstr_invalid_numstr()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01032">tkstr_to_float()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">tkstr_to_number()</a>.</p> </div> </div> <a id="a727f41a310c5dd33ae8c3ad1c81612be"></a> <h2 class="memtitle"><span class="permalink"><a href="#a727f41a310c5dd33ae8c3ad1c81612be">◆ </a></span>tkstr_to_float()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_to_float </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01032">1032</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d0/de1/object_8c_source.html#l02588">rb_cstr_to_dbl()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00790">rb_float_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01048">tkstr_rescue_float()</a>.</p> </div> </div> <a id="a9b69fe4a96453bd99d0f8c9c43ec93e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9b69fe4a96453bd99d0f8c9c43ec93e3">◆ </a></span>tkstr_to_int()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_to_int </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01025">1025</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00579">rb_cstr_to_inum()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">tkstr_to_number()</a>.</p> </div> </div> <a id="aa2cd339b8bae221c2412505dbfab09d6"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa2cd339b8bae221c2412505dbfab09d6">◆ </a></span>tkstr_to_number()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_to_number </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01057">1057</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00241">INT2FIX</a>, <a class="el" href="../../d4/db0/__sdbm_8c_source.html#l00102">NULL</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00445">rb_check_type()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00517">rb_eArgError</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00701">rb_rescue2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00490">T_STRING</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01048">tkstr_rescue_float()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01025">tkstr_to_int()</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01120">tcl2rb_num_or_nil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01106">tcl2rb_num_or_str()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01070">tcl2rb_number()</a>.</p> </div> </div> <a id="a04e8ab03f237ce8c0b5c79cc12fd04e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a04e8ab03f237ce8c0b5c79cc12fd04e8">◆ </a></span>tkstr_to_str()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> tkstr_to_str </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01078">1078</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d1/db0/string_8c_source.html#l00425">rb_str_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00862">RSTRING_LEN</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00866">RSTRING_PTR</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01106">tcl2rb_num_or_str()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01094">tcl2rb_string()</a>.</p> </div> </div> <a id="a106842b6722244bcf87c6a90878ad02e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a106842b6722244bcf87c6a90878ad02e">◆ </a></span>to_strkey()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static int to_strkey </td> <td>(</td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>value</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> </td> <td class="paramname"><em>hash</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00264">264</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">References <a class="el" href="../../d3/deb/lex_8c_source.html#l00056">hash()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">ID_to_s</a>, <a class="el" href="../../dc/de5/random_8c_source.html#l01370">key</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l00773">rb_funcall()</a>, <a class="el" href="../../db/d2e/intern_8h.html#ad5e50a405c25d3df6ce1efc754478529">rb_hash_aset()</a>, and <a class="el" href="../../dd/d24/st_8h_source.html#l00108">ST_CHECK</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00274">tk_symbolkey2str()</a>.</p> </div> </div> <h2 class="groupheader">Variable Documentation</h2> <a id="a369bb7938036765a629fac95ef62fffc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a369bb7938036765a629fac95ef62fffc">◆ </a></span>CALLBACK_ID_NUM</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned long CALLBACK_ID_NUM = 0</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00075">75</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>.</p> </div> </div> <a id="a40b95441b38d64e06f1b876da7e66cf6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40b95441b38d64e06f1b876da7e66cf6">◆ </a></span>CALLBACK_TABLE</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> CALLBACK_TABLE</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00074">74</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">tk_do_callback()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>.</p> </div> </div> <a id="ab7f420428fc7d643706d8619f2c49f2e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7f420428fc7d643706d8619f2c49f2e">◆ </a></span>cCB_SUBST</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cCB_SUBST</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00051">51</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01200">cbsubst_init()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="acf33374092c926f5ef8392c0212829ba"></a> <h2 class="memtitle"><span class="permalink"><a href="#acf33374092c926f5ef8392c0212829ba">◆ </a></span>cmd_id_head</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char cmd_id_head[] = "ruby_cmd TkUtil <a class="el" href="../../d2/d34/closure_8c.html#aae67b2d791319e3a2e38ef8f3eebb1e9">callback</a> "</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00162">162</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>.</p> </div> </div> <a id="a4694ff401a60693d525f96a0b797166c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4694ff401a60693d525f96a0b797166c">◆ </a></span>cmd_id_prefix</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char cmd_id_prefix[] = "cmd"</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00163">163</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00201">tk_uninstall_cmd()</a>.</p> </div> </div> <a id="a8c03aae222715f4cb9065f2ecae896e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8c03aae222715f4cb9065f2ecae896e3">◆ </a></span>cMethod</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cMethod</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00042">42</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a9edcd2de70b8f1e3530f607139259792"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9edcd2de70b8f1e3530f607139259792">◆ </a></span>cSUBST_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cSUBST_INFO</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00052">52</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01171">allocate_cbsubst_info()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a8489f6bb124320b03ea98364288a47bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8489f6bb124320b03ea98364288a47bc">◆ </a></span>cTclTkLib</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cTclTkLib</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00044">44</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00231">tk_fromUTF8()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00222">tk_toUTF8()</a>.</p> </div> </div> <a id="a3f0ec17c3101e2e3f6bccc360b7c2f64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3f0ec17c3101e2e3f6bccc360b7c2f64">◆ </a></span>cTkCallbackEntry</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cTkCallbackEntry</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00047">47</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a47f7bb430e673ce476fbcf3a842123d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a47f7bb430e673ce476fbcf3a842123d0">◆ </a></span>cTkObject</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> cTkObject</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00046">46</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a8b1d6a68739d2f40636d9a8f3aea4253"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b1d6a68739d2f40636d9a8f3aea4253">◆ </a></span>ENCODING_NAME_UTF8</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> ENCODING_NAME_UTF8</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00054">54</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a9a99ae96c946b550b60a7f345103e408"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9a99ae96c946b550b60a7f345103e408">◆ </a></span>ID_at_enc</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_at_enc</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00061">61</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="af553e43bf0a7bc6c5013198ee84e489e"></a> <h2 class="memtitle"><span class="permalink"><a href="#af553e43bf0a7bc6c5013198ee84e489e">◆ </a></span>ID_at_path</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_at_path</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00060">60</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01724">tkobj_path()</a>.</p> </div> </div> <a id="a31a624c57e908d47f2aeb7209e7db3e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31a624c57e908d47f2aeb7209e7db3e7">◆ </a></span>ID_call</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_call</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00070">70</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01647">cbsubst_scan_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00146">tk_do_callback()</a>.</p> </div> </div> <a id="a0f1d88e86953529eb6f411867e5d010e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0f1d88e86953529eb6f411867e5d010e">◆ </a></span>ID_downcase</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_downcase</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00065">65</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00982">tcl2rb_bool()</a>.</p> </div> </div> <a id="a7543470f109e9e6a5cfc72715f1cf0cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7543470f109e9e6a5cfc72715f1cf0cc">◆ </a></span>ID_encoding</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_encoding</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00068">68</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="abdd41e5fc3814139d92a5839ef489ea7"></a> <h2 class="memtitle"><span class="permalink"><a href="#abdd41e5fc3814139d92a5839ef489ea7">◆ </a></span>ID_encoding_system</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_encoding_system</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00069">69</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ade5a0a0a3faea23bfbd23e8d4b3ff4de"></a> <h2 class="memtitle"><span class="permalink"><a href="#ade5a0a0a3faea23bfbd23e8d4b3ff4de">◆ </a></span>ID_fromUTF8</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_fromUTF8</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00058">58</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00231">tk_fromUTF8()</a>.</p> </div> </div> <a id="ac8db8830effe3bd82ba0b328d53b18e7"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac8db8830effe3bd82ba0b328d53b18e7">◆ </a></span>ID_install_cmd</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_install_cmd</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00066">66</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a08336a794f65476e70ea03d1d68d93bd"></a> <h2 class="memtitle"><span class="permalink"><a href="#a08336a794f65476e70ea03d1d68d93bd">◆ </a></span>ID_merge_tklist</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_merge_tklist</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00067">67</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ab35664131a96cc8fdccbf415edb3b175"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab35664131a96cc8fdccbf415edb3b175">◆ </a></span>ID_path</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_path</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00059">59</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aeb2a13955c07784a4b6c0753e1eb0fc7"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb2a13955c07784a4b6c0753e1eb0fc7">◆ </a></span>ID_source</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_source</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00064">64</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="aae18e6c6708a4bb11fc023becea0cd5b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aae18e6c6708a4bb11fc023becea0cd5b">◆ </a></span>ID_split_tklist</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_split_tklist</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00056">56</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a66d7b482f220356ec24629ce633468ab"></a> <h2 class="memtitle"><span class="permalink"><a href="#a66d7b482f220356ec24629ce633468ab">◆ </a></span>ID_SUBST_INFO</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_SUBST_INFO</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00072">72</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01277">cbsubst_def_attr_aliases()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01473">cbsubst_get_all_subst_keys()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01350">cbsubst_get_subst_arg()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01419">cbsubst_get_subst_key()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01200">cbsubst_init()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01207">cbsubst_initialize()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01647">cbsubst_scan_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01296">cbsubst_sym_to_subst()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01520">cbsubst_table_setup()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="ac550f7d24ee688ebabf52b9ce98e6e5d"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac550f7d24ee688ebabf52b9ce98e6e5d">◆ </a></span>ID_to_eval</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_to_eval</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00062">62</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> <a id="a2876182790d4d4deb29d00b4048d7565"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2876182790d4d4deb29d00b4048d7565">◆ </a></span>ID_to_s</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_to_s</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00063">63</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00543">key2keyname()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00166">tk_install_cmd_core()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00264">to_strkey()</a>.</p> </div> </div> <a id="a8585d64fe5fb6dc1d804c1555496fd0a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8585d64fe5fb6dc1d804c1555496fd0a">◆ </a></span>ID_toUTF8</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> ID_toUTF8</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00057">57</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00222">tk_toUTF8()</a>.</p> </div> </div> <a id="a309b293a13e50075ed47c39fbd09903c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a309b293a13e50075ed47c39fbd09903c">◆ </a></span>rb_thread_critical</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">int rb_thread_critical</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00015">15</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01647">cbsubst_scan_args()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>.</p> </div> </div> <a id="a6fabb5bf20388ba671330aca1aca8c0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fabb5bf20388ba671330aca1aca8c0c">◆ </a></span>TK_None</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#a3c1d4bfc6a81af60bdcb48744c35f760">VALUE</a> TK_None</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00049">49</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00295">ary2list()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00449">ary2list2()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00808">get_eval_string_core()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00646">push_kv()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00687">push_kv_enc()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00933">tk_conv_args()</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00921">tk_get_eval_enc_str()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00748">tk_hash_kv()</a>.</p> </div> </div> <a id="a994c759c10991ce455b4088009a3d59b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a994c759c10991ce455b4088009a3d59b">◆ </a></span>tkutil_release_date</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char tkutil_release_date[] = <a class="el" href="../../d9/dee/tkutil_8c.html#a17492efa900ad0f75dd8d25b628c0531">TKUTIL_RELEASE_DATE</a></td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01733">1733</a> of file <a class="el" href="../../d9/dee/tkutil_8c_source.html">tkutil.c</a>.</p> <p class="reference">Referenced by <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01736">Init_tkutil()</a>.</p> </div> </div> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
💾 Save Changes
❌ Cancel