Current File : //opt/RZruby/share/doc/ruby/html/d5/d30/stubs_8c.html |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Ruby: ext/tk/stubs.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 style="padding-left: 0.5em;">
<div id="projectname">Ruby
 <span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="../../index.html"><span>Main Page</span></a></li>
<li><a href="../../modules.html"><span>Modules</span></a></li>
<li><a href="../../annotated.html"><span>Data Structures</span></a></li>
<li class="current"><a href="../../files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="../../files.html"><span>File List</span></a></li>
<li><a href="../../globals.html"><span>Globals</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="../../dir_31cedd4509e06940f559c1ca2f722e02.html">ext</a></li><li class="navelem"><a class="el" href="../../dir_d39c93a71783a4d29d65c66fc3dd009e.html">tk</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> |
<a href="#func-members">Functions</a> |
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">stubs.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include "ruby.h"</code><br/>
<code>#include "<a class="el" href="../../df/d55/stubs_8h_source.html">stubs.h</a>"</code><br/>
<code>#include <tcl.h></code><br/>
<code>#include <tk.h></code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for stubs.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../df/daf/stubs_8c__incl.png" border="0" usemap="#ext_2tk_2stubs_8c" alt=""/></div>
<map name="ext_2tk_2stubs_8c" id="ext_2tk_2stubs_8c">
<area shape="rect" id="node3" href="../../df/d55/stubs_8h.html" title="stubs.h" alt="" coords="91,80,160,107"/></map>
</div>
</div>
<p><a href="../../d5/d30/stubs_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a6e29e7662f7cba4f2ded043402f489ee"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a6e29e7662f7cba4f2ded043402f489ee">RSTRING_PTR</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:a6e29e7662f7cba4f2ded043402f489ee"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6bd9fdf3ad3dbd61640ecd8204e91ef0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a6bd9fdf3ad3dbd61640ecd8204e91ef0">RSTRING_LEN</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a6bd9fdf3ad3dbd61640ecd8204e91ef0"><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:ae7cbf066e94f1acecf7d0238a579f13e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#ae7cbf066e94f1acecf7d0238a579f13e">ruby_open_tk_dll</a> ()</td></tr>
<tr class="separator:ae7cbf066e94f1acecf7d0238a579f13e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a361dff396d424781b5c982f6232afbef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a361dff396d424781b5c982f6232afbef">tcl_stubs_init_p</a> ()</td></tr>
<tr class="separator:a361dff396d424781b5c982f6232afbef"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a237743b5abae83fd8b5a3ef2715ec7bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a237743b5abae83fd8b5a3ef2715ec7bf">tk_stubs_init_p</a> ()</td></tr>
<tr class="separator:a237743b5abae83fd8b5a3ef2715ec7bf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac8375eb978fc52312bfa626a4c61fb52"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#ac8375eb978fc52312bfa626a4c61fb52">if</a> (!<a class="el" href="../../d5/d30/stubs_8c.html#a73afde9a70103966f4b69589f489079d">open_tcl_dll</a>)</td></tr>
<tr class="separator:ac8375eb978fc52312bfa626a4c61fb52"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aea2e4d13190e9b224a340ff8ca989222"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#aea2e4d13190e9b224a340ff8ca989222">if</a> (<a class="el" href="../../d5/d9d/tcltklib_8c.html#aa7fb9c5914aae67a233da6a7046b1586">st</a>)</td></tr>
<tr class="separator:aea2e4d13190e9b224a340ff8ca989222"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af92244b7edbb86fe7ad0133c8aa1852a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#af92244b7edbb86fe7ad0133c8aa1852a">_nativethread_consistency_check</a> (<a class="el" href="../../d5/d30/stubs_8c.html#a16393278a55f0a64c8315bb30ec68dd5">tcl_ip</a>)</td></tr>
<tr class="separator:af92244b7edbb86fe7ad0133c8aa1852a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5781553460d704ea29c0b5065ba79f77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a5781553460d704ea29c0b5065ba79f77">ruby_tcl_stubs_init</a> ()</td></tr>
<tr class="separator:a5781553460d704ea29c0b5065ba79f77"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3e23252d8b277b44aeb47849ba1a4b49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a3e23252d8b277b44aeb47849ba1a4b49">ruby_tcltk_stubs</a> ()</td></tr>
<tr class="separator:a3e23252d8b277b44aeb47849ba1a4b49"><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:a963df18cedbb25e7f24e2838d9a60a1e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a963df18cedbb25e7f24e2838d9a60a1e">nativethread_checked</a> = 0</td></tr>
<tr class="separator:a963df18cedbb25e7f24e2838d9a60a1e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a734119d47d6b920318c1364a6cabc5ca"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Tcl_Interp * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a734119d47d6b920318c1364a6cabc5ca">ip</a></td></tr>
<tr class="separator:a734119d47d6b920318c1364a6cabc5ca"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a73afde9a70103966f4b69589f489079d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a73afde9a70103966f4b69589f489079d">open_tcl_dll</a> = 0</td></tr>
<tr class="separator:a73afde9a70103966f4b69589f489079d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa259dee76ea83f0ea8f33c48125d61df"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#aa259dee76ea83f0ea8f33c48125d61df">call_tk_stubs_init</a> = 0</td></tr>
<tr class="separator:aa259dee76ea83f0ea8f33c48125d61df"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afac746d46a82e80526e59a1832d9c8f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#afac746d46a82e80526e59a1832d9c8f0">appname</a></td></tr>
<tr class="separator:afac746d46a82e80526e59a1832d9c8f0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a80b5499187083d23168d4b13624321fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a80b5499187083d23168d4b13624321fd">TCLTK_STUBS_OK</a></td></tr>
<tr class="separator:a80b5499187083d23168d4b13624321fd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aea32fce8225a6281c3c202679698afbf"><td class="memItemLeft" align="right" valign="top">Tcl_Interp *<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#aea32fce8225a6281c3c202679698afbf">st</a></td></tr>
<tr class="separator:aea32fce8225a6281c3c202679698afbf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a16393278a55f0a64c8315bb30ec68dd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d30/stubs_8c.html#a16393278a55f0a64c8315bb30ec68dd5">tcl_ip</a></td></tr>
<tr class="separator:a16393278a55f0a64c8315bb30ec68dd5"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a6bd9fdf3ad3dbd61640ecd8204e91ef0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RSTRING_LEN</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a></td><td>)</td>
<td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)-><a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00012">12</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="a6e29e7662f7cba4f2ded043402f489ee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define RSTRING_PTR</td>
<td>(</td>
<td class="paramtype"> </td>
<td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a></td><td>)</td>
<td>   (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ac695b0c61b18410ebcf22584fe0a6f6f">RSTRING</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)-><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00011">11</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d30/stubs_8c_source.html#l00513">if()</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00470">ruby_open_tk_dll()</a>, and <a class="el" href="../../d5/d30/stubs_8c_source.html#l00585">ruby_tcltk_stubs()</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="af92244b7edbb86fe7ad0133c8aa1852a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">_nativethread_consistency_check </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d30/stubs_8c.html#a16393278a55f0a64c8315bb30ec68dd5">tcl_ip</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac8375eb978fc52312bfa626a4c61fb52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">if </td>
<td>(</td>
<td class="paramtype">! </td>
<td class="paramname"><em>open_tcl_dll</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00513">513</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>References <a class="el" href="../../db/d2e/intern_8h_source.html#l00632">rb_argv0</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00011">RSTRING_PTR</a>, and <a class="el" href="../../df/d55/stubs_8h.html#a4cdab71220d64857b68d8cdbf3893c23">ruby_open_tcl_dll()</a>.</p>
</div>
</div>
<a class="anchor" id="aea2e4d13190e9b224a340ff8ca989222"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">if </td>
<td>(</td>
<td class="paramtype"><a class="el" href="../../d5/d9d/tcltklib_8c.html#aa7fb9c5914aae67a233da6a7046b1586">st</a> </td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00518">518</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="ae7cbf066e94f1acecf7d0238a579f13e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_open_tk_dll </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00470">470</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>References <a class="el" href="../../db/d2e/intern_8h_source.html#l00632">rb_argv0</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00011">RSTRING_PTR</a>, <a class="el" href="../../df/d55/stubs_8h.html#a4cdab71220d64857b68d8cdbf3893c23">ruby_open_tcl_dll()</a>, and <a class="el" href="../../d5/d30/stubs_8c_source.html#l00458">TCLTK_STUBS_OK</a>.</p>
</div>
</div>
<a class="anchor" id="a5781553460d704ea29c0b5065ba79f77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_tcl_stubs_init </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00531">531</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>References <a class="el" href="../../d5/d30/stubs_8c_source.html#l00458">TCLTK_STUBS_OK</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01275">tcl_stubs_check()</a>.</p>
</div>
</div>
<a class="anchor" id="a3e23252d8b277b44aeb47849ba1a4b49"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_tcltk_stubs </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00585">585</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>References <a class="el" href="../../db/d2e/intern_8h_source.html#l00632">rb_argv0</a>, and <a class="el" href="../../d5/d30/stubs_8c_source.html#l00011">RSTRING_PTR</a>.</p>
</div>
</div>
<a class="anchor" id="a361dff396d424781b5c982f6232afbef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tcl_stubs_init_p </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00492">492</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01275">tcl_stubs_check()</a>.</p>
</div>
</div>
<a class="anchor" id="a237743b5abae83fd8b5a3ef2715ec7bf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tk_stubs_init_p </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00498">498</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>References <a class="el" href="../../d5/d30/stubs_8c_source.html#l00449">call_tk_stubs_init</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02214">for()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l04581">switch()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="afac746d46a82e80526e59a1832d9c8f0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> char * appname</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00456">456</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="aa259dee76ea83f0ea8f33c48125d61df"></a>
<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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> call_tk_stubs_init = 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>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00449">449</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d30/stubs_8c_source.html#l00498">tk_stubs_init_p()</a>.</p>
</div>
</div>
<a class="anchor" id="a734119d47d6b920318c1364a6cabc5ca"></a>
<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/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Tcl_Interp* ip</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>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00043">43</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d3/d26/transcode_8c_source.html#l03678">econv_primitive_convert()</a>, <a class="el" href="../../d0/d8d/curses_8c_source.html#l00621">getch_func()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l03017">iseq_compile_each()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l02836">make_name_for_block()</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l05817">signbit()</a>, and <a class="el" href="../../d7/d50/rational_8c_source.html#l02036">string_to_r_internal()</a>.</p>
</div>
</div>
<a class="anchor" id="a963df18cedbb25e7f24e2838d9a60a1e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">nativethread_checked = 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>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00039">39</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="a73afde9a70103966f4b69589f489079d"></a>
<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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> open_tcl_dll = 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>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00448">448</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="aea32fce8225a6281c3c202679698afbf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Tcl_Interp* <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>* st</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00508">508</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02214">for()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00292">get_stat()</a>, <a class="el" href="../../dc/de8/numhash_8c_source.html#l00061">Init_numhash()</a>, <a class="el" href="../../d5/d0b/ossl__pkcs12_8c_source.html#l00131">ossl_pkcs12_initialize()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l04482">rb_stat_init()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00756">rb_stat_inspect()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00329">rb_struct_s_def()</a>, <a class="el" href="../../dd/dd7/vm__dump_8c_source.html#l00146">rb_vmdebug_stack_dump_raw()</a>, <a class="el" href="../../d0/d85/process_8c_source.html#l00645">rb_waitpid()</a>, <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00817">rbtime2vtdate()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00617">stat_atimespec()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00665">stat_ctimespec()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00641">stat_mtimespec()</a>, <a class="el" href="../../d6/d13/file_8c_source.html#l00274">stat_new_0()</a>, <a class="el" href="../../dd/d53/struct_8c_source.html#l00392">struct_alloc()</a>, <a class="el" href="../../d5/d1d/eval__error_8c_source.html#l00210">sysexit_status()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01275">tcl_stubs_check()</a>, and <a class="el" href="../../d2/d99/win32ole_8c_source.html#l00834">vtdate2rbtime()</a>.</p>
</div>
</div>
<a class="anchor" id="a16393278a55f0a64c8315bb30ec68dd5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> Tcl_Interp * tcl_ip</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00527">527</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
</div>
</div>
<a class="anchor" id="a80b5499187083d23168d4b13624321fd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> TCLTK_STUBS_OK</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line"> <span class="keywordflow">if</span> (<a class="code" href="../../d5/d30/stubs_8c.html#afac746d46a82e80526e59a1832d9c8f0">appname</a>) {</div>
<div class="line"> Tcl_FindExecutable(<a class="code" href="../../d5/d30/stubs_8c.html#afac746d46a82e80526e59a1832d9c8f0">appname</a>);</div>
<div class="line"> } <span class="keywordflow">else</span> {</div>
<div class="line"> Tcl_FindExecutable(<span class="stringliteral">"ruby"</span>);</div>
<div class="line"> }</div>
<div class="line"> <a class="code" href="../../d5/d30/stubs_8c.html#a73afde9a70103966f4b69589f489079d">open_tcl_dll</a> = 1</div>
<div class="ttc" id="stubs_8c_html_afac746d46a82e80526e59a1832d9c8f0"><div class="ttname"><a href="../../d5/d30/stubs_8c.html#afac746d46a82e80526e59a1832d9c8f0">appname</a></div><div class="ttdeci">int char * appname</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d30/stubs_8c_source.html#l00456">stubs.c:456</a></div></div>
<div class="ttc" id="stubs_8c_html_a73afde9a70103966f4b69589f489079d"><div class="ttname"><a href="../../d5/d30/stubs_8c.html#a73afde9a70103966f4b69589f489079d">open_tcl_dll</a></div><div class="ttdeci">static int open_tcl_dll</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d30/stubs_8c_source.html#l00448">stubs.c:448</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../d5/d30/stubs_8c_source.html#l00458">458</a> of file <a class="el" href="../../d5/d30/stubs_8c_source.html">stubs.c</a>.</p>
<p>Referenced by <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06274">if()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10754">Init_tcltklib()</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00470">ruby_open_tk_dll()</a>, <a class="el" href="../../d5/d30/stubs_8c_source.html#l00531">ruby_tcl_stubs_init()</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l01275">tcl_stubs_check()</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.5
</small></address>
</body>
</html>